| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
| |
* emacs-lisp/authors.el (authors-ignored-files)
(authors-renamed-files-alist): Additions.
|
|
|
|
|
|
|
|
|
|
|
| |
src/xdisp.c (handle_stop, handle_single_display_spec)
(next-element_from_image): Don't reset the
ignore_overlay_strings_at_pos_p flag here.
(next_element_from_buffer): Reset ignore_overlay_strings_at_pos_p
here.
(next_overlay_string): Set ignore_overlay_strings_at_pos_p here,
after we've exhausted all the overlay strings at the current
position.
|
| |
|
|
|
|
|
|
|
| |
Fixes: debbugs:19702
* net/tramp.el (tramp-ssh-controlmaster-options): Don't use a
tempfile for ControlPath.
|
|
|
|
|
| |
src/xdisp.c (set_iterator_to_next): Set value of stop_charpos
according to the object we are about to resume iterating.
|
|
|
|
|
|
|
|
| |
src/dispnew.c (adjust_glyph_matrix): Set the update_mode_line flag
of the window whose current glyph matrix was resized, which
disables the mode-line row as side effect.
src/xdisp.c (redisplay_window): Don't avoid redisplay of a window
whose update_mode_line flag is set.
|
|
|
|
|
|
|
| |
Fixes: debbugs:19702
* net/tramp.el (tramp-ssh-controlmaster-options): Use "%C" for
ControlPath if possible.
|
|
|
|
|
| |
* lisp/emacs-lisp/authors.el (authors-obsolete-files-regexps)
(authors-valid-file-names, authors-renamed-files-alist): Additions.
|
| |
|
|
|
|
| |
webmasters@gnu
|
|
|
|
|
| |
cc-mode.el (c-font-lock-init): Setq font-lock-extend-region-functions to
nil.
|
| |
|
|
|
|
|
|
|
|
| |
cc-mode.el (c-neutralize-syntax-in-and-mark-CPP): On finding a "#" which
looks like the start of a macro, check it isn't already inside a macro.
cc-engine.el (c-state-safe-place): Don't record a new "safe" position
into the list of them when this is beyond our current position.
|
|
|
|
|
| |
* menu-bar.el (menu-bar-non-minibuffer-window-p): Return nil when
the menu frame is dead. (Bug#19728)
|
|
|
|
|
| |
doc/emacs/msdog.texi (Windows Files): Document characters invalid in
Windows file names.
|
|
|
|
|
| |
doc/emacs/custom.texi (Customization Groups): Update the looks of the
Customize Group buffer.
|
|
|
|
|
| |
doc/emacs/programs.texi (Hungry Delete): Fix a typo: "C-d" instead of
"C-c C-d" in hungry-delete mode.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes: debbugs:19730
* lisp/progmodes/python.el (python-indent-dedent-line): Fixes for
indentation with tabs. Thanks to <dale@codefu.org>.
* test/automated/python-tests.el
(python-indent-dedent-line-backspace-2)
(python-indent-dedent-line-backspace-3): New tests.
|
|
|
|
|
|
|
|
|
| |
indentation after comment.
* test/automated/python-tests.el (python-indent-pep8-1)
(python-indent-pep8-2, python-indent-pep8-3)
(python-indent-after-comment-2): Fix tests.
(python-indent-after-comment-3): New test.
|
|
|
|
|
| |
src/emacs.c (decode_env_path): Add parentheses around ternary
operator to increase readability and pacify compiler warnings.
|
| |
|
|
|
|
|
| |
src/w32.c (sys_readdir): Map ERROR_NOT_READY (as in "device not ready")
to ENOENT.
|
|
|
|
|
| |
doc/emacs/mule.texi (Language Environments): Work around refill bug in
makeinfo 4.x.
|
|
|
|
|
|
| |
* textmodes/reftex-vars.el (featurep): Conditionalize value of
reftex-label-regexps in order to stay compatible with XEmacs 25
which has no explicitly numbered groups in regexps (bug#19714).
|
|\ |
|
| |
| |
| |
| | |
non-standard mail header separators work with smtpmail
|
|/
|
|
| |
non-standard mail header separators work with smtpmail
|
| |
|
|
|
|
| |
`never' expiration fix
|
|
|
|
|
|
|
|
|
|
|
|
| |
src/dired.c (directory_files_internal, file_name_completion)
[WINDOWSNT]: Signal an error when errno is set non-zero by
'readdir', regardless of its value.
src/w32.c (sys_readdir): Set errno to ENOENT when the directory
doesn't exist and to EACCES when it's not accessible to the
current user. Set errno to zero when FindNextFile exhausts the
directory, so that callers don't interpret that as an error and
don't signal a file-error.
(open_unc_volume): Set errno to ENOENT if WNetOpenEnum fails.
|
|
|
|
|
|
|
|
|
|
| |
* textmodes/reftex.el (reftex-syntax-table-for-bib): Give ( and )
punctuation syntax since to allow bibtex fields with values such
as {Test 1) and 2)} (bug#19205, bug#19707).
(reftex--prepare-syntax-tables): New function.
(reftex-mode): Use it.
[backport from trunk]
|
|
|
|
|
|
|
|
| |
src/dired.c (directory_files_internal) [WINDOWSNT]: If readdir
returns NULL and errno is ENOTDIR, behave as if opendir failed to
open the directory.
src/w32.c (sys_readdir): If FindFirstFile fails because the
directory doesn't exist, set errno to ENOTDIR.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes: debbugs:18319
Fixes: debbugs:19595
* lisp/progmodes/python.el (python-syntax-comment-or-string-p): Accept
PPSS as argument.
(python-syntax-closing-paren-p): New function.
(python-indent-current-level)
(python-indent-levels): Mark obsolete.
(python-indent-context): Return more context cases.
(python-indent--calculate-indentation)
(python-indent--calculate-levels): New functions.
(python-indent-calculate-levels): Use them.
(python-indent-calculate-indentation, python-indent-line):
(python-indent-line-function): Rewritten to use new API.
(python-indent-dedent-line): Simplify logic.
(python-indent-dedent-line-backspace): Use `unless`.
(python-indent-toggle-levels): Delete function.
* test/automated/python-tests.el (python-indent-pep8-1)
(python-indent-pep8-2, python-indent-pep8-3)
(python-indent-after-comment-1, python-indent-after-comment-2)
(python-indent-inside-paren-1, python-indent-inside-paren-2)
(python-indent-after-block-1, python-indent-after-block-2)
(python-indent-after-backslash-1, python-indent-after-backslash-2)
(python-indent-after-backslash-3, python-indent-block-enders-1)
(python-indent-block-enders-2, python-indent-block-enders-3)
(python-indent-block-enders-4, python-indent-block-enders-5)
(python-indent-dedenters-1, python-indent-dedenters-2)
(python-indent-dedenters-3, python-indent-dedenters-4)
(python-indent-dedenters-5, python-indent-dedenters-6)
(python-indent-dedenters-7, python-indent-dedenters-8): Fix tests.
(python-indent-base-case, python-indent-after-block-3)
(python-indent-after-backslash-5, python-indent-inside-paren-3)
(python-indent-inside-paren-4, python-indent-inside-paren-5)
(python-indent-inside-paren-6, python-indent-inside-string-1)
(python-indent-inside-string-2, python-indent-inside-string-3)
(python-indent-dedent-line-backspace-1): New Tests.
|
|
|
|
|
| |
doc/emacs/cmdargs.texi (Action Arguments): Clarify into which buffer
'--insert' inserts.
|
|
|
|
|
| |
doc/lispref/searching.texi (Regexp Search): Add a cross-reference to "Syntax
of Regexps".
|
|
|
|
| |
* nsterm.m (drawRect:): Add block/unblock_input.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes: debbugs:19657
* test/automated/package-test.el (with-package-test):
Bind `abbreviated-home-dir' to nil.
(package-test-describe-package, package-test-signed):
Expect abbreviated directory names.
(cherry picked from commit f02406c74a0a91b29073101912a4b80736a69581)
|
|
|
|
|
|
|
|
|
|
| |
* lisp/calc/calc-units.el (math-units-in-expr-p)
(math-single-units-in-expr-p, math-find-compatible-unit-rec)
(math-extract-units): Handle the `neg' operator. (Bug#19582)
* test/automated/calc-tests.el (calc-tests-equal, calc-tests-simple):
New functions.
(test-calc-remove-units, test-calc-extract-units)
(test-calc-convert-units): New tests.
|
| |
|
|
|
|
|
| |
* coding.c (CODING_ISO_INVOKED_CHARSET):
Avoid undefined behavior if CODING_ISO_INVOCATION returns negative.
|
|
|
|
|
|
|
|
|
|
|
| |
* subr.el (posnp): Correct docstring of `posnp'.
(posn-col-row): Make it work with all mouse position objects.
* textmodes/artist.el (artist-mouse-draw-continously): Cancel
timers if an error occurs during continuous drawing. (Bug#6130)
* commands.texi (Drag Events, Motion Events, Event Examples)
(Accessing Mouse): Describe actual range of values that mouse
position objects can have.
|
|
|
|
|
| |
* gtkutil.c (xg_get_font): Fix off-by-2 typo.
Fixes: bug#3228
|
|
|
|
|
|
| |
Fixes: debbugs:19531
* nsterm.m (EV_TRAILER2): Set Vinhibit_quit to Qt.
|
|
|
|
|
| |
doc/lispref/display.texi (Manipulating Buttons): Explain more about the
'action' property.
|
| |
|