- 16 Jan, 2020 5 commits
-
-
Robert Pluim authored
-
Robert Pluim authored
* etc/NEWS: Mention Pango's removal of support for bitmapped fonts.
-
Robert Pluim authored
* etc/NEWS: Mention GTK font chooser changes.
-
Glenn Morris authored
-
Glenn Morris authored
* lisp/progmodes/f90.el (f90-font-lock-keywords-1) (f90-looking-at-program-block-start): Handle F2008 "module function" and subroutine. (Bug#38415) * test/lisp/progmodes/f90-tests.el (f90-test-bug38415): New test.
-
- 15 Jan, 2020 7 commits
-
-
Juri Linkov authored
* lisp/menu-bar.el (menu-bar-shell-commands-menu): New variable. (menu-bar-tools-menu): Move shell-related menu items to 'menu-bar-shell-commands-menu' and add menu items for 'async-shell-command' and 'shell'.
-
Stefan Kangas authored
-
Stefan Kangas authored
* etc/NEWS: Document that the ftx font driver is now obsolete and will be removed in Emacs 28. (Bug#34663)
-
Eli Zaretskii authored
* nt/inc/ms-w32.h (BROKEN_DATAGRAM_SOCKETS): Fix wording of commentary.
-
YAMAMOTO Mitsuharu authored
* src/image.c: Don't enable PNG section only by USE_CAIRO.
-
Stefan Kangas authored
* doc/emacs/emacs.texi (Top): * doc/emacs/package.texi (Package Menu): New node "Package Statuses". (Bug#29420)
-
Juri Linkov authored
* lisp/isearch.el (isearch-mode): Reset isearch-lazy-count-current and isearch-lazy-count-total to nil, so when isearch-mode is started, there should be no counts from previous Isearch. (isearch-lazy-highlight-new-loop): Call isearch-message after resetting lazy-count variables only when isearch-mode is started. This avoids the problem of inappropriate calls of isearch-message-function when query-replace in the minibuffer performs lazy-highlighting that used to call minibuffer-history-isearch-message unnecessarily.
-
- 14 Jan, 2020 2 commits
-
-
Eli Zaretskii authored
-
Robert Pluim authored
* etc/PROBLEMS: Document issues with Xft and some recent fonts (Bug#39082).
-
- 13 Jan, 2020 5 commits
-
-
Michael Albinus authored
-
Mattias Engdegård authored
* lisp/progmodes/elisp-mode.el (lisp-interaction-mode): Set lexical-binding. * lisp/startup.el (command-line, startup--get-buffer-create-scratch): Don't set lexical-binding here. * doc/lispref/variables.texi: * etc/NEWS: Make it clear that lisp-interaction-mode uses lexical-binding.
-
Michael Albinus authored
-
Robert Pluim authored
* lisp/vc/vc-git.el (vc-git--call): Call git with '--no-pager' to avoid hangs caused by remote pager settings (Bug#38688).
-
bandali authored
* lisp/erc/erc-{button,match}.el (erc-{button,match}-syntax-table): Omit (, ), and '; as they're not valid nick characters, per RFC 2812 section 2.3.1. This enables correct matching/highlighting of nicks when they're surrounded by parens, like (nick), and when adjacent to an apostrophe, like nick's. * lisp/erc/erc-button.el (erc-button-url-regexp): Use the regexp from browse-url-button-regexp, which among other things, seems to handle surrounding pair of parens better.
-
- 12 Jan, 2020 2 commits
-
-
Juri Linkov authored
* src/term.c (handle_one_term_event): Call tty_handle_tab_bar_click. * src/xdisp.c (tty_handle_tab_bar_click): Force reset of up_modifier bit from the event modifiers. * lisp/tab-line.el (tab-line-tab-current): No need to use inverse-video on console/xterm because the selected tab already uses inverse-video.
-
Alan Third authored
-
- 11 Jan, 2020 7 commits
-
-
Michael Albinus authored
-
Eli Zaretskii authored
* doc/emacs/ack.texi (Acknowledgments): * doc/emacs/emacs.texi (Acknowledgments): Update for Emacs 27.
-
Eli Zaretskii authored
* doc/lispref/anti.texi (Antinews): Rewrite for Emacs 27. * doc/lispref/elisp.texi (Top): Update the top-level menu item for Antinews.
-
Richard Stallman authored
-
Richard Stallman authored
* doc/lispref/modes.texi (Setting Hooks): Improve and clarify wording. (Bug#38818)
-
Mauro Aranda authored
* lisp/cus-edit.el (custom-variable-reset-saved): When there is no previous saved value, reset to the standard value. (Bug#15214)
-
Mauro Aranda authored
* lisp/custom.el (enable-theme): Be side-effect free when modifying custom-enabled-themes. (Bug#19999)
-
- 10 Jan, 2020 6 commits
-
-
Mattias Engdegård authored
* lisp/calc/calc.el (calcDigit-start): Initialise calc-prev-char to something more reasonable, so that non-algebraic entry of intervals whose start is a single digit, like (1..10), works properly. Reported by Michel Schinz.
-
Eli Zaretskii authored
* lisp/cus-edit.el (custom-group-value-create): Insert a newline before calling 'custom-group--draw-horizontal-line'. (Bug#39074)
-
Eli Zaretskii authored
-
Mattias Engdegård authored
This mistake was found by an experimental elisp optimiser. * lisp/progmodes/flymake-proc.el (flymake-proc-stop-all-syntax-checks): Add missing brackets.
-
Robert Pluim authored
* doc/emacs/anti.texi (Antinews): Minor spelling fixes.
-
Eli Zaretskii authored
* doc/emacs/anti.texi (Antinews): Rewrite for Emacs 27. * doc/emacs/emacs.texi (Top): Update the "Antiniews" item of the top-level menu.
-
- 09 Jan, 2020 3 commits
-
-
Väinö Järvelä authored
* src/nsfns.m (ns_set_represented_filename): Use correct type. Copyright-paperwork-exempt: yes
-
João Távora authored
* lisp/icomplete.el (icomplete--sorted-completions): Add comment.
-
João Távora authored
Fixes: bug#38992 * lisp/icomplete.el (icomplete--sorted-completions): Consider non-string minibuffer-default.
-
- 08 Jan, 2020 3 commits
-
-
Eli Zaretskii authored
* src/systhread.c (sys_thread_set_name) [!THREADS_ENABLED]: Add a trivial implementation.
-
Eli Zaretskii authored
* src/systhread.c (sys_thread_create) [!THREADS_ENABLED]: Update the function's signature to match prototype. Reported by Glenn Morris <rgm@gnu.org>. (Bug#38632)
-
Eli Zaretskii authored
This fixes comporession and uncompression of directories on MS-Windows, but also on other systems. The original code used ":" as the REGEXP of the directory entry in dired-compress-file-suffixes, which on Windows always matched any absolute file name, and can also match unusual file names on Posix hosts. This false match would cause dired-compress-file to act as if we are decompressing a directory, but use a command suitable for compression, which would fail in interesting ways. We now use a REGEXP that can never match any valid file name. * lisp/dired-aux.el (dired-compress-file-suffixes): Make the "compress directory" entry's REGEXP really fail to match any valid file name. (dired-compress-file): Adapt to the change in dired-compress-file-suffixes. (Bug#39024) (dired-compress): If the current file is a directory, or if the uncompressed file is a directory, don't remove the original from the listing, since it is left in the filesystem.
-