summaryrefslogtreecommitdiff
path: root/doc/lispref
Commit message (Collapse)AuthorAgeFilesLines
* Improve SVG documentationCharles A. Roelli2018-03-101-4/+3
| | | | | | | * doc/lispref/display.texi (ImageMagick Images): Remove an outdated comment that references a fixed bug. (SVG Images): Fix grammar, and call functions functions (there are no commands in lisp/svg.el).
* Document the "URL" keyword in library headersEli Zaretskii2018-03-101-1/+2
| | | | | | * doc/lispref/tips.texi (Library Headers): "URL" is an alias for "Homepage". Suggested by Peter Oliver <p.d.oliver@mavit.org.uk>. (Bug#30571)
* Minor improvements in manualsEli Zaretskii2018-03-071-2/+3
| | | | | | | | | | | | * doc/lispref/variables.texi (Local Variables): Make more clear that local bindings of 'let' are in effect only within the body. Suggested by Marcin Borkowski <mbork@mbork.pl>, see http://lists.gnu.org/archive/html/emacs-devel/2018-03/msg00217.html for the details. * doc/emacs/programs.texi (Matching): Fix a typo. Reported by Alex Branham <alex.branham@gmail.com> in emacs-manual-bugs@gnu.org. Improve indexing.
* Further improvements on manualsMichael Albinus2018-03-012-4/+4
| | | | | | | | | | | | * doc/emacs/xresources.texi: * doc/lispref/display.texi: * doc/lispref/keymaps.texi: * doc/misc/dbus.texi: * doc/misc/efaq-w32.texi: Use "GTK+" where applicable. * doc/emacs/xresources.texi (Resources): Mention several use of "-xrm". (Table of Resources) [verticalScrollBars]: Add reference to Scroll Bars.
* * doc/lispref/streams.texi (Output Variables): Fix previous.Glenn Morris2018-02-281-0/+1
|
* Document print-escape-control-charactersPaul Eggert2018-02-271-0/+7
| | | | * doc/lispref/streams.texi, etc/NEWS: Add doc.
* Fix @kindex entries in manualsMichael Albinus2018-02-251-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/emacs/basic.texi: * doc/emacs/buffers.texi: * doc/emacs/building.texi: * doc/emacs/calendar.texi: * doc/emacs/custom.texi: * doc/emacs/dired.texi: * doc/emacs/display.texi: * doc/emacs/files.texi: * doc/emacs/frames.texi: * doc/emacs/help.texi: * doc/emacs/indent.texi: * doc/emacs/killing.texi: * doc/emacs/kmacro.texi: * doc/emacs/mark.texi: * doc/emacs/mini.texi: * doc/emacs/misc.texi: * doc/emacs/modes.texi: * doc/emacs/msdos-xtra.texi: * doc/emacs/msdos.texi: * doc/emacs/mule.texi: * doc/emacs/picture-xtra.texi: * doc/emacs/programs.texi: * doc/emacs/regs.texi: * doc/emacs/rmail.texi: * doc/emacs/screen.texi: * doc/emacs/search.texi: * doc/emacs/sending.texi: * doc/emacs/text.texi: * doc/emacs/trouble.texi: * doc/lispref/files.texi: * doc/misc/calc.texi: * doc/misc/cc-mode.texi: * doc/misc/ediff.texi: * doc/misc/epa.texi: * doc/misc/ert.texi: * doc/misc/eww.texi: * doc/misc/forms.texi: * doc/misc/gnus.texi: * doc/misc/info.texi: * doc/misc/mairix-el.texi: * doc/misc/message.texi: * doc/misc/mh-e.texi: * doc/misc/newsticker.texi: * doc/misc/org.texi: * doc/misc/pcl-cvs.texi: * doc/misc/rcirc.texi: * doc/misc/sc.texi: * doc/misc/sieve.texi: * doc/misc/vhdl-mode.texi: * doc/misc/vip.texi: * doc/misc/viper.texi: * doc/misc/woman.texi: Fix @kindex entries. Mark keys consistently.
* Fix @cindex entries in manualsMichael Albinus2018-02-242-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/emacs/custom.texi: * doc/emacs/dired.texi: * doc/emacs/display.texi: * doc/emacs/files.texi: * doc/emacs/frames.texi: * doc/emacs/killing.texi: * doc/emacs/maintaining.texi: * doc/emacs/misc.texi: * doc/emacs/msdos-xtra.texi: * doc/emacs/msdos.texi: * doc/emacs/search.texi: * doc/emacs/text.texi: * doc/emacs/trouble.texi: * doc/lispintro/emacs-lisp-intro.texi: * doc/lispref/strings.texi: * doc/lispref/text.texi: * doc/misc/cc-mode.texi: * doc/misc/efaq.texi: * doc/misc/eieio.texi: * doc/misc/emacs-mime.texi: * doc/misc/gnus.texi: * doc/misc/htmlfontify.texi: * doc/misc/idlwave.texi: * doc/misc/message.texi: * doc/misc/mh-e.texi: * doc/misc/sem-user.texi: * doc/misc/ses.texi: * doc/misc/tramp.texi: * doc/misc/vhdl-mode.texi: Fix @cindex entries.
* Minor doc fixes, mostly for timestamp issuesPaul Eggert2018-02-237-9/+10
|
* Fix @findex and @vindex entries in manualsMichael Albinus2018-02-234-101/+101
| | | | | | | | | | | | | | | | | | | | | | | | * doc/emacs/building.texi: * doc/emacs/calendar.texi: * doc/emacs/cmdargs.texi: * doc/emacs/mini.texi: * doc/emacs/misc.texi: * doc/emacs/trouble.texi: * doc/emacs/windows.texi: * doc/lispintro/emacs-lisp-intro.texi: * doc/lispref/edebug.texi: * doc/lispref/frames.texi: * doc/lispref/os.texi: * doc/lispref/windows.texi: * doc/misc/cc-mode.texi: * doc/misc/dired-x.texi: * doc/misc/ediff.texi: * doc/misc/mh-e.texi: * doc/misc/pcl-cvs.texi: * doc/misc/reftex.texi: * doc/misc/sc.texi: * doc/misc/vhdl-mode.texi: * doc/misc/viper.texi: Fix @findex and @vindex entries.
* Document, in the Elisp manual, how to get a character's raw syntax descriptorAlan Mackenzie2018-02-221-0/+4
| | | | | * doc/lispref/syntax.texi (Syntax Table internals): mention the use of `aref' to get a character's raw syntax descriptor.
* Correct variable markup in manualsRobert Pluim2018-02-202-2/+2
| | | | | | | | | | | | | | | * doc/lispref/minibuf.texi (Completion in Buffers): Fix markup. * doc/lispref/text.texi (Filling): Likewise. * doc/misc/dired-x.texi (Advanced Mark Commands): Likewise. * doc/misc/epa.texi (Encrypting/decrypting gpg files): Likewise. (Encrypting/decrypting gpg files): Likewise. * doc/misc/tramp.texi (External methods): Likewise. (Default Method): Likewise. * doc/misc/viper.texi (Editing in Insert State): Likewise. (File and Buffer Handling): Likewise. * doc/misc/gnus.texi (Mail Source Customization): Likewise. * doc/misc/url.texi (Customization): Likewise. Note obsolete status of url-temporary-directory.
* Improve documentation of Profiling featuresEli Zaretskii2018-02-171-23/+36
| | | | | | | | * doc/lispref/debugging.texi (Profiling): Improve the description of elp.el. Improve wording of the rest of the section. (Bug#30491) * lisp/emacs-lisp/elp.el (elp-instrument-list): Make the interactive invocation work. Doc fix.
* Improve indexing of "performance" in ELisp manualEli Zaretskii2018-02-172-1/+2
| | | | | | * doc/lispref/debugging.texi (Profiling): * doc/lispref/edebug.texi (Coverage Testing): Improve indexing of features useful for performance analysis. (Bug#30490)
* ; Fix doc typos related to indefinite articlesGlenn Morris2018-02-161-1/+1
|
* ; Fix doc typos related to indefinite articlesGlenn Morris2018-02-163-3/+3
|
* Another set of changes for the manualEli Zaretskii2018-02-141-8/+13
| | | | | | | | | | | | | | | | | | | | * doc/emacs/programs.texi (Program Indent): Add a cross-reference to elisp's description of 'pp'. (Program Modes): Add a few more programming modes. Add index entries. (Basic Indent, Multi-line Indent, C Indent, Comment Commands) (Manipulating Comments): Fix markup of keyboard commands. * doc/emacs/search.texi (Regexps): Add an example with non-ASCII characters. Suggested by Michael Albinus <michael.albinus@gmx.de> in emacs-manual-bugs@gnu.org. * doc/lispref/display.texi (Display Tables): Fix the description of the 5th extra slot of the display table. (Bug#13473) * doc/emacs/regs.texi (Registers): Simplify wording. * doc/emacs/custom.texi (Init Non-ASCII): Remove outdated text about perils of encoded keyboard input.
* * doc/lispref/anti.texi (Antinews): Replace 25.2 with 25.3.Michael Albinus2018-02-091-1/+1
|
* Improve documentation of mini-window resizingEli Zaretskii2018-02-092-7/+7
| | | | | | | | | | * doc/lispref/minibuf.texi (Minibuffer Windows): Mention 'message-truncate-lines' for preventing resizing of minibuffer windows. (Bug#19045) (Minibuffer Misc): Remove redundant description of 'max-mini-window-height'. * doc/lispref/display.texi (Echo Area Customization): Adjust cross-reference.
* Mention that shell quoting of % on w32 may fail (Bug#19350)Noam Postavsky2018-02-081-1/+3
| | | | | | | * doc/lispref/os.texi (Security Considerations): Mention that quoting of '%' assumes no '^' in variable names. * test/lisp/subr-tests.el (shell-quote-argument-%-on-w32): New test, demonstrating what doesn't work.
* * doc/lispref/anti.texi (Antinews): Add some more antinews.Paul Eggert2018-02-081-1/+118
|
* Doc fixes for process functions (Bug#30349)Noam Postavsky2018-02-071-2/+5
| | | | | | | | | | | | * doc/lispref/processes.texi (Asynchronous Processes): Explain what the 'stopped' state means for a pipe process. * src/process.c (Fmake_process, Fmake_pipe_process) (Fmake_serial_process, Fmake_network_process): * lisp/subr.el (start-process): * lisp/net/tls.el (open-tls-stream): * lisp/net/starttls.el (starttls-open-stream): * lisp/net/gnutls.el (open-gnutls-stream): Remove meaningless phrase "specify an output stream" phrase from docstring.
* Yet another round of improvements in the manualEli Zaretskii2018-02-071-8/+72
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/emacs/misc.texi (Document View): Improve wording. Reported by lyr3 <lyr3@protonmail.com> in emacs-manual-bugs@gnu.org. * doc/emacs/files.texi (Recover): Fix a typo. Reported by Jorge <jorge+list@disroot.org> in emacs-manual-bugs@gnu.org. * doc/emacs/anti.texi (Antinews): Fix typos. Reported by Justin Heyes-Jones <justinhj@gmail.com> in emacs-manual-bugs@gnu.org. * doc/emacs/mini.texi (Basic Minibuffer): Clarify wording. Reported by Vivishek Sudhir <vivishek.sudhir@gmail.com> in emacs-manual-bugs@gnu.org. * doc/emacs/cmdargs.texi (MS-Windows Registry): Improve wording regarding registry keys. * doc/emacs/macos.texi (Mac OS / GNUstep): Sayu "NeXT Inc." Reported by Cena Mayo <cenazoic@gmail.com> in emacs-manual-bugs@gnu.org. * doc/emacs/screen.texi (Screen): More accurate wording. Suggested by Miloš Polakovič <milos@alphamail.org> in emacs-manual-bugs@gnu.org. * doc/emacs/indent.texi (Just Spaces): Minor wording change. Suggested by David Bonnafous <dbonnafo@gmail.com> in emacs-manual-bugs@gnu.org. * doc/emacs/text.texi (TeX Mode, TeX Editing): Improve and simplify wording. Suggested by root@vxid.pw <root@vxid.pw> in emacs-manual-bugs@gnu.org. * doc/emacs/cmdargs.texi (Window Size X): Minor wording change. * doc/emacs/display.texi (Highlight Interactively): Fill text. (Optional Mode Line): Fix typos. Suggested by Alberto Sartori <alberto.sartori@sissa.it> in emacs-manual-bugs@gnu.org. * doc/emacs/building.texi (Debugger Operation): Clarify wording. * doc/emacs/files.texi (Directories, Comparing Files, Diff Mode) (Remote Files, File Names, Visiting, Backup Deletion) (Customize Save, Interlocking): Improve wording and accuracy of the text. * doc/emacs/maintaining.texi (VC With A Merging VCS): Don't say "his". * doc/emacs/arevert-xtra.texi (Auto Reverting Dired): Minor wording changes. (Supporting additional buffers): Moved to ... * doc/lispref/backups.texi (Reverting): ... here. * doc/emacs/emacs.texi (Top): Remove "Supporting additional buffers" from master menu. * doc/emacs/files.texi (Reverting): Mention use of file notifications. Suggested by Michael Albinus <michael.albinus@gmx.de> in emacs-manual-bugs@gnu.org. * doc/emacs/rmail.texi (Rmail Motion): Clarify what '-' does to 'M-s'. Suggested by Arthur Milchior <arthur@milchior.fr> in emacs-manual-bugs@gnu.org. * doc/emacs/cmdargs.texi (Initial Options): Capitalize "Emacs". (Action Arguments): Fix a typo. (Emacs Invocation): Replace em-dash with a comma. Suggested by Justin Heyes-Jones <justinhj@gmail.com> in emacs-manual-bugs@gnu.org. * doc/emacs/m-x.texi (M-x): Add an example. Suggested by Alberto Sartori <alberto.sartori@sissa.it> in emacs-manual-bugs@gnu.org. * doc/emacs/calendar.texi (Calendar/Diary, Calendar Unit Motion): Minor wording changes.
* * doc/lispref/customize.texi (Custom Themes): Clarify .el preference.Basil L. Contovounesios2018-02-021-1/+3
| | | | | | Copyright-paperwork-exempt: yes https://lists.gnu.org/archive/html/emacs-devel/2018-01/msg00824.html.
* * doc/lispref/functions.texi (Inline Functions): Fix typo (Bug#30238).Noam Postavsky2018-02-011-1/+1
|
* Fix last change of @key markupEli Zaretskii2018-02-011-1/+1
| | | | | | | | | * doc/lispref/display.texi (Specified Space): * doc/emacs/programs.texi (C Modes): * doc/emacs/killing.texi (Rectangles): * doc/emacs/emacs.texi (Top): * doc/emacs/display.texi (Useless Whitespace): Don't use @key markup for characters and commands, only for keys.
* Use @key{} where it is missing in the manualsMichael Albinus2018-01-316-20/+22
|
* Document 'window-at-side-p' in the Elisp manualMartin Rudalics2018-01-311-3/+22
| | | | | * doc/lispref/windows.texi (Windows and Frames): Document 'window-at-side-p'.
* Document external-debugging-output in the Elisp Manual (Bug#24051)Noam Postavsky2018-01-301-3/+20
| | | | | | | * doc/lispref/streams.texi (Output Streams): List external-debugging-output. * src/print.c (Fexternal_debugging_output): Quote `print' in docstring.
* Update manual description of locate-file (Bug#23650)Noam Postavsky2018-01-301-0/+10
| | | | | * doc/lispref/files.texi (Locating Files): Add example of predicate when searching for a directory.
* Resurrect lost text in lisprefEli Zaretskii2018-01-301-1/+2
| | | | | * doc/lispref/files.texi (File Attributes): Resurrect inadvertently lost text.
* Proofread os.texi and files.texiPaul Eggert2018-01-294-18/+19
|
* Fix some issues in the emacs/lispref manualsMartin Rudalics2018-01-287-27/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/emacs/basic.texi (Continuation Lines): * doc/emacs/building.texi (GDB User Interface Layout): * doc/emacs/dired.texi (Misc Dired Features): * doc/emacs/maintaining.texi (Identifier Search): * doc/emacs/mark.texi (Using Region): * doc/emacs/misc.texi (Document View, DocView Conversion): * doc/emacs/modes.texi (Major Modes): * doc/emacs/mule.texi (Input Methods, Unibyte Mode): * doc/emacs/sending.texi (Mail Methods): Replace @code by @kbd. * doc/emacs/frames.texi (Text-Only Mouse): * doc/lispref/maps.texi (Standard Keymaps): Replace @kbd by @key. * doc/lispref/compile.texi (Compiler Errors): Write non-@code{nil} instead of non-nil. * doc/lispref/debugging.texi (Internals of Debugger): 'backtrace' is not a command. 'debugger-stack-frame-as-list' is an option. * doc/lispref/display.texi (Size of Displayed Text): 'window-lines-pixel-dimensions' has a last argument 'left'. * doc/lispref/display.texi (Attribute Functions): 'set-face-underline' and 'set-face-inverse-video' are commands. (Tooltips): 'tooltip-frame-parameters' is an option. (Bidirectional Display): 'bidi-paragraph-direction' is an option. * doc/lispref/frames.texi (Cursor Parameters): 'cursor-type' is an option. (Input Focus): Argument FRAME of 'x-focus-frame' is not optional. (Child Frames): Both arguments of 'frame-ancestor-p' are non-optional. 'iconify-child-frame' is an option. * doc/lispref/os.texi (Killing Emacs): 'kill-emacs-query-functions' is an option. * doc/lispref/windows.texi (Mouse Window Auto-selection): 'mouse-autoselect-window' is an option.
* Improve documentation of 'edebug-defun'Eli Zaretskii2018-01-271-4/+14
| | | | | | * doc/lispref/edebug.texi (Instrumenting): Document a workaround for a failure to instrument due to unknown macros. (Bug#30243) (Bug#10577)
* * doc/lispref/searching.texi: Document regexp repetition limit.Noam Postavsky2018-01-261-1/+9
|
* Minor fix in documentation of 'equal'Eli Zaretskii2018-01-261-3/+2
| | | | | | * doc/lispref/objects.texi (Equality Predicates): Correct the conditions for equality of unibyte and multibyte strings. (Bug#30218)
* Minor copyedit in ELisp manualEli Zaretskii2018-01-141-1/+2
| | | | | * doc/lispref/variables.texi (File Local Variables): Improve wording of last change.
* * doc/lispref/variables.texi (File Local Variables): Fix last changeStefan Monnier2018-01-131-3/+4
|
* Mention trace.el facilities in the ELisp manualEli Zaretskii2018-01-131-0/+10
| | | | | * doc/lispref/debugging.texi (Debugging): Mention the trace.el library.
* Improve documentation of safe values of variablesEli Zaretskii2018-01-132-1/+19
| | | | | | | | | * doc/lispref/variables.texi (File Local Variables): Mention the autoload cookie as a means of defining safe values for variables. See http://lists.gnu.org/archive/html/emacs-devel/2018-01/msg00261.html for the details. * doc/lispref/compile.texi (Compiler Errors): Document 'byte-compile-error-on-warn'.
* Improve the Emacs manual's "Misc" nodeEli Zaretskii2018-01-131-2/+2
| | | | | | | | | | | | | | | * doc/emacs/misc.texi (Gnus): A more descriptive section name. (Invoking emacsclient): Mention how to avoid errors when there's no Emacs server. (EWW, Embedded WebKit Widgets): Now subsections under "Hyperlinking and Web Navigation Features". (Amusements): Add "games" to the section name. Suggested by Alex Branham <alex.branham@gmail.com> in emacs-manual-bugs@gnu.org. * doc/emacs/emacs.texi (Top): Adjust the top-level menus to the above changes. * doc/lispref/os.texi (Security Considerations): Fix typos.
* ; * doc/lispref/text.texi (Change Hooks): Fix last change.Eli Zaretskii2018-01-061-10/+10
|
* Describe the precise interaction of complex primitives with the change hooksAlan Mackenzie2018-01-061-8/+15
| | | | | | | * doc/lispref/text.texi (Change Hooks): Document that most buffer changing primitives call before- and after-change-functions in balanced pairs, but that some complex primitives call b-c-f once, and a-c-f zero, one, or several times.
* Fix description of 'struct' generic function specializerStephen Leake2018-01-041-3/+3
| | | | | | | | | | Backport: * doc/lispref/functions.texi (Generic Functions): Fix description of 'struct' specializer; it must be the named struct or a child, not a parent. (cherry picked from commit b6add8c7cfc6d36f9dd8ad99be06bd8ab41cc6f8)
* Fix description of 'emacs-internal'Eli Zaretskii2018-01-011-1/+3
| | | | | * doc/lispref/nonascii.texi (Coding System Basics): Correct inaccuracy in description of 'emacs-internal'. (Bug#29916)
* Fix copyright years by handPaul Eggert2018-01-012-2/+2
| | | | | These are dates that admin/update-copyright did not update, or updated incorrectly.
* Update copyright year to 2018Paul Eggert2018-01-0155-56/+55
| | | | Run admin/update-copyright.
* * doc/lispref/strings.texi (Case Conversion):Glenn Morris2017-12-271-3/+3
| | | | Use a TeX font that support ligatures.
* Fix problems with ligatures in PDF version of ELisp manualEli Zaretskii2017-12-231-0/+14
| | | | | * doc/lispref/strings.texi (Case Conversion): Avoid problems with ligatures in printed versions of the manual. (Bug#29818)
* Avoid some overfull lines in PDF lisprefGlenn Morris2017-12-225-13/+20
| | | | | | | | | * doc/lispref/commands.texi (Reading One Event): * doc/lispref/display.texi (SVG Images): * doc/lispref/frames.texi (Size Parameters): * doc/lispref/syntax.texi (Categories): * doc/lispref/windows.texi (Frame Layouts with Side Windows): Avoid overfull lines.