1. 20 Apr, 2018 16 commits
  2. 19 Apr, 2018 11 commits
    • Juri Linkov's avatar
      Mention next-error-select-buffer in etc/NEWS · 721508ea
      Juri Linkov authored
      721508ea
    • Alan Mackenzie's avatar
      Amend c-colon-type-list-re also to handle compound identifiers · 5a45a6bf
      Alan Mackenzie authored
      * lisp/progmodes/cc-langs.el (c-colon-type-list-re): Amend to recognize and
      skip over "::" in C++ and "." in Java.
      5a45a6bf
    • Juri Linkov's avatar
      Use text properties to save search parameters. (Bug#22479) · 99de04e6
      Juri Linkov authored
      * lisp/isearch.el (isearch-update-ring): Call isearch-string-propertize.
      Delete duplicates with possibly different text properties.
      (isearch-string-propertize)
      (isearch-update-from-string-properties): New functions.
      (with-isearch-suspended, isearch-ring-adjust1):
      Call isearch-update-from-string-properties.
      (isearch-edit-string): Let-bind minibuffer-allow-text-properties to t.
      (isearch-query-replace): Use propertized isearch-string.
      (isearch--lax-regexp-function-p): Simplify.
      
      * lisp/replace.el (query-replace-descr): Rewrite to keep text properties
      non-destructively in the replacement string.
      (query-replace--split-string): Don't remove text properties
      by substring-no-properties.
      (query-replace-read-args): Try to get isearch-regexp-function
      from text-properties.
      (perform-replace): Display parameters in the replacement message.
      
      * lisp/desktop.el (desktop--v2s): Check if text properties are unreadable.
      (Bug#30786)
      99de04e6
    • Juri Linkov's avatar
      * lisp/isearch.el (isearch-mode-map): Restore advertised bindings. · 54f60fca
      Juri Linkov authored
      Remove obsolete comments and code.
      
      * lisp/replace.el (occur-find-match): Use user-error instead of error.
      (Bug#14912)
      54f60fca
    • Drew Adams's avatar
      Add REGION-NONCONTIGUOUS-P arg to other replace.el commands · 75a32f48
      Drew Adams authored
      * lisp/replace.el (query-replace, query-replace-regexp): Doc fix.
      (query-replace-regexp-eval, map-query-replace-regexp)
      (replace-string, replace-regexp): Add REGION-NONCONTIGUOUS-P arg.
      (perform-replace): Doc fix.  (Bug#27897)
      75a32f48
    • Glenn Morris's avatar
      * lisp/emacs-lisp/autoload.el (autoload--make-defs-autoload): · 4fe8e8ba
      Glenn Morris authored
      Sort definition-prefixes, for stability.
      4fe8e8ba
    • Eli Zaretskii's avatar
      Fix use of @key in Texinfo manuals · 8f6293ca
      Eli Zaretskii authored
      * doc/misc/efaq-w32.texi (Location of init file):
      * doc/misc/org.texi (Editing source code, Export settings)
      (Closing items, Drawers, Structure editing):
      * doc/misc/gnus.texi (Spam and Ham Processors, Terminology):
      * doc/misc/calc.texi (Keypad Functions Menu, Keypad Binary Menu)
      (Keypad Vectors Menu, Keypad Main Menu, Basic Arithmetic)
      (Symbolic Mode):
      * doc/misc/sc.texi (Electric References):
      * doc/misc/info.texi (Help-^L):
      * doc/misc/reftex.texi (Reference Styles):
      * doc/misc/idlwave.texi (Troubleshooting, Examining Variables)
      (Lesson III---User Catalog, Using the Shell):
      * doc/misc/eshell.texi (Bugs and ideas):
      * doc/misc/ada-mode.texi (Automatic Casing):
      * doc/misc/ediff.texi (Selective Browsing):
      * doc/misc/vip.texi (Customizing Constants):
      * doc/misc/pcl-cvs.texi (Selected files):
      * doc/misc/efaq.texi (Replying to the sender of a message)
      (Basic keys, No Meta key, Matching parentheses)
      (Origin of the term Emacs, Installing Texinfo documentation)
      (Learning how to do something, Emacs manual, Extended commands):
      * doc/misc/viper.texi (Rudimentary Changes):
      * doc/misc/tramp.texi (Frequently Asked Questions):
      * doc/emacs/kmacro.texi (Basic Keyboard Macro):
      * doc/emacs/frames.texi (Frame Commands):
      * doc/emacs/msdos.texi (Windows Keyboard):
      * doc/emacs/search.texi (Query Replace):
      * doc/lispintro/emacs-lisp-intro.texi (Keybindings)
      (Note for Novices):
      * doc/lispref/tips.texi (Key Binding Conventions): Fix use of
      @key.  For the details, see
      http://lists.gnu.org/archive/html/emacs-devel/2018-04/msg00390.html.
      8f6293ca
    • Michael Albinus's avatar
      Handle chrooted environments in Tramp · 4e464fa9
      Michael Albinus authored
      * doc/misc/tramp.texi (Frequently Asked Questions): New item, chrooted
      environments.
      
      * lisp/net/tramp.el (tramp-local-host-regexp): Make it a defcustom.
      Allow nil.
      (tramp-local-host-p):
      * lisp/net/tramp-sh.el (tramp-compute-multi-hops): Handle this.
      4e464fa9
    • Eli Zaretskii's avatar
      Improve documentation of actual arglist · f4c98942
      Eli Zaretskii authored
      * doc/lispref/functions.texi (Function Documentation): Advise
      against using '(fn ARGLIST)' method of advertising a calling
      convention when the old calling convention is deprecated.
      (Bug#31191)
      f4c98942
    • Glenn Morris's avatar
      * test/src/process-tests.el (make-process/mix-stderr): Use bash. · 0ac64af1
      Glenn Morris authored
      Not all shells support ">&2".
      0ac64af1
    • Paul Eggert's avatar
      Fix botched merge of FQDNs in PROBLEMS · d2140350
      Paul Eggert authored
      This text was originally removed in
      2014-12-30T04:42:26Z!eggert@cs.ucla.edu but then was
      mistakenly re-added in the merge in
      2015-03-23T17:30:30Z!eggert@cs.ucla.edu.
      * etc/PROBLEMS: Omit obsolete mention of FQDNs.
      d2140350
  3. 18 Apr, 2018 6 commits
  4. 17 Apr, 2018 7 commits