1. 28 Jul, 2016 3 commits
  2. 25 Jul, 2016 1 commit
  3. 24 Jul, 2016 7 commits
  4. 23 Jul, 2016 3 commits
    • Eli Zaretskii's avatar
      Warn about Cairo-related problems · 0e646c73
      Eli Zaretskii authored
      * etc/NEWS: Warn about known problems in the Cairo build.
      (Bug#23925)
      0e646c73
    • Paul Pogonyshev's avatar
      Don't let completion break `declare' handling · bc4c07fc
      Paul Pogonyshev authored
      * elisp-mode.el (elisp-completion-at-point): Fix to not alter
      `defun-declarations-alist' by side effect (Bug #23648).
      bc4c07fc
    • Noam Postavsky's avatar
      Adjust match data before calling after-change-funs · 66f95e0d
      Noam Postavsky authored
      It's important to adjust the match data in between calling
      before-change-functions and after-change-functions, so that buffer
      change hooks will always see match-data consistent with buffer content.
      (Bug #23917)
      
      * src/insdel.c (replace_range): Add new parameter ADJUST_MATCH_DATA, if
      true call update_search_regs.  Update all callers (except
      Freplace_match) to pass 0 for the new parameter.
      * src/search.c (update_search_regs): New function, extracted from
      Freplace_match.
      (Freplace_match): Remove match data adjustment code, pass 1 for
      ADJUST_MATCH_DATA to replace_range instead.
      66f95e0d
  5. 21 Jul, 2016 4 commits
  6. 20 Jul, 2016 2 commits
  7. 17 Jul, 2016 2 commits
    • Robert Cochran's avatar
      Expand FIXME near definition of fboundp · 9356fe23
      Robert Cochran authored
      This expansion of the FIXME is so that future developers are aware of
      the potential problems of aliasing fboundp to symbol-function without
      taking backwards compatibility into account.
      
      * src/data.c (fboundp): Note potential backwards compatibility issues in
      FIXME.
      
      Copyright-paperwork-exempt: yes
      9356fe23
    • Noam Postavsky's avatar
      kill-rectangle should mention killed-rectangle · 219b39f5
      Noam Postavsky authored
      * lisp/rect.el (kill-rectangle): Mention `killed-rectangle' in docstring
      and warning message, rather than kill ring (Bug#19773).
      219b39f5
  8. 16 Jul, 2016 1 commit
  9. 15 Jul, 2016 2 commits
  10. 14 Jul, 2016 4 commits
    • Stefan Monnier's avatar
      Fix eieio vs cl-generic incompatibilities found in Rudel (bug#23947) · 452aa949
      Stefan Monnier authored
      * lisp/emacs-lisp/cl-generic.el (cl-generic-apply): New function.
      * lisp/emacs-lisp/eieio-compat.el (eieio--defmethod): Fix incorrect
      mapping between cl-no-applicable-method and EIEIO's no-applicable-method.
      * lisp/emacs-lisp/eieio-core.el (eieio--class-precedence-c3):
      `class' is not a symbol but a class object.
      452aa949
    • Stefan Monnier's avatar
      Include cl-generic in package--builtin-versions (bug#22817) · 248d5dd1
      Stefan Monnier authored
      * lisp/emacs-lisp/cl-generic.el (package--builtin-versions):
      Add ourselves manually.  Don't merge since there's a better fix on master.
      248d5dd1
    • Michael Albinus's avatar
      Improve timing in `tramp-test29-environment-variables' · 8f5a8b69
      Michael Albinus authored
      * test/automated/tramp-tests.el
      (tramp-test--shell-command-to-string-asynchronously):
      Add additional `accept-process-output' call.
      (tramp-test29-environment-variables): Remove additional sleep calls.
      8f5a8b69
    • Michael Albinus's avatar
      Add test for handling environment variables in Tramp · 05ba7a0f
      Michael Albinus authored
      * test/automatedtramp-tests.el
      (tramp-test--shell-command-to-string-asynchronously): New defun.
      (tramp-test29-environment-variables): New test.
      (tramp-test30-vc-registered)
      (tramp-test31-make-auto-save-file-name)
      (tramp-test32-special-characters)
      (tramp-test32-special-characters-with-stat)
      (tramp-test32-special-characters-with-perl)
      (tramp-test32-special-characters-with-ls, tramp-test33-utf8)
      (tramp-test33-utf8-with-stat, tramp-test33-utf8-with-perl)
      (tramp-test33-utf8-with-ls)
      (tramp-test34-asynchronous-requests)
      (tramp-test35-recursive-load, tramp-test36-unload): Rename.
      05ba7a0f
  11. 13 Jul, 2016 3 commits
  12. 12 Jul, 2016 3 commits
    • Stephen Berman's avatar
      Improve documentation of search functions · 069fc05b
      Stephen Berman authored
      Make the documentation of the search functions more accurate,
      complete, and uniform; in particular, extend the description of
      the effect when the 'count' parameter is a negative number to all
      of these functions.
      
      * src/search.c (Fsearch_backward, Fsearch_forward)
      (Fre_search_backward, Fre_search_forward)
      (Fposix_search_backward, Fposix_search_forward):
      * lisp/isearch.el (word-search-backward, word-search-forward)
      (word-search-backward-lax, word-search-forward-lax): Improve doc
      strings as described above.
      
      * doc/lispref/searching.texi (String Search, Regexp Search)
      (POSIX Regexps): Use 'count' instead of 'repeat' as the name of
      the fourth parameter of the *-search-{forward,backward} functions
      and improve documentation as described above.
      069fc05b
    • Michael Albinus's avatar
      Delete environment variables in Tramp when needed · 0a0144a2
      Michael Albinus authored
      * lisp/net/tramp-sh.el (tramp-get-env-with-u-option): New defun.
      (tramp-sh-handle-start-file-process)
      (tramp-sh-handle-process-file, ): Use it.  (Bug#23952)
      0a0144a2
    • Eli Zaretskii's avatar
      Add "New in Emacs 25" section to the FAQ · f6246717
      Eli Zaretskii authored
      * doc/misc/efaq.texi (Latest version of Emacs): Update for later
      versions.
      (New in Emacs 25): New node.
      (Status of Emacs): Add it to the menu.
      f6246717
  13. 10 Jul, 2016 3 commits
  14. 09 Jul, 2016 2 commits