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
80e2044a7f
; * etc/NEWS: Improve previous change.
2016-07-02 21:50:14 +03:00
Eli Zaretskii
5bb9e6ce6f
; * etc/NEWS: Document how to avoid horizontal scroll bars.
2016-07-02 19:30:01 +03: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
Noam Postavsky
850ba444a7
Clarify lexical binding with symbol args behavior
...
* doc/lispref/variables.texi (Lexical Binding): Clarify that symbol
arguments always refer to dynamic values (Bug #23781 ). Remove mention
of obsolete restriction regarding lexical binding for defun and
defmacro, this no longer applies since 61b108cc 2012-05-29 "*
lisp/emacs-lisp/byte-run.el (defmacro, defun): Move from C...".
2016-07-01 00:02:48 -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
21110afa2c
Avoid assertion violations when rendering some fonts
...
* src/dispextern.h (FONT_TOO_HIGH): Don't consider a font "too
high" if its pixel_size value is zero. This avoids assertion
violations at the end of x_produce_glyphs.
2016-06-29 19:14:58 +03:00
Noam Postavsky
6192b6c3a4
Document more details of package activation
...
* doc/emacs/package.texi (Package Installation): Explain that package
activation adds to load-path (Bug #21704 ).
2016-06-27 23:02:52 -04:00
Noam Postavsky
272ddc6793
Fixup warning message regarding HOME a bit more
...
* src/w32.c (init_environment): The manual section title is "Windows
HOME" (Bug #11612 ). Move newline so warning fits in 80 character lines.
2016-06-27 18:37:56 -04: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
c150a6461b
; Fix typo in commit before last
2016-06-27 07:59:04 -04: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
Noam Postavsky
fd9fad062f
Give more helpful warning about setting HOME
...
* src/w32.c (init_environment): Improve warning message that pops when
Emacs sets HOME according to existence of C:\.emacs (Bug #11612 ).
Co-authored-by: Eli Zaretskii <eliz@gnu.org>
2016-06-26 20:44:23 -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
Paul Eggert
4f445bf30c
; Spelling fix
2016-06-26 13:30:17 +02:00
Michael Albinus
f403f03a1d
; Fix typo
2016-06-26 12:14:36 +02:00
Paul Eggert
0377fe2b81
; Spelling fixes
2016-06-26 00:06:56 +02: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
Eli Zaretskii
4395aaacd4
Fix documentation of 'assoc-string' and 'compare-strings'
...
* src/minibuf.c (Fassoc_string): Clarify how CASE-FOLD affects the
string comparison. (Bug#23833)
* src/fns.c (Fcompare_strings): Fix the description of how
IGNORE-CASE affects the comparison.
* doc/lispref/strings.texi (Text Comparison): Clarify how
CASE-FOLD affects the string comparison in 'assoc-string'. Fix
the description of how IGNORE-CASE affects the comparison in
'compare-strings'.
2016-06-23 18:09:14 +03:00
Phillip Lord
ab0ebb93a9
; Only load .elc file in tests.
...
* test/automated/viper-tests.el (viper-test-undo-kmacro): Ensure that
empty load file ends with .elc extension.
2016-06-22 21:59:51 +01: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
Phillip Lord
829733104d
; Revert "Ensure undo-boundary after insert-file-contents."
...
This reverts commit 6cdd8f7153 .
The original commit did not address the problem it was claiming to.
2016-06-22 09:42:49 +01: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
Phillip Lord
6cdd8f7153
Ensure undo-boundary after insert-file-contents.
...
* src/fileio.c: Record undoable change during insert-file-contents.
Addresses Bug #23785 .
2016-06-21 21:34:08 +01:00
Eli Zaretskii
4793f5fc41
Clarify documentation of 'line-spacing' and 'line-height'
...
* doc/lispref/display.texi (Line Height): Clarify how the line
height is determined via variables and text properties. (Bug#23806)
2016-06-21 17:20:09 +03:00
Eli Zaretskii
5f37572321
Fix removal of variables from process-environment
...
* src/callproc.c (add_env): Fix comparison of a variable with a
value against the same variable without a value. (Bug#23779)
2016-06-20 17:19:25 +03:00
Glenn Morris
e5e886d12f
* admin/authors.el (authors-ignored-files, authors-valid-file-names)
...
(authors-renamed-files-alist): Additions.
2016-06-19 18:25:19 -07:00
Glenn Morris
db0777b7bd
* admin/authors.el (authors-aliases, authors-fixed-case): Additions.
2016-06-19 18:05:55 -07:00
Noam Postavsky
d1efbafdf2
Fix documentation of completion functions
...
So that the described behavior matches the code (and docstrings).
* doc/lispref/minibuf.texi (Basic Completion): Symbol keys of hash table
collections are used like string keys, not ignored (Bug #10416 ).
2016-06-18 14:59:23 -04:00
Eli Zaretskii
65c96cc025
Clarify documentation of 'font-lock-maximum-decoration'
...
* doc/emacs/display.texi (Font Lock): Explain how to make the
customization of 'font-lock-maximum-decoration' effective for an
existing buffer. (Bug#23783)
2016-06-18 12:50:57 +03:00
Glenn Morris
2ad3d0182d
* doc/misc/cl.texi (Usage): Add some more details.
2016-06-17 12:55:06 -04:00
Noam Postavsky
b49cb0ab9c
Fbackward_prefix_chars: stay within buffer bounds
...
The commit 1fd3172d "(Fbackward_prefix_chars): Set point properly while
scanning" (1998-03-18), moved the check against of the position against the
buffer beginning out the loop condition so that we might end up checking
the syntax of characters before the beginning of the buffer. This can
cause segfaults or trigger a "Point before start of properties" error in
`update_interval' (called indirectly from `char_quoted').
* src/syntax.c (Fbackward_prefix_chars): Stop the loop when beginning of
buffer is reached (Bug #3552 , Bug #17132 , Bug #19379 ).
2016-06-16 23:18:00 -04:00
Paul Eggert
d765175ef1
Fix ifdef-vs-if typo with RANDR13_LIBRARY
...
* src/xfns.c (x_get_monitor_attributes_xrandr): Use #if, not #ifdef.
This ports to systems that predate xrandr 1.3. See Christian Lynbech in:
http://lists.gnu.org/archive/html/emacs-devel/2016-06/msg00198.html
(cherry picked from commit dce99f222f )
2016-06-16 13:31:08 -04: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
27dec5264f
* src/alloc.c (ALIGN): Avoid error on DragonFly BSD. (Bug#23764)
2016-06-14 13:39:30 -04: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
Stephen Berman
d308aa1eee
Minor grammar fix (bug#23746)
...
* doc/lispref/processes.texi (Synchronous Processes):
Another minor grammar fix (bug#23746).
2016-06-13 18:20:43 +02:00
Stephen Berman
20de6679b0
Doc fixes for grammar and typos (bug#23746)
...
* doc/emacs/files.texi (Customize Save):
* doc/emacs/frames.texi (Window Dividers):
* doc/emacs/misc.texi (Printing):
* doc/lispref/compile.texi (Compiler Errors):
* doc/lispref/keymaps.texi (Changing Key Bindings):
* doc/lispref/loading.texi (Named Features):
* doc/lispref/markers.texi (Marker Insertion Types):
* doc/lispref/modes.texi (Mode Hooks):
* doc/lispref/text.texi (Undo):
* src/floatfns.c (Fldexp):
* src/xfaces.c (syms_of_xfaces):
Minor doc fixes for grammar and typos (bug#23746).
2016-06-13 18:08:22 +02:00
Eli Zaretskii
a67a4e598d
* doc/lispref/processes.texi (Process Buffers): Minor rewording. (Bug#23446)
2016-06-13 18:00:34 +03:00
Eli Zaretskii
27f440e295
Add cross-reference to ELisp manual
...
* doc/lispref/commands.texi (Classifying Events): Add
cross-reference to "Motion Events". (Bug#23756)
2016-06-13 17:25:08 +03:00
Glenn Morris
10802d8472
; make change-history-commit
2016-06-12 13:07:11 -04:00