summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* ; Fix doc typos related to indefinite articlesGlenn Morris2018-02-1632-46/+44
|
* Merge branch 'emacs-26' of git.savannah.gnu.org:/srv/git/emacs into emacs-26Eli Zaretskii2018-02-1676-112/+112
|\
| * ; Fix doc typos related to indefinite articlesGlenn Morris2018-02-1611-11/+11
| |
| * ; Fix doc typos related to indefinite articlesGlenn Morris2018-02-1653-84/+84
| |
| * ; Fix doc typos related to indefinite articlesGlenn Morris2018-02-1612-17/+17
| |
* | More fixes for the Emacs manualEli Zaretskii2018-02-162-32/+32
|/ | | | | | | | | | | | | | | * doc/emacs/vc1-xtra.texi (Customizing VC): Update the list of backends. * doc/emacs/maintaining.texi (Version Control): Add SRC to the list of VCS. Remove the description of vc-state-refresh. (Version Control Systems): Update the description of CVS. (VC Change Log): Amend the list of VCS that don't support vc0print-root-log. (VCS Changesets, VCS Repositories, Advanced C-x v v) (VC Change Log): Mention SRC with RCS where appropriate. (VC Directory Commands): More accurate description of vc-dir-hide-up-to-date. Suggested by Michael Albinus <michael.albinus@gmx.de> in emacs-manual-bugs@gnu.org.
* ; * lisp/vc/vc-git.el (vc-git--program-version): Fix last change.Eli Zaretskii2018-02-161-1/+1
|
* Make 'byte-compile-error-on-warn' a safe file variableRobert Cochran2018-02-161-0/+5
| | | | | * lisp/emacs-lisp/bytecomp.el (byte-compile-error-on-warn): Mark as a safe local variable for boolean values.
* ; * lisp/textmodes/flyspell.el (flyspell-auto-correct-word): Fix last change.Eli Zaretskii2018-02-161-3/+4
|
* Fix the doc string of flyspell-auto-correct-wordEli Zaretskii2018-02-161-1/+3
| | | | | * lisp/textmodes/flyspell.el (flyspell-auto-correct-word): Doc fix. (Bug#30462)
* Improve the MS-Windows appendix of the Emacs manualEli Zaretskii2018-02-161-34/+79
| | | | | | | | | | | | | | * doc/emacs/msdos.texi (Windows Startup): Describe the pinned shortcuts for starting Emacs. (Text and Binary): Minor wording changes. (Windows Files): Mention 'read-file-name-completion-ignore-case'. (ls in Lisp): Update the list of supported 'ls' switches. Document 'ls-lisp-use-string-collate' and 'ls-lisp-UCA-like-collation'. (Windows HOME): Mention warnings displayed at startup when deprecated locations of HOME and/or deprecated names for init files are used. (Windows Keyboard): Mention delete-selection-mode.
* Fix 'vc-git--program-version'Eli Zaretskii2018-02-161-2/+5
| | | | | * lisp/vc/vc-git.el (vc-git--program-version): Fix the function to work with Git for Windows.
* Fix typos and wording in the Emacs manualEli Zaretskii2018-02-165-16/+18
| | | | | | | | | | | * doc/emacs/dired.texi (Marks vs Flags, Hiding Subdirectories): * doc/emacs/maintaining.texi (Tag Syntax): * doc/emacs/building.texi (Commands of GUD, Threads Buffer) (Lisp Libraries): * doc/emacs/windows.texi (Temporary Displays): Fix typos. * doc/emacs/files.texi (Backup Copying): Fix wording. Reported by Stefan Kamphausen <stefan.kamphausen@acrolinx.com> in emacs-manual-bugs@gnu.org.
* * doc/emacs/programs.texi (Semantic): Order programming languages.Michael Albinus2018-02-161-1/+1
|
* More improvements for the Emacs manualEli Zaretskii2018-02-155-59/+82
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/emacs/programs.texi (Basic Indent, Comment Commands): Fix typos. * doc/emacs/text.texi (TeX Print, HTML Mode, Enriched Faces): Fix typos. * doc/emacs/help.texi (Help Files): Improve @uref usage. Reported by Stefan Kamphausen <stefan.kamphausen@acrolinx.com> in emacs-manual-bugs@gnu.org. * doc/emacs/fortran-xtra.texi (ForIndent Commands): Fix a typo. (ForIndent Commands, Fortran Columns): Add empty lines between @items in a @table. (ForIndent Cont, ForIndent Num, Fortran Columns): Mention 'column-number-indicator-zero-based'. (ForIndent Vars): Fix a typo. (Fortran Comments): Fix punctuation. (ForIndent Cont, Fortran Autofill): Fix markup of keyboard input. * doc/emacs/programs.texi (Comments): Fix a typo. (Comment Commands): More accurate description of the commands. (Options for Comments): Don't mention "hook". (Man Page): Prefer "M-x man" if available. (Hideshow): Fix the command key sequence. (Semantic): Update supported languages. (Semantic, Hungry Delete, Other C Commands): Fix markup of commands. (Misc for Programs): Fix a typo. (Electric C, Hungry Delete): More accurate description of mode-line lighters of CC submodes. (Asm Mode): Add empty lines between @items in a @table. * doc/emacs/programs.texi (Program Modes): Add a few more modes. Reported by Michael Albinus <michael.albinus@gmx.de> in emacs-manual-bugs@gnu.org. * doc/emacs/msdos.texi (Windows Misc): A minor rewording. Suggested by Isaac Carter <icarter1391@gmail.com> in emacs-manual-bugs@gnu.org.
* Minor wording change in Emacs manualEli Zaretskii2018-02-141-1/+1
| | | | | | * doc/emacs/killing.texi (Accumulating Text): Fix spelling. Reported by lyr3 <lyr3@protonmail.com> in emacs-manual-bugs@gnu.org.
* Another set of changes for the manualEli Zaretskii2018-02-145-57/+65
| | | | | | | | | | | | | | | | | | | | * 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.
* Improvements on tramp.texiMichael Albinus2018-02-141-49/+67
| | | | | | | | * doc/misc/tramp.texi: Use Tramp version in title. Further improvements on user option indexing. Finish command examples with @key{RET} where appropriate. (Remote processes): Use 'M-&' for invocation of async shell. (Frequently Asked Questions): Add example with simplified syntax.
* Tramp minor doc fixesPaul Eggert2018-02-131-3/+3
| | | | | * doc/misc/tramp.texi (Remote processes): Spelling fix and minor wording improvement.
* More changes in the Emacs manualEli Zaretskii2018-02-132-16/+18
| | | | | | | | | | | | | | * doc/emacs/search.texi (Regexp Backslash): Say that symbol-constituent characters are determined by the syntax table. (Lax Search): Fix example of case-insensitive search. Fix a typo. (Unconditional Replace): Improve wording. (Regexp Replace): More consistent wording. Reported by Michael Albinus <michael.albinus@gmx.de> in emacs-manual-bugs@gnu.org. * doc/emacs/msdos.texi (Windows HOME): Avoid enumerating all the Windows versions. Reported by Isaac Carter <icarter1391@gmail.com> in emacs-manual-bugs@gnu.org.
* * lisp/vc/vc.el (vc-deduce-backend): Use ignore-errors.Andreas Schwab2018-02-131-3/+1
|
* Don't signal error in vc-deduce-backendAndreas Schwab2018-02-131-1/+3
| | | | | * lisp/vc/vc.el (vc-deduce-backend): Return nil if vc-responsible-backend signals an error.
* * doc/misc/tramp.texi: Index more user options.Michael Albinus2018-02-131-1/+12
|
* Minor change in the Emacs manualEli Zaretskii2018-02-131-5/+6
| | | | | | * doc/emacs/building.texi (Lisp Libraries): Explain why nil in load-path is not a good idea. Suggested by James Yoo <james.yoo@gmail.com> in emacs-manual-bugs@gnu.org.
* NEWS update about 'string-trim'Eli Zaretskii2018-02-131-1/+7
| | | | | * etc/NEWS: Mention changes in string-trim family of functions. (Bug#30442)
* Clarify TRAMP process-environment interaction (Bug#30419)Noam Postavsky2018-02-121-7/+12
| | | | | | * doc/misc/tramp.texi (Remote processes): Index the tramp-remote-process-environment description. Clarify the effects of let-binding process-environment and the motivation for that behavior.
* * lisp/progmodes/grep.el (grep-num-matches-found): New variable.Juri Linkov2018-02-121-14/+32
| | | | | | | | | | | | | (grep-mode-line-matches): New defconst. (grep-mode-font-lock-keywords): Update the regexp for “Grep finished” to include the number of matches found. (grep-process-setup): Set grep-num-matches-found to 0. (grep-exit-message): New function with body moved from lambda in grep-process-setup. Use grep-num-matches-found to return the number of matches found. (grep-filter): Increment grep-num-matches-found. (grep-mode): Set compilation-mode-line-errors to grep-mode-line-matches. (Bug#30397, bug#14017)
* Avoid aborts in cm.c due to too small TTY frameEli Zaretskii2018-02-121-8/+23
| | | | | | | * src/frame.c (frame_windows_min_size): Limit TTY frames to a minimum height large enough to allow for a menu bar, the mode line, one text line and one echo-area line. This avoids aborts in cm.c:cmcheckmagic. (Bug#30320)
* Another set of improvements in the Emacs manualEli Zaretskii2018-02-1210-65/+83
| | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/emacs/msdos-xtra.texi (MS-DOS Keyboard): * doc/emacs/msdos.texi (Windows Keyboard): * doc/emacs/mark.texi (Using Region): * doc/emacs/frames.texi (Menu Mouse Clicks): * doc/emacs/macos.texi (Mac / GNUstep Basics): Fix spelling of keys. Reported by Michael Albinus <michael.albinus@gmx.de> in emacs-manual-bugs@gnu.org. * doc/emacs/glossary.texi (Glossary): Document that "c.f." is a misspelling. Reported by Robert Pluim <rpluim@gmail.com>. Various minor wording improvements. Suggested by Toon Claes <toon@iotcl.com> in emacs-manual-bugs@gnu.org. More minor changes. Suggested by Michael Albinus <michael.albinus@gmx.de> in emacs-manual-bugs@gnu.org. * doc/emacs/cmdargs.texi (Title X): Improve wording. * doc/emacs/building.texi (Grep Searching, Compilation): Avoid passive tense. * doc/emacs/basic.texi (Moving Point): Move the description of the bidi-related effects of the arrow keys from here ... * doc/emacs/mule.texi (Bidirectional Editing): ... to here. Explain the behavior of arrow keys between paragraphs.
* Fix help in mode-line-mode-menuMichael Albinus2018-02-121-1/+1
| | | | | * lisp/bindings.el (mode-line-mode-menu) [auto-revert-tail-mode]: Fix help string.
* Improve documentation of desktop restoringEli Zaretskii2018-02-111-1/+30
| | | | | | * doc/emacs/misc.texi (Saving Emacs Sessions): Document 'desktop-auto-save-timeout', 'desktop-load-locked-desktop', and how to restore desktop in daemon mode. (Bug#30421)
* Improve the Emacs manual's chapter "Frames"Eli Zaretskii2018-02-111-7/+9
| | | | | | | | * doc/emacs/frames.texi (Creating Frames): Add a cross-reference to where frame visibility is described. (Word and Line Mouse): Clarify wording. (Scroll Bars): Qualify scroll-bar behavior. Reported by Dmitry Gutov <dgutov@yandex.ru> in emacs-manual-bugs@gnu.org.
* Fix unbound mm-uu-entry in mm-uuAndreas Schwab2018-02-101-9/+9
| | | | * lisp/gnus/mm-uu.el (mm-uu-dissect): Rename entry to mm-uu-entry.
* Improve Emacs user manual in fixit.texiEli Zaretskii2018-02-101-14/+17
| | | | | | | | | * doc/emacs/fixit.texi (Undo): Clarify inaccurate description of repeated undo. (Transpose): Describe explicitly what happens at EOL. (Spelling): Use "spell-checking" consistently. Clarify wording. Suggested by Toon Claes <toon@iotcl.com> in emacs-manual-bugs@gnu.org.
* Another minor change in the manualEli Zaretskii2018-02-101-0/+17
| | | | | * doc/emacs/glossary.texi (Glossary): Add popular Latin abbreviations, such as "e.g.".
* More minor changes in the Emacs manualEli Zaretskii2018-02-104-4/+10
| | | | | | | | | | * doc/emacs/xresources.texi (GTK resources): * doc/emacs/trouble.texi (Contributing): * doc/emacs/frames.texi (Fonts): Use HTTPS URLs instead of HTTP. * doc/emacs/docstyle.texi: Add a few @hyphenation directives, based on reports in emacs-manual-bugs@gnu.org about incorrect hyphenation.
* Avoid printing garbled error message from image.elEli Zaretskii2018-02-101-1/+1
| | | | | | | * lisp/image.el (image--get-imagemagick-and-warn): Don't use apostrophe in the error message, as that message is shown from a unibyte buffer, and will run afoul of the default style of showing quote characters. (Bug#30405)
* Doc string fix in latin-alt.elEli Zaretskii2018-02-091-1/+1
| | | | | * lisp/leim/quail/latin-alt.el ("dutch"): Doc fix. Reported by Robert Pluim <rpluim@gmail.com>.
* Minor improvements in package.texiEli Zaretskii2018-02-091-3/+3
| | | | | | | * doc/emacs/package.texi (Package Menu): Minor wording change. (Package Installation): Use HTTPS. A better @xref to GnuPG manual. Suggested by Michael Albinus <michael.albinus@gmx.de> in emacs-manual-bugs@gnu.org.
* Minor improvement in Emacs user manualEli Zaretskii2018-02-091-4/+8
| | | | | | | * doc/emacs/files.texi (Directories): Document that 'directory-free-space-program' and 'directory-free-space-args' are only for local filesystems. Suggested by Michael Albinus <michael.albinus@gmx.de> in emacs-manual-bugs@gnu.org.
* * 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.
* More changes in the Emacs manualEli Zaretskii2018-02-095-25/+33
| | | | | | | | | | | | | | | | | | | | | | | | * doc/emacs/fixit.texi (Undo): Mention 'revert-buffer'. (Fixing Case): Fix punctuation. (Spelling): Fix a typo. Suggested by Toon Claes <toon@iotcl.com> in emacs-manual-bugs@gnu.org. * doc/emacs/modes.texi (Major Modes): Break a long sentence into 2. Reported by Stefan Kamphausen <stefan.kamphausen@acrolinx.com> in emacs-manual-bugs@gnu.org. * doc/emacs/indent.texi (Just Spaces): Yet another minor rewording. * doc/emacs/building.texi (Watch Expressions): Improve wording. (Multithreaded Debugging): Spell "tool bar" as 2 words. Reported by Alberto Sartori <alberto.sartori@sissa.it> in emacs-manual-bugs@gnu.org. (Grep Searching): Mention the effect of 'compilation-mode-line-errors'. (Bug#30397) * doc/emacs/basic.texi (Moving Point): Minor reformatting and rewording of what <LEFT> and <RIGHT> do.
* Clarify that text-quoting-style doesn't affect *Info* (Bug#24519)Noam Postavsky2018-02-081-2/+2
| | | | | * src/doc.c (syms_of_doc) <text-quoting-style>: Clarify that info manual display is unaffected.
* Mention that shell quoting of % on w32 may fail (Bug#19350)Noam Postavsky2018-02-082-1/+20
| | | | | | | * 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.
* Fix --no-build-details for w32 and macOSNoam Postavsky2018-02-082-5/+10
| | | | | | * src/w32term.c (w32_initialize_display_info): Handle nil system-name. * lisp/term/ns-win.el (window-system-initialization): Don't pass nil to `x-open-connection'.
* * doc/lispref/anti.texi (Antinews): Add some more antinews.Paul Eggert2018-02-081-1/+118
|
* Fix crashes when run with --no-build-detailsPaul Eggert2018-02-082-13/+22
| | | | | | * src/xrdb.c (get_environ_db): * src/xterm.c (same_x_server, x_term_init): Don’t assume Fsystem_name returns a string.
* More changes for the manualEli Zaretskii2018-02-084-19/+15
| | | | | | | | | | | | | | | | | | * doc/emacs/anti.texi (Antinews): Replace 25.2 with 25.3. Reported by Michael Albinus <michael.albinus@gmx.de> in emacs-manual-bugs@gnu.org. * doc/emacs/custom.texi (Function Keys): Improve wording. Suggested by clemens.radermacher@posteo.de in emacs-manual-bugs@gnu.org. * doc/emacs/misc.texi (History References): Improve punctuation. (Terminal emulator): Fix a typo. (Term Mode): Remove redundant repeated text. (Invoking emacsclient): Improve wording. Suggested by Alberto Sartori <alberto.sartori@sissa.it> in emacs-manual-bugs@gnu.org. * doc/emacs/files.texi (Visiting): Fix last change.
* Doc fixes for process functions (Bug#30349)Noam Postavsky2018-02-076-19/+20
| | | | | | | | | | | | * 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.