1. 16 Jan, 2020 5 commits
  2. 15 Jan, 2020 7 commits
  3. 14 Jan, 2020 2 commits
  4. 13 Jan, 2020 5 commits
    • Michael Albinus's avatar
      ; * etc/NEWS: Fix typo. · 08cd247f
      Michael Albinus authored
    • Mattias Engdegård's avatar
      Always use lexical-binding in lisp-interaction-mode (bug#38835) · d645628e
      Mattias Engdegård authored
      * lisp/progmodes/elisp-mode.el (lisp-interaction-mode):
      Set lexical-binding.
      * lisp/startup.el (command-line, startup--get-buffer-create-scratch):
      Don't set lexical-binding here.
      * doc/lispref/variables.texi:
      * etc/NEWS:
      Make it clear that lisp-interaction-mode uses lexical-binding.
    • Michael Albinus's avatar
      ; *etc/NEWS: Fix typo. · c42198f7
      Michael Albinus authored
    • Robert Pluim's avatar
      vc-dir: ensure we don't use a pager with git · 0ed9cfa7
      Robert Pluim authored
      * lisp/vc/vc-git.el (vc-git--call): Call git with '--no-pager' to
      avoid hangs caused by remote pager settings (Bug#38688).
    • bandali's avatar
      Improve ERC's matching of nicks and URLs (bug#38257) · 37e0d00c
      bandali authored
      * lisp/erc/erc-{button,match}.el (erc-{button,match}-syntax-table):
      Omit (, ), and '; as they're not valid nick characters, per RFC 2812
      section 2.3.1.  This enables correct matching/highlighting of nicks
      when they're surrounded by parens, like (nick), and when adjacent to
      an apostrophe, like nick's.
      * lisp/erc/erc-button.el (erc-button-url-regexp): Use the regexp from
      browse-url-button-regexp, which among other things, seems to handle
      surrounding pair of parens better.
  5. 12 Jan, 2020 2 commits
    • Juri Linkov's avatar
      Handle tab-bar clicks on a GPM-capable console. · d47b1579
      Juri Linkov authored
      * src/term.c (handle_one_term_event): Call tty_handle_tab_bar_click.
      * src/xdisp.c (tty_handle_tab_bar_click): Force reset of up_modifier bit
      from the event modifiers.
      * lisp/tab-line.el (tab-line-tab-current): No need to use inverse-video
      on console/xterm because the selected tab already uses inverse-video.
    • Alan Third's avatar
      ;* etc/TODO: Update. · e4791f3f
      Alan Third authored
  6. 11 Jan, 2020 7 commits
  7. 10 Jan, 2020 6 commits
  8. 09 Jan, 2020 3 commits
  9. 08 Jan, 2020 3 commits
    • Eli Zaretskii's avatar
      Fix another compilation problem in a build without threads · 1fe596d8
      Eli Zaretskii authored
      * src/systhread.c (sys_thread_set_name) [!THREADS_ENABLED]: Add
      a trivial implementation.
    • Eli Zaretskii's avatar
      Fix build without threads · 50dc6150
      Eli Zaretskii authored
      * src/systhread.c (sys_thread_create) [!THREADS_ENABLED]: Update
      the function's signature to match prototype.  Reported by Glenn
      Morris <rgm@gnu.org>.  (Bug#38632)
    • Eli Zaretskii's avatar
      Fix compression of directories in Dired · 6cd9ccb0
      Eli Zaretskii authored
      This fixes comporession and uncompression of directories on
      MS-Windows, but also on other systems.  The original code used
      ":" as the REGEXP of the directory entry in
      dired-compress-file-suffixes, which on Windows always matched any
      absolute file name, and can also match unusual file names on Posix
      hosts.  This false match would cause dired-compress-file to act as
      if we are decompressing a directory, but use a command suitable
      for compression, which would fail in interesting ways.
      We now use a REGEXP that can never match any valid file name.
      * lisp/dired-aux.el (dired-compress-file-suffixes): Make the
      "compress directory" entry's REGEXP really fail to match any valid
      file name.
      (dired-compress-file): Adapt to the change in
      dired-compress-file-suffixes.  (Bug#39024)
      (dired-compress): If the current file is a directory, or if the
      uncompressed file is a directory, don't remove the original from
      the listing, since it is left in the filesystem.