- 08 Nov, 2016 7 commits
-
-
Daniel Colascione authored
Fix bug#24905 * lisp/progmodes/python.el (python-info-docstring-p): Improve infloop avoidance: replace (bobp) with generic test for forward progress. * test/lisp/progmodes/python-tests.el (python-bob-infloop-avoid): Add test for bug#24905
-
Daniel Colascione authored
* lisp/gnus/message.el (message-send-mail): Rename `arg' to `_' to shut up the byte compiler. (sha1-maximum-internal-length, smtpmail-smtp-server) (smtpmail-smtp-service): add missing defvars
-
Michael Albinus authored
* lisp/net/tramp.el (tramp-file-name-regexp): Make it a defvar. Fix docstring. (tramp-completion-file-name-handler-alist): Fix docstring. (tramp-register-file-name-handlers): Reassign `tramp-file-name-regexp' to the car of `tramp-file-name-structure'. (Bug#24889)
-
Paul Eggert authored
Problem reported by Ashish Shukla (Bug#24892). I tested this on FreeBSD 11 x86-64 with HAVE_SBRK manually undefined. * configure.ac (system_malloc): Set to 'yes' if there is no sbrk. (sbrk): Check whether it exists. * src/alloc.c (my_heap_start) [!GNU_LINUX]: Do not define, since this function is now used only on GNU/Linux, and sbrk might not exist on other platforms. (malloc_initialize_hook) [!GNU_LINUX]: Do not call my_heap_start, since its side effect will never be used. (Fmemory_limit) [!HAVE_SBRK]: Do not call sbrk. * src/unexelf.c (unexec) [!HAVE_SBRK]: Assume that nothing like sbrk exists.
-
Paul Eggert authored
* lib-src/emacsclient.c: Include <string.h>. This is needed on platforms like FreeBSD 11 that use code involving strlen etc., and because <config.h> no longer includes string.h.
-
Mark Oteiza authored
In the fix for bug#24580, the history argument for read-regexp was removed erroneously; read-regexp's history argument defaults to regexp-history, not minibuffer-history. * lisp/replace.el (query-replace-read-from): Tell read-regexp to use minibuffer-history. Fixes bug#24873.
-
Mark Oteiza authored
* etc/NEWS: Indicate the removed variables. * lisp/emacs-lisp/edebug.el (edebug-outside-mark): Fix comment. * lisp/subr.el (default-mode-line-format, default-header-line-format): (default-line-spacing, default-abbrev-mode, default-ctl-arrow): (default-truncate-lines, default-left-margin, default-tab-width): (default-case-fold-search, default-left-margin-width): (default-right-margin-width, default-left-fringe-width): (default-right-fringe-width, default-fringes-outside-margins): (default-scroll-bar-width, default-vertical-scroll-bar): (default-indicate-empty-lines, default-indicate-buffer-boundaries): (default-fringe-indicator-alist, default-fringe-cursor-alist): (default-scroll-up-aggressively, default-scroll-down-aggressively): (default-fill-column, default-cursor-type): (default-cursor-in-non-selected-windows): (default-buffer-file-coding-system, default-major-mode): (default-enable-multibyte-characters): Remove obsolete declarations. * src/buffer.c (default-mode-line-format, default-header-line-format): (default-line-spacing, default-abbrev-mode, default-ctl-arrow): (default-truncate-lines, default-left-margin, default-tab-width): (default-case-fold-search, default-left-margin-width): (default-right-margin-width, default-left-fringe-width): (default-right-fringe-width, default-fringes-outside-margins): (default-scroll-bar-width, default-vertical-scroll-bar): (default-indicate-empty-lines, default-indicate-buffer-boundaries): (default-fringe-indicator-alist, default-fringe-cursor-alist): (default-scroll-up-aggressively, default-scroll-down-aggressively): (default-fill-column, default-cursor-type): (default-cursor-in-non-selected-windows): (default-buffer-file-coding-system, default-major-mode): (default-enable-multibyte-characters): Remove. * src/fileio.c (choose_write_coding_system): Fix comment. * src/lisp.h (DEFVAR_BUFFER_DEFAULTS): Remove.
-
- 07 Nov, 2016 2 commits
-
-
Eli Zaretskii authored
* etc/tutorials/TUTORIAL: Minor copyedits. (Bug#24890) * etc/tutorials/TUTORIAL.he: Follow suit.
-
Paul Eggert authored
Problem reported by Philipp Stephani (Bug#24869). * src/callproc.c (child_setup) [!DOS_NT]: Call restore_nofile_limit in the child. * src/process.c (nofile_limit) [HAVE_SETRLIMIT]: New static var. (restore_nofile_limit): New function. (init_process_emacs) [HAVE_SETRLIMIT]: Set the new var.
-
- 06 Nov, 2016 3 commits
-
-
Mark Oteiza authored
-
Mark Oteiza authored
* etc/NEWS: Document removed functions. Also mention the "face" variables that have been removed recently. * lisp/subr.el (window-dot, set-window-dot, read-input, show-buffer): (eval-current-buffer, string-to-int, insert-string, makehash): Remove.
-
Paul Eggert authored
-
- 05 Nov, 2016 3 commits
-
-
Johan Bockgård authored
-
Nick Terrell authored
* lisp/jka-cmpr-hook.el (jka-compr-compression-info-list): Add zstd compression info: <http://facebook.github.io/zstd/>. (jka-compr-mode-alist-additions): Handle .tzst suffix for zstd compressed tar archives. (Bug#24853) Copyright-paperwork-exempt: yes
-
Eli Zaretskii authored
* src/w32heap.c (DUMPED_HEAP_SIZE) [_WIN64 || WIDE_EMACS_INT]: Enlarge to 21MB. Reported by Richard Copley <rcopley@gmail.com>.
-
- 04 Nov, 2016 20 commits
-
-
Paul Eggert authored
This incorporates: 2016-11-03 intprops: port to older XL C * lib/intprops.h: Copy from gnulib.
-
Paul Eggert authored
-
Paul Eggert authored
acae275b ; Spelling fixes d8fac734 Update README for precompiled windows Emacs. 23570fd9 Clarify documentation of 'vc-responsible-backend' wrt symlinks f708cb22 Clarify doc string of 'transpose-sexps' cd05b1db Fix docstring of 'browse-url-firefox-new-window-is-tab' bdc89eb4 Improve documentation of 'font-lock-remove-keywords' 4a0c590c Fix documentation of the command summary key 0221b7a9 Mark relocation workarounds with REL_ALLOC
-
Paul Eggert authored
The following commits were skipped: 5043e0a7 Fix documentation for 'eudc-options-file' 26038aa6 Fix documentation of 'eudc-inline-expansion-format'
-
Paul Eggert authored
dbb34102 python.el: Fix detection of native completion in Python 3 (bu... 91c97b6e * Makefile.in (install-arch-indep): Skip etc/refcards/emacsve... 9c1cb8d5 * lisp/subr.el (set-transient-map): Exit for unbound events (... 9c247d20 Update category-table for Chinese characters 43986d16 Inhibit buffer relocation during regex searches fee4cef7 Revert fixes to allocation of regex matching
-
Paul Eggert authored
-
Phillip Lord authored
* nt/README.W32: Describe 64 and 32-bit downloads, optional dependencies bundle. Remove old material on sourcing dependencies. Remove references to Windows 95. Update GUI references to recent Windows. Remove references to Usenet.
-
Mark Oteiza authored
-
Mark Oteiza authored
* doc/lispintro/emacs-list-intro.texi (Miscellaneous): * doc/misc/cl.texi (Conditionals): * doc/misc/speedbar.texi (Major Display Modes): Use string-to-number, not string-to-int. * lisp/emulation/viper.el (viper-go-away): Use major-mode, not default-major-mode. * lisp/textmodes/reftex-toc.el (reftex-toc-visit-location): show-window here is not a function call, but shorten the binding names anyways. Also, use pop-to-buffer-same-window instead of switch-to-buffer cf Bug#22244. * lisp/textmodes/sgml-mode.el (html-tag-alist): Use read-string, not read-input.
-
Mark Oteiza authored
-
Mark Oteiza authored
-
Katsumi Yamaoka authored
that gathers extra strings in an invalid html. (bug#24831) (shr-tag-table): Use it.
-
Hong Xu authored
* lisp/vc/vc.el (vc-responsible-backend): Clarify that symlinks are not resolved when the VC backend is reported. * doc/lispref/files.texi (Truenames): Document 'vc-responsible-backend'. (Bug#23436) * doc/emacs/maintaining.texi (Version Control Systems): Fix a typo.
-
Eli Zaretskii authored
* lisp/simple.el (transpose-sexps): Clarify the conditions for transposing sexps that are lists or strings. Mention the effect of the prefix argument. (Bug#24860)
-
Tibor Csögör authored
* lisp/net/browse-url.el (browse-url-firefox-new-window-is-tab): Remove obsolete note from docstring (obsoleted by previous commits). (Bug#24843) Copyright-paperwork-exempt: yes
-
Eli Zaretskii authored
* doc/lispref/modes.texi (Customizing Keywords): Clarify the 'keywords' argument of 'font-lock-remove-keywords'. Suggested by Hong Xu <hong@topbug.net>. (Bug#24830)
-
Vasilij Schneidermann authored
* src/xterm.c (x_x_to_emacs_modifiers, x_emacs_to_x_modifiers): Support 'x-ctrl-keysym'. (syms_of_xterm): DEFSYM "ctrl" and put a proper modifier-value property on it. <x-ctrl-keysym>: New DEFVAR_LISP. <x-alt-keysym, x-hyper-keysym, x-meta-keysym, x-super-keysym>: Doc fix. (Bug#24822) * etc/NEWS: Mention the addition of 'x-ctrl-keysym'. * doc/lispref/os.texi (X11 Keysyms): Document 'x-ctrl-keysym'.
-
Eli Zaretskii authored
* doc/misc/info.texi (Help-^L, Help-Xref, Top): Emacs Info uses '?' for the summary of commands, whereas the stand-alone reader uses 'H'. (Bug#24825)
-
Alexander Gramiak authored
* src/eval.c (Fautoload_do_load): Include the absolute file name in the error message.
-
Eli Zaretskii authored
* src/search.c (boyer_moore): Mark workarounds for ralloc.c relocation of buffer text with "#ifdef REL_ALLOC".
-
- 03 Nov, 2016 5 commits
-
-
Reuben Thomas authored
* lisp/whitespace.el (whitespace-report-region): Force parameter previously changed whitespace-style globally. Fix this, and use whitespace-active-style, to take account of any changes the user may have made. Simplify the documentation: the force parameter simply forces all classes of whitespace problem to be considered. (Bug#24745)
-
Reuben Thomas authored
* lisp/whitespace.el: When talking about `8 or more spaces', mention `tab-width' instead of 8. (Bug#24745)
-
Reuben Thomas authored
* lisp/whitespace.el (whitespace-report-region): Make it respect whitespace-style, including any additions made by the force parameter. This means that the function does not return t unless a whitespace problem that the user cares about is reported. (Bug#24745)
-
Reuben Thomas authored
* lisp/whitespace.el (whitespace-space-after-tab-regexp) (whitespace-regexp): Match all the spaces after tabs for highlighting, not just the first tab-width. Fix whitespace-space-after-tab::space version so that it requires at least tab-width spaces, not just 1. (Bug#24745)
-
Reuben Thomas authored
* lisp/whitespace.el: Remove duplicate documentation from the Commentary section which duplicate and in some places contradict (due to being out of date) the docstrings (Bug#24745).
-