1. 03 Jul, 2019 3 commits
    • Eli Zaretskii's avatar
      Fix compiler warnings due to a recent commit · b5de191e
      Eli Zaretskii authored
      * src/xdisp.c (expose_window, expose_frame): Avoid compilation
      warnings about printing unsigned values with %d.
    • Michael Albinus's avatar
      Change expected result of a flymake test on emba · 14563dc1
      Michael Albinus authored
      * test/lisp/progmodes/flymake-tests.el (different-diagnostic-types):
      Test is now passing on emba.gnu.org, too.
    • Paul Eggert's avatar
      Replace TRACE with redisplay_trace, etc. · 52d0d4fe
      Paul Eggert authored
      This simplifies callers and catches trace printf format errors
      even with typical (non-debugging) compiles.
      * src/dispextern.h (TRACE) [GLYPH_DEBUG]:
      Move definitions to xdisp.c if it’s used only there.
      * src/xdisp.c (redisplay_trace): New function, replacing TRACE macro.
      (move_trace): New function, replacing TRACE_MOVE macro.
      All uses changed.
      (dump_glyph): When tracing, don’t use %d to format ptrdiff_t,
      or %x to format a pointer.
      (expose_frame): Redo trace printfs to avoid interleaved output
      on GNU/Linux.
  2. 02 Jul, 2019 18 commits
  3. 01 Jul, 2019 7 commits
    • Michael Albinus's avatar
      Minor changes in tramp.texi · 23d0620f
      Michael Albinus authored
      * doc/misc/tramp.texi (Obtaining Tramp): Mention file INSTALL.
      (Cleanup remote connections): The session timer is also deleted.
    • Eli Zaretskii's avatar
      More XFIXNUM fixes · 0f830340
      Eli Zaretskii authored
      * src/hbfont.c (hbfont_shape): Don't assume LGLYPH_TO is
      always a fixnum.
      * src/fontset.c (fontset_find_font): A cleaner test for
      matching charset_id.
    • Eli Zaretskii's avatar
      Fix assertion violations in fontset_find_font · 50c98fdc
      Eli Zaretskii authored
      * src/fontset.c (fontset_find_font): Don't assume REPERTORY
      must be a fixnum.
    • Eli Zaretskii's avatar
      Adjust return value of image-transforms-p · 6b7136a8
      Eli Zaretskii authored
      * src/image.c (Fimage_transforms_p):
      * doc/lispref/display.texi (Image Descriptors):
      image-transforms-p now returns at most (scale rotate90), even
      if ImageMagick is available.
    • Glenn Morris's avatar
      ; Auto-commit of loaddefs files. · 8d963ba2
      Glenn Morris authored
    • Sam Steingold's avatar
      Extract gnus-collect-urls from gnus-summary-browse-url · db83df1e
      Sam Steingold authored
      * lisp/gnus/gnus-sum.el (gnus-collect-urls): Extract from ...
      (gnus-summary-browse-url): Use it here.
      Extracting URLs from an article will be useful in BBDB interaction.
    • YAMAMOTO Mitsuharu's avatar
      Implement the otf_capability method for HarfBuzz · 6cabb698
      YAMAMOTO Mitsuharu authored
      * src/hbfont.c: Include hb-ot.h.
      [HAVE_NTGUI]: Add DEF_DLL_FN and #define for hb_tag_to_string,
      hb_font_get_face, hb_ot_layout_table_get_script_tags,
      hb_ot_layout_table_get_feature_tags, hb_ot_layout_script_get_language_tags,
      and hb_ot_layout_language_get_feature_tags.
      (hbfont_init_w32_funcs) [HAVE_NTGUI]: Add LOAD_DLL_FN for them.
      (hbfont_otf_features, hbfont_otf_capability): New functions.
      * src/font.h (hbfont_otf_capability) [HAVE_HARFBUZZ]: Add extern.
      * src/ftcrfont.c (syms_of_ftcrfont_for_pdumper) [HAVE_HARFBUZZ]:
      * src/ftfont.c (syms_of_ftfont_for_pdumper) [HAVE_HARFBUZZ]:
      * src/w32uniscribe.c (syms_of_w32uniscribe_for_pdumper) [HAVE_HARFBUZZ]:
      * src/xftfont.c (syms_of_xftfont_for_pdumper) [HAVE_HARFBUZZ]: Populate
      otf_capability method with hbfont_otf_capability.
  4. 30 Jun, 2019 10 commits
  5. 29 Jun, 2019 2 commits
    • Paul Eggert's avatar
      Pacify gcc and other image rotation tweaks · f5b2fd5e
      Paul Eggert authored
      * src/image.c: No need to include <float.h> as lisp.h does that.
      (matrix3x3_copy): Remove; no longer needed.
      (divide_double): New function, to avoid undefined behavior
      when dividing by zero on non-IEEE hosts.
      (image_set_transform): Simplify transformation computation
      by avoiding the need to copy a matrix.  Pacify
      gcc 9 -Wdouble-promotion and -Wmaybe-uninitialized.
      Avoid unnecessary assignment of width and height.
      Improve error reporting for unsupported native image rotation.
    • Ken Brown's avatar
      Simplify workaround for Cygwin O_PATH bug · 0b2841f9
      Ken Brown authored
      Suggested by Paul Eggert (Bug#36405#22).
      * configure.ac (HAVE_CYGWIN_O_PATH_BUG): New AC_DEFINE, for Cygwin
      versions 3.0.0 through 3.0.7.
      * src/dired.c (O_PATH) [__CYGWIN__]: Remove #undef.
      (file_attributes) [HAVE_CYGWIN_O_PATH_BUG]: Don't use O_PATH.