documentation_emacs/source/lispref/abbrevs.texi.fr.po

1281 lines
45 KiB
Plaintext
Raw Normal View History

2022-03-08 11:11:57 +01:00
# SOME DESCRIPTIVE TITLE
# Copyright (C) YEAR Free Software Foundation, Inc.
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 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 <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\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 ""