1. 07 Mar, 2017 8 commits
  2. 05 Mar, 2017 2 commits
  3. 04 Mar, 2017 4 commits
  4. 03 Mar, 2017 6 commits
    • Eli Zaretskii's avatar
      Fix color component calculations in color.el · 7b00e956
      Eli Zaretskii authored
      * lisp/color.el (color-name-to-rgb): Use 16 bits per color component.
      (color-rgb-to-hex): Accept an optional argument
      DIGITS-PER-COMPONENT, defaulting to 4, and format the hexadecimal
      notation either for 8 or 16 bits per component.  (Bug#25890)
      * lisp/net/shr-color.el (shr-color->hexadecimal): Call
      color-rgb-to-hex with the optional argument of 2, to match color
      processing on the Web.
      7b00e956
    • Tino Calancha's avatar
      Use lexical binding in benchmark.el · 244de7b0
      Tino Calancha authored
      * lisp/emacs-lisp/benchmark.el: Enable lexical binding.
      (benchmark-elapse): Use 'declare'.
      * test/lisp/emacs-lisp/benchmark-tests.el: Add test suite.
      244de7b0
    • Noam Postavsky's avatar
      Switch pp.el to lexical binding · f5388ba8
      Noam Postavsky authored
      Additionally, do some minor code cleanup.
      
      * lisp/emacs-lisp/pp.el: Set lexical-binding.
      (pp-buffer): Use skip-syntax-forward.
      (pp-eval-expression): Use push.
      (pp-last-sexp): Use with-syntax-table.
      * test/lisp/emacs-lisp/pp-tests.el: New tests.
      f5388ba8
    • Chunyang Xu's avatar
      Fix completing-read call in reb-change-syntax · 55c0c3e3
      Chunyang Xu authored
      * lisp/emacs-lisp/re-builder.el (reb-change-syntax): Use 'default' arg
      of completing-read.
      
      Copyright-paperwork-exempt: yes
      55c0c3e3
    • Rolf Ade's avatar
      sql-mode w/ sqlite: In-memory database · 71871670
      Rolf Ade authored
      Enable the usage of an in-memory database. Prior to this, sql-mode w/
      sqlite could only be used with file databases.
      * list/progmodes/sql.el (sql-get-login-ext): Don't expand an empty
      file name provided by the user, but call sub-process sqlite with that,
      in which case it uses an in-memory database.
      
      Copyright-paperwork-exempt: yes
      71871670
    • Allen Li's avatar
      Stop abbrev-prefix-mark from adding extra newline (Bug#25767) · c733d916
      Allen Li authored
      `abbrev--before-point' does not adjust `pos' to account for when it
      deletes the "-" left by abbrev-prefix-mark.  Therefore, when
      `abbrev-before-point' goes to restore point, it moves point one
      character too far forward.
      
      * lisp/abbrev.el (abbrev--before-point): Adjust pos when deleting "-".
      c733d916
  5. 02 Mar, 2017 7 commits
  6. 01 Mar, 2017 4 commits
  7. 28 Feb, 2017 9 commits