- 31 Dec, 2018 1 commit
-
-
Glenn Morris authored
3abebeb8 * lisp/files.el (cd): Fix last change. (Bug#33791) 7a60a4f4 Fix remote directories in Eshell on MS-Windows 822a2d03 Fix :type 'group' in defcustom a731c563 Fix NS fringe bitmap drawing bug (bug#33864) 0c524597 Fix commentary in dispnew.c c9fdd1b4 Improve accept-process-process doc 9578c2aa Fix a simple bug in display-buffer-use-some-frame 0f9be727 Clarify thread switching while waiting for process output 24ddea07 Improve process doc. with respect to handling of large input ... 29310168 ; Cosmetic changes in etc/NEWS 85516b8c Minor copyedits in landmark.el # Conflicts: # etc/NEWS
-
- 30 Dec, 2018 2 commits
-
-
Alan Mackenzie authored
In particular when the default comment type is currently line comments. Do this by setting font-lock-comment-end-skip. * lisp/progmodes/cc-cmds.el (c-font-lock-comment-end-skip): New lang const. (font-lock-comment-end-skip): New c-lang-setvar.
-
Martin Rudalics authored
* src/window.c (save_window_save): When setting the marker insertion type of saved window points treat a buffer local value of 'unbound' for 'window-point-insertion-type' like nil (Bug#33871).
-
- 29 Dec, 2018 7 commits
-
-
Dmitry Gutov authored
* lisp/minibuffer.el (completion-category-defaults): Skip 'basic' for 'project-file', in order not to prefer files at the top of the directory tree.
-
Mattias Engdegård authored
* lisp/emacs-lisp/rx.el (rx-check-any-string): Rewrite to handle raw bytes in unibyte strings and accept LF as range endpoints (Bug#33205). * test/lisp/emacs-lisp/rx-tests.el: Add tests for the above.
-
Martin Rudalics authored
* src/xdisp.c (format_mode_line_unwind_data): Before temporarily selecting a window on another frame, separately save the point of that window's buffer too. (unwind_format_mode_line): After undoing the temporary selection of a window on another frame, separately restore the buffer point of that window. This is needed since the operation that deselects that window will have stored back the point of that window into its buffer's point which is wrong since that window was never "officially" selected (Bug#32777).
-
Eli Zaretskii authored
-
Eli Zaretskii authored
* lisp/files.el (cd): Support remote directory names on MS-Windows. (Bug#33791)
-
Drew Adams authored
* lisp/wid-edit.el (group): Fix the :format spec. (Bug#33566)
-
Dmitry Gutov authored
* lisp/progmodes/project.el (project--completing-read-strict): Extract the common parent directory of all files first (https://lists.gnu.org/archive/html/emacs-devel/2018-12/msg00444.html).
-
- 28 Dec, 2018 5 commits
-
-
Alan Third authored
* src/nsterm.m (ns_draw_fringe_bitmap): Check the rectangle to clear correctly.
-
Eli Zaretskii authored
* src/dispnew.c (buffer_posn_from_coords): Fix inaccuracies in the commentary.
-
Michael Albinus authored
-
Paul Eggert authored
* lisp/play/gomoku.el (gomoku-terminate-game): Don't make six-year-old children cry (Bug#33803).
-
Paul Pogonyshev authored
Those have been supported by the function implementation since commit 2014-03-31T12:06:34Z!dmantipov@yandex.ru (Bug#33807). * lisp/emacs-lisp/bytecomp.el: substring has 1-3 args, not 2-3.
-
- 27 Dec, 2018 5 commits
-
-
Paul Eggert authored
* doc/lispref/processes.texi (Accepting Output): * src/process.c (Faccept_process_output): Document that (accept-process-output P) can return non-nil even after P has exited, and that it can return nil even if P is still running (Bug#33839).
-
Paul Eggert authored
* build-aux/config.guess, lib/regcomp.c, lib/regex.c: * lib/regex_internal.h, lib/regexec.c: Copy from Gnulib.
-
Eli Zaretskii authored
* src/dired.c (directory_files_internal): Make sure MATCH is either nil or a string. (Bug#33889)
-
Michael Albinus authored
* doc/misc/trampver.texi: * lisp/net/tramp.el: * lisp/net/trampver.el: Change version to "2.4.1".
-
Martin Rudalics authored
* lisp/emacs-lisp/debug.el (debug): In noninteractive calls do the buffer text truncation in the debugger buffer.
-
- 26 Dec, 2018 4 commits
-
-
Dmitry Gutov authored
* lisp/vc/diff-mode.el (diff-refine-removed, diff-refine-added): Change backgrounds in light backgrounds themes (bug#33567).
-
Paul Eggert authored
* lisp/gnus/message.el (message--rotate-fixnum-left): New function. (message-checksum): Use it instead of assuming fixnum-only arithmetic. This should fix Bug#33083.
-
Martin Rudalics authored
* lisp/emacs-lisp/debug.el (debug): Set up debugger buffer before displaying it and advise 'display-buffer' to fit the window to it (Bug#32825).
-
Dmitry Gutov authored
* lisp/vc/diff-mode.el (diff-removed, diff-added): Tone down light background colors (bug#33567).
-
- 25 Dec, 2018 6 commits
-
-
Juri Linkov authored
to nil (bug#33838). (isearch-lazy-highlight-new-loop) (isearch-lazy-highlight-buffer-update): Don't set arg ELLIPSIS of isearch-message to t to not reset the value of isearch-error.
-
Juri Linkov authored
of ephemeral buffers like in " *org-src-fontification:%s*" from `org-src-font-lock-fontify-block'. (Bug#33567) (diff-header, diff-file-header): Tone down light background colors.
-
Dmitry Gutov authored
-
Dmitry Gutov authored
-
Dmitry Gutov authored
* lisp/progmodes/ruby-mode.el (ruby-flymake-rubocop): When no config file found, only run lint cops (bug#31760).
-
Michael Albinus authored
* lisp/net/tramp-adb.el (tramp-adb-file-name-handler-alist): Add `tramp-adb-handle-make-process' and `tramp-handle-start-file-process'. (tramp-adb-handle-make-process): New defun, derived from `tramp-adb-handle-start-file-process'. (Bug#28691)
-
- 24 Dec, 2018 4 commits
-
-
Michael Albinus authored
* lisp/net/tramp-sh.el (tramp-sh-file-name-handler-alist): Add `tramp-sh-handle-make-process' and `tramp-handle-start-file-process'. (tramp-sh-handle-make-process): New defun, derived from `tramp-sh-handle-start-file-process'. (Bug#28691) * lisp/net/tramp.el (tramp-handle-start-file-process): New defun. * test/lisp/net/tramp-tests.el (tramp-test30-make-process): New test. (tramp-test31-interrupt-process, tramp-test32-shell-command) (tramp-test33-environment-variables) (tramp-test33-environment-variables-and-port-numbers) (tramp-test34-explicit-shell-file-name, tramp-test35-exec-path) (tramp-test35-remote-path, tramp-test36-vc-registered) (tramp-test37-make-auto-save-file-name) (tramp-test38-find-backup-file-name) (tramp-test39-make-nearby-temp-file) (tramp-test40-special-characters) (tramp-test40-special-characters-with-stat) (tramp-test40-special-characters-with-perl) (tramp-test40-special-characters-with-ls, tramp-test41-utf8) (tramp-test41-utf8-with-stat, tramp-test41-utf8-with-perl) (tramp-test41-utf8-with-ls, tramp-test42-file-system-info) (tramp-test43-asynchronous-requests, tramp-test44-auto-load) (tramp-test44-delay-load, tramp-test44-recursive-load) (tramp-test44-remote-load-path, tramp-test45-unload): Rename.
-
Dmitry Gutov authored
* lisp/progmodes/xref.el (xref-goto-xref): Bind 'xref--current-item' to highlight the exact symbol after the jump and not the whole line.
-
Dmitry Gutov authored
-
Dmitry Gutov authored
* lisp/simple.el (execute-extended-command): Don't wait when there's no binding the current command, and the user doesn't want to see "shorter" suggestions, or TYPED is nil anyway.
-
- 23 Dec, 2018 6 commits
-
-
Eli Zaretskii authored
-
Stephen Leake authored
* lisp/window.el (display-buffer-use-some-frame): Simplify the predicate, fix TYPE arg to window--display-buffer.
-
Michael Albinus authored
-
Michael Albinus authored
-
Michael Albinus authored
* doc/lispref/processes.texi (Asynchronous Processes): Explain, that not all file name handlers support `make-process'. * lisp/net/ange-ftp.el: * lisp/net/tramp-adb.el (tramp-adb-file-name-handler-alist): * lisp/net/tramp-archive.el (tramp-archive-file-name-handler-alist): * lisp/net/tramp-gvfs.el (tramp-gvfs-file-name-handler-alist): * lisp/net/tramp-rclone.el (tramp-rclone-file-name-handler-alist): * lisp/net/tramp-sh.el (tramp-sh-file-name-handler-alist): * lisp/net/tramp-smb.el (tramp-smb-file-name-handler-alist): * lisp/net/tramp-sudoedit.el (tramp-sudoedit-file-name-handler-alist): * lisp/net/tramp.el (tramp-file-name-for-operation): Add `make-process'. * lisp/vc/ediff-util.el: * src/process.c: * test/src/process-tests.el: Use "file name handler" consequently.
-
Michael Albinus authored
* doc/lispref/threads.texi (Threads): Clarify, that thread switching happens when waiting for process output from asynchronous processes.
-