1. 06 Nov, 2018 1 commit
    • Michael Albinus's avatar
      Handle also port and domain in Tramp proxy definitions · 3abe7bfe
      Michael Albinus authored
      * doc/misc/tramp.texi (Multi-hops): Exclude ports and domains from
      pattern expansion.
      * lisp/net/tramp-cmds.el (tramp-cleanup-all-connections):
      Remove ad-hoc proxies.
      * lisp/net/tramp-sh.el (tramp-compute-multi-hops): Handle also
      port and domain in the proxy.  Propertize ad-hoc proxies.
      * lisp/net/tramp.el (tramp-default-proxies-alist): Adapt docstring.
      * test/lisp/net/tramp-tests.el (tramp-test02-file-name-dissect)
      (tramp-test02-file-name-dissect-separate): Extend tests.
  2. 05 Nov, 2018 2 commits
  3. 04 Nov, 2018 11 commits
    • Glenn Morris's avatar
    • Glenn Morris's avatar
      Merge from origin/emacs-26 · 410e65e4
      Glenn Morris authored
      6937c35d (origin/emacs-26) Improve recent changes in documentation of ...
      c04b48c0 Rewrite documentation of buffer display
      7cadb328 ; * doc/lispref/control.texi (pcase Macro): Fix another typo.
      963f1d95 ; * doc/lispref/control.texi (pcase Macro): Fix a typo.
      e824c914 Improve documentation of destructuring-binding macros
    • Glenn Morris's avatar
      ; Merge from origin/emacs-26 · 4fbdcced
      Glenn Morris authored
      The following commit was skipped:
      74bc0e16 Avoid byte compilation warning in rcirc.el
    • Glenn Morris's avatar
      Merge from origin/emacs-26 · a9140091
      Glenn Morris authored
      bd1d6175 Avoid race in rcirc process filter (bug#33145)
      88ef31ab Avoid file-name errors when viewing PDF from Gnus
      c9390423 Avoid crashes with remapped default face in Org mode
      97660fa9 Doc fix for checkdoc-continue
      96f055bb Fix a typo in autoload.el
    • Glenn Morris's avatar
      ; Merge from origin/emacs-26 · 5ad0d805
      Glenn Morris authored
      The following commit was skipped:
      d53a2b65 ; Auto-commit of loaddefs files.
    • Glenn Morris's avatar
      Merge from origin/emacs-26 · 9b90f1b6
      Glenn Morris authored
      9962cf95 * doc/lispref/control.texi (Destructuring patterns): New subs...
    • Eli Zaretskii's avatar
      Improve recent changes in documentation of window handling · 6937c35d
      Eli Zaretskii authored
      * doc/lispref/windows.texi (Displaying Buffers)
      (Choosing Window, Buffer Display Action Functions)
      (Buffer Display Action Alists, Choosing Window Options)
      (Precedence of Action Functions, The Zen of Buffer Display):
      Fix wording, punctuation, and markup.  Remove redundant
      * doc/emacs/windows.texi (Window Choice, Temporary Displays):
      Fix wording and punctuation.
    • Eli Zaretskii's avatar
      A further fix for locally remapped fringe face · 19d2ba00
      Eli Zaretskii authored
      * src/xdisp.c (expose_window): Temporarily switch to the
      window's buffer, in case the fringe face was remapped locally
      in that buffer.  (Bug#33244)
    • Michael Albinus's avatar
      Fix Bug#33194 · d10036d7
      Michael Albinus authored
      * lisp/autorevert.el (auto-revert-notify-add-watch):
      Handle buffers with same descriptor properly.
      (auto-revert-notify-handler): Handle all buffers with same
      descriptor.  (Bug#33194)
      * lisp/filenotify.el (file-notify-callback): Simplify.
    • Martin Rudalics's avatar
      Rewrite documentation of buffer display · c04b48c0
      Martin Rudalics authored
      * doc/emacs/windows.texi (Window Choice): Rewrite, replacing
      references to older buffer display options with references to
      and examples of buffer display actions.
      (Temporary Displays): Rewrite display of *Completions*
      * doc/lispref/elisp.texi (Top): New Windows section
      'Displaying Buffers'.
      * doc/lispref/frames.texi (Child Frames): Adjust cross
      * doc/lispref/windows.texi (Windows): New section 'Displaying
      Buffers'.  Move sections 'Choosing Window', 'Display Action
      Functions' and 'Choosing Window Options' there and adjust
      namings.  Preferably write 'Buffer Display Action' instead of
      'Display Action'.  More consistently use @w{} to make key
      binding specifications unsplittable.
      (Displaying Buffers): New section.
      (Choosing Window): Make it a subsection of 'Displaying
      Buffers'.  More explicitly describe how 'display-buffer'
      compiles its list of action functions and the action alist.
      (Buffer Display Action Functions): Rename from 'Display Action
      Functions', make it a subsection of 'Displaying Buffers' and
      rewrite it.  Elide more detailed descriptions of action alist
      entries; these are now in the new section 'Buffer Display
      Action Functions'.  Remove example.
      (Buffer Display Action Alists): New subsection of 'Displaying
      Buffers' giving a comprehensive description of recognized
      action alist entries with appropriate indexing.  Contents were
      partially moved here from the old 'Display Action Functions'
      (Choosing Window Options): Make it a subsection of 'Displaying
      Buffers'.  Add examples of how to rewrite old buffer display
      options with the help of buffer display actions.
      (Precedence of Action Functions): New subsection of
      'Displaying Buffers' explaining the execution order of action
      functions with the help of a detailed example.
      (The Zen of Buffer Display): New subsection of 'Displaying
      Buffers' supplying guidelines on how to write and use buffer
      display actions with examples.
      (Side Windows, Displaying Buffers in Side Windows)
      (Frame Layouts with Side Windows, Atomic Windows): Update
      references to the 'Displaying Buffers' subsections.
    • Paul Eggert's avatar
      Improve time error reporting · b4eb908f
      Paul Eggert authored
      * src/timefns.c (emacs_mktime_z): Remove; no longer needed.
      (time_error): New function, replacing invalid_time.
      All callers changed.
      (decode_float_time, decode_ticks_hz, decode_time_components):
      Return an error number instead of merely a boolean.
      All callers changed.
      (decode_lisp_time): Signal an error based on the error number,
      instead of merely returning a boolean to the caller.
      All callers changed.
      (format_time_string, Fdecode_time, Fencode_time)
      Do not assume that a failure of a system time function
      must be due to time overflow.
      (Fencode_time): Don't report an error merely because mktime
      returned ((time_t) -1), as that may be a valid time_t value.
      Use a simpler error check.  See:
  4. 03 Nov, 2018 14 commits
  5. 02 Nov, 2018 6 commits
  6. 01 Nov, 2018 5 commits
  7. 31 Oct, 2018 1 commit