1. 29 Jan, 2019 1 commit
    • Eli Zaretskii's avatar
      Improve documentation of face numbers · 73508e62
      Eli Zaretskii authored
      * doc/lispref/display.texi (Face Functions): Mention where the
      face number is used and that it depends on the 'face' property
      of the face symbol.  Improve indexing.
      73508e62
  2. 27 Jan, 2019 1 commit
  3. 26 Jan, 2019 1 commit
  4. 25 Jan, 2019 5 commits
  5. 21 Jan, 2019 1 commit
  6. 19 Jan, 2019 1 commit
    • Trevor Spiteri's avatar
      Fix cursor column positioning on Grep hits · 9034dd6c
      Trevor Spiteri authored
      * lisp/progmodes/grep.el (grep-match-face): Move before first
      use, to avoid byte-compilation warning.
      (grep-regexp-alist): Don't quote grep-match-face.  (Bug#34068)
      
      Copyright-paperwork-exempt: yes
      9034dd6c
  7. 18 Jan, 2019 1 commit
    • Eli Zaretskii's avatar
      Fix a typo in ELisp manual · b6d78a0d
      Eli Zaretskii authored
      * doc/lispref/nonascii.texi (Converting Representations): Fix
      inconsistency between @defun and the argument description of
      'byte-to-string'.  (Bug#34119)
      b6d78a0d
  8. 15 Jan, 2019 1 commit
    • Alan Third's avatar
      Prevent redrawing if frame is garbaged · c9f6f868
      Alan Third authored
      * src/nsterm.m ([EmacsView viewWillDraw]): Cancel drawing if the frame
      has been garbaged.
      * src/xdisp.c (expose_window_tree, expose_frame): Remove NS only
      exceptions.
      c9f6f868
  9. 14 Jan, 2019 1 commit
    • Eli Zaretskii's avatar
      Attempt to fix hangs on MS-Windows due to C-g · 00ba2267
      Eli Zaretskii authored
      * src/w32uniscribe.c (uniscribe_otf_capability): Set
      inhibit-quit around calls to otf_features, because the latter
      cons Lisp data structures while we are in a critical section.
      * src/xdisp.c (ALLOCATE_HDC) [HAVE_NTGUI]: Set inhibit-quit.
      (RELEASE_HDC) [HAVE_NTGUI]: Restore inhibit-quit.
      (OPTIONAL_HDC, DECLARE_HDC): Remove macros, their job is now
      done by ALLOCATE_HDC and by a single #ifdef.
      (draw_glyphs): Adapt to the above changes in macros.
      (Bug#34059)
      00ba2267
  10. 13 Jan, 2019 2 commits
    • Eli Zaretskii's avatar
      Fix Calc graph output on MS-Windows · b26d6373
      Eli Zaretskii authored
      The previous code relied on "pgnuplot" executable, which is
      no longer provided with Gnuplot 5.x.
      * lisp/calc/calc.el (calc-gnuplot-name): Set to "pgnuplot" on
      MS-Windows only if such an executable exists.
      * lisp/calc/calc-graph.el (calc-graph-w32-p): New defsubst.
      (calc-graph-plot, calc-graph-command, calc-gnuplot-command)
      (calc-graph-init): Call calc-graph-w32-p wherever we need to
      do something special for invoking gnuplot on MS-Windows,
      instead of comparing against calc-gnuplot-name.
      (calc-graph-plot): Set the terminal to "qt" on MS-Windows when
      pgnuplot.exe is not available.
      (calc-graph-kill): Delete the temporary files only after
      killing the gnuplot process, otherwise the deletion might fail
      on MS-Windows because the files are still in use.
      b26d6373
    • Eli Zaretskii's avatar
      Fix a minor mistake in ELisp manual · 03818b0a
      Eli Zaretskii authored
      * doc/lispref/buffers.texi (Modification Time): Fix
      documentation of 'visited-file-modtime'.  (Bug#34055)
      03818b0a
  11. 12 Jan, 2019 4 commits
  12. 07 Jan, 2019 5 commits
  13. 06 Jan, 2019 1 commit
  14. 05 Jan, 2019 3 commits
    • Paul Eggert's avatar
      Improve GC+Cairo workaround · 99e2ad9e
      Paul Eggert authored
      Suggested by Eli Zaretskii (Bug#20890#31).
      * src/font.h (font_data_structures_may_be_ill_formed): New function.
      * src/ftfont.c (ftfont_close):
      * src/ftcrfont.c (ftcrfont_close): Use it.
      
      (cherry picked from commit d02fd482)
      99e2ad9e
    • Paul Eggert's avatar
      Work around GC+Cairo bug · e0862eda
      Paul Eggert authored
      Workaround suggested by Robert Pluim (Bug#20890#13).
      * src/ftfont.c (ftfont_close) [USE_CAIRO]:
      Do nothing if GC is in progress.
      e0862eda
    • Eli Zaretskii's avatar
      Improve commentary in font.h · 0ecff00b
      Eli Zaretskii authored
      * src/font.h (struct font, struct font_driver): Fix typos and
      wording in comments.  Document all driver methods.
      0ecff00b
  15. 04 Jan, 2019 3 commits
  16. 02 Jan, 2019 1 commit
    • Michael Albinus's avatar
      Handle quoted file names in filenotify.el · 08840f2f
      Michael Albinus authored
      * lisp/filenotify.el (file-notify-add-watch): Do not save
      quoted file names in `file-notify-descriptors'.
      
      * test/lisp/files-tests.el
      (files-file-name-non-special-notify-handlers): Do not expect
      to fail.
      08840f2f
  17. 01 Jan, 2019 3 commits
  18. 31 Dec, 2018 1 commit
  19. 30 Dec, 2018 1 commit
  20. 29 Dec, 2018 3 commits
    • Eli Zaretskii's avatar
      Improve documentation of 'file-local-name' and related APIs · 2e8825d6
      Eli Zaretskii authored
      * doc/lispref/files.texi (Unique File Names)
      (Magic File Names, File Name Expansion): Improve documentation
      of the "local part" of a remote file name.
      * doc/lispref/processes.texi (Synchronous Processes)
      (Asynchronous Processes): State explicitly that program and
      file names passed to functions that start remote processes
      need to be relative or obtained by 'file-local-name'.
      
      * lisp/files.el (file-local-name):
      * lisp/simple.el (start-file-process, process-file): Improve
      the documentation of the "local part" of a remote file name,
      and its use in APIs that start remote processes.
      2e8825d6
    • Michael Albinus's avatar
      ; Remove comment in esh-proc.el · 11f0635c
      Michael Albinus authored
      11f0635c
    • Michael Albinus's avatar
      Fix Bug#31704. Do not merge · 3c83c9ed
      Michael Albinus authored
      * lisp/net/tramp.el (tramp-eshell-directory-change):
      Use `path-separator' as it does eshell.  (Bug#31704)
      3c83c9ed