- 14 May, 2018 8 commits
-
-
Tino Calancha authored
* lisp/progmodes/python.el (run-python, python-shell-make-comint): Make the buffer running the inferior python process the current buffer (Bug#31398). * test/lisp/progmodes/python-tests.el (python-tests--bug31398): Add test.
-
Basil L. Contovounesios authored
* lisp/simple.el (shell-command): Use call-process-shell-command, start-process-shell-command, and file-attribute-size. (bug#30280).
-
Basil L. Contovounesios authored
* lisp/simple.el (shell-command): Use call-process-shell-command, start-process-shell-command, and file-attribute-size. (bug#30280)
-
Michael Albinus authored
Do not use obsolete ´dired-local-variables-file'.
-
Michael Albinus authored
* lisp/dired.el (dired-revert): Call `hack-dir-local-variables-non-file-buffer'. (Bug#30663)
-
Michael Albinus authored
* lisp/dired.el (dired-buffer-stale-p): Check for ´file-remote-p' only if `auto-revert-remote-files' is non-nil.
-
Michael Albinus authored
-
Michael Albinus authored
* doc/misc/dired-x.texi (Local Variables): Remove node. * lisp/dired-x.el (dired-enable-local-variables) (default-directory-alist, dired-default-directory-alist) (dired-default-directory, dired-local-variables-file) (dired-hack-local-variables, dired-omit-here-always): Remove obsolete variables, constants and functions.
-
- 11 May, 2018 2 commits
-
-
João Távora authored
The Flymake legacy "proc" backend, which is active by default will try to syntax-check foo.c/foo.cpp and many other types of files, but on failing to find a suitable Makefile target, will fail. There's nothing wrong with that except that it used to leave behind the foo_flymake.c and foo_flymake.cpp auxiliary files behind, littering the filesystem. * lisp/progmodes/flymake-proc.el (flymake-proc-legacy-flymake): Call init-function inside of the unwind-protect.
-
Michael Albinus authored
* lisp/net/tramp-gvfs.el (tramp-gvfs-handle-file-attributes): Parse multibyte symlinks correctly. * test/lisp/net/tramp/tramp-tests.el (tramp--test-utf8): Improve backward compatibility.
-
- 10 May, 2018 4 commits
-
-
Basil L. Contovounesios authored
* lisp/window.el (scroll-other-window-down): Move to src/window.c as Fscroll_other_window_down. * src/window.c (scroll_command): Generalise for arbitrary windows. (Fscroll_up, Fscroll_down): Use scroll_command with selected_window. (Fscroll_other_window, Fscroll_other_window_down): Rewrite in terms of scroll_command. (syms_of_window): Add Sscroll_other_window_down.
-
Basil L. Contovounesios authored
* lisp/window.el (beginning-of-buffer-other-window) (end-of-buffer-other-window): Simplify via with-selected-window. (bug#30207)
-
Basil L. Contovounesios authored
* doc/emacs/windows.texi (Other Window): * doc/lispref/windows.texi (Textual Scrolling): Document scroll-other-window-down. * doc/lispref/minibuf.texi (Minibuffer Misc): Cross-reference minibuffer-scroll-window with Textual Scrolling. * src/window.c (Fother_window_for_scrolling): Clarify how "other window" is determined in docstring. (Fscroll_other_window): Simplify docstring, pointing to that of Fother_window_for_scrolling. (bug#30207)
-
Basil L. Contovounesios authored
* src/window.c (Fother_window_for_scrolling): Limit next-window search to visible frames on the current terminal. (bug#30207)
-
- 07 May, 2018 1 commit
-
-
Glenn Morris authored
1d732d69 (origin/emacs-26) Fix gud-statement for pdb 91a68b5f ; * msdos/INSTALL: Add info about GCC versions. 7ddcc9ab Document 'custom-group' 58f9e15a A minor addition to etc/DEBUG 45904142 Avoid errors in ispell.el when Enchant returns empty extra chars d0d75f9b Make 'ispell-initialize-spellchecker-hook' work again b90ce66d Handle selected_window change in prepare_menu_bars (Bug#31312) 79ad0b3b ; * INSTALL: Fix Emacs version number. (Bug#31358) 91de88bf Fix report-emacs-bug via mailclient on MS-Windows f4b5ff20 Port collation tests to glibc 2.27
-
- 06 May, 2018 4 commits
-
-
Xu Chunyang authored
* lisp/progmodes/gud.el (pdb): Fix the gud-print implementation. (Bug#31363)
-
Ari Roponen authored
* src/xterm.c (x_scroll_run) [USE_CAIRO]: Fix scrolling for side-by-side split windows. (Bug#31288)
-
Eli Zaretskii authored
* lisp/textmodes/ispell.el (ispell-pdict-save): Don't restart flyspell-mode, as bug#11963, which this was supposed to fix, is fixed better by ispell-command-loop, when the user types 'i' or 'a'. Restarting Flyspell mode when the personal dictionary is saved caused bug#31372 as side effect. (ispell-command-loop): Test 'flyspell-mode', not whether flyspell-unhighlight-at is fboundp, to determine whether Flyspell mode is turned on in the current buffer. (flyspell-unhighlight-at): Add declare-function form for it.
-
Michael Albinus authored
* lisp/net/tramp-sh.el (tramp-do-file-attributes-with-ls) (tramp-do-directory-files-and-attributes-with-stat) (tramp-sh-handle-insert-directory): Use "--show-control-chars". (tramp-convert-file-attributes): Decode multibyte strings, produced by "stat". (Bug#31272) * test/lisp/net/tramp-tests.el (tramp--test-utf8): Extend test.
-
- 05 May, 2018 4 commits
-
-
Michael Hendricks authored
* lisp/help.el (describe-mode): Include "Narrow", if narrowing is active. (Bug#31139) Copyright-paperwork-exempt: yes
-
Ari Roponen authored
* src/xterm.c (x_begin_cr_clip): Create image surface. (x_update_end) [USE_CAIRO]: Remove GTK3-specific code. (x_scroll_run) [USE_CAIRO]: Implement scrolling. * src/image.c (lookup_rgb_color) [USE_CAIRO]: Support Cairo. (jpeg_load_body) [USE_CAIRO]: Support Cairo. Use USE_CAIRO instead of CAIRO for #ifdef's. (imagemagick_load_image) [USE_CAIRO]: Support Cairo. (Bug#31288)
-
Eli Zaretskii authored
* src/font.c (font_open_entity): Fail after 15 iterations through the loop that looks for a font whose average_width and height are both positive. This avoids infinite loops for fonts that, e.g., report average_width of zero for any possible size we try. (Bug#31316)
-
Eli Zaretskii authored
* lisp/international/fontset.el (font-encoding-alist): Fix the GB18030 entry to encode characters correctly when passing them to the xfont back-end. (Bug#31315) See also http://lists.gnu.org/archive/html/emacs-devel/2008-01/msg00754.html.
-
- 04 May, 2018 7 commits
-
-
Eli Zaretskii authored
-
Eli Zaretskii authored
* doc/lispref/customize.texi (Group Definitions): Document the 'custom-group' property.
-
Eli Zaretskii authored
* etc/DEBUG: Add a note for macOS users who get error messages when trying to run GDB.
-
Daniel Pittman authored
* lisp/textmodes/ispell.el (ispell--get-extra-word-characters): Handle the case of empty extra characters returned by the Enchant '-lsmod' command. (Bug#31344) Copyright-paperwork-exempt: yes
-
Eli Zaretskii authored
* lisp/textmodes/ispell.el (ispell-base-dicts-override-alist): Defvar it to allow dynamic binding. (Bug#31341)
-
Noam Postavsky authored
-
Noam Postavsky authored
* src/xdisp.c (redisplay_internal): Check selected_window after calling prepare_menu_bars, since it can call lisp hooks.
-
- 03 May, 2018 8 commits
-
-
Phillip Lord authored
* admin/nt/dist-build/build-zips.sh: Fix broken if statement
-
Phillip Lord authored
-
Eli Zaretskii authored
-
Paul Eggert authored
* lwlib/lwlib-Xaw.h (xaw_update_one_value, xaw_popup_menu): * lwlib/lwlib-Xlw.h (xlw_update_one_value, xlw_pop_instance): * lwlib/lwlib.h (lw_allow_resizing, lw_set_main_areas) [!USE_MOTIF]: No longer const. * src/emacs-module.c: Ignore -Wcast-function-type.
-
Eli Zaretskii authored
* lisp/net/browse-url.el (browse-url-default-windows-browser): On MS-Windows, call url-unhex-string only for file:// URLs. (Bug#31351)
-
Marco Wahl authored
* lisp/textmodes/page-ext.el (next-page): Don't go back any pages if COUNT is 0. For negative COUNT, end with point just after the last delimiter. Co-authored-by:
Noam Postavsky <npostavs@gmail.com>
-
Basil L. Contovounesios authored
* lisp/simple.el (kill-append, push-mark, pop-mark): Simplify conditionals and surrounding code.
-
Basil L. Contovounesios authored
* lisp/subr.el (add-to-history): Clarify docstring. Protect against negative history-length and unnecessary variable modification, as per read_minibuf. * lisp/ido.el (ido-record-command): * lisp/international/mule-cmds.el (deactivate-input-method): (set-language-environment-input-method): * lisp/isearch.el (isearch-done): * lisp/minibuffer.el (read-file-name-default): * lisp/net/eww.el (eww-save-history): * lisp/simple.el (edit-and-eval-command, repeat-complex-command): (command-execute, kill-new, push-mark): * src/callint.c (Fcall_interactively): * src/minibuf.c (read_minibuf): Delegate to add-to-history. * test/lisp/simple-tests.el (command-execute-prune-command-history): * test/src/callint-tests.el (call-interactively-prune-command-history): New tests.
-
- 02 May, 2018 2 commits
-
-
Glenn Morris authored
-
Glenn Morris authored
-