1. 30 Oct, 2017 3 commits
  2. 29 Oct, 2017 9 commits
  3. 28 Oct, 2017 13 commits
  4. 27 Oct, 2017 12 commits
    • Ken Brown's avatar
      Fix startup display on Cygwin · e8636ac8
      Ken Brown authored
      * src/xterm.c (x_make_frame_visible) [CYGWIN]: Restore code that
      forces input to be read.  (Bug#24091)
      e8636ac8
    • Eli Zaretskii's avatar
    • Eli Zaretskii's avatar
    • Eli Zaretskii's avatar
      Improve documentation of how faces are applied to display stings · 9e442a00
      Eli Zaretskii authored
      * doc/lispref/display.texi (Displaying Faces): Describe how the
      faces of the "underlying" text affect overlay and display strings.
      (Display Margins): Add a cross-reference to "Displaying Faces".
      9e442a00
    • Tak Kunihiro's avatar
      Improve pixel-scroll-mode · 1bda71ec
      Tak Kunihiro authored
      Scroll vertically by number of pixels returned by
      'frame-char-height' with or without horizontally scrolled.
      (Bug#28922)
      
      * lisp/pixel-scroll.el (pixel-resolution-fine-flag): When t, scroll
      by number of pixels returned by 'frame-char-height'.
      (pixel-scroll-up): Scroll by 'frame-char-height'. Fix algorithm to
      move cursor to avoid unexpected jump.
      (pixel-scroll-down): Scroll by 'frame-char-height'.
      (pixel-bob-at-top-p): Consider number of pixels that is about to
      scroll.
      (pixel-posn-y-at-point): Consider existence of an overlay string.
      Return nil when horizontally scrolled.
      (pixel-point-at-top-p): Consider number of pixels that is about to
      scroll. Use different algorithm when horizontally scrolled.
      (pixel-point-at-bottom-p): Consider number of pixels that is about
      to scroll. Return nil when horizontally scrolled.
      (pixel-scroll-pixel-down): Move cursor when horizontally scrolled.
      (pixel--whistlestop-line-up): Change cosmetics and move cursor when
      horizontally scrolled.
      (pixel-line-height): Call 'pixel-visual-line-height' instead of
      'line-pixel-height'.
      (pixel-visual-line-height): New function to return height in pixels
      of text line where cursor is with or without horizontally scrolled,
      considering response of display engine.
      (pixel-visible-pos-in-window): New function to return position of
      a char shown on text line where cursor is on screen with or without
      horizontally scrolled.
      1bda71ec
    • Daniel Lublin's avatar
      Support Certification Authority Authorization in dns-mode.el · 196106d3
      Daniel Lublin authored
      * lisp/textmodes/dns-mode.el (dns-mode-types): Add "CAA".
      (Bug#28911)
      
      Copyright-paperwork-exempt: yes
      196106d3
    • Eli Zaretskii's avatar
      Improve documentation of set-default-file-modes · ec08d70b
      Eli Zaretskii authored
      * src/fileio.c (Fset_default_file_modes): Doc fix.  (Bug#28875)
      
      * doc/lispref/files.texi (Changing Files): Clarify how the bits in
      the argument of set-default-file-modes are used for setting file
      permissions.
      ec08d70b
    • Ulf Jasper's avatar
      Fix documentation of `newsticker-new-item-functions' (bug#29023). · 933b3a3e
      Ulf Jasper authored
      * lisp/net/newst-backend.el (newsticker-new-item-functions),
      (newsticker-new-item-functions-sample),
      (newsticker-download-enclosures): Fix docstring, rename
      variable feed to feedname (bug#29023).
      
      * doc/misc/newsticker.texi (Automatic Processing)
      (Automatic Processing): Fix documentation of
      `newsticker-new-item-functions' (bug#29023).
      933b3a3e
    • Tino Calancha's avatar
      Require seq in rmc.el · 7f089aa5
      Tino Calancha authored
      * lisp/emacs-lisp/rmc.el: Require seq (Bug#28975).
      * test/lisp/emacs-lisp/rmc-tests.el (test-read-multiple-choice): Add test.
      7f089aa5
    • Katsumi Yamaoka's avatar
      Make an example code introduced in the Gnus info work (bug#29008) · 53aaad1d
      Katsumi Yamaoka authored
      You can find it in the bottom of (info "(gnus)Foreign Groups").
      NOTE: this change is worth being merged to the trunk.
      
      * lisp/gnus/gnus-group.el (gnus-read-ephemeral-emacs-bug-group):
      Allow a string for bug# (bug#29008).
      53aaad1d
    • Katsumi Yamaoka's avatar
      Enable gnus-read-ephemeral-* to run multiple times (bug#29008) · 7b29db22
      Katsumi Yamaoka authored
      NOTE: *DO NOT* merge this change to the trunk.
      
      * lisp/gnus/gnus-group.el (gnus-read-ephemeral-gmane-group)
      (gnus-read-ephemeral-bug-group): Make it work for any number of times
      for the case `url-automatic-caching' is set (bug#29008).
      7b29db22
    • Paul Eggert's avatar
      Port thread.c to OpenBSD ARM · 015f0bb2
      Paul Eggert authored
      Problem reported by Jeremie Courreges-Anglas (Bug#29005).
      * src/thread.c (main_thread): Align to GCALIGNMENT.
      015f0bb2
  5. 26 Oct, 2017 3 commits
    • Alan Mackenzie's avatar
      Fix another "wrong side of point" error in CC Mode. · ad68bbd0
      Alan Mackenzie authored
      This fixes (a follow-up to) bug #28850.
      A internal generated form for scanning text to fontify had a LIMIT parameter.
      It also locally bound LIMIT to a value possibly beyond the original LIMIT,
      allowing point to move beyond the original LIMIT, and to create the wrong side
      error.  Fix it by checking point is not beyond LIMIT in the outer context
      before using it.
      
      * lisp/progmodes/cc-fonts.el (c-make-font-lock-search-form): Add a new
      parameter CHECK-POINT which, when non-nil, directs the function to generate a
      check on point.
      (c-make-font-lock-context-search-function): Invoke the above function with new
      argument value t.
      ad68bbd0
    • Michael Albinus's avatar
      Fix Bug#28959 · 646e56e1
      Michael Albinus authored
      * lisp/net/tramp.el (tramp-handle-find-backup-file-name):
      Use `tramp-tramp-file-p' rather than `tramp-file-name-p'.  Add
      hop to backup file name.  (Bug#28959)
      
      * test/lisp/net/tramp-tests.el (tramp-test34-find-backup-file-name):
      New test.
      (tramp-test35-make-nearby-temp-file)
      (tramp-test36-special-characters)
      (tramp-test36-special-characters-with-stat)
      (tramp-test36-special-characters-with-perl)
      (tramp-test36-special-characters-with-ls, tramp-test37-utf8)
      (tramp-test37-utf8-with-stat, tramp-test37-utf8-with-perl)
      (tramp-test37-utf8-with-ls, tramp-test38-file-system-info)
      (tramp-test39-asynchronous-requests)
      (tramp-test40-recursive-load, tramp-test41-remote-load-path)
      (tramp-test42-delay-load, tramp-test43-unload): Rename.
      646e56e1
    • Paul Eggert's avatar
      Fix duplicate .o file on QNX · 685fd779
      Paul Eggert authored
      * configure.ac (CYGWIN_OBJ): Leave empty on QNX.
      Problem reported by Elad Lahav in:
      https://lists.gnu.org/archive/html/emacs-devel/2017-10/msg00750.html
      685fd779