1. 23 Dec, 2016 1 commit
    • Stefan Monnier's avatar
      Fix M-x hints on Mac port · 08de101d
      Stefan Monnier authored
      * lisp/simple.el (execute-extended-command--shorter): Call
      input-pending-p to trigger input processing on some systems, such
      as Mac port.  (Bug#23002)
      08de101d
  2. 22 Dec, 2016 1 commit
  3. 21 Dec, 2016 1 commit
  4. 20 Dec, 2016 2 commits
  5. 19 Dec, 2016 5 commits
  6. 18 Dec, 2016 1 commit
  7. 17 Dec, 2016 1 commit
    • Eli Zaretskii's avatar
      Repair desktop restoration on text terminals · 3d94931c
      Eli Zaretskii authored
      * 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)
      3d94931c
  8. 16 Dec, 2016 2 commits
  9. 11 Dec, 2016 4 commits
    • Michael Albinus's avatar
      Fix Bug#25162 · 467768f6
      Michael Albinus authored
      * 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.
      467768f6
    • Glenn Morris's avatar
      Fix a typo in define-abbrev-table · 6db78ae9
      Glenn Morris authored
      * lisp/abbrev.el (define-abbrev-table): Fix typo in docstring handling.
      6db78ae9
    • Glenn Morris's avatar
      Bump makeinfo requirement from 4.7 to 4.13 · 5f7d906e
      Glenn Morris authored
      * 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)
      5f7d906e
    • Glenn Morris's avatar
      Fixes related to select-enable-clipboard · 442e2f61
      Glenn Morris authored
      * 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)
      442e2f61
  10. 10 Dec, 2016 1 commit
    • Noam Postavsky's avatar
      Define struct predicate before acccesors · e4ac4507
      Noam Postavsky authored
      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.
      e4ac4507
  11. 08 Dec, 2016 4 commits
  12. 07 Dec, 2016 3 commits
  13. 02 Dec, 2016 7 commits
  14. 01 Dec, 2016 1 commit
  15. 29 Nov, 2016 1 commit
    • Bogdan Creanga's avatar
      Typo fixes in elisp manual · 2086f4c0
      Bogdan Creanga authored
      * 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
      2086f4c0
  16. 28 Nov, 2016 5 commits
    • Philipp Stephani's avatar
      ; Revert "Guard terminal par. in XTerm mouse mode" · f6da5973
      Philipp Stephani authored
      This reverts commit d4e15492.
      
      Since emacs-25 should only contain regression fixes and doc fixes, this
      commit was moved to the master branch.
      f6da5973
    • NicolasPetton's avatar
    • Eli Zaretskii's avatar
      Fix 'expand-file-name' during startup on MS-Windows · 5878abf8
      Eli Zaretskii authored
      * src/w32.c (w32_init_file_name_codepage): New function, resets
      file_name_codepage and w32_ansi_code_page to undo the values
      recorded during dumping.
      (codepage_for_filenames): Fix an embarrassing typo.  Ignore the
      cached value of file-name encoding if it is nil, i.e. not
      initialized yet.  Actually cache the last used file-name encoding
      to avoid calling APIs when not necessary.
      
      * src/w32.h (w32_init_file_name_codepage): Add prototype.
      
      * src/w32term.c (syms_of_w32term): Set the value of
      w32_unicode_filenames according to the OS version.  This avoids
      resetting it during startup, which then causes temacs to run with
      the incorrect value.
      
      * src/emacs.c (main): Call w32_init_file_name_codepage early
      during the startup.
      
      * src/fileio.c (Fexpand_file_name) [WINDOWSNT]: Update 'newdir'
      after converting $HOME to a UTF-8 string, so that 'newdirlim' is
      consistent with it.  (Bug#25038)
      
      * lisp/international/mule-cmds.el (set-locale-environment): Set
      'default-file-name-coding-system' to the ANSI codepage even in
      non-interactive sessions.
      
      * lisp/files.el (directory-abbrev-alist, abbreviated-home-dir):
      Doc fix.
      (abbreviate-file-name): Decode 'abbreviated-home-dir' if it is a
      unibyte string.
      
      * doc/lispref/files.texi (Directory Names): Index
      'directory-abbrev-alist'.
      5878abf8
    • NicolasPetton's avatar
      ; ChangeLog.2 update · 46065291
      NicolasPetton authored
      46065291
    • NicolasPetton's avatar