Noam Postavsky
1b2d6a6f68
Clarify docstring of find-feature-regexp
...
* lisp/emacs-lisp/find-func.el (find-feature-regexp): Explain that `%s'
is optional (Bug #23520 ).
2016-07-09 17:45:48 -04:00
Noam Postavsky
aac62a67dd
Add details to cl-lib defining macros' docstrings
...
* lisp/emacs-lisp/cl-macs.el (cl-defun, cl-defmacro): Add terse summary
of supported arglist forms (Bug #22462 ).
2016-07-09 10:58:55 -04:00
Eli Zaretskii
d6aa4da832
Clarify doc string of 'save-buffer'
...
* lisp/files.el (save-buffer): Clarify that backups might not be
made even if this command is invoked with 2 or 3 "C-u"s.
(Bug#3702)
2016-07-09 14:17:12 +03:00
Eli Zaretskii
c53135b6b6
Clarify documentation of 'mouse-on-link-p'
...
* lisp/mouse.el (mouse-on-link-p): Clarify the form of the POS
argument. (Bug#23899)
2016-07-07 19:15:03 +03:00
Phillip Lord
8f9c1eda93
Fix missing undo-boundary on revert-buffer.
...
* lisp/simple.el (undo-auto--undoable-change-no-timer): New function.
* src/fileio.c (insert-buffer-contents): Call
undo-auto--undoably-changed-buffers before changes.
Addresses Bug#23785.
Do not merge to master as c98bc98 also addresses the same bug.
2016-07-06 10:16:10 +01:00
Noam Postavsky
178b2f5909
Note combine-and-quote-strings doesn't shell quote
...
* doc/lispref/processes.texi (Shell Arguments):
* lisp/subr.el (combine-and-quote-strings): Add a note that
combine-and-quote-strings doesn't protect arguments against shell
evaluation (Bug #20333 ).
2016-07-03 15:05:20 -04:00
Noam Postavsky
113d1e2bef
Fix escaping in sh-indent-after-continuation docstr
...
* lisp/progmodes/sh-script.el (sh-indent-after-continuation): Properly
escape backslashes in docstring (Bug#23046).
2016-07-02 19:59:10 -04:00
Eli Zaretskii
38f4b8ea61
Clarify the documentation of back-references in replacements
...
* doc/emacs/search.texi (Regexp Replace): Clarify that \D starts
with \1, not \0.
* lisp/replace.el (query-replace-regexp)
(query-replace-regexp-eval, replace-regexp): Doc fix (Bug#23884)
2016-07-02 18:03:09 +03:00
Glenn Morris
d039fc4ff6
; Auto-commit of loaddefs files.
2016-07-01 07:17:52 -04:00
Michael Albinus
f981b31367
* lisp/net/tramp-sh.el (tramp-remote-path): Doc fix.
2016-06-30 15:39:21 +02:00
Eli Zaretskii
68fc964370
* lisp/net/tramp-sh.el (tramp-remote-path): Doc fix. (Bug#23865)
2016-06-29 19:35:57 +03:00
Eli Zaretskii
43206d6fca
* lisp/leim/quail/indian.el ("bengali-probhat"): Change indicator to BngPB.
2016-06-27 22:39:14 +03:00
Michael Albinus
d41f7ff326
Fix input method "probhat" for Bengali
...
Author: উৎসব রায় <uroybd@gmail.com>
* lisp/leim/quail/indian.el ("bengali-probhat"): Fix entry.
2016-06-27 17:42:04 +02:00
Noam Postavsky
ebf047254b
Add to elisp-completion-at-point's docstring
...
* lisp/progmodes/elisp-mode.el (elisp-completion-at-point): Document
position dependent behavior (Bug #19854 ).
2016-06-27 00:32:51 -04:00
Eli Zaretskii
ea6b01d4d4
; * lisp/term.el (term-mode): FIXME comment about bidi reordering.
2016-06-26 19:42:53 +03:00
Eli Zaretskii
7f83e7e536
Fix slow redisplay in term-mode
...
* lisp/term.el (term-mode): Move the setting of
bidi-paragraph-direction from 'ansi-term' to here, since term-mode
is also affected. Do not merge to master, since there the problem
is solved in bidi.c by changing the regexps that delimit a
paragraph. (Bug#23801)
2016-06-26 19:40:12 +03:00
উৎসব রায়
26d4da070f
New input method "probhat" for Bengali
...
* lisp/leim/quail/indian.el ("probhat"): New input method.
(Bug#23822)
* etc/NEWS: Mention the new input method.
2016-06-26 19:26:33 +03:00
Noam Postavsky
f2536958ec
Update docs for `customize-mode'
...
* lisp/cus-edit.el (customize-mode): This function works with both major
and minor modes, make docstring and prompt reflect that (Bug #23649 ).
* doc/lispref/modes.texi (Derived Modes): Remove note about
customize-mode being experimental; it has been around since Emacs
22 (Bug #11299 ).
Co-authored-by: Drew Adams <drew.adams@oracle.com>
2016-06-25 13:12:11 -04:00
Dmitry Gutov
a98aa02a5d
Error on multibyte characters in HTTP request
...
* lisp/url/url-http.el (url-http-create-request): Check the
constructed request in the end to verify that it does not contain
multibyte characters (bug#23750).
2016-06-22 21:20:23 +03:00
Katsumi Yamaoka
ea512a7c2c
* lisp/gnus/mm-decode.el (mm-convert-shr-links):
...
Mask keys that launch `widget-button-click' (bug#22157).
2016-06-22 10:32:56 +00:00
Dmitry Gutov
dc5e65b5de
Unset GIT_DIR when calling Git commands
...
* lisp/vc/vc-git.el (vc-git--call, vc-git-command):
Unset GIT_DIR (bug#23769).
2016-06-22 02:04:33 +03:00
Stephen Berman
2317c61868
Fix last todo-mode change
...
* lisp/calendar/todo-mode.el (todo-read-category): Return the
keymap in order to use its defined key bindings.
2016-06-16 11:05:36 +02:00
Stephen Berman
5d4d8a3932
Improve last todo-mode fix
...
* lisp/calendar/todo-mode.el (todo-read-category): Use
set-keymap-parent instead of copy-keymap, and default (as
previously) to the global binding (for rationale, see
http://lists.gnu.org/archive/html/emacs-devel/2016-06/msg00217.html ).
2016-06-15 20:08:16 +02:00
Stephen Berman
d7084f2260
Fix todo-mode use of minibuffer completion keymap (bug#23695).
...
* lisp/calendar/todo-mode.el (todo-read-category): Don't
override minibuffer-local-completion-map globally (bug#23695).
Bind <SPC> key to self-insert-command.
2016-06-14 23:43:20 +02:00
Glenn Morris
f526191719
* lisp/emacs-lisp/nadvice.el (advice--make-docstring):
...
Avoid mangling autoloads with unspecified arguments. (Bug#21299)
2016-06-13 18:18:34 -04:00
Glenn Morris
e881070890
* lisp/help-fns.el (describe-function-1): Avoid reporting advised
...
autoloads as aliases. (Bug#21299)
2016-06-13 13:14:35 -04:00
Stefan Monnier
4b2d77d8db
* lisp/emacs-lisp/macroexp.el (macroexp--expand-all): Fix (bug#19704)
...
Don't rewrite (funcall 'f ...) to (f ...).
2016-06-11 17:38:11 -04:00
Phillip Lord
12e009e52f
Restore initial undo boundary with viper
...
* lisp/emulation/viper-cmd.el (viper-adjust-undo): Add back last undo
boundary if it has been removed.
Addresses Bug#22295.
2016-06-11 20:32:31 +01:00
Phillip Lord
291fe0aade
Revert "Fix viper undo breakage from undo-boundary changes"
...
This reverts commit c0139e32f1 .
2016-06-11 20:32:31 +01:00
Nicolas Petton
e18ee60b02
Bump version to 25.0.95
...
* README:
* configure.ac:
* lisp/ldefs-boot.el:
* msdos/sed2v2.inp: Bump Emacs version to 25.0.95.
2016-06-11 00:24:29 +02:00
Jules Tamagnan
66d556b518
Fix eldoc-related freezes in python mode
...
* lisp/progmodes/python.el (python-eldoc-get-doc): New defvar.
(python-eldoc-function-timeout)
(python-eldoc-function-timeout-permanent): New defcustoms.
(python-eldoc-function): If python-eldoc--get-doc-at-point times
out, effectively turn off ElDoc in current buffer. (Bug#23609)
2016-06-10 12:08:29 +03:00
Martin Rudalics
d59bcbc00b
Handle mouse leaving initial window in `mouse-set-region' (Bug#23707)
...
* lisp/mouse.el (mouse-set-region): If the mouse ends up in
another window or on the menu bar, use `window-point' of
selected window instead of `posn-point' of the event end
(Bug#23707).
2016-06-09 10:12:48 +02:00
Marco Wahl
27fe1e459a
org.el: Fix bindings of < and > for calendar scrolling
...
[This patch taken from upstream Org repo with 8b63dc9 dated
2014-10-20 (Bug#23725).]
* lisp/org/org.el (org-read-date-minibuffer-local-map):
Switch to the current calendar API for scrolling the calendar.
2016-06-08 16:04:12 -07:00
Phillip Lord
a813487f1a
Fix undo boundary in recursive edit (Bug#23632)
...
* src/keyboard.c (recursive_edit_1): specbind
undo-auto--undoably-changed-buffers.
* lisp/simple.el (undo-auto--undoably-changed-buffers):
fix docstring.
2016-06-08 22:45:00 +01:00
Glenn Morris
1f85b7ca03
Doc fixes re alist-get. (Bug#23548)
...
* lisp/subr.el (alist-get): Doc fix.
* doc/lispref/lists.texi (Association Lists): Improve alist-get.
; * etc/NEWS: Related edit.
2016-06-07 19:59:37 -04:00
Glenn Morris
ba3f206239
* lisp/progmodes/python.el (inferior-python-mode):
...
Avoid tabs. (Bug#23616)
2016-06-07 18:26:33 -04:00
Tino Calancha
4c1370a10b
* lisp/help-fns.el (describe-function-1):
...
Fix handling of file name for aliases. (Bug#21950)
2016-06-07 16:42:59 -04:00
Tino Calancha
a3f7ae80b1
* lisp/emacs-lisp/cl-macs.el (cl-loop): Doc fix re "by".
2016-06-07 13:48:11 -04:00
Dmitry Gutov
973ce5a123
Improve squiggly heredoc support in non-SMIE Ruby mode
...
* lisp/progmodes/ruby-mode.el (ruby-parse-partial): Support
squiggly heredocs here, too (port from upstream).
2016-06-07 04:07:15 +03:00
Stephen Berman
9d5ccebeba
Fix doc string quoting
...
* lisp/files.el (shell-quote-wildcard-pattern):
* lisp/progmodes/vhdl-mode.el (vhdl-mode):
* lisp/subr.el (replace-regexp-in-string):
* lisp/view.el (view-mode):
* src/nsfns.m (syms_of_nsfns):
* src/syntax.c (Fbackward_prefix_chars):
Fix quoting problems in doc strings (Bug#23696).
2016-06-06 09:30:22 -07:00
Martin Rudalics
0b33a23ffe
Fix mouse dragging of vertical dividers with scroll bars on left (Bug#23690)
...
* lisp/mouse.el (mouse-drag-line): With scroll bars on the left
adjust trailing edge of window on the left when dragging the
vertical divider of the mode line. (Bug#23690)
2016-06-05 11:50:47 +02:00
Glenn Morris
9c28e70b4b
; Auto-commit of loaddefs files.
2016-06-01 07:18:41 -04:00
Glenn Morris
20eb53185d
* lisp/mail/footnote.el (footnote-mode): Fix doc typo.
2016-05-31 15:05:20 -04:00
Glenn Morris
07bd97217b
* lisp/emacs-lisp/lisp-mode.el (lisp--mode-syntax-table):
...
Fix typo. (Bug#23654)
2016-05-31 14:50:52 -04:00
Paul Eggert
788c9b69e1
; Spelling fix
2016-05-30 23:17:55 -07:00
Stefan Monnier
25c4a30692
* lisp/recentf.el (recentf-dialog-mode-map): Remove follow-link (bug#22434)
2016-05-30 20:46:24 -04:00
Bill Wohler
0992ec3b0b
Correct cl-flet usage (Bug#22317)
...
* mh-compat.el: Rename mh-cl-flet to mh-flet and convert alias to
macro using patch from Katsumi Yamaoka <yamaoka@jpl.org>.
* mh-thread.el (mh-thread-set-tables):
* mh-show.el (mh-gnus-article-highlight-citation):
* mh-mime.el (mh-display-with-external-viewer):
(mh-mime-display, mh-press-button, mh-push-button):
(mh-display-emphasis): Call mh-flet instead of mh-cl-flet.
2016-05-30 16:49:37 -07:00
Paul Eggert
845ee57731
Restore frames into the current display by default
...
* lisp/desktop.el (desktop-restore-in-current-display):
Default to t, not nil (Bug#23604).
* etc/NEWS: Mention the change.
2016-05-29 22:48:01 -07:00
Stefan Monnier
ee28b4cd46
* lisp/recentf.el (recentf-open-files-item): Quick fix for (bug#22434).
2016-05-29 20:32:32 -04:00
Eli Zaretskii
5e184861c3
Clarify doc string of 'file-name-sans-extension'
...
* lisp/files.el (file-name-sans-extension, file-name-extension):
Clarify in the doc strings what is the extension, and which
leading period doesn't count. (Bug#23643)
2016-05-29 17:59:59 +03:00