# 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: node #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:6 #, no-wrap msgid "Abbrevs" msgstr "" #. type: chapter #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:7 #, no-wrap msgid "Abbrevs and Abbrev Expansion" msgstr "" #. type: cindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:8 #, no-wrap msgid "abbrev" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:15 msgid "" "An abbreviation or @dfn{abbrev} is a string of characters that may be " "expanded to a longer string. The user can insert the abbrev string and find " "it replaced automatically with the expansion of the abbrev. This saves " "typing." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:20 msgid "" "The set of abbrevs currently in effect is recorded in an @dfn{abbrev " "table}. Each buffer has a local abbrev table, but normally all buffers in " "the same major mode share one abbrev table. There is also a global abbrev " "table. Normally both are used." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:29 msgid "" "An abbrev table is represented as an obarray. @xref{Creating Symbols}, for " "information about obarrays. Each abbreviation is represented by a symbol in " "the obarray. The symbol's name is the abbreviation; its value is the " "expansion; its function definition is the hook function for performing the " "expansion (@pxref{Defining Abbrevs}); and its property list cell contains " "various additional properties, including the use count and the number of " "times the abbreviation has been expanded (@pxref{Abbrev Properties})." msgstr "" #. type: cindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:30 #, no-wrap msgid "system abbrev" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:36 msgid "" "Certain abbrevs, called @dfn{system abbrevs}, are defined by a major mode " "instead of the user. A system abbrev is identified by its non-@code{nil} " "@code{:system} property (@pxref{Abbrev Properties}). When abbrevs are saved " "to an abbrev file, system abbrevs are omitted. @xref{Abbrev Files}." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:42 msgid "" "Because the symbols used for abbrevs are not interned in the usual obarray, " "they will never appear as the result of reading a Lisp expression; in fact, " "normally they are never used except by the code that handles abbrevs. " "Therefore, it is safe to use them in a nonstandard way." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:47 msgid "" "If the minor mode Abbrev mode is enabled, the buffer-local variable " "@code{abbrev-mode} is non-@code{nil}, and abbrevs are automatically expanded " "in the buffer. For the user-level commands for abbrevs, see @ref{Abbrevs,, " "Abbrev Mode, emacs, The GNU Emacs Manual}." msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:58 msgid "Tables: Abbrev Tables" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:58 msgid "Creating and working with abbrev tables." msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:58 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:128 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:129 #, no-wrap msgid "Defining Abbrevs" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:58 msgid "Specifying abbreviations and their expansions." msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:58 msgid "Files: Abbrev Files" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:58 msgid "Saving abbrevs in files." msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:58 msgid "Expansion: Abbrev Expansion" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:58 msgid "Controlling expansion; expansion subroutines." msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:58 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:378 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:379 #, no-wrap msgid "Standard Abbrev Tables" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:58 msgid "Abbrev tables used by various major modes." msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:58 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:421 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:422 #, no-wrap msgid "Abbrev Properties" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:58 msgid "How to read and set abbrev properties. Which properties have which effect." msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:58 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:462 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:463 #, no-wrap msgid "Abbrev Table Properties" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:58 msgid "" "How to read and set abbrev table properties. Which properties have which " "effect." msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:60 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:61 #, no-wrap msgid "Abbrev Tables" msgstr "" #. type: cindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:62 #, no-wrap msgid "abbrev tables" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:65 msgid "This section describes how to create and manipulate abbrev tables." msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:66 #, no-wrap msgid "make-abbrev-table &optional props" msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:71 msgid "" "This function creates and returns a new, empty abbrev table---an obarray " "containing no symbols. It is a vector filled with zeros. @var{props} is a " "property list that is applied to the new table (@pxref{Abbrev Table " "Properties})." msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:73 #, no-wrap msgid "abbrev-table-p object" msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:76 msgid "" "This function returns a non-@code{nil} value if @var{object} is an abbrev " "table." msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:78 #, no-wrap msgid "clear-abbrev-table abbrev-table" msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:83 msgid "" "This function undefines all the abbrevs in @var{abbrev-table}, leaving it " "empty." msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:85 #, no-wrap msgid "copy-abbrev-table abbrev-table" msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:89 msgid "" "This function returns a copy of @var{abbrev-table}---a new abbrev table " "containing the same abbrev definitions. It does @emph{not} copy any " "property lists; only the names, values, and functions." msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:91 #, no-wrap msgid "define-abbrev-table tabname definitions &optional docstring &rest props" msgstr "" #. The return value is always @code{nil}. #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:98 msgid "" "This function defines @var{tabname} (a symbol) as an abbrev table name, " "i.e., as a variable whose value is an abbrev table. It defines abbrevs in " "the table according to @var{definitions}, a list of elements of the form " "@code{(@var{abbrevname} @var{expansion} [@var{hook}] [@var{props}...])}. " "These elements are passed as arguments to @code{define-abbrev}." msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:102 msgid "" "The optional string @var{docstring} is the documentation string of the " "variable @var{tabname}. The property list @var{props} is applied to the " "abbrev table (@pxref{Abbrev Table Properties})." msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:108 msgid "" "If this function is called more than once for the same @var{tabname}, " "subsequent calls add the definitions in @var{definitions} to @var{tabname}, " "rather than overwriting the entire original contents. (A subsequent call " "only overrides abbrevs explicitly redefined or undefined in " "@var{definitions}.)" msgstr "" #. type: defvar #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:110 #, no-wrap msgid "abbrev-table-name-list" msgstr "" #. type: defvar #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:113 msgid "" "This is a list of symbols whose values are abbrev tables. " "@code{define-abbrev-table} adds the new abbrev table name to this list." msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:115 #, no-wrap msgid "insert-abbrev-table-description name &optional human" msgstr "" #. The return value is always @code{nil}. #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:119 msgid "" "This function inserts before point a description of the abbrev table named " "@var{name}. The argument @var{name} is a symbol whose value is an abbrev " "table." msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:126 msgid "" "If @var{human} is non-@code{nil}, the description is human-oriented. System " "abbrevs are listed and identified as such. Otherwise the description is a " "Lisp expression---a call to @code{define-abbrev-table} that would define " "@var{name} as it is currently defined, but without the system abbrevs. (The " "mode or package using @var{name} is supposed to add these to @var{name} " "separately.)" msgstr "" #. type: cindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:130 #, no-wrap msgid "defining abbrevs" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:134 msgid "" "@code{define-abbrev} is the low-level basic function for defining an abbrev " "in an abbrev table." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:141 msgid "" "When a major mode defines a system abbrev, it should call " "@code{define-abbrev} and specify @code{t} for the @code{:system} property. " "Be aware that any saved non-system abbrevs are restored at startup, i.e., " "before some major modes are loaded. Therefore, major modes should not " "assume that their abbrev tables are empty when they are first loaded." msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:142 #, no-wrap msgid "define-abbrev abbrev-table name expansion &optional hook &rest props" msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:150 msgid "" "This function defines an abbrev named @var{name}, in @var{abbrev-table}, to " "expand to @var{expansion} and call @var{hook}, with properties @var{props} " "(@pxref{Abbrev Properties}). The return value is @var{name}. The " "@code{:system} property in @var{props} is treated specially here: if it has " "the value @code{force}, then it will overwrite an existing definition even " "for a non-system abbrev of the same name." msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:155 msgid "" "@var{name} should be a string. The argument @var{expansion} is normally the " "desired expansion (a string), or @code{nil} to undefine the abbrev. If it " "is anything but a string or @code{nil}, then the abbreviation expands solely " "by running @var{hook}." msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:160 msgid "" "The argument @var{hook} is a function or @code{nil}. If @var{hook} is " "non-@code{nil}, then it is called with no arguments after the abbrev is " "replaced with @var{expansion}; point is located at the end of " "@var{expansion} when @var{hook} is called." msgstr "" #. type: cindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:161 #, no-wrap msgid "@code{no-self-insert} property" msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:169 msgid "" "If @var{hook} is a non-@code{nil} symbol whose @code{no-self-insert} " "property is non-@code{nil}, @var{hook} can explicitly control whether to " "insert the self-inserting input character that triggered the expansion. If " "@var{hook} returns non-@code{nil} in this case, that inhibits insertion of " "the character. By contrast, if @var{hook} returns @code{nil}, " "@code{expand-abbrev} (or @code{abbrev-insert}) also returns @code{nil}, as " "if expansion had not really occurred." msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:174 msgid "" "Normally, @code{define-abbrev} sets the variable @code{abbrevs-changed} to " "@code{t}, if it actually changes the abbrev. This is so that some commands " "will offer to save the abbrevs. It does not do this for a system abbrev, " "since those aren't saved anyway." msgstr "" #. type: defopt #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:176 #, no-wrap msgid "only-global-abbrevs" msgstr "" #. type: defopt #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:182 msgid "" "If this variable is non-@code{nil}, it means that the user plans to use " "global abbrevs only. This tells the commands that define mode-specific " "abbrevs to define global ones instead. This variable does not alter the " "behavior of the functions in this section; it is examined by their callers." msgstr "" #. type: node #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:184 #, no-wrap msgid "Abbrev Files" msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:185 #, no-wrap msgid "Saving Abbrevs in Files" msgstr "" #. type: cindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:186 #, no-wrap msgid "save abbrevs in files" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:195 msgid "" "A file of saved abbrev definitions is actually a file of Lisp code. The " "abbrevs are saved in the form of a Lisp program to define the same abbrev " "tables with the same contents. Therefore, you can load the file with " "@code{load} (@pxref{How Programs Do Loading}). However, the function " "@code{quietly-read-abbrev-file} is provided as a more convenient interface. " "Emacs automatically calls this function at startup." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:199 msgid "" "User-level facilities such as @code{save-some-buffers} can save abbrevs in a " "file automatically, under the control of variables described here." msgstr "" #. type: defopt #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:200 #, no-wrap msgid "abbrev-file-name" msgstr "" #. type: defopt #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:205 msgid "" "This is the default file name for reading and saving abbrevs. By default, " "Emacs will look for @file{~/.emacs.d/abbrev_defs}, and, if not found, for " "@file{~/.abbrev_defs}; if neither file exists, Emacs will create " "@file{~/.emacs.d/abbrev_defs}." msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:207 #, no-wrap msgid "quietly-read-abbrev-file &optional filename" msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:212 msgid "" "This function reads abbrev definitions from a file named @var{filename}, " "previously written with @code{write-abbrev-file}. If @var{filename} is " "omitted or @code{nil}, the file specified in @code{abbrev-file-name} is " "used." msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:215 msgid "As the name implies, this function does not display any messages." msgstr "" #. type: defopt #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:217 #, no-wrap msgid "save-abbrevs" msgstr "" #. type: defopt #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:223 msgid "" "A non-@code{nil} value for @code{save-abbrevs} means that Emacs should offer " "to save abbrevs (if any have changed) when files are saved. If the value is " "@code{silently}, Emacs saves the abbrevs without asking the user. " "@code{abbrev-file-name} specifies the file to save the abbrevs in. The " "default value is @code{t}." msgstr "" #. type: defvar #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:225 #, no-wrap msgid "abbrevs-changed" msgstr "" #. type: defvar #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:229 msgid "" "This variable is set non-@code{nil} by defining or altering any abbrevs " "(except system abbrevs). This serves as a flag for various Emacs commands " "to offer to save your abbrevs." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:231 #, no-wrap msgid "Command write-abbrev-file &optional filename" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:238 msgid "" "Save all abbrev definitions (except system abbrevs), for all abbrev tables " "listed in @code{abbrev-table-name-list}, in the file @var{filename}, in the " "form of a Lisp program that when loaded will define the same abbrevs. " "Tables that do not have any abbrevs to save are omitted. If @var{filename} " "is @code{nil} or omitted, @code{abbrev-file-name} is used. This function " "returns @code{nil}." msgstr "" #. type: node #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:240 #, no-wrap msgid "Abbrev Expansion" msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:241 #, no-wrap msgid "Looking Up and Expanding Abbreviations" msgstr "" #. type: cindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:242 #, no-wrap msgid "looking up abbrevs" msgstr "" #. type: cindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:243 #, no-wrap msgid "expanding abbrevs" msgstr "" #. type: cindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:244 #, no-wrap msgid "abbrevs, looking up and expanding" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:250 msgid "" "Abbrevs are usually expanded by certain interactive commands, including " "@code{self-insert-command}. This section describes the subroutines used in " "writing such commands, as well as the variables they use for communication." msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:251 #, no-wrap msgid "abbrev-symbol abbrev &optional table" msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:258 msgid "" "This function returns the symbol representing the abbrev named " "@var{abbrev}. It returns @code{nil} if that abbrev is not defined. The " "optional second argument @var{table} is the abbrev table in which to look it " "up. If @var{table} is @code{nil}, this function tries first the current " "buffer's local abbrev table, and second the global abbrev table." msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:260 #, no-wrap msgid "abbrev-expansion abbrev &optional table" msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:266 msgid "" "This function returns the string that @var{abbrev} would expand into (as " "defined by the abbrev tables used for the current buffer). It returns " "@code{nil} if @var{abbrev} is not a valid abbrev. The optional argument " "@var{table} specifies the abbrev table to use, as in @code{abbrev-symbol}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:268 #, no-wrap msgid "Command expand-abbrev" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:273 msgid "" "This command expands the abbrev before point, if any. If point does not " "follow an abbrev, this command does nothing. To do the expansion, it calls " "the function that is the value of the @code{abbrev-expand-function} " "variable, with no arguments, and returns whatever that function does." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:280 msgid "" "The default expansion function returns the abbrev symbol if it did " "expansion, and @code{nil} otherwise. If the abbrev symbol has a hook " "function that is a symbol whose @code{no-self-insert} property is " "non-@code{nil}, and if the hook function returns @code{nil} as its value, " "then the default expansion function returns @code{nil}, even though " "expansion did occur." msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:282 #, no-wrap msgid "abbrev-insert abbrev &optional name start end" msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:290 msgid "" "This function inserts the abbrev expansion of @code{abbrev}, replacing the " "text between @code{start} and @code{end}. If @code{start} is omitted, it " "defaults to point. @code{name}, if non-@code{nil}, should be the name by " "which this abbrev was found (a string); it is used to figure out whether to " "adjust the capitalization of the expansion. The function returns " "@code{abbrev} if the abbrev was successfully inserted, otherwise it returns " "@code{nil}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:292 #, no-wrap msgid "Command abbrev-prefix-mark &optional arg" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:297 msgid "" "This command marks the current location of point as the beginning of an " "abbrev. The next call to @code{expand-abbrev} will use the text from here " "to point (where it is then) as the abbrev to expand, rather than using the " "previous word as usual." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:302 msgid "" "First, this command expands any abbrev before point, unless @var{arg} is " "non-@code{nil}. (Interactively, @var{arg} is the prefix argument.) Then it " "inserts a hyphen before point, to indicate the start of the next abbrev to " "be expanded. The actual expansion removes the hyphen." msgstr "" #. type: defopt #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:304 #, no-wrap msgid "abbrev-all-caps" msgstr "" #. type: defopt #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:309 msgid "" "When this is set non-@code{nil}, an abbrev entered entirely in upper case is " "expanded using all upper case. Otherwise, an abbrev entered entirely in " "upper case is expanded by capitalizing each word of the expansion." msgstr "" #. type: defvar #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:311 #, no-wrap msgid "abbrev-start-location" msgstr "" #. type: defvar #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:318 msgid "" "The value of this variable is a buffer position (an integer or a marker) " "for @code{expand-abbrev} to use as the start of the next abbrev to be " "expanded. The value can also be @code{nil}, which means to use the word " "before point instead. @code{abbrev-start-location} is set to @code{nil} " "each time @code{expand-abbrev} is called. This variable is also set by " "@code{abbrev-prefix-mark}." msgstr "" #. type: defvar #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:320 #, no-wrap msgid "abbrev-start-location-buffer" msgstr "" #. type: defvar #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:325 msgid "" "The value of this variable is the buffer for which " "@code{abbrev-start-location} has been set. Trying to expand an abbrev in " "any other buffer clears @code{abbrev-start-location}. This variable is set " "by @code{abbrev-prefix-mark}." msgstr "" #. type: defvar #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:327 #, no-wrap msgid "last-abbrev" msgstr "" #. type: defvar #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:332 msgid "" "This is the @code{abbrev-symbol} of the most recent abbrev expanded. This " "information is left by @code{expand-abbrev} for the sake of the " "@code{unexpand-abbrev} command (@pxref{Expanding Abbrevs,, Expanding " "Abbrevs, emacs, The GNU Emacs Manual})." msgstr "" #. type: defvar #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:334 #, no-wrap msgid "last-abbrev-location" msgstr "" #. type: defvar #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:338 msgid "" "This is the location of the most recent abbrev expanded. This contains " "information left by @code{expand-abbrev} for the sake of the " "@code{unexpand-abbrev} command." msgstr "" #. type: defvar #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:340 #, no-wrap msgid "last-abbrev-text" msgstr "" #. type: defvar #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:345 msgid "" "This is the exact expansion text of the most recent abbrev expanded, after " "case conversion (if any). Its value is @code{nil} if the abbrev has already " "been unexpanded. This contains information left by @code{expand-abbrev} for " "the sake of the @code{unexpand-abbrev} command." msgstr "" #. type: defvar #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:347 #, no-wrap msgid "abbrev-expand-function" msgstr "" #. type: defvar #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:352 msgid "" "The value of this variable is a function that @code{expand-abbrev} will call " "with no arguments to do the expansion. The function can do anything it " "wants before and after performing the expansion. It should return the " "abbrev symbol if expansion took place." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:362 msgid "" "The following sample code shows a simple use of " "@code{abbrev-expand-function}. It assumes that @code{foo-mode} is a mode " "for editing certain files in which lines that start with @samp{#} are " "comments. You want to use Text mode abbrevs for those lines. The regular " "local abbrev table, @code{foo-mode-abbrev-table} is appropriate for all " "other lines. @xref{Standard Abbrev Tables}, for the definitions of " "@code{local-abbrev-table} and @code{text-mode-abbrev-table}. @xref{Advising " "Functions}, for details of @code{add-function}." msgstr "" #. type: smallexample #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:371 #, no-wrap msgid "" "(defun foo-mode-abbrev-expand-function (expand)\n" " (if (not (save-excursion (forward-line 0) (eq (char-after) ?#)))\n" " ;; Performs normal expansion.\n" " (funcall expand)\n" " ;; We're inside a comment: use the text-mode abbrevs.\n" " (let ((local-abbrev-table text-mode-abbrev-table))\n" " (funcall expand))))\n" "\n" msgstr "" #. type: smallexample #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:376 #, no-wrap msgid "" "(add-hook 'foo-mode-hook\n" " (lambda ()\n" " (add-function :around (local 'abbrev-expand-function)\n" " #'foo-mode-abbrev-expand-function)))\n" msgstr "" #. type: cindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:380 #, no-wrap msgid "standard abbrev tables" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:384 msgid "" "Here we list the variables that hold the abbrev tables for the preloaded " "major modes of Emacs." msgstr "" #. type: defvar #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:385 #, no-wrap msgid "global-abbrev-table" msgstr "" #. type: defvar #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:390 msgid "" "This is the abbrev table for mode-independent abbrevs. The abbrevs defined " "in it apply to all buffers. Each buffer may also have a local abbrev table, " "whose abbrev definitions take precedence over those in the global table." msgstr "" #. type: defvar #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:392 #, no-wrap msgid "local-abbrev-table" msgstr "" #. type: defvar #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:396 msgid "" "The value of this buffer-local variable is the (mode-specific) abbreviation " "table of the current buffer. It can also be a list of such tables." msgstr "" #. type: defvar #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:398 #, no-wrap msgid "abbrev-minor-mode-table-alist" msgstr "" #. type: defvar #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:404 msgid "" "The value of this variable is a list of elements of the form " "@code{(@var{mode} . @var{abbrev-table})} where @var{mode} is the name of a " "variable: if the variable is bound to a non-@code{nil} value, then the " "@var{abbrev-table} is active, otherwise it is ignored. @var{abbrev-table} " "can also be a list of abbrev tables." msgstr "" #. type: defvar #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:406 #, no-wrap msgid "fundamental-mode-abbrev-table" msgstr "" #. type: defvar #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:409 msgid "" "This is the local abbrev table used in Fundamental mode; in other words, it " "is the local abbrev table in all buffers in Fundamental mode." msgstr "" #. type: defvar #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:411 #, no-wrap msgid "text-mode-abbrev-table" msgstr "" #. type: defvar #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:413 msgid "This is the local abbrev table used in Text mode." msgstr "" #. type: defvar #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:415 #, no-wrap msgid "lisp-mode-abbrev-table" msgstr "" #. type: defvar #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:419 msgid "" "This is the local abbrev table used in Lisp mode. It is the parent of the " "local abbrev table used in Emacs Lisp mode. @xref{Abbrev Table Properties}." msgstr "" #. type: cindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:423 #, no-wrap msgid "abbrev properties" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:428 msgid "" "Abbrevs have properties, some of which influence the way they work. You can " "provide them as arguments to @code{define-abbrev}, and manipulate them with " "the following functions:" msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:429 #, no-wrap msgid "abbrev-put abbrev prop val" msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:431 msgid "Set the property @var{prop} of @var{abbrev} to value @var{val}." msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:433 #, no-wrap msgid "abbrev-get abbrev prop" msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:436 msgid "" "Return the property @var{prop} of @var{abbrev}, or @code{nil} if the abbrev " "has no such property." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:439 msgid "The following properties have special meanings:" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:441 #, no-wrap msgid ":count" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:445 msgid "" "This property counts the number of times the abbrev has been expanded. If " "not explicitly set, it is initialized to 0 by @code{define-abbrev}." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:446 #, no-wrap msgid ":system" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:449 msgid "" "If non-@code{nil}, this property marks the abbrev as a system abbrev. Such " "abbrevs are not saved (@pxref{Abbrev Files})." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:450 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:482 #, no-wrap msgid ":enable-function" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:454 msgid "" "If non-@code{nil}, this property should be a function of no arguments which " "returns @code{nil} if the abbrev should not be used and @code{t} otherwise." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:455 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:488 #, no-wrap msgid ":case-fixed" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:460 msgid "" "If non-@code{nil}, this property indicates that the case of the abbrev's " "name is significant and should only match a text with the same pattern of " "capitalization. It also disables the code that modifies the capitalization " "of the expansion." msgstr "" #. type: cindex #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:464 #, no-wrap msgid "abbrev table properties" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:469 msgid "" "Like abbrevs, abbrev tables have properties, some of which influence the way " "they work. You can provide them as arguments to @code{define-abbrev-table}, " "and manipulate them with the functions:" msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:470 #, no-wrap msgid "abbrev-table-put table prop val" msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:472 msgid "Set the property @var{prop} of abbrev table @var{table} to value @var{val}." msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:474 #, no-wrap msgid "abbrev-table-get table prop" msgstr "" #. type: defun #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:477 msgid "" "Return the property @var{prop} of abbrev table @var{table}, or @code{nil} if " "@var{table} has no such property." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:480 msgid "The following properties have special meaning:" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:487 msgid "" "This is like the @code{:enable-function} abbrev property except that it " "applies to all abbrevs in the table. It is used before even trying to find " "the abbrev before point, so it can dynamically modify the abbrev table." msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:491 msgid "" "This is like the @code{:case-fixed} abbrev property except that it applies " "to all abbrevs in the table." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:492 #, no-wrap msgid ":regexp" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:501 msgid "" "If non-@code{nil}, this property is a regular expression that indicates how " "to extract the name of the abbrev before point, before looking it up in the " "table. When the regular expression matches before point, the abbrev name is " "expected to be in submatch 1. If this property is @code{nil}, the default " "is to use @code{backward-word} and @code{forward-word} to find the name. " "This property allows the use of abbrevs whose name contains characters of " "non-word syntax." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:502 #, no-wrap msgid ":parents" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:505 msgid "This property holds a list of tables from which to inherit other abbrevs." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:506 #, no-wrap msgid ":abbrev-table-modiff" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/lispref/abbrevs.texi:509 msgid "" "This property holds a counter incremented each time a new abbrev is added to " "the table." msgstr ""