1. 09 Dec, 2017 5 commits
  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 7 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
    • Noam Postavsky's avatar
      Fix faceup tests when run from elc · dbe410d9
      Noam Postavsky authored
      String literals may be shared by the compiler, so the test string
      needs to be copied before adding properties to it.  For single
      properties, just use a string literal with properties.
      * test/lisp/emacs-lisp/faceup-tests/faceup-test-basics.el
      (faceup-markup): Split into...
      (faceup-markup-basics, faceup-markup-escaping, faceup-markup-plain)
      (faceup-markup-plain-full-text, faceup-markup-anonymous-face)
      (faceup-markup-anonymous-face-2keys, faceup-markup-anonymous-nested)
      (faceup-markup-nested, faceup-markup-overlapping)
      (faceup-markup-multi-face, faceup-markup-multi-property): New tests.
      dbe410d9