1. 01 Jul, 2015 1 commit
  2. 30 Jun, 2015 20 commits
  3. 29 Jun, 2015 8 commits
  4. 28 Jun, 2015 8 commits
  5. 27 Jun, 2015 3 commits
    • Dmitry Gutov's avatar
      Add --color Grep option to the command dynamically · 9b4b4a83
      Dmitry Gutov authored
      * lisp/progmodes/grep.el (grep-template, grep-find-template):
      Update the description for <C>.  (Bug#20728)
      (grep-compute-defaults): Don't add the --color option to
      grep-options.  Only add it to grep-command.
      (grep-expand-keywords): Expand the env value opts into <C>.
      (grep-expand-template): Replace cf in the env with the opts list,
      that can include -i and --color.
      
      * lisp/progmodes/xref.el (xref-collect-matches): Do not remove
      "--color=always" from the template, because we don't have to.
      9b4b4a83
    • Paul Eggert's avatar
      cl-extra fixes for most-negative-fixnum · da5e0050
      Paul Eggert authored
      * lisp/emacs-lisp/cl-extra.el (cl-gcd, cl-lcm, cl-random):
      Don't mishandle an argument equal to most-negative-fixnum,
      whose absolute value equals itself.
      (cl-gcd, cl-lcm): Use dolist rather than doing it by hand.
      da5e0050
    • Paul Eggert's avatar
      Initialize cl--gensym-counter to 0 · efc262f5
      Paul Eggert authored
      Previously it was initialized to a random value, which made it
      harder to reproduce earlier Emacs runs.  The need for a random
      value went away when Emacs introduced and used the #: syntax for
      uninterned symbols (Bug#20862).
      * doc/misc/cl.texi (Creating Symbols, Common Lisp Compatibility):
      Document that cl--gensym-counter now starts with 0.
      * lisp/emacs-lisp/cl-lib.el (cl--gensym-counter): Remove.
      (cl--random-time): Move to near only remaining use.
      * lisp/emacs-lisp/cl-macs.el (cl--gensym-counter): Initialize to 0.
      efc262f5