1. 30 Sep, 2017 13 commits
    • Allen Li's avatar
      Exit macro definition on undefined keys · f1728945
      Allen Li authored
      * lisp/subr.el (undefined): Error out of kmacro definition, if any.
      Copyright-paperwork-exempt: yes
    • Tim Landscheidt's avatar
      Reset bidi-paragraph-direction on article rendering · 289fe6c0
      Tim Landscheidt authored
      * lisp/gnus/gnus-art.el (gnus-request-article-this-buffer): Reset
      bidi-paragraph-direction on article rendering.  (Bug#28454)
      Copyright-paperwork-exempt: yes
    • Eli Zaretskii's avatar
      Fix url-http use of url-current-object · a4f75188
      Eli Zaretskii authored
      * lisp/url/url-http.el (url-http): Bind url-current-object before
      calling url-http-find-free-connection.  (Bug#28515)
    • Andy Moreton's avatar
      Avoid assertions in vc-hg.el on MS-Windows · 4a755ed4
      Andy Moreton authored
      * lisp/vc/vc-hg.el (vc-hg--pcre-to-elisp-re)
      (vc-hg--slurp-hgignore, vc-hg--read-repo-requirements)
      (vc-hg-state-fast): Use file-name-absolute-p and directory-name-p
      instead of relying on Unix file-name syntax.  This avoids
      assertion violations on MS-Windows.
    • Eli Zaretskii's avatar
      Improve documentation of 'copy-sequence' · cb93a6ce
      Eli Zaretskii authored
      * src/fns.c (Fcopy_sequence):
      * doc/lispref/sequences.texi (Sequence Functions): Mention the
      exception when copying an empty sequence.  (Bug#28627)
    • Eli Zaretskii's avatar
      Minor update of ack.texi · 200ef6f7
      Eli Zaretskii authored
      * doc/emacs/ack.texi (Acknowledgments): Update Eli Zaretskii's
    • N. Jackson's avatar
      * doc/emacs/emacs.texi (Acknowledgments): Add more contributors. · cb407d3e
      N. Jackson authored
      Copyright-paperwork-exempt: yes
    • Eli Zaretskii's avatar
      Improve indexing of multi-file/buffer Isearch commands · 82b6c765
      Eli Zaretskii authored
      * doc/emacs/maintaining.texi (Identifier Search): Change wording
      of index entries to make them different from those for multi-file
      isearch commands.  (Bug#28584)
      * doc/emacs/search.texi (Other Repeating Search): Index the
      multi-* commands.  (Bug#28584)  Rearrange the indexing to keep
      each index entry close to its subject.
    • Mark Oteiza's avatar
      Add CAM02 JCh and CAM02-UCS J'a'b' conversions · 645ff6c7
      Mark Oteiza authored
      * src/lcms.c (rad2deg, parse_jch_list, parse_jab_list, xyz_to_jch):
      (jch_to_xyz, jch_to_jab, jab_to_jch): New functions.
      (lcms-jch->xyz, lcms-jch->xyz, lcms-jch->jab, lcms-jab->jch): New Lisp
      (lcms-cam02-ucs): Refactor.
      (syms_of_lcms2): Declare new functions.
      * test/src/lcms-tests.el (lcms-roundtrip, lcms-ciecam02-gold):
      (lcms-jmh->cam02-ucs-silver): New tests.
      * etc/NEWS: Mention new functions.
    • Eli Zaretskii's avatar
      Fix uses of @kindex in the Emacs manual · 157007b5
      Eli Zaretskii authored
      * doc/emacs/programs.texi (Expressions, Semantic, Hungry Delete):
      * doc/emacs/mark.texi (Global Mark Ring)
      (Disabled Transient Mark):
      * doc/emacs/buffers.texi (Select Buffer):
      * doc/emacs/mule.texi (File Name Coding): Fix @kindex entries
      which used @key.  Reported by Marcin Borkowski <mbork@mbork.pl>.
    • Eli Zaretskii's avatar
    • Paul Eggert's avatar
      Merge from gnulib · 3ab2f9bb
      Paul Eggert authored
      This incorporates:
      2017-09-28 string: code style
      2017-09-25 sys_types: update URL
      2017-09-23 install-sh: do not assume / = //
      2017-09-21 mktime: port to OpenVMS
      * build-aux/install-sh, m4/mktime.m4, m4/string_h.m4:
      * m4/sys_types_h.m4: Copy from Gnulib.
      * lib/gnulib.mk.in: Regenerate.
    • Paul Eggert's avatar
      Prefer HTTPS to HTTP for gnu.org · cbc83244
      Paul Eggert authored
      This catches some URLs I missed in my previous scan,
      or perhaps were added after the scan.
  2. 29 Sep, 2017 13 commits
  3. 28 Sep, 2017 7 commits
  4. 27 Sep, 2017 1 commit
  5. 26 Sep, 2017 4 commits
  6. 25 Sep, 2017 2 commits
    • Dmitry Gutov's avatar
      Use a separate syntax-ppss cache for narrowed buffers · 827db6b5
      Dmitry Gutov authored
      * lisp/emacs-lisp/syntax.el (syntax-ppss-wide):
      New variable, to contain the data from `syntax-ppss-last' and
      (syntax-ppss-cache, syntax-ppss-last): Remove.
      (syntax-ppss-narrow, syntax-ppss-narrow-start): New variables.
      (syntax-ppss-flush-cache): Flush both caches.
      (syntax-ppss--data): Return the appropriate last result and
      buffer cache for the current restriction.
      (syntax-ppss, syntax-ppss-debug): Use it (bug#22983).
    • Joerg Behrmann's avatar
      Improve python3-compatibility of fallback completion (Bug#28499) · a2244f41
      Joerg Behrmann authored
      * lisp/progmodes/python.el (python-eldoc-setup-code): Use
      inspect.getfullargspec instead of inspect.getargspec to avoid a
      deprecation warning on every usage of eldoc in python-mode.
      Copyright-paperwork-exempt: yes