# SOME DESCRIPTIVE TITLE # Copyright (C) YEAR Free Software Foundation, Inc. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "POT-Creation-Date: 2021-11-07 12:11+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. type: chapter #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:5 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/emacs/regs.texi:6 #, no-wrap msgid "Registers" msgstr "" #. type: cindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:7 #, no-wrap msgid "registers" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:14 msgid "" "Emacs @dfn{registers} are compartments where you can save text, rectangles, " "positions, and other things for later use. Once you save text or a " "rectangle in a register, you can copy it into the buffer once or many times; " "once you save a position in a register, you can jump back to that position " "once or many times." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:22 msgid "" "Each register has a name that consists of a single character, which we will " "denote by @var{r}; @var{r} can be a letter (such as @samp{a}) or a number " "(such as @samp{1}); case matters, so register @samp{a} is not the same as " "register @samp{A}. You can also set a register in non-alphanumeric " "characters, for instance @samp{*} or @samp{C-d}. Note, it's not possible to " "set a register in @samp{C-g} or @samp{ESC}, because these keys are reserved " "for quitting (@pxref{Quitting})." msgstr "" #. type: findex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:23 #, no-wrap msgid "view-register" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:29 msgid "" "A register can store a position, a piece of text, a rectangle, a number, a " "window configuration, or a file name, but only one thing at any given time. " "Whatever you store in a register remains there until you store something " "else in that register. To see what register @var{r} contains, use @kbd{M-x " "view-register}:" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:31 #, no-wrap msgid "M-x view-register @key{RET} @var{r}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:33 msgid "Display a description of what register @var{r} contains." msgstr "" #. type: vindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:35 #, no-wrap msgid "register-preview-delay" msgstr "" #. type: cindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:36 #, no-wrap msgid "preview of registers" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:43 msgid "" "All of the commands that prompt for a register will display a preview window " "that lists the existing registers (if there are any) after a short delay. " "To change the length of the delay, customize @code{register-preview-delay}. " "To prevent this display, set that option to @code{nil}. You can explicitly " "request a preview window by pressing @kbd{C-h} or @key{F1}." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:48 msgid "" "@dfn{Bookmarks} record files and positions in them, so you can return to " "those positions when you look at the file again. Bookmarks are similar in " "spirit to registers, so they are also documented in this chapter." msgstr "" #. type: node #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:58 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/emacs/regs.texi:60 #, no-wrap msgid "Position Registers" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:58 msgid "Saving positions in registers." msgstr "" #. type: node #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:58 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/emacs/regs.texi:94 #, no-wrap msgid "Text Registers" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:58 msgid "Saving text in registers." msgstr "" #. type: node #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:58 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/emacs/regs.texi:160 #, no-wrap msgid "Rectangle Registers" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:58 msgid "Saving rectangles in registers." msgstr "" #. type: node #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:58 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/emacs/regs.texi:184 #, no-wrap msgid "Configuration Registers" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:58 msgid "Saving window configurations in registers." msgstr "" #. type: node #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:58 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/emacs/regs.texi:212 #, no-wrap msgid "Number Registers" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:58 msgid "Numbers in registers." msgstr "" #. type: node #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:58 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/emacs/regs.texi:241 #, no-wrap msgid "File Registers" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:58 msgid "File names in registers." msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:58 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/emacs/regs.texi:268 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:269 #, no-wrap msgid "Keyboard Macro Registers" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:58 msgid "Keyboard macros in registers." msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:58 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/emacs/regs.texi:285 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:286 #, no-wrap msgid "Bookmarks" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:58 msgid "Bookmarks are like registers, but persistent." msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:61 #, no-wrap msgid "Saving Positions in Registers" msgstr "" #. type: cindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:62 #, no-wrap msgid "saving position in a register" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:65 #, no-wrap msgid "C-x r @key{SPC} @var{r}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:68 msgid "" "Record the position of point and the current buffer in register @var{r} " "(@code{point-to-register})." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:68 #, no-wrap msgid "C-x r j @var{r}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:71 msgid "" "Jump to the position and buffer saved in register @var{r} " "(@code{jump-to-register})." msgstr "" #. type: kindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:73 #, no-wrap msgid "C-x r SPC" msgstr "" #. type: findex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:74 #, no-wrap msgid "point-to-register" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:79 msgid "" "Typing @kbd{C-x r @key{SPC}} (@code{point-to-register}), followed by a " "character @kbd{@var{r}}, saves both the position of point and the current " "buffer in register @var{r}. The register retains this information until you " "store something else in it." msgstr "" #. type: kindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:80 #, no-wrap msgid "C-x r j" msgstr "" #. type: findex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:81 #, no-wrap msgid "jump-to-register" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:88 msgid "" "The command @kbd{C-x r j @var{r}} switches to the buffer recorded in " "register @var{r}, pushes a mark, and moves point to the recorded position. " "(The mark is not pushed if point was already at the recorded position, or in " "successive calls to the command.) The contents of the register are not " "changed, so you can jump to the saved position any number of times." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:93 msgid "" "If you use @kbd{C-x r j} to go to a saved position, but the buffer it was " "saved from has been killed, @kbd{C-x r j} tries to create the buffer again " "by visiting the same file. Of course, this works only for buffers that were " "visiting files." msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:95 #, no-wrap msgid "Saving Text in Registers" msgstr "" #. type: cindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:96 #, no-wrap msgid "saving text in a register" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:102 msgid "" "When you want to insert a copy of the same piece of text several times, it " "may be inconvenient to yank it from the kill ring, since each subsequent " "kill moves that entry further down the ring. An alternative is to store the " "text in a register and later retrieve it." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:104 #, no-wrap msgid "C-x r s @var{r}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:106 msgid "Copy region into register @var{r} (@code{copy-to-register})." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:106 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/emacs/regs.texi:175 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:232 #, no-wrap msgid "C-x r i @var{r}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:108 msgid "Insert text from register @var{r} (@code{insert-register})." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:108 #, no-wrap msgid "M-x append-to-register @key{RET} @var{r}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:110 msgid "Append region to text in register @var{r}." msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:115 msgid "" "When register @var{r} contains text, you can use @kbd{C-x r +} " "(@code{increment-register}) to append to that register. Note that command " "@kbd{C-x r +} behaves differently if @var{r} contains a number. " "@xref{Number Registers}." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:116 #, no-wrap msgid "M-x prepend-to-register @key{RET} @var{r}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:118 msgid "Prepend region to text in register @var{r}." msgstr "" #. type: kindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:120 #, no-wrap msgid "C-x r s" msgstr "" #. type: findex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:121 #, no-wrap msgid "copy-to-register" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:129 msgid "" "@kbd{C-x r s @var{r}} stores a copy of the text of the region into the " "register named @var{r}. If the mark is inactive, Emacs first reactivates " "the mark where it was last set. The mark is deactivated at the end of this " "command. @xref{Mark}. @kbd{C-u C-x r s @var{r}}, the same command with a " "prefix argument, copies the text into register @var{r} and deletes the text " "from the buffer as well; you can think of this as moving the region text " "into the register." msgstr "" #. type: findex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:130 #, no-wrap msgid "append-to-register" msgstr "" #. type: findex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:131 #, no-wrap msgid "prepend-to-register" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:139 msgid "" "@kbd{M-x append-to-register @key{RET} @var{r}} appends the copy of the text " "in the region to the text already stored in the register named @var{r}. If " "invoked with a prefix argument, it deletes the region after appending it to " "the register. The command @code{prepend-to-register} is similar, except " "that it @emph{prepends} the region text to the text in the register instead " "of @emph{appending} it." msgstr "" #. type: vindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:140 #, no-wrap msgid "register-separator" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:147 msgid "" "When you are collecting text using @code{append-to-register} and " "@code{prepend-to-register}, you may want to separate individual collected " "pieces using a separator. In that case, configure a " "@code{register-separator} and store the separator text in to that register. " "For example, to get double newlines as text separator during the collection " "process, you can use the following setting." msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:151 #, no-wrap msgid "" "(setq register-separator ?+)\n" "(set-register register-separator \"\\n\\n\")\n" msgstr "" #. type: kindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:153 #, no-wrap msgid "C-x r i" msgstr "" #. type: findex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:154 #, no-wrap msgid "insert-register" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:159 msgid "" "@kbd{C-x r i @var{r}} inserts in the buffer the text from register @var{r}. " "Normally it leaves point after the text and sets the mark before, without " "activating it. With a prefix argument, it instead puts point before the " "text and the mark after." msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:161 #, no-wrap msgid "Saving Rectangles in Registers" msgstr "" #. type: cindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:162 #, no-wrap msgid "saving rectangle in a register" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:167 msgid "" "A register can contain a rectangle instead of linear text. " "@xref{Rectangles}, for basic information on how to specify a rectangle in " "the buffer." msgstr "" #. type: findex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:169 #, no-wrap msgid "copy-rectangle-to-register" msgstr "" #. type: kindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:170 #, no-wrap msgid "C-x r r" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:171 #, no-wrap msgid "C-x r r @var{r}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:175 msgid "" "Copy the region-rectangle into register @var{r} " "(@code{copy-rectangle-to-register}). With prefix argument, delete it as " "well." msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:178 msgid "" "Insert the rectangle stored in register @var{r} (if it contains a rectangle) " "(@code{insert-register})." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:183 msgid "" "The @kbd{C-x r i @var{r}} (@code{insert-register}) command, previously " "documented in @ref{Text Registers}, inserts a rectangle rather than a text " "string, if the register contains a rectangle." msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:185 #, no-wrap msgid "Saving Window Configurations in Registers" msgstr "" #. type: cindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:186 #, no-wrap msgid "saving window configuration in a register" msgstr "" #. type: findex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:188 #, no-wrap msgid "window-configuration-to-register" msgstr "" #. type: findex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:189 #, no-wrap msgid "frameset-to-register" msgstr "" #. type: kindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:190 #, no-wrap msgid "C-x r w" msgstr "" #. type: kindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:191 #, no-wrap msgid "C-x r f" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:196 msgid "" "You can save the window configuration of the selected frame in a register, " "or even the configuration of all windows in all frames, and restore the " "configuration later. @xref{Windows}, for information about window " "configurations." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:198 #, no-wrap msgid "C-x r w @var{r}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:201 msgid "" "Save the state of the selected frame's windows in register @var{r} " "(@code{window-configuration-to-register})." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:201 #, no-wrap msgid "C-x r f @var{r}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:204 msgid "" "Save the state of all frames, including all their windows, in register " "@var{r} (@code{frameset-to-register})." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:211 msgid "" "Use @kbd{C-x r j @var{r}} to restore a window or frame configuration. This " "is the same command used to restore a cursor position. When you restore a " "frame configuration, any existing frames not included in the configuration " "become invisible. If you wish to delete these frames instead, use @kbd{C-u " "C-x r j @var{r}}." msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:213 #, no-wrap msgid "Keeping Numbers in Registers" msgstr "" #. type: cindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:214 #, no-wrap msgid "saving number in a register" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:219 msgid "" "There are commands to store a number in a register, to insert the number in " "the buffer in decimal, and to increment it. These commands can be useful in " "keyboard macros (@pxref{Keyboard Macros})." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:221 #, no-wrap msgid "C-u @var{number} C-x r n @var{r}" msgstr "" #. type: kindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:222 #, no-wrap msgid "C-x r n" msgstr "" #. type: findex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:223 #, no-wrap msgid "number-to-register" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:225 msgid "Store @var{number} into register @var{r} (@code{number-to-register})." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:225 #, no-wrap msgid "C-u @var{number} C-x r + @var{r}" msgstr "" #. type: kindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:226 #, no-wrap msgid "C-x r +" msgstr "" #. type: findex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:227 #, no-wrap msgid "increment-register" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:232 msgid "" "If @var{r} contains a number, increment the number in that register by " "@var{number}. Note that command @kbd{C-x r +} (@code{increment-register}) " "behaves differently if @var{r} contains text. @xref{Text Registers}." msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:234 msgid "Insert the number from register @var{r} into the buffer." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:240 msgid "" "@kbd{C-x r i} is the same command used to insert any other sort of register " "contents into the buffer. @kbd{C-x r +} with no numeric argument increments " "the register value by 1; @kbd{C-x r n} with no numeric argument stores zero " "in the register." msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:242 #, no-wrap msgid "Keeping File Names in Registers" msgstr "" #. type: cindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:243 #, no-wrap msgid "saving file name in a register" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:248 msgid "" "If you visit certain file names frequently, you can visit them more " "conveniently if you put their names in registers. Here's the Lisp code used " "to put a file @var{name} into register @var{r}:" msgstr "" #. type: smallexample #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:251 #, no-wrap msgid "(set-register @var{r} '(file . @var{name}))\n" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:256 msgid "For example," msgstr "" #. type: smallexample #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:259 #, no-wrap msgid "(set-register ?z '(file . \"/gd/gnu/emacs/19.0/src/ChangeLog\"))\n" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:263 msgid "puts the file name shown in register @samp{z}." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:267 msgid "" "To visit the file whose name is in register @var{r}, type @kbd{C-x r j " "@var{r}}. (This is the same command used to jump to a position or restore a " "frame configuration.)" msgstr "" #. type: cindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:270 #, no-wrap msgid "saving keyboard macro in a register" msgstr "" #. type: cindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:271 #, no-wrap msgid "keyboard macros, in registers" msgstr "" #. type: kindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:273 #, no-wrap msgid "C-x C-k x" msgstr "" #. type: findex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:274 #, no-wrap msgid "kmacro-to-register" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:280 msgid "" "If you need to execute a keyboard macro (@pxref{Keyboard Macros}) " "frequently, it is more convenient to put it in a register or save it " "(@pxref{Save Keyboard Macro}). @kbd{C-x C-k x @var{r}} " "(@code{kmacro-to-register}) stores the last keyboard macro in register " "@var{r}." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:284 msgid "" "To execute the keyboard macro in register @var{r}, type @kbd{C-x r j " "@var{r}}. (This is the same command used to jump to a position or restore a " "frameset.)" msgstr "" #. type: cindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:287 #, no-wrap msgid "bookmarks" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:294 msgid "" "@dfn{Bookmarks} are somewhat like registers in that they record positions " "you can jump to. Unlike registers, they have long names, and they persist " "automatically from one Emacs session to the next. The prototypical use of " "bookmarks is to record where you were reading in various files." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:296 #, no-wrap msgid "C-x r m @key{RET}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:298 msgid "Set the bookmark for the visited file, at point." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:299 #, no-wrap msgid "C-x r m @var{bookmark} @key{RET}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:301 msgid "Set the bookmark named @var{bookmark} at point (@code{bookmark-set})." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:302 #, no-wrap msgid "C-x r M @var{bookmark} @key{RET}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:304 msgid "Like @kbd{C-x r m}, but don't overwrite an existing bookmark." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:305 #, no-wrap msgid "C-x r b @var{bookmark} @key{RET}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:307 msgid "Jump to the bookmark named @var{bookmark} (@code{bookmark-jump})." msgstr "" #. type: kindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:308 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/emacs/regs.texi:332 #, no-wrap msgid "C-x r l" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:310 msgid "List all bookmarks (@code{list-bookmarks})." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:311 #, no-wrap msgid "M-x bookmark-save" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:313 msgid "Save all the current bookmark values in the default bookmark file." msgstr "" #. type: kindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:315 #, no-wrap msgid "C-x r m" msgstr "" #. type: findex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:316 #, no-wrap msgid "bookmark-set" msgstr "" #. type: kindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:317 #, no-wrap msgid "C-x r b" msgstr "" #. type: findex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:318 #, no-wrap msgid "bookmark-jump" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:325 msgid "" "To record the current position in the visited file, use the command @kbd{C-x " "r m}, which sets a bookmark using the visited file name as the default for " "the bookmark name. If you name each bookmark after the file it points to, " "then you can conveniently revisit any of those files with @kbd{C-x r b}, and " "move to the position of the bookmark at the same time." msgstr "" #. type: kindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:326 #, no-wrap msgid "C-x r M" msgstr "" #. type: findex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:327 #, no-wrap msgid "bookmark-set-no-overwrite" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:331 msgid "" "The command @kbd{C-x r M} (@code{bookmark-set-no-overwrite}) works like " "@w{@kbd{C-x r m}}, but it signals an error if the specified bookmark already " "exists, instead of overwriting it." msgstr "" #. type: findex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:333 #, no-wrap msgid "list-bookmarks" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:339 msgid "" "To display a list of all your bookmarks in a separate buffer, type @kbd{C-x " "r l} (@code{list-bookmarks}). If you switch to that buffer, you can use it " "to edit your bookmark definitions or annotate the bookmarks. Type @kbd{C-h " "m} in the bookmark buffer for more information about its special editing " "commands." msgstr "" #. type: findex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:340 #, no-wrap msgid "bookmark-save" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:349 msgid "" "When you kill Emacs, Emacs saves your bookmarks, if you have changed any " "bookmark values. You can also save the bookmarks at any time with the " "@kbd{M-x bookmark-save} command. Bookmarks are saved to the file " "@file{~/.emacs.d/bookmarks} (for compatibility with older versions of Emacs, " "if you have a file named @file{~/.emacs.bmk}, that is used instead). The " "bookmark commands load your default bookmark file automatically. This " "saving and loading is how bookmarks persist from one Emacs session to the " "next." msgstr "" #. type: vindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:350 #, no-wrap msgid "bookmark-save-flag" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:357 msgid "" "If you set the variable @code{bookmark-save-flag} to 1, each command that " "sets a bookmark will also save your bookmarks; this way, you don't lose any " "bookmark values even if Emacs crashes. The value, if a number, says how " "many bookmark modifications should go by between saving. If you set this " "variable to @code{nil}, Emacs only saves bookmarks if you explicitly use " "@kbd{M-x bookmark-save}." msgstr "" #. type: vindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:358 #, no-wrap msgid "bookmark-default-file" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:361 msgid "" "The variable @code{bookmark-default-file} specifies the file in which to " "save bookmarks by default." msgstr "" #. type: vindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:362 #, no-wrap msgid "bookmark-use-annotations" msgstr "" #. type: cindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:363 #, no-wrap msgid "bookmark annotations" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:368 msgid "" "If you set the variable @code{bookmark-use-annotations} to @code{t}, setting " "a bookmark will query for an annotation. If a bookmark has an annotation, " "it is automatically shown in a separate window when you jump to the " "bookmark." msgstr "" #. type: vindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:369 #, no-wrap msgid "bookmark-search-size" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:375 msgid "" "Bookmark position values are saved with surrounding context, so that " "@code{bookmark-jump} can find the proper position even if the file is " "modified slightly. The variable @code{bookmark-search-size} says how many " "characters of context to record on each side of the bookmark's position." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:377 msgid "Here are some additional commands for working with bookmarks:" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:379 #, no-wrap msgid "M-x bookmark-load @key{RET} @var{filename} @key{RET}" msgstr "" #. type: findex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:380 #, no-wrap msgid "bookmark-load" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:385 msgid "" "Load a file named @var{filename} that contains a list of bookmark values. " "You can use this command, as well as @code{bookmark-write}, to work with " "other files of bookmark values in addition to your default bookmark file." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:386 #, no-wrap msgid "M-x bookmark-write @key{RET} @var{filename} @key{RET}" msgstr "" #. type: findex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:387 #, no-wrap msgid "bookmark-write" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:389 msgid "Save all the current bookmark values in the file @var{filename}." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:390 #, no-wrap msgid "M-x bookmark-delete @key{RET} @var{bookmark} @key{RET}" msgstr "" #. type: findex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:391 #, no-wrap msgid "bookmark-delete" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:393 msgid "Delete the bookmark named @var{bookmark}." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:394 #, no-wrap msgid "M-x bookmark-insert-location @key{RET} @var{bookmark} @key{RET}" msgstr "" #. type: findex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:395 #, no-wrap msgid "bookmark-insert-location" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:398 msgid "" "Insert in the buffer the name of the file that bookmark @var{bookmark} " "points to." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:399 #, no-wrap msgid "M-x bookmark-insert @key{RET} @var{bookmark} @key{RET}" msgstr "" #. type: findex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:400 #, no-wrap msgid "bookmark-insert" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/emacs/regs.texi:403 msgid "" "Insert in the buffer the @emph{contents} of the file that bookmark " "@var{bookmark} points to." msgstr ""