aboutsummaryrefslogtreecommitdiffstats
path: root/doc/lispref (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Support transparency for ImageMagick images.Chong Yidong2012-06-112-0/+11
| | | | | | | * src/image.c (imagemagick_load_image): Implement transparency. * doc/lispref/display.texi (ImageMagick Images): ImageMagick now supports the :background property.
* * doc/lispref/internals.texi (Garbage Collection): Typo fix.Dmitry Antipov2012-06-092-1/+5
|
* Doc improvements for face remapping.Chong Yidong2012-06-093-22/+28
| | | | | | | | | | | | | * face-remap.el (face-remap-add-relative, face-remap-set-base) (buffer-face-set, buffer-face-toggle, buffer-face-mode-invoke): Doc fixes. * doc/lispref/display.texi (Face Remapping): Minor clarification. * doc/lispref/text.texi (Special Properties): Clarify the meaning of a list of faces in the `face' property. Fixes: debbugs:11225
* Face cleanups. Remove some uses of old-style face spec and :bold/:italic. Chong Yidong2012-06-092-24/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * faces.el (set-face-attribute): Doc fix. (modify-face): Don't use :bold and :italic. (error, warning, success): Tweak definitions. * cus-edit.el (custom-modified, custom-invalid, custom-rogue) (custom-modified, custom-set, custom-changed, custom-themed) (custom-saved, custom-button, custom-button-mouse) (custom-button-pressed, custom-state, custom-comment-tag) (custom-variable-tag, custom-group-tag-1, custom-group-tag) (custom-group-subtitle): Use new-style face specs. (custom-invalid-face, custom-rogue-face, custom-modified-face) (custom-set-face, custom-changed-face, custom-saved-face) (custom-button-face, custom-button-pressed-face) (custom-documentation-face, custom-state-face) (custom-comment-face, custom-comment-tag-face) (custom-variable-tag-face, custom-variable-button-face) (custom-face-tag-face, custom-group-tag-face-1) (custom-group-tag-face): Remove obsolete face alias. * epa.el (epa-validity-high, epa-validity-medium) (epa-validity-low, epa-mark, epa-field-name, epa-string) (epa-field-name, epa-field-body): * font-lock.el (font-lock-comment-face, font-lock-string-face) (font-lock-keyword-face, font-lock-builtin-face) (font-lock-function-name-face, font-lock-variable-name-face) (font-lock-type-face, font-lock-constant-face): * ido.el (ido-first-match, ido-only-match, ido-subdir) (ido-virtual, ido-indicator, ido-incomplete-regexp): * speedbar.el (speedbar-button-face, speedbar-file-face) (speedbar-directory-face, speedbar-tag-face) (speedbar-selected-face, speedbar-highlight-face) (speedbar-separator-face): * whitespace.el (whitespace-newline, whitespace-space) (whitespace-hspace, whitespace-tab, whitespace-trailing) (whitespace-line, whitespace-space-before-tab) (whitespace-space-after-tab, whitespace-indentation) (whitespace-empty): * emulation/cua-base.el (cua-global-mark): * eshell/em-prompt.el (eshell-prompt): * net/newst-plainview.el (newsticker-new-item-face) (newsticker-old-item-face, newsticker-immortal-item-face) (newsticker-obsolete-item-face, newsticker-date-face) (newsticker-statistics-face, newsticker-default-face): * net/newst-reader.el (newsticker-feed-face) (newsticker-extra-face, newsticker-enclosure-face): * net/newst-treeview.el (newsticker-treeview-face) (newsticker-treeview-new-face, newsticker-treeview-old-face) (newsticker-treeview-immortal-face) (newsticker-treeview-obsolete-face) (newsticker-treeview-selection-face): * net/rcirc.el (rcirc-my-nick, rcirc-other-nick) (rcirc-bright-nick, rcirc-server, rcirc-timestamp) (rcirc-nick-in-message, rcirc-nick-in-message-full-line) (rcirc-prompt, rcirc-track-keyword, rcirc-url, rcirc-keyword): * nxml/nxml-outln.el (nxml-heading, nxml-outline-indicator) (nxml-outline-active-indicator, nxml-outline-ellipsis): * play/mpuz.el (mpuz-unsolved, mpuz-solved, mpuz-trivial) (mpuz-text): * progmodes/vera-mode.el (vera-font-lock-number) (vera-font-lock-function, vera-font-lock-interface): * textmodes/table.el (table-cell): Use new-style face specs, and don't use the old :bold and :italic attributes. * erc-button.el (erc-button): * erc-goodies.el (erc-bold-face, erc-inverse-face) (erc-underline-face, fg:erc-color-*): * erc-match.el (erc-current-nick-face, erc-dangerous-host-face) (erc-pal-face, erc-fool-face, erc-keyword-face): * erc-stamp.el (erc-timestamp-face): Likewise. * erc.el (erc-direct-msg-face, erc-header-line, erc-input-face) (erc-command-indicator-face, erc-notice-face, erc-action-face) (erc-error-face, erc-my-nick-face, erc-nick-default-face) (erc-nick-msg-face): Use new-style face specs, and avoid :bold. * progmodes/ebrowse.el (ebrowse-tree-mark, ebrowse-root-class) (ebrowse-member-attribute, ebrowse-default, ebrowse-file-name) (ebrowse-member-class, ebrowse-progress): Likewise. (ebrowse-tree-mark-face, ebrowse-root-class-face) (ebrowse-file-name-face, ebrowse-default-face) (ebrowse-member-attribute-face, ebrowse-member-class-face) (ebrowse-progress-face): Remove obsolete faces. * progmodes/flymake.el (flymake-errline, flymake-warnline): Inherit from error and warning faces respectively. * textmodes/flyspell.el (flyspell-incorrect, flyspell-duplicate): Likewise. (flyspell-incorrect-face, flyspell-duplicate-face): Remove obsolete aliases. * display.texi (Face Attributes): Font family does not accept wildcards. De-document obsolete :bold and :italic attributes. (Defining Faces): Use new-style face spec format.
* Block-based vector allocation of small vectors.Dmitry Antipov2012-06-082-6/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | * src/lisp.h (struct vectorlike_header): New field `nbytes', adjust comment accordingly. * src/alloc.c (enum mem_type): New type `MEM_TYPE_VECTOR_BLOCK' to denote vector blocks. Adjust users (live_vector_p, mark_maybe_pointer, valid_lisp_object_p) accordingly. (COMMON_MULTIPLE): Move outside #if USE_LSB_TAG. (VECTOR_BLOCK_SIZE, vroundup, VECTOR_BLOCK_BYTES), (VBLOCK_BYTES_MIN, VBLOCK_BYTES_MAX, VECTOR_MAX_FREE_LIST_INDEX), (VECTOR_FREE_LIST_FLAG, ADVANCE, VINDEX, SETUP_ON_FREE_LIST), (VECTOR_SIZE, VECTOR_IN_BLOCK): New macros. (roundup_size): New constant. (struct vector_block): New data type. (vector_blocks, vector_free_lists, zero_vector): New variables. (all_vectors): Renamed to `large_vectors'. (allocate_vector_from_block, init_vectors, allocate_vector_from_block) (sweep_vectors): New functions. (allocate_vectorlike): Return `zero_vector' as the only vector of 0 items. Allocate new vector from block if vector size is less than or equal to VBLOCK_BYTES_MAX. (Fgarbage_collect): Move all vector sweeping code to sweep_vectors. (init_alloc_once): Add call to init_vectors. * doc/lispref/internals.text (Garbage Collection): Document new vector management code and vectorlike_header structure.
* Implement default help-echo for mode line.Chong Yidong2012-06-032-2/+7
| | | | | | | | | | | | | | | | | | | | | | * lisp/bindings.el: Remove explicit help-echo from format-mode-line. (mode-line-front-space, mode-line-end-spaces) (mode-line-misc-info): New variables. (mode-line-modes, mode-line-position): Move the default value to the variable definition. (mode-line-default-help-echo): New defcustom. * src/buffer.c (buffer_local_value_1): New function, split from Fbuffer_local_value; can return Qunbound. (Fbuffer_local_value): Use it. (Vmode_line_format): Docstring tweaks. * src/xdisp.c (calc_pixel_width_or_height): Use Fbuffer_local_value. (note_mode_line_or_margin_highlight): If there is no help echo, use mode-line-default-help-echo. Handle the case where the mouse position is past the end of the mode line string. * doc/lispref/modes.texi (Mode Line Data): Use "mode line construct" terminology for consistency.
* Nuke hand-written node pointers in doc/lisprefGlenn Morris2012-05-2652-108/+78
| | | | Let makeinfo figure them out, as is recommended.
* Merge from emacs-24; up to 2012-04-24T08:35:02Z!lekktu@gmail.comGlenn Morris2012-05-2618-70/+137
|\
| * Misc docfixes.Chong Yidong2012-05-155-24/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Suggested by Martin Rudalics. * doc/lispref/display.texi (Face Functions): Fix define-obsolete-face-alias. * doc/lispref/functions.texi (Obsolete Functions): Fix doc for set-advertised-calling-convention. * doc/lispref/modes.texi (Mode Help): Fix describe-mode. * doc/lispref/variables.texi (Variable Aliases): Fix make-obsolete-variable. * lisp/help.el (describe-mode): Doc fix.
| * Some minor fixes of Elisp manual.Martin Rudalics2012-05-1516-48/+100
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commands.texi (Recursive Editing): recursive-edit is a command. * compile.texi (Docs and Compilation): byte-compile-dynamic-docstrings is an option. * debugging.texi (Invoking the Debugger): debug is a command. * display.texi (Progress): progress-reporter-update and progress-reporter-force-update have VALUE argument optional. (Animated Images): Use non-@code{nil} instead of non-nil. * files.texi (Format Conversion Round-Trip): Use non-@code{nil} instead of non-nil. * frames.texi (Creating Frames): make-frame is a command. (Input Focus): select-frame is a command. (Pointer Shape): void-text-area-pointer is an option. * help.texi (Describing Characters): read-kbd-macro is a command. (Help Functions): describe-prefix-bindings is a command. * markers.texi (Creating Markers): Both arguments of copy-marker are optional. * minibuf.texi (Reading File Names): Use @kbd instead of @code. * modes.texi (Mode Line Variables): mode-line-remote and mode-line-client are not options. (Imenu): imenu-add-to-menubar is a command. (SMIE Indentation Helpers): Use non-@code{nil} instead of non-nil. * os.texi (Sound Output): play-sound-file is a command. * package.texi (Package Archives): Use @key{RET} instead of @kbd{RET}. * processes.texi (Signals to Processes): Use @key{RET} instead of @code{RET}. (Signals to Processes): signal-process is a command. * text.texi (Clickable Text): Use @key{RET} instead of @kbd{RET}. (Base 64): base64-encode-string is not a command while base64-decode-region is. * windows.texi (Switching Buffers): pop-to-buffer is a command.
* | Let configure test for a suitable mkdir -pGlenn Morris2012-05-112-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.in (AC_PROG_MKDIR_P): Call it, to set MKDIR_P. (MKDEPDIR): Use $MKDIR_P. * Makefile.in (MKDIR_P): New, set by configure. (mkdir): Use $MKDIR_P. * doc/emacs/Makefile.in (MKDIR_P): New, set by configure. (mkinfodir): Use $MKDIR_P. * doc/lispintro/Makefile.in (MKDIR_P): New, set by configure. (mkinfodir): Use $MKDIR_P. * doc/lispref/Makefile.in (MKDIR_P): New, set by configure. (mkinfodir): Use $MKDIR_P. * doc/misc/Makefile.in (MKDIR_P): New, set by configure. (mkinfodir): Use $MKDIR_P. * src/Makefile.in (MKDIR_P): New, set by configure. * src/ns.mk (${ns_appdir}, ${ns_appbindir}Emacs): Use $MKDIR_P.
* | * loading.texi (Loading Non-ASCII): Multibyte sessions no longer exist.Glenn Morris2012-05-092-3/+3
| |
* | Update doc for obsolescence of "unibyte: t"Glenn Morris2012-05-092-1/+4
| | | | | | | | | | | | | | * doc/emacs/mule.texi (Disabling Multibyte): * doc/lispref/loading.texi (Loading Non-ASCII): Replace the obsolete "unibyte: t" with "coding: raw-text". * etc/NEWS: Related markup.
* | Document new create-lockfiles optionGlenn Morris2012-05-092-1/+10
| |
* | Yet more ChangeLog merge fixesGlenn Morris2012-05-081-17/+0
| |
* | Remove the need for lispref vol1.texi and vol2.texiGlenn Morris2012-05-085-447/+90
| | | | | | | | | | | | * vol1.texi, vol2.texi: Remove files. * elisp.texi: Add VOL1,2 conditionals equivalent to vol1,2.texi * two-volume.make: Use elisp.texi as input rather than vol1,2.texi.
* | Merge from emacs-24; up to 2012-04-21T14:12:27Z!sdl.web@gmail.comGlenn Morris2012-05-0816-232/+259
|\ \ | |/
| * Move part of previous clean rule change to mostlycleanGlenn Morris2012-05-082-3/+3
| | | | | | | | * doc/lispref/Makefile.in (mostlyclean): Add some more vol1/2 items.
| * * doc/lispref/Makefile.in (clean): Add some more vol1/2 items.Glenn Morris2012-05-072-1/+4
| |
| * doc/lispref/two-volume.make small fixGlenn Morris2012-05-072-2/+8
| | | | | | | | | | * doc/lispref/two-volume.make (emacsdir): New. (tex): Add directory with emacsver.texi to TEXINPUTS.
| * * minibuf.texi (Minibuffer History, Basic Completion): Tweak page breaks.Glenn Morris2012-05-042-5/+7
| |
| * Undo part of previous changeGlenn Morris2012-05-041-1/+2
| |
| * More small edits for doc/lisprefGlenn Morris2012-05-042-7/+9
| | | | | | | | | | * internals.texi (Garbage Collection, Memory Usage) (Writing Emacs Primitives): Tweak page breaks.
| * More page break tweaks for doc/lisprefGlenn Morris2012-05-043-6/+9
| | | | | | | | | | * doc/lispref/edebug.texi (Edebug Display Update): Improve page break. * doc/lispref/streams.texi (Output Variables): Improve page break.
| * * doc/lispref/compile.texi (Disassembly): Condense the examples.Glenn Morris2012-05-042-72/+53
| |
| * More small edits for doc/lisprefGlenn Morris2012-05-049-147/+161
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * control.texi: Where possible, use example rather than smallexample. (Sequencing, Conditionals, Signaling Errors, Handling Errors): Tweak page breaks. * customize.texi: Where possible, use example rather than smallexample. (Common Keywords, Variable Definitions, Applying Customizations) (Custom Themes): Tweak page breaks. * eval.texi, functions.texi, loading.texi, macros.texi: Where possible, use example rather than smallexample. * sequences.texi (Arrays): Tweak page breaks. * symbols.texi: Where possible, use example rather than smallexample. (Symbol Components): Fix typo. (Other Plists): Tweak page break.
| * Small edits for doc/lispref/lists.texiGlenn Morris2012-05-042-4/+7
| | | | | | | | | | * lists.texi (List-related Predicates, List Variables): Tweak page-breaks. (Sets And Lists): Convert inforef to xref.
| * * text.texi (Auto Filling): Don't mention Emacs 19.Glenn Morris2012-05-042-6/+2
| |
| * A belated farewell to documenting Emacs 18 featuresGlenn Morris2012-05-043-2/+5
| | | | | | | | | | * commands.texi (Event Input Misc): Don't mention unread-command-char. * numbers.texi (Predicates on Numbers): Don't mention Emacs 18.
| * * objects.texi (Process Type, Overlay Type): Tweak page-breaks.Glenn Morris2012-05-042-2/+3
| |
| * Small edits for lispref/intro.texiGlenn Morris2012-05-042-6/+8
| | | | | | | | | | | | * intro.texi (Caveats): Copyedit. (Lisp History): Convert inforef to xref. (Lisp History, Printing Notation, Version Info): Improve page-breaks.
| * * elisp.texi (DATE): Forgot to change the month in 2012-04-21 change.Glenn Morris2012-05-042-1/+5
| |
* | Remove doc/lispref/two.elGlenn Morris2012-05-082-78/+2
| | | | | | | | | | | | * doc/lispref/two.el: Remove; unused since creation of two-volume.make. * make-dist: No more doc/lispref/*.el.
* | Stop keeping 3 copies of the lispref menu structure for no reasonGlenn Morris2012-05-075-2723/+21
| | | | | | | | | | | | | | | | vol1.texi and vol2.texi are only used to generate TeX output, and this constructs its own table of contents and does not use the @menu stuff. * vol1.texi, vol2.texi: No need to keep menus in these files. * elisp.texi, anti.texi: Comments.
* | ChangeLog fixesGlenn Morris2012-05-051-2/+0
| |
* | Merge from emacs-24; up to 2012-04-20T05:47:55Z!eliz@gnu.orgChong Yidong2012-05-058-21/+32
|\ \ | |/
* | Give info files the .info extensionGlenn Morris2012-05-033-8/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ref http://lists.gnu.org/archive/html/emacs-devel/2012-04/msg00354.html * configure.in (INFO_EXT, INFO_OPTS): New output variables. * doc/emacs/Makefile.in (INFO_EXT, INFO_OPTS): New, set by configure. (info, infoclean): Use $INFO_EXT. ($(infodir)/emacs$(INFO_EXT)): Use $INFO_EXT and $INFO_OPT. * doc/emacs/makefile.w32-in (INFO_EXT, INFO_OPTS): New. (INFO_TARGETS): Use $INFO_EXT. ($(infodir)/emacs$(INFO_EXT)): Use $INFO_EXT and $INFO_OPT, and -o. * doc/lispintro/Makefile.in (INFO_EXT, INFO_OPTS): New, set by configure. (info, infoclean): Use $INFO_EXT. (${infodir}/eintr$(INFO_EXT)): Use $INFO_EXT and $INFO_OPT. * doc/lispintro/makefile.w32-in (INFO_EXT, INFO_OPTS): New. (INFO_TARGETS, clean): Use $INFO_EXT. ($(infodir)/eintr$(INFO_EXT)): Use $INFO_EXT and $INFO_OPT. * doc/lispref/Makefile.in (INFO_EXT, INFO_OPTS): New, set by configure. (info, infoclean): Use $INFO_EXT. ($(infodir)/elisp$(INFO_EXT)): Use $INFO_EXT and $INFO_OPT. * doc/lispref/makefile.w32-in (INFO_EXT, INFO_OPTS): New. (info, maintainer-clean): Use $INFO_EXT. ($(infodir)/elisp$(INFO_EXT)): Use $INFO_EXT and $INFO_OPT. * doc/misc/Makefile.in (INFO_EXT, INFO_OPTS): New, set by configure. (INFO_TARGETS): Use $INFO_EXT. Make all rules generating info files use $INFO_EXT, $INFO_OPT, and -o. * doc/misc/makefile.w32-in (INFO_EXT, INFO_OPTS): New. (INFO_TARGETS): Use $INFO_EXT. Make all rules generating info files use $INFO_EXT, $INFO_OPT, and -o.
* | Convert more defvars to defcustoms.Chong Yidong2012-05-042-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * dos-w32.el (file-name-buffer-file-type-alist) (direct-print-region-use-command-dot-com): * ffap.el (ffap-menu-regexp): * follow.el (follow-debug): * forms.el (forms--debug): * iswitchb.el (iswitchb-all-frames): * ido.el (ido-all-frames): * mail/feedmail.el (feedmail-mail-send-hook) (feedmail-mail-send-hook-queued): * mail/footnote.el (footnote-signature-separator): * mail/mailabbrev.el (mail-alias-separator-string) (mail-abbrev-mode-regexp): * mail/rmail.el (rmail-speedbar-match-folder-regexp): * progmodes/idlwave.el (idlwave-libinfo-file) (idlwave-default-completion-case-is-down) (idlwave-library-routines): Convert defvars to defcustoms. * mail/rmail.el (rmail-decode-mime-charset): * progmodes/idlw-shell.el (idlwave-shell-print-expression-function) (idlwave-shell-fix-inserted-breaks) (idlwave-shell-activate-alt-keybindings) (idlwave-shell-use-breakpoint-glyph): * facemenu.el (facemenu-unlisted-faces): Delete obsolete vars. * doc/lispref/os.texi (Timers): Use defopt for timer-max-repeats.
* | Do not limit current-time-string to years 1000..9999.Paul Eggert2012-05-032-5/+13
| | | | | | | | | | | | | | | | | | | | * src/editfns.c (TM_YEAR_IN_ASCTIME_RANGE): Remove. (Fcurrent_time_string): Support any year that is supported by the underlying localtime representation. Don't use asctime, as it has undefined behavior for years outside the range -999..9999. * doc/lispref/os.texi (Time of Day): Do not limit current-time-string to years 1000..9999. * etc/NEWS: Do not limit current-time-string to years 1000..9999.
* | Add customization data to several built-in variables.Chong Yidong2012-05-024-10/+16
| | | | | | | | | | | | | | | | | | | | | | | | * lisp/cus-start.el (gc-cons-percentage, exec-suffixes) (dos-display-scancodes, dos-hyper-key, dos-super-key) (dos-keypad-mode, debug-on-signal, vertical-centering-font-regexp) (make-cursor-line-fully-visible, void-text-area-pointer) (font-list-limit): Add customization data. * doc/lispref/display.texi (Font Lookup): * doc/lispref/frames.texi (Pointer Shape): * doc/lispref/processes.texi (Subprocess Creation): Use defopt for options.
* | Merge from emacs-24; up to 2012-04-16T19:06:02Z!rgm@gnu.orgGlenn Morris2012-05-027-20/+46
|\ \ | |/
| * Only print the edition number of the manuals in the TeX versionGlenn Morris2012-05-013-4/+19
| | | | | | | | | | | | | | | | | | | | | | Frankly, I think the edition conveys little to no information. The version number of Emacs is much more relevant. No-one seems to know what the rules are for updating the edition anyway... * doc/emacs/emacs.texi (@copying): Only print EDITION in the TeX version. * doc/lispref/elisp.texi (@copying): * doc/lispref/intro.texi (Introduction): Only print VERSION in the TeX version.
| * * doc/lispref/text.texi (Change Hooks): Minor fix for after-change-functions.Chong Yidong2012-04-292-9/+13
| |
| * Reword some doc/lispref to remove/reduce some overly long/short lines.Glenn Morris2012-04-284-8/+15
| | | | | | | | | | | | | | * package.texi (Packaging Basics): * loading.texi (Autoload): * files.texi (Magic File Names): Reword to remove/reduce some overly long/short lines.
* | Merge changes from emacs-24 branchChong Yidong2012-04-2732-301/+419
|\ \ | |/
| * Some menu fixes for doc/lisprefGlenn Morris2012-04-266-42/+98
| | | | | | | | | | | | | | | | * doc/lispref/elisp.texi, doc/lispref/vol1.texi, doc/lispref/vol2.texi: Some fixes for detailed menu. * doc/lispref/modes.texi (Major Modes, Auto-Indentation): * doc/lispref/buffers.texi (Buffers): Some fixes for menu descriptions.
| * Deprecate the ((lambda ...) ...) form.Stefan Monnier2012-04-253-14/+34
| | | | | | | | | | * doc/lispref/functions.texi (Simple Lambda, Argument List): * doc/lispref/eval.texi (Function Indirection): Avoid deprecated form.
| * Add "et al." to authors for emacs and elisp manuals.Glenn Morris2012-04-255-8/+11
| | | | | | | | | | | | | | | | | | | | This seems only fair, since there have been a large number of contributors since the original ones. * doc/emacs/emacs.texi: * doc/lispref/book-spine.texi, doc/lispref/elisp.texi, doc/lispref/vol1.texi: * doc/lispref/vol2.texi: Add "et al." to authors.
| * Use Texinfo recommended convention for quotes+punctuation.Glenn Morris2012-04-2524-73/+82
| |
| * Fix last fix.Chong Yidong2012-04-231-23/+20
| |