1. 31 Dec, 2019 8 commits
  2. 30 Dec, 2019 6 commits
    • Mattias Engdegård's avatar
      9b6872b4
    • Mattias Engdegård's avatar
      Make minibuffer-tests work in out-of-tree builds (bug#38816) · 957cdca6
      Mattias Engdegård authored
      * test/lisp/minibuffer-tests.el (completion-table-test-quoting):
      Set default-directory.
      957cdca6
    • Mattias Engdegård's avatar
      Make comint-tests more robust (bug#38813) · 20653167
      Mattias Engdegård authored
      * test/lisp/comint-tests.el (comint-test-no-password-function)
      (comint-test-password-function-with-value)
      (comint-test-password-function-with-nil):
      Call accept-process-output as many times as needed, with a slightly
      more generous timeout (100 ms), after sending the Password: prompt to
      the process, since there must be time for some back-and-forth
      communication.  Also clear the process-query-on-exit flag, since it
      doesn't go well with noninteractive tests.
      20653167
    • Eli Zaretskii's avatar
      Fix tar-mode reading the oldgnu Tar format · 59f71d20
      Eli Zaretskii authored
      This makes sure an entry for a long file name will not
      accidentally appear as a directory, and thus its size will be
      disregarded, causing corrupted file headers for all the subsequent
      entries.  The original problem happened because the long file name
      truncated to 99 bytes happened to end in a slash, which tar-mode
      takes to be the indication of a directory.
      * lisp/tar-mode.el (tar-header-block-tokenize): Accept an
      additional argument DISABLE-SLASH; if non-nil, don't set the
      link-type field of the descriptor to 5 (meaning a directory) just
      because the name ends in a slash.  Use this argument when calling
      itself recursively, to read the entry of the file with a long
      name.  Set the link-type to 5 if the long name ends in a slash.
      (Bug#38777)
      59f71d20
    • Eli Zaretskii's avatar
      Ensure mini-window is resized to show active minibuffer contents · e3ec84fd
      Eli Zaretskii authored
      * src/keyboard.c (read_char, command_loop_1): Resize the
      mini-window after clearing the echo area while minibuffer is
      active.  (Bug#38645)
      e3ec84fd
    • Eli Zaretskii's avatar
      Fix mini-window resizing under resize-mini-windows = t · 450633f8
      Eli Zaretskii authored
      * src/window.c (grow_mini_window): Fix resizing of mini-window
      when the echo area is cleared, and the caller asks for the
      mini-window to have zero lines.  (Bug#38791)
      450633f8
  3. 29 Dec, 2019 14 commits
  4. 28 Dec, 2019 6 commits
    • Dmitry Gutov's avatar
      Don't require semantic/fw · d915b8c3
      Dmitry Gutov authored
      * lisp/progmodes/xref.el (xref-collect-matches): Don't require
      semantic/fw, we haven't been using semantic-find-file-noselect
      here for a while.
      d915b8c3
    • Dmitry Gutov's avatar
      Do some renames for clarity · 50a01264
      Dmitry Gutov authored
      * lisp/progmodes/xref.el (xref--last-file-buffer):
      Rename from xref--last-visiting-buffer.  Update users.
      (xref--find-file-buffer): Rename from xref--find-buffer-visiting
      to match the standard function that gets called inside.  Ditto.
      50a01264
    • Eli Zaretskii's avatar
      Rearrange NEWS, add missing documentation · 74261ff3
      Eli Zaretskii authored
      * etc/NEWS: Rearrange and mark entries whether documented or not.
      
      * doc/lispref/streams.texi (Output Variables): Document the new
      default of 'print-quoted'.
      * doc/lispref/keymaps.texi (Functions for Key Lookup): Document
      that KEYMAP arg to 'lookup-key' can also be a list.
      * doc/lispref/customize.texi (Variable Definitions): Document the
      :local keyword of 'defcustom'.
      * doc/lispref/numbers.texi (Float Basics): Document changes in
      'logb'.
      * doc/lispref/hooks.texi (Standard Hooks): Document
      'comint-password-function'.
      
      * doc/emacs/display.texi (Text Scale): Document text-size
      adjustment using the mouse wheel.
      * doc/emacs/frames.texi (Mouse Commands): Document image scaling
      with the mouse wheel.
      * doc/emacs/windows.texi (Window Convenience): Document
      'global-tab-line-mode'.
      * doc/emacs/search.texi (Repeat Isearch, Symbol Search)
      (Isearch Yank): Document the new support for numeric arguments in
      Isearch commands.
      (Special Isearch): Document 'M-s M->' and 'M-s M-<'.
      (Search Customizations): Document 'isearch-lazy-count'.  Improve
      indexing.
      (Not Exiting Isearch): Document the new value of
      'isearch-allow-scroll'.
      * doc/emacs/maintaining.texi (Xref Commands): Document the new 'g'
      key binding.
      * doc/emacs/package.texi (Package Installation): Document changes
      in 'package-check-signature'.
      * doc/emacs/maintaining.texi (VC Change Log): Document
      'vc-log-search'.
      * doc/emacs/dired.texi (Operating on Files): Document
      'dired-vc-rename'.
      74261ff3
    • Xu Chunyang's avatar
      Fix interactive spec in netrc-parse · 6c957137
      Xu Chunyang authored
      * lisp/net/netrc.el (netrc-parse): Fix placement of interactive
      spec (bug#38773).
      6c957137
    • Eli Zaretskii's avatar
      Fix documentation of define-obsolete-* functions · 32222fb3
      Eli Zaretskii authored
      * doc/lispref/functions.texi (Obsolete Functions): Make
      documentation of functions that obsolete symbols match the
      advertised calling conventions.
      
      * lisp/emacs-lisp/byte-run.el (define-obsolete-function-alias)
      (define-obsolete-variable-alias, define-obsolete-face-alias):
      State in the doc strings that WHEN is a mandatory argument, to be
      consistent with the advertised calling convention.  (Bug#38675)
      32222fb3
    • Lars Ingebrigtsen's avatar
      Fix recent gnus-start.el breakage · 3434ac67
      Lars Ingebrigtsen authored
      * lisp/gnus/gnus-start.el (gnus-group-change-level): Fix previous
      patch that made info nil when adding new groups (thereby making
      gnus-newsrc-alist invalid).
      3434ac67
  5. 27 Dec, 2019 6 commits