Glenn Morris
dde91a37ea
; Auto-commit of loaddefs files.
2018-03-01 06:26:08 -05:00
Glenn Morris
6288c3d76a
* lisp/emulation/viper.el: Unbreak it.
...
Since 2017-03-19, M-x viper failed with function void cl-member-if.
Perhaps it isn't used much.
2018-02-27 12:55:04 -05:00
Glenn Morris
4a8ea7d49a
* lisp/international/mule.el (keyboard-coding-system): Doc fix.
...
Since multi-tty, this is always set.
2018-02-23 15:41:29 -05:00
Juri Linkov
f9640f9827
* lisp/progmodes/grep.el (grep-compute-defaults):
...
Add grep-use-null-filename-separator to grep-host-defaults-alist.
(Bug#30559)
2018-02-21 22:30:29 +02:00
Glenn Morris
69a8f45e15
* lisp/textmodes/flyspell.el (flyspell-get-word): Doc fix.
2018-02-20 20:31:30 -05:00
Eli Zaretskii
226aca32a7
Fix documentation of 'flyspell-auto-correct-word'
...
* lisp/textmodes/flyspell.el (flyspell-get-word): Elaborate in the
doc string on how the function looks for the word to spell-check.
(flyspell-word, flyspell-auto-correct-word): Refer to
'flyspell-get-word' for details about finding the word.
(Bug#30462)
2018-02-20 06:22:57 +02:00
Eli Zaretskii
f138bca8ca
Improve documentation of 'electric-pair-mode'
...
* lisp/elec-pair.el (electric-pair-mode):
* doc/emacs/programs.texi (Matching): Document the operation of
electric-pair-mode when there's an active region. (Bug#30502)
2018-02-17 19:28:01 +02:00
Paul Eggert
f74ab96483
; Spelling and grammar fixes.
2018-02-17 09:17:28 -08:00
Eli Zaretskii
42f9dc4473
; * lisp/textmodes/flyspell.el (flyspell-auto-correct-word): Fix a typo.
2018-02-17 18:12:23 +02:00
Charles A. Roelli
e5a29330aa
lisp/vc/: documentation fixes
...
* lisp/vc/vc.el (vc-region-history): Clarify documentation.
* lisp/vc/add-log.el (change-log-get-method-definition):
Indent documentation.
2018-02-17 16:49:02 +01:00
Robert Pluim
f21f8e6135
Document 'desktop-files-not-to-save'
...
* doc/emacs/misc.texi (Saving Emacs Sessions): Add description
of 'desktop-files-not-to-save'.
* lisp/desktop.el (desktop-files-not-to-save): Explain that
the default value excludes buffers visiting remote files.
2018-02-17 13:01:19 +02:00
Eli Zaretskii
d8917eba1c
Improve documentation of Profiling features
...
* 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.
2018-02-17 11:59:36 +02:00
Glenn Morris
69107f347b
; Fix doc typos related to indefinite articles
2018-02-16 17:33:57 -05:00
Glenn Morris
66a4e651f3
; Fix doc typos related to indefinite articles
2018-02-16 15:16:15 -05:00
Eli Zaretskii
a06a8ed5b6
; * lisp/vc/vc-git.el (vc-git--program-version): Fix last change.
2018-02-16 19:20:29 +02:00
Robert Cochran
edc06adf96
Make 'byte-compile-error-on-warn' a safe file variable
...
* lisp/emacs-lisp/bytecomp.el (byte-compile-error-on-warn): Mark
as a safe local variable for boolean values.
2018-02-16 17:51:06 +02:00
Eli Zaretskii
9f5d8da5cc
; * lisp/textmodes/flyspell.el (flyspell-auto-correct-word): Fix last change.
2018-02-16 16:30:02 +02:00
Eli Zaretskii
f73905af2d
Fix the doc string of flyspell-auto-correct-word
...
* lisp/textmodes/flyspell.el (flyspell-auto-correct-word): Doc
fix. (Bug#30462)
2018-02-16 16:23:43 +02:00
Eli Zaretskii
6ddb4bd39a
Fix 'vc-git--program-version'
...
* lisp/vc/vc-git.el (vc-git--program-version): Fix the function to
work with Git for Windows.
2018-02-16 11:30:29 +02:00
Andreas Schwab
52ca0d1a3e
* lisp/vc/vc.el (vc-deduce-backend): Use ignore-errors.
2018-02-13 14:05:49 +01:00
Andreas Schwab
69e804669b
Don't signal error in vc-deduce-backend
...
* lisp/vc/vc.el (vc-deduce-backend): Return nil if
vc-responsible-backend signals an error.
2018-02-13 12:18:25 +01:00
Juri Linkov
4fa467eefa
* lisp/progmodes/grep.el (grep-num-matches-found): New variable.
...
(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)
2018-02-12 23:39:28 +02:00
Michael Albinus
cef3b4248c
Fix help in mode-line-mode-menu
...
* lisp/bindings.el (mode-line-mode-menu) [auto-revert-tail-mode]:
Fix help string.
2018-02-12 11:10:17 +01:00
Andreas Schwab
d924953e05
Fix unbound mm-uu-entry in mm-uu
...
* lisp/gnus/mm-uu.el (mm-uu-dissect): Rename entry to mm-uu-entry.
2018-02-10 23:56:14 +01:00
Eli Zaretskii
32fb8c4c33
Avoid printing garbled error message from image.el
...
* 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)
2018-02-10 09:51:00 +02:00
Eli Zaretskii
0276743672
Doc string fix in latin-alt.el
...
* lisp/leim/quail/latin-alt.el ("dutch"): Doc fix. Reported by
Robert Pluim <rpluim@gmail.com>.
2018-02-09 18:22:07 +02:00
Noam Postavsky
19fa6d561a
Fix --no-build-details for w32 and macOS
...
* 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'.
2018-02-08 19:10:11 -05:00
Noam Postavsky
04c5bd5b1f
Doc fixes for process functions (Bug#30349)
...
* 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.
2018-02-07 20:17:50 -05:00
Basil L. Contovounesios
e209034536
Fix shr and CSS 4 color maps
...
* lisp/net/shr-color.el (shr-color-html-colors-alist): Fix typos.
Add RebeccaPurple.
* lisp/textmodes/css-mode.el (css--color-map): Add fuchsia-magenta
and aqua-cyan aliases.
* test/lisp/textmodes/css-mode-tests.el (css-test-property-values):
Bump color count.
2018-02-07 22:14:00 +01:00
Juri Linkov
c787a49682
* lisp/vc/vc-git.el (vc-git-print-log): Restrict file scope to a single file
...
when vc-git-print-log-follow is non-nil (bug#19045).
(vc-git-print-log-follow): Doc fix.
* etc/NEWS: Mention 'vc-git-print-log-follow'.
2018-02-04 23:58:37 +02:00
Basil L. Contovounesios
a893924fd1
* lisp/simple.el (async-shell-command, shell-command): Fix grammar
2018-02-03 23:27:13 +02:00
Basil L. Contovounesios
699081f051
Fix deferred display of async shell-command buffers
...
* lisp/simple.el (shell-command): Display async shell buffer on
process output for every, not just first, command invocation. Check
buffer liveness, not name, before displaying. (bug#30213, bug#30280)
2018-02-03 23:22:51 +02:00
Michael Albinus
e23de39e22
Fix Bug#30324
...
* lisp/net/rlogin.el (rlogin, rlogin-directory-tracking-mode):
Adapt to changed remote file name syntax. (Bug#30324)
2018-02-03 11:08:33 +01:00
Glenn Morris
e1a9dc0af6
Recognize Org as builtin package (bug#30310)
...
* lisp/org/org.el: Add Version header so detected as builtin package.
* test/lisp/org/org-tests.el: New file.
2018-02-02 21:09:09 -05:00
Noam Postavsky
1c2fb04bee
* lisp/imenu.el (imenu-generic-expression): Rephrase doc (Bug#30294).
2018-02-01 19:26:40 -05:00
Michael Albinus
01932c8dec
Revert a1bbc49015
(Bug#30243), do not merge
...
* lisp/files.el:
* test/lisp/net/tramp-tests.el: Revert a1bbc49015
. (Bug#30243)
2018-02-01 15:00:18 +01:00
Glenn Morris
855ae578ab
; Auto-commit of loaddefs files.
2018-02-01 06:27:00 -05:00
Noam Postavsky
732d1b9383
Clarify that ansi-term' is almost the same as
term' (Bug#18106)
...
* lisp/term.el (ansi-term): Clarify that it's almost the same as `term'.
2018-01-30 22:14:03 -05:00
Noam Postavsky
53e9fa2b5a
* lisp/custom.el (defcustom): Fix docstring (Bug#27891).
2018-01-30 22:14:02 -05:00
Noam Postavsky
607cc4e24a
Define cl-type-definition button type as needed (Bug#28899)
...
* lisp/emacs-lisp/eieio-opt.el (eieio-help-constructor): Require
`cl-extra' before using the `cl-type-definition' button type.
2018-01-30 22:14:02 -05:00
Philipp Stephani
956807bd1f
* lisp/emacs-lisp/rx.el (rx): Fix the definition of 'blank'.
2018-01-30 00:05:58 +01:00
Eli Zaretskii
57a5461e6e
* lisp/files.el (save-some-buffers): Doc fix. (Bug#30215)
2018-01-28 19:22:17 +02:00
Alan Mackenzie
6415b2d40c
Allow read-passwd to hide characters inserted by C-y. (Security fix.)
...
This fixes bug #30186 . The with-silent-modifications was there to prevent
records of text property manipulations being put into buffer-undo-list. These
had been causing a significant slowdown in CC Mode with C-_ after a large
C-y. This CC Mode problem has since been solved by a different workaround.
* lisp/subr.el (remove-yank-excluded-properties): Remove the invocation of
with-silent-modifications around the text property manipulations.
2018-01-27 22:02:45 +00:00
Charles A. Roelli
fd10070bf2
* lisp/window.el (window-largest-empty-rectangle): Fix grammar.
2018-01-27 14:52:03 +01:00
Noam Postavsky
81ae9c8c05
Load mm-util as needed for url-file and url-data (Bug#30258)
...
* lisp/url/url-file.el (url-file):
* lisp/url/url-misc.el (url-data): Require `mm-util' before calling
`mm-disable-multibyte'.
* test/lisp/url/url-file-resources/file.txt:
* test/lisp/url/url-file-tests.el:
* test/lisp/url/url-misc-tests.el: New tests.
2018-01-26 19:50:57 -05:00
Eli Zaretskii
b26786c8d9
* lisp/dired-x.el (dired-guess-shell-alist-user): Doc fix. (Bug#30192)
2018-01-26 11:51:50 +02:00
Rasmus
bb396a369c
Update Org to v9.1.6
...
Please note this is a bugfix release. See etc/ORG-NEWS for details.
2018-01-22 16:02:55 +01:00
Aaron Jensen
fa582153f7
Use text-pixels values only when saving framesets (Bug#30141)
...
* lisp/frameset.el (frameset-persistent-filter-alist): Specify
that text-pixels values are by default only saved by framesets
so the parameter is not set when restoring (Bug#30141).
2018-01-22 10:52:32 +01:00
tino calancha
c2e6d121ff
* lisp/term.el (term-send-input): Fix text duplication in docstring
2018-01-21 13:34:55 +09:00
Eli Zaretskii
b603affa1f
Revert "Fix tempfile creation when byte compiling"
...
This reverts commit 4fd446e9f6
:
* lisp/emacs-lisp/bytecomp.el (byte-compile-file):
Put tempfile next to the target file, as was the original intent.
2018-01-20 09:48:22 +02:00