summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Bump Emacs version to 25.1.91emacs-25.1.91Nicolas Petton2016-12-30
| | | | | | | | * README: * configure.ac: * msdos/sed2v2.inp: * nt/README.W32: Bump Emacs version. * lisp/ldefs-boot.el: Update.
* ; Update ChangeLog.2 and AUTHORS filesNicolas Petton2016-12-30
|
* Backport: Remove an ambiguity from defvar's doc string. Fixes bug #25292.Alan Mackenzie2016-12-30
| | | | | | | | | The ambiguity was whether INITVALUE is evaluated when it's not going to be used to set SYMBOL's value. * src/eval.c (defvar): Rewrite a paragraph of the doc string. (cherry picked from commit 8295e97f18490a535d1188a3daf0b0fd1bf4fa0d)
* * lisp/emacs-lisp/inline.el: Fix apply-conversion (bug#25280)Stefan Monnier2016-12-28
| | | | | (inline--dont-quote): Quote the function with #' when passing it to `apply'. Cherry picked from commit e6161f648903d821865b9610b3b6aa0f82a5dcb7.
* ; Improve wording of previous change in variables.texiEli Zaretskii2016-12-27
| | | | | * doc/lispref/variables.texi (Default Value): Improve wording of last change.
* Document 'default-toplevel-value' and 'set-default-toplevel-value'Eli Zaretskii2016-12-26
| | | | | * doc/lispref/variables.texi (Default Value): Document 'default-toplevel-value' and 'set-default-toplevel-value'.
* Don't modify minibuffer variables globallyLeo Liu2016-12-25
| | | | * lisp/files.el (cd): Use setq-local instead. (Bug#25260)
* Revert to pre-25.1 behavior in ffapEli Zaretskii2016-12-24
| | | | | | * lisp/ffap.el (ffap-lax-url): Change the default to t, to produce the same behavior as in Emacs 24.x. (Bug#25264) Explain the trade-offs of customizing this in the doc string.
* * lisp/ffap.el: Fix obsolete comment referencing ffap-bug.Noam Postavsky2016-12-24
|
* Attempt to fix 64-bit AIX buildEli Zaretskii2016-12-23
| | | | | * src/unexaix.c (make_hdr, copy_text_and_data, write_segment): Fix type-casts that assumed 32-bit pointers. (Bug#25141)
* Clarify usage of 'ediff-cleanup-hook' (Bug#24675)Philipp Stephani2016-12-23
| | | | * doc/misc/ediff.texi (Hooks): Clarify usage of 'ediff-cleanup-hook'
* Document that variable binding order is unspecifiedPhilipp Stephani2016-12-23
| | | | | | * doc/lispref/variables.texi (Local Variables): * cl.texi (Modify Macros): Document that binding order in 'let' and 'cl-letf' is unspecified.
* * lisp/desktop.el (desktop-buffers-not-to-save): Doc fix.Eli Zaretskii2016-12-23
|
* Fix M-x hints on Mac portStefan Monnier2016-12-23
| | | | | | * lisp/simple.el (execute-extended-command--shorter): Call input-pending-p to trigger input processing on some systems, such as Mac port. (Bug#23002)
* Work around reporting a dpi change in apply_xft_settingsMartin Rudalics2016-12-22
| | | | | * src/xsettings.c (apply_xft_settings): Don't report a change when dpi settings do not differ substantially.
* ; lisp/skeleton.el (skeleton-insert): Fix typo in last changeNoam Postavsky2016-12-20
|
* Amend the version number of CC Mode 5.33 -> 5.32.99. Don't merge to trunk.Alan Mackenzie2016-12-20
| | | | | lisp/progmodes/cc-defs.el: Amend the version number. etc/NEWS: Add an item explaining the change.
* Improve skeleton docstringsNoam Postavsky2016-12-19
| | | | | | | * lisp/skeleton.el (skeleton-end-newline): Remove mention of `skeleton-end-hook', its default code was moved into `skeleton-insert'. (skeleton-insert): Mention `skeleton-end-newline' and move reference to `skeleton-end-hook' above the explanation of skeleton syntax.
* ; Auto-commit of loaddefs file.Glenn Morris2016-12-19
|
* Improve documentation of 'w32-scroll-lock-modifier'Eli Zaretskii2016-12-19
| | | | | | | | * doc/emacs/msdos.texi (Windows Keyboard): Document how to set up w32-scroll-lock-modifier so that Scroll Lock toggles the LED. * src/w32fns.c (syms_of_w32fns) <w32-scroll-lock-modifier>: Doc fix. (Bug#25204)
* Merge branch 'emacs-25' of git.savannah.gnu.org:/srv/git/emacs into emacs-25Eli Zaretskii2016-12-19
|\
| * Document 'describe-fontset'Eli Zaretskii2016-12-19
| | | | | | | | | | * doc/emacs/mule.texi (Fontsets): Document 'describe-fontset'. (Bug#25216)
* | Document 'describe-fontset'Eli Zaretskii2016-12-19
|/ | | | | * doc/emacs/mule.texi (Fontsets): Document 'describe-fontset'. (Bug#25216)
* ; Add missing symbol quoting.Philipp Stephani2016-12-18
| | | | * lisp/vc/ediff-util.el (ediff-janitor): Add missing symbol quoting.
* Repair desktop restoration on text terminalsEli Zaretskii2016-12-17
| | | | | | | | | * lisp/desktop.el (desktop-restoring-frameset-p): Test for the GUI frame here, instead of in desktop-restoring-frameset. That's because desktop-read wants to know whether frameset will actually be restored, and has fallback procedures up its sleeve when it won't be; these fallbacks need to be invoked when the frameset is not going to be restored. (Bug#24298)
* Ignore forward-sexp-function in js-mode indentation codeDmitry Gutov2016-12-17
| | | | | | * lisp/progmodes/js.el (js--multi-line-declaration-indentation) (js--maybe-goto-declaration-keyword-end): Bind forward-sexp-function to nil (bug#25215).
* Improve documentation of 'define-coding-system'Eli Zaretskii2016-12-16
| | | | | | * lisp/international/mule.el (define-coding-system): Warn against possible infinite recursion in pre-write-conversion and post-read-conversion functions. (Bug#25203)
* Fix Bug#25162Michael Albinus2016-12-11
| | | | | | | | * doc/emacs/files.texi (Reverting): Document auto-revert-remote-files and auto-revert-verbose. * lisp/autorevert.el (auto-revert-verbose, auto-revert-mode) (auto-revert-tail-mode, global-auto-revert-mode): Fix docstring.
* Fix a typo in define-abbrev-tableGlenn Morris2016-12-10
| | | | * lisp/abbrev.el (define-abbrev-table): Fix typo in docstring handling.
* Bump makeinfo requirement from 4.7 to 4.13Glenn Morris2016-12-10
| | | | | | * configure.ac: Bump makeinfo version requirement from 4.7 to 4.13. We need at least 4.8, and that may be buggy, so go for the last of the 4 series, which is 8 years old. (Bug#25108)
* Fixes related to select-enable-clipboardGlenn Morris2016-12-10
| | | | | | | | | * lisp/menu-bar.el (clipboard-yank, clipboard-kill-ring-save) (clipboard-kill-region): * lisp/eshell/esh-io.el (eshell-virtual-targets) (eshell-clipboard-append): Replace option gui-select-enable-clipboard with select-enable-clipboard; renamed October 2014. (Bug#25145)
* Define struct predicate before acccesorsNoam Postavsky2016-12-10
| | | | | | | | | | | The accessor functions use the predicate function, which causes problems when reloading after unload-feature: the compiler-macro property is still present on the predicate symbol, and the compiler fails to find the definition when trying to inline it into the accessor function (Bug#25088). * lisp/emacs-lisp/cl-macs.el (cl-defstruct): Move predicate definition before field accessor definitions.
* Doc fix for vc-gitGlenn Morris2016-12-07
| | | | * lisp/vc/vc-git.el (vc-git-region-history): Add a doc string.
* Further improve make-dist checkingGlenn Morris2016-12-07
| | | | * make-dist: Print status messages when checking.
* Improve previous make-dist changeGlenn Morris2016-12-07
| | | | * make-dist: Let make check the info files more thoroughly.
* Make make-dist --snapshot do some sanity checksGlenn Morris2016-12-07
| | | | | | * make-dist: Snapshot mode no longer disables checks. Checks now includes checks for freshness. (Bug#25084) Checks now exits with an error if problems were found.
* Fix minor quoting problems in doc stringsPaul Eggert2016-12-07
|
* * lisp/emacs-lisp/easy-mmode.el (define-minor-mode): Fix docstringPhilipp Stephani2016-12-07
| | | | | so that it matches the actual implementation. See https://lists.gnu.org/archive/html/help-gnu-emacs/2016-04/msg00071.html
* Don't assume window-point and point are the sameNoam Postavsky2016-12-06
| | | | | | | | | | | The function `cursor-sensor--detect' calls `bobp' to decide whether to check properties at (1- (window-point)). However, (window-point) may be at beginning of buffer, even if (point) is not. In this case an `args-out-of-range' error will be signaled (Bug#25104). * lisp/emacs-lisp/cursor-sensor.el (cursor-sensor--detect): Check the value of (window-point) against (point-min), rather than (bobp) to decide if (1- (window-point)) is accessible.
* Fix bug#25087Nicolas Petton2016-12-02
| | | | | | * etc/themes/manoj-dark-theme.el: Fix two typos. (cherry picked from commit 66d6e7e9ecf5e481f8c2c3a4f88411f66c869a6e)
* ; * lisp/vc/ediff-util.el (ediff-janitor): Fix last change. (Bug#25046)Eli Zaretskii2016-12-02
|
* * lisp/vc/ediff-util.el (ediff-janitor): Doc fix. (Bug#25046)Eli Zaretskii2016-12-02
|
* ; * doc/emacs/programs.texi (Man Page): Fix last change.Eli Zaretskii2016-12-02
|
* Improve indexing of 'man'Eli Zaretskii2016-12-02
| | | | | | * doc/emacs/programs.texi (Man Page): Index 'man', not 'manual-entry', as the latter is an alias for the former. Suggested by Hong Xu <hong@topbug.net>. (Bug#25033)
* Port to Sun C 5.14Paul Eggert2016-12-01
| | | | | | | Backport from master. Sun C 5.14 supports C11 but not GCC extensions, and so refuses to compile Emacs without this patch. * src/alloc.c (lmalloc, lrealloc): Don't use INT_ADD_WRAPV on size_t, as in general this macro is restricted to signed types.
* Fix mail-combine-fieldsRichard Stallman2016-12-01
| | | | | | | * lisp/mail/sendmail.el (mail-combine-fields): Call `save-excursion' to avoid losing our place in the search loop. (cherry picked from commit 5fbba6cceaf843cfca449eb000a0a65243b61808)
* Fix documentation of `window-combination-resize'Martin Rudalics2016-12-01
| | | | | | * src/window.c (Vwindow_combination_resize): Fix doc-string. * doc/lispref/windows.texi (Recombining Windows): Fix documentation of `window-combination-resize'.
* Typo fixes in elisp manualBogdan Creanga2016-11-29
| | | | | | | | | * doc/lispref/sequences.texi: Add missing '4' in result (Bug#25047). * doc/lispref/strings.texi (Text Comparison): Avoid duplicate definitions of 'string-prefix-p' and 'string-suffix-p'. * doc/lispref/symbols.texi (Definitions): Pluralize 'definitions'. Copyright-paperwork-exempt: yes
* ; Revert "Guard terminal par. in XTerm mouse mode"Philipp Stephani2016-11-28
| | | | | | | This reverts commit d4e15492f7c55eabdadc6f3735b84972748e6c0d. Since emacs-25 should only contain regression fixes and doc fixes, this commit was moved to the master branch.
* ; Update ChangeLog.2, etc/AUTHORS and ldef-boot.el for Emacs 25.1.90 pretestemacs-25.1.90Nicolas Petton2016-11-28
|