summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Suppress "No MH variant found" message (bug#30669)Glenn Morris2018-03-072-0/+6
| | | | | | | * lisp/mh-e/mh-e.el (mh-variant): Don't try to detect till needed. * lisp/mh-e/mh-e.el (mh-version, mh-variant-p): * lisp/mh-e/mh-comp.el (mh-insert-x-mailer): Ensure mh-variant-in-use is set.
* Update from GnulibPaul Eggert2018-03-0710-25/+25
| | | | | | | | | | | | This includes: 2018-03-07 maint: write-file-hooks -> before-save-hook 2018-03-05 binary-io: pacify gcc -Wunused-parameter 2018-03-05 fflush: adjust to glibc 2.28 libio.h removal * build-aux/config.guess, build-aux/config.sub: * build-aux/gitlog-to-changelog, build-aux/install-sh: * build-aux/move-if-change, build-aux/update-copyright: * doc/misc/texinfo.tex, lib/binary-io.h, lib/fpending.c: * lib/stdio-impl.h: Copy from Gnulib.
* Fix display of TABs in hscrolled windows with line numbersEli Zaretskii2018-03-073-11/+54
| | | | | | | | | | | | | | | | | | | * src/dispextern.h (struct it): New members tab_offset and line_number_produced_p. * src/xdisp.c (display_line): Don't set row->x to a negative value if line numbers are being displayed. (Bug#30582) Reset the line_number_produced_p flag before laying out the glyph row. (x_produce_glyphs): Use the line_number_produced_p flag to decide whether to offset the X coordinate due to line-number display. Use the tab_offset member to restore the original TAB width for alignment purposes. (move_it_in_display_line_to): Don't produce line numbers when moving in hscrolled window to the left of first_visible_x. (maybe_produce_line_number): Set the line_number_produced_p flag. (Bug#30584) * src/term.c (produce_glyphs): Correct TAB width only when line_number_produced_p flag is set.
* Condition em-cmpl's setting of pcomplete-suffix-listGlenn Morris2018-03-061-2/+3
| | | | | * lisp/eshell/em-cmpl.el (eshell-cmpl-initialize): Only set pcomplete-suffix-list if it is defined.
* Suppress some font-lock-fontify-buffer compiler warningsGlenn Morris2018-03-052-4/+6
| | | | | | * lisp/htmlfontify.el (hfy-force-fontification): * lisp/progmodes/idlw-help.el (idlwave-help-fontify): Suppress compiler warning from backwards compatibility branch.
* ; * lisp/minibuffer.el (completion-pcm--optimize-pattern): Comment.Glenn Morris2018-03-051-0/+2
|
* Small auth-source-netrc-create fixGlenn Morris2018-03-051-3/+1
| | | | | * lisp/auth-source.el (auth-source-netrc-create): Fix handling of auth-source-netrc-use-gpg-tokens being a list.
* * lisp/emacs-lisp/ewoc.el (ewoc-goto-node):Glenn Morris2018-03-051-1/+1
| | | | Simplify and quieten compiler.
* Suppress some unused lexical variable warnings in eshellGlenn Morris2018-03-054-0/+6
| | | | | | | * lisp/eshell/em-tramp.el (eshell/sudo): * lisp/eshell/em-unix.el (eshell/time): * lisp/eshell/esh-var.el (eshell/env): Pretend to use "args" to quieten compiler.
* Suppress some compiler warnings about pcompleteGlenn Morris2018-03-052-3/+7
| | | | | * lisp/erc/erc-dcc.el, lisp/eshell/em-xtra.el: Load pcomplete at run-time too, to silence compiler.
* ; Add fixme comments re password cachingGlenn Morris2018-03-053-0/+3
|
* * lisp/pcmpl-rpm.el (pcmpl-rpm-all-query): Fix typo in previous.Glenn Morris2018-03-051-1/+1
|
* uniqify -> uniquifyPaul Eggert2018-03-0412-27/+40
| | | | | | | | | The latter spelling is more common both within Emacs and in English-language sources in general (Bug#10048). * lisp/eshell/esh-util.el (eshell-uniquify-list): Rename from eshell-uniqify-list. All callers changed. * lisp/pcomplete.el (pcomplete-uniquify-list): Rename from pcomplete-uniqify-list. All callers changed.
* Spelling fixes (Bug#10068)Paul Eggert2018-03-047-42/+66
| | | | | | | | | * lisp/gnus/gnus-score.el (gnus-score-find-favorite-words): Rename from gnus-score-find-favourite-words. * lisp/hfy-cmap.el (hfy-fallback-color-map) (hfy-rgb-txt-color-map, hfy-fallback-color-values): * lisp/htmlfontify.el (hfy-color-vals, hfy-color): Rename from names that used 'colour' instead of 'color'.
* Merge from origin/emacs-26Paul Eggert2018-03-0420-76/+80
|\ | | | | | | | | | | | | | | | | | | f2caf08ca6 ; Spelling fixes f0e5f220b6 * lisp/progmodes/grep.el (zrgrep): a0f71260f8 Minor copyedits in doc/emacs/text.texi adfe2f580f Remove outdated comment in syntax.el b80e15b6a6 Prevent Flyspell from changing unrelated words e385599457 Avoid errors in flymake in builds --without-x d691e30cb0 More improvements of the Emacs manual
| * ; Spelling fixesPaul Eggert2018-03-0411-26/+26
| |
| * * lisp/progmodes/grep.el (zrgrep):Juri Linkov2018-03-031-0/+2
| | | | | | | | Let-bind grep-use-null-filename-separator to nil (bug#30559).
| * Minor copyedits in doc/emacs/text.texiEli Zaretskii2018-03-031-3/+4
| | | | | | | | | | * doc/emacs/text.texi (TeX Mode): Use @code for command markup. (HTML Mode): Add a note about "C-x C-v" binding in HTML mode.
| * Remove outdated comment in syntax.elEli Zaretskii2018-03-031-6/+0
| | | | | | | | | | * lisp/emacs-lisp/syntax.el (syntax-ppss-toplevel-pos): Remove outdated comment. (Bug#30617)
| * Prevent Flyspell from changing unrelated wordsEli Zaretskii2018-03-031-0/+4
| | | | | | | | | | | | * lisp/textmodes/flyspell.el (flyspell-auto-correct-word): Avoid using stale cached data from previous invocations of this command. (Bug#30462)
| * Avoid errors in flymake in builds --without-xEli Zaretskii2018-03-031-0/+4
| | | | | | | | * lisp/progmodes/flymake.el: Require 'mwheel'. (Bug#28732)
| * More improvements of the Emacs manualEli Zaretskii2018-03-035-43/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/emacs/rmail.texi (Rmail Reply, Rmail Sorting): Improve wording. Suggested by Daniel Chakraborty <danielmchakraborty@gmail.com>. * doc/emacs/glossary.texi (Glossary): Add cross-references. Improve and clarify wording. Suggested by Gijs Hillenius <gijs@hillenius.net> in emacs-manual-bugs@gnu.org. * doc/emacs/text.texi (Org Authoring): Add more supported formats to the list. (TeX Print): Improve wording. Slightly rearrange stuff. (TeX Misc): Mention doctex-mode-hook. (Two-Column): Minor rearrangement of text. Suggested by Michael Albinus <michael.albinus@gmx.de> in emacs-manual-bugs@gnu.org. * doc/emacs/misc.texi (Saving Emacs Sessions): * doc/emacs/programs.texi (Program Modes): Remove redundant text and index entries.
* | ; Merge from origin/emacs-26Paul Eggert2018-03-040-0/+0
|\ \ | |/ | | | | | | | | | | The following commits were skipped: 6719f05ff7 Backport: xref--next-error-function: Move xref's window point 94ff88247d ; * lisp/wheel.el: Rearrange to match master, to reduce me...
| * Backport: xref--next-error-function: Move xref's window pointDmitry Gutov2018-03-031-0/+4
| | | | | | | | | | | | | | | | * lisp/progmodes/xref.el (xref--next-error-function): Move xref's window point if it's visible. When we don't do that, navigation can start looping after a while. (cherry picked from commit 108ce84432d597f92637ea74bd0a094224d157de)
| * ; * lisp/wheel.el: Rearrange to match master, to reduce merge conflictsGlenn Morris2018-03-021-27/+26
| | | | | | | | No need to merge to master.
* | Rename marker_free_list to misc_free_listDaniel Colascione2018-03-041-10/+10
| | | | | | | | * src/alloc.c: 'marker_free_list' -> 'misc_free_list' throughout
* | * lisp/epa-mail.el (epa-mail-default-recipients): Replace obsolete func.Glenn Morris2018-03-031-1/+1
| |
* | Replace some obsolete functions in gnusGlenn Morris2018-03-032-2/+3
| | | | | | | | | | * lisp/gnus/mml-sec.el (mml-secure-epg-encrypt): * lisp/gnus/smime.el (smime-ask-passphrase): Replace obsolete functions.
* | Add missing findex entries for recently removed kindex entriesBill Wohler2018-03-031-0/+7
| | | | | | | | * doc/misc/mh-e.texi:
* | * lisp/isearch.el (search-exit-option): Add options ‘shift-move’ and ↵Juri Linkov2018-03-043-7/+67
| | | | | | | | | | | | | | | | | | | | | | | | | | | | ‘move’. Change type from ‘boolean’ to ‘choice’. Extend docstring. (isearch-pre-move-point): New variable. (isearch-pre-command-hook, isearch-post-command-hook): Handle search-exit-option for values ‘move’ and ‘shift-move’. * doc/emacs/search.texi (Not Exiting Isearch): Document new values ‘shift-move’ and ‘move’ of search-exit-option. https://lists.gnu.org/archive/html/emacs-devel/2018-03/msg00013.html
* | Quieten gud.el and gdb-mi.el compilationGlenn Morris2018-03-032-2/+3
| | | | | | | | | | | | * lisp/progmodes/gud.el (gud-gdb): * lisp/progmodes/gdb-mi.el (gdb): Suppress "unused lexical argument" warning.
* | Improve commentary in simple,elEli Zaretskii2018-03-031-0/+5
| | | | | | | | | | * lisp/simple.el (next-error-last-buffer): Improve commentary. (Bug#20489)
* | Fix font-lock in perl-modeEvgeni Kolev2018-03-031-1/+1
| | | | | | | | | | | | * lisp/progmodes/perl-mode.el (perl-font-lock-keywords-1): Prevent the regexp from matching keywords if they start with a Perl sigil. (Bug#30549)
* | Quieten eshell compilationGlenn Morris2018-03-024-5/+5
| | | | | | | | | | | | | | * lisp/eshell/em-dirs.el (eshell-dirs-initialize, eshell/pwd): * lisp/eshell/em-script.el (eshell-script-initialize): * lisp/eshell/em-unix.el (eshell/whoami): * lisp/eshell/esh-proc.el (eshell/jobs): Mark unused arguments.
* | * lisp/gnus/gnus.el (image-load-path): Declare for without-x builds.Glenn Morris2018-03-021-0/+1
| |
* | Merge from origin/emacs-26Glenn Morris2018-03-0210-41/+43
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0213c8b (origin/emacs-26) mwheel minor consistency fix 82f12b2 * src/window.c (Frecenter): Improve commentary. 04da8f4 Fix downloading non-text files in EWW 832b9ec ; Spelling fixes dd88499 ; Spelling fixes 3968f72 Rename some mwheel options, for consistency d6e78de * lisp/vc/add-log.el (add-change-log-entry): Replace obsolete... 5fe0387 Improve the Emacs manual 56ab8e3 * lisp/dired-aux.el (dired-do-create-files): Doc fix. (Bug#3... Conflicts: etc/NEWS lisp/mwheel.el
| * mwheel minor consistency fixGlenn Morris2018-03-021-12/+6
| | | | | | | | | | | | * lisp/mwheel.el (mwheel-scroll-left-function) (mwheel-scroll-right-function): Change from defcustom to defvar, for consistency with pre-existing.
| * * src/window.c (Frecenter): Improve commentary.Eli Zaretskii2018-03-021-0/+3
| |
| * Fix downloading non-text files in EWWEli Zaretskii2018-03-021-1/+2
| | | | | | | | | | | | * lisp/net/eww.el (eww-download-callback): Bind coding-system-for-read to 'no-conversion', to avoid any code- or EOL-conversions in downloaded files. (Bug#30664)
| * ; Spelling fixesPaul Eggert2018-03-011-4/+4
| |
| * ; Spelling fixesPaul Eggert2018-03-011-6/+6
| |
| * Rename some mwheel options, for consistencyTak Kunihiro2018-03-013-13/+13
| | | | | | | | | | | | | | | | | | * lisp/mwheel.el (mouse-wheel-tilt-scroll) (mouse-wheel-flip-direction): Rename from mwheel-tilt-scroll-p, mwheel-flip-direction. (mwheel-scroll): Update for option renaming. * doc/emacs/frames.texi (Mouse Commands): Update for option renaming.
| * * lisp/vc/add-log.el (add-change-log-entry): Replace obsolete alias.Glenn Morris2018-03-011-1/+1
| |
| * Improve the Emacs manualEli Zaretskii2018-03-012-3/+6
| | | | | | | | | | | | | | * doc/emacs/xresources.texi (Table of Resources): Mention that some resources are ignored by toolkit builds. * doc/emacs/custom.texi (Key Bindings): Improve indexing. (Bug#30530)
| * * lisp/dired-aux.el (dired-do-create-files): Doc fix. (Bug#30634)Eli Zaretskii2018-03-011-1/+2
| |
* | ; Merge from origin/emacs-26Glenn Morris2018-03-020-0/+0
|\ \ | |/ | | | | | | | | The following commit was skipped: dde91a3 ; Auto-commit of loaddefs files.
| * ; Auto-commit of loaddefs files.Glenn Morris2018-03-011-11/+21
| |
* | Merge from origin/emacs-26Glenn Morris2018-03-025-35/+35
|\ \ | |/ | | | | 304278c Further improvements on manuals
| * Further improvements on manualsMichael Albinus2018-03-015-35/+35
| | | | | | | | | | | | | | | | | | | | | | | | * 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.
* | ; Merge from origin/emacs-26Glenn Morris2018-03-020-0/+0
|\ \ | |/ | | | | | | | | The following commit was skipped: ca8afa7 Require a larger stack size for threads on macOS (bug#30364)