1. 09 Dec, 2017 6 commits
    • Michael Albinus's avatar
      Fix Bug#29579 · 9d9cbafc
      Michael Albinus authored
      * lisp/files.el (file-name-non-special):
      Inhibit `file-name-handler-alist' only for some operations.
      Add missing operations.  (Bug#29579)
      
      * lisp/net/tramp-compat.el (tramp-compat-file-name-quote):
      Do not quote if it is quoted already.
      
      * lisp/net/tramp-smb.el (tramp-smb-handle-insert-directory):
      Use `copy-tree' but `copy-sequence'.
      
      * lisp/net/tramp.el (tramp-handle-file-truename): Handle several
      trailing slashes correctly.
      
      * test/lisp/net/tramp-tests.el (tramp-test11-copy-file)
      (tramp-test12-rename-file, tramp-test24-file-acl)
      (tramp-test25-file-selinux, tramp--test-check-files):
      Handle also quoted file names.
      (tramp-test21-file-links): Fix file name quoting test.
      (tramp-test24-file-acl): Be more robust for "smb" method.
      (tramp-test35-make-auto-save-file-name): Enable hidden test cases.
      9d9cbafc
    • Michael Albinus's avatar
      Merge from origin/emacs-26 · 01db8004
      Michael Albinus authored
      7eea3144 Minor Tramp fixes
      c0a670a8 * lisp/help-mode.el (help-function-def): Allow help-make-x...
      05720162 Fix doc-string of 'display-buffer-in-side-window'
      a1bbc490 Fix Bug#29579
      cb3d979b ; NEWS: Update Org version number
      01db8004
    • Michael Albinus's avatar
      ; Merge from origin/emacs-26 · 3ef212ce
      Michael Albinus authored
      The following commit was skipped:
      
      445eefd2 Backport: Update Org to v9.1.4
      3ef212ce
    • Michael Albinus's avatar
      Merge from origin/emacs-26 · 0667d7a1
      Michael Albinus authored
      5381c70b In windows.texi mention special splitting behavior of side...
      46d62b9f * lisp/gnus/gnus-group.el (gnus-group-mode-map): Bind [fol...
      1ef1dbdb Avoid compilation warning in xterm.c
      5cf3c26f * README: Document all the top-level directories.  (Bug#29...
      e9ea2065 Don't enable erc modules on simply loading erc.el
      0667d7a1
    • Michael Albinus's avatar
      ; Merge from origin/emacs-26 · 198e0d49
      Michael Albinus authored
      The following commit was skipped:
      
      4b06af06 Allow shr to use data: URLs without encoding
      198e0d49
    • Michael Albinus's avatar
      Merge from origin/emacs-26 · 836168a6
      Michael Albinus authored
      1fdac2d6 Don't add newlines in minibuffer history
      de68f337 modhelp.py: Support Python 3 (Bug#24954)
      afb04f7f Use forward slashes for python w32 config example (Bug#21656)
      836168a6
  2. 08 Dec, 2017 5 commits
    • Paul Eggert's avatar
      Fix core dump from (format "%#08x" n) patch · 7367ea4f
      Paul Eggert authored
      Problem reported by Glenn Morris (Bug#29609#13).
      * src/editfns.c (styled_format): Null-terminate output,
      as later code now expects this.
      7367ea4f
    • Paul Eggert's avatar
      Fix daylight-saving inference for Irish time · ff105b36
      Paul Eggert authored
      * lisp/calendar/cal-dst.el (calendar-dst-find-data): Do not assume
      that daylight-saving time has a greater UT offset than standard
      time.  The reverse is true in Ireland, where standard time "IST"
      is UTC +01 in summer and daylight-saving time "GMT" is UTC +00 in
      winter.  The current Irish rules are given by the POSIX setting
      TZ='IST-1GMT0,M10.5.0,M3.5.0/1'.
      ff105b36
    • Michael Albinus's avatar
      Minor Tramp fixes · 7eea3144
      Michael Albinus authored
      * lisp/net/tramp-gvfs.el (tramp-gvfs-do-copy-or-rename-file):
      Fix a bug when renaming.
      
      * test/lisp/net/tramp-tests.el (tramp-test21-file-links): Extend test.
      (tramp-test42-delay-load, tramp-test42-remote-load-path):
      Skip unless Emacs >= 26.
      7eea3144
    • Paul Eggert's avatar
      Fix zero-padding bug with (format "%#08x" n) · 47423f06
      Paul Eggert authored
      Problem reported by Gustaf Waldemarson (Bug#29609).
      * src/editfns.c (styled_format):
      Put zero padding after a leading "0x", not before.
      * test/src/editfns-tests.el (format-sharp-0-x): New test.
      47423f06
    • Glenn Morris's avatar
      * lisp/help-mode.el (help-function-def): · c0a670a8
      Glenn Morris authored
      Allow help-make-xrefs to call with one argument.  (Bug#29611)
      c0a670a8
  3. 07 Dec, 2017 1 commit
  4. 06 Dec, 2017 8 commits
  5. 05 Dec, 2017 1 commit
  6. 04 Dec, 2017 13 commits
  7. 03 Dec, 2017 6 commits
    • Lars Ingebrigtsen's avatar
      Allow shr to use data: URLs without encoding · 4b06af06
      Lars Ingebrigtsen authored
      * lisp/net/shr.el (shr-image-from-data): Don't bug out on
      image data: URLs that have no base64 encoding like
      (shr-image-from-data
      "text/html,%3Ch1%3EHello%2C%20World!%3C%2Fh1%3E").
      4b06af06
    • Lars Ingebrigtsen's avatar
      Allow shr to use data: URLs without encoding · 66396972
      Lars Ingebrigtsen authored
      * lisp/net/shr.el (shr-image-from-data): Don't bug out on
      image data: URLs that have no base64 encoding like
      (shr-image-from-data
      "text/html,%3Ch1%3EHello%2C%20World!%3C%2Fh1%3E").
      66396972
    • Alan Third's avatar
      Add image resizing and rotation to NS port · e4f2061e
      Alan Third authored
      * lisp/image.el (image--get-imagemagick-and-warn): Bypass imagemagick
      check when using NS.
      * src/nsimage.m (ns_load_image): Add rotation and resizing
      functionality. Move the getMetaData call to before the resize/rotation
      so it returns correct metadata.
      (EmacsImage::setSizeFromSpec, EmacsImage::rotate): New functions.
      * src/nsterm.h (EmacsImage): Add new function prototypes.
      (NSCompositingOperationCopy): Add define to older equivalent for
      GNUstep and pre-10.12 macOS.
      * configure.ac: Don't use libjpeg on Cocoa.
      e4f2061e
    • Noam Postavsky's avatar
      Disable history expansion in eshell (Bug#29157) · 1cdd0e8c
      Noam Postavsky authored
      History expansion is not so useful since interactive history commands
      are already provided.  It can produce surprising errors when the user
      is not aware of the history designator syntax.
      * lisp/eshell/em-hist.el (eshell-hist-initialize): Don't add
      eshell-expand-history-references to eshell-expand-input-functions.
      * etc/NEWS: Announce it.
      1cdd0e8c
    • Noam Postavsky's avatar
      ; Tracing for eieio-test random failure (Bug#24503) · cfa50d30
      Noam Postavsky authored
      * test/Makefile.in [EMACS_HYDRA_CI]: Always show log for eieio-tests.
      * test/lisp/emacs-lisp/eieio-tests/eieio-tests.el (top-level): Trace
      cl-generic functions.
      (eieio-test-dump-trace): New function.
      (eieio-test-37-obsolete-name-in-constructor): Use it.
      cfa50d30
    • Noam Postavsky's avatar