| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This incorporates:
2017-11-23 stat: work around Solaris bug with tv_nsec < 0
2017-11-12 maint: shorten https://lists.gnu.org/archive/html/... links
* build-aux/config.sub, doc/misc/texinfo.tex, lib/allocator.h:
* lib/fstatat.c, lib/intprops.h, lib/lstat.c, lib/signal.in.h:
* lib/stat-time.h, lib/stdio-impl.h, lib/stdio.in.h:
* lib/timespec.h, m4/alloca.m4, m4/extern-inline.m4:
* m4/faccessat.m4, m4/fstatat.m4, m4/gnulib-common.m4:
* m4/lstat.m4, m4/std-gnu11.m4, m4/sys_types_h.m4:
* m4/vararrays.m4:
Copy from Gnulib.
|
|
|
|
|
|
|
| |
* src/buffer.c (Fgenerate_new_buffer_name): Pacify GCC 7.2.1
20170915 (Red Hat 7.2.1-2) on i686 with -Wformat-overflow -O2 by
using XINT rather than XFASTINT and by adding an eassume. This
works around GCC bug 80776.
|
|
|
|
|
|
|
|
| |
* src/fileio.c (Fcopy_file, Frename_file): Tweak the recent change
slightly, as NEWNAME is treated as a directory name depending only
on the contents of the NEWNAME string, and independently of
whether NEWNAME names a directory (i.e., whether the directory
exists) (Bug#29362).
|
|
|
|
|
|
|
|
| |
Bug#29159
* lisp/textmodes/mhtml-mode.el (mhtml-mode): Remove
font-lock-extend-region-multiline from
font-lock-extend-region-functions.
(mhtml--extend-font-lock-region): Call font-lock-extend-region-multiline.
|
|
|
|
|
| |
* lisp/net/tramp-gvfs.el (tramp-gvfs-handle-file-local-copy):
Move error message up.
|
|
|
|
|
| |
* test/lisp/net/tramp-tests.el (tramp-test17-insert-directory):
Add test for Bug#29423.
|
|
|
|
|
|
| |
* lisp/net/shr.el (shr-render-td): Preserve point, as
shr-render-td-1 might move it as a side effect of
save-window-excursion. (Bug#29348)
|
|
|
|
|
|
| |
* lisp/ls-lisp.el (ls-lisp-classify): Do not put the
'dired-filename' text property on the file name here...
(ls-lisp-classify-file): ...put it here instead. (Bug#29423)
|
|
|
|
|
| |
* src/thread.c (really_call_select): Don't try to take the global
lock if the same thread is already holding it. (Bug#29347)
|
| |
|
|
|
|
|
| |
* src/thread.c (acquire_global_lock): Don't try to take the global
lock if the same thread is already holding it. (Bug#29347)
|
|
|
|
|
| |
* lisp/emacs-lisp/package.el (list-packages): Describe in the doc
string the columns shown by the command. (Bug#29420)
|
|
|
|
|
|
|
| |
* doc/lispref/compile.texi (Compiler Errors): Add index entries.
* doc/lispref/variables.texi (Defining Variables): Mention that
defvar with no value is used for suppressing compiler warnings.
(Bug#29400)
|
|
|
|
|
|
|
|
|
| |
* lisp/window.el (switch-to-buffer)
(switch-to-buffer-other-window, switch-to-buffer-other-frame):
Mention 'read-buffer' in the doc string. (Bug#29389)
* doc/emacs/buffers.texi (Select Buffer): Add a cross-reference to
where 'read-buffer-completion-ignore-case' is documented.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* lisp/simple.el (self-insert-uses-region-functions): Clarify the
doc string.
* lisp/delsel.el (delete-selection-uses-region-p): Mention
'self-insert-command' in the doc string. (Bug#29373)
* doc/lispref/text.texi (Commands for Insertion): Mention
'self-insert-uses-region-functions'.
* doc/lispref/modes.texi (Keymaps and Minor Modes): Add a
cross-reference to "Commands for Insertion".
|
|
|
|
|
| |
* src/fileio.c (Fcopy_file, Frename_file): Mention in the doc
strings that directory names must end in a slash. (Bug#29362)
|
| |
|
|
|
|
|
| |
* doc/lispref/objects.texi (Type Predicates): Restore alphabetical
order of listed predicates. (Bug#29411)
|
|
|
|
|
|
| |
* src/window.c (window_scroll_pixel_based): Account for the
header-line when comparing Y coordinate with the last_visible_y.
(Bug#29325)
|
| |
|
|
|
|
|
|
| |
Add explicit permanent-local mark.
; * src/buffer.c (init_buffer_once): Comment.
|
| |
|
|
|
|
|
| |
* src/nsterm.m (EmacsView::performDragOperation): Drag and drop
doesn't use ns-input-file.
|
|
|
|
| |
Add display-line-numbers-type.
|
|
|
|
| |
Add global-display-line-numbers-mode. (Bug#28396)
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* lisp/progmodes/ruby-mode.el (ruby-flymake-simple)
(ruby-flymake-rubocop):
Extract the common part as ruby-flymake--helper.
(ruby--rubocop-flymake-proc): Remove. Use the first proc
variable instead.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* lisp/progmodes/ruby-mode.el (ruby-flymake-command):
Inline the value. There are no known substitutes.
(ruby-flymake): Rename to `ruby-flymake-simple' and simplify
the docstring.
(ruby-flymake-use-rubocop-if-available): New option.
(ruby--rubocop-flymake-proc): New variable.
(ruby-rubocop-config): New option.
(ruby-flymake-rubocop, ruby-flymake-auto): New functions.
(ruby-mode): Use `ruby-flymake-auto'.
|
| |
|
|
|
|
|
|
|
|
|
| |
* nt/INSTALL.W64 (Download and install MinGW-w64 and MSYS2): Move
suggestion about modifying PATH to...
(Test Emacs): ... here.
(Run configure): Remove the unnecessary setting of PKG_CONFIG_PATH.
(Troubleshooting): New section, includes suggestion to check
PKG_CONFIG_PATH.
|
|
|
|
|
|
| |
* etc/NEWS (VC and related modes): Remove news item about the VC
state indicator. This should have been done with commit 7882dc6
of 2016-03-06 'Revert "Use colors in the VC mode lines"'.
|
| |
|
|
|
|
|
|
|
|
|
| |
This fixes bug #29293.
* lisp/progmodes/cc-cmds.el (c-defun-name): When a struct (etc.) type is
encountered, check whether it is the return type of a function rather than a
declaration of the struct itself. Similarly adapt the cond arm which deals
with functions properly to recognize struct return types.
|
|
|
|
|
|
| |
* lisp/files.el (abbreviate-file-name):
If HOME changes, ignore `abbreviated-home-dir'. (Bug#19657#20)
* test/lisp/files-tests.el (files-test-abbreviated-home-dir): New.
|
| |
|
|
|
|
|
|
|
|
| |
* lisp/erc/erc-goodies.el (erc-keep-place): Allow erc
keep-place to continue working with
switch-to-buffer-preserve-window-point set to t, the new default.
Copyright-paperwork-exempt: yes
|
|
|
|
|
| |
* src/nsterm.m (ns_draw_window_divider): Use
window-divider-first-pixel and window-divider-last-pixel faces.
|
| |
|
|
|
|
|
|
|
| |
* lisp/net/tramp.el (tramp-drop-volume-letter): Handle also
backup file names.
(tramp-handle-find-backup-file-name):
Call `tramp-drop-volume-letter' on the results. (Bug#29149)
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* src/xterm.c (x_draw_window_divider):
* src/w32term.c (w32_draw_window_divider): Fix misbehavior when
drawing three-pixel high horizontal dividers (Bug#29353).
The misbehavior was noted by Keith David Bershatsky and analyzed by Alan
Third.
|
| |
| |
| |
| |
| |
| | |
* lisp/mh-e/mh-mime.el (mh-mime-display-single): Use
mm-automatic-display-p to verify that a part should be
displayed before doing the inline checks (SF#475).
|
| | |
|
|/ |
|
|
|
|
|
| |
* test/lisp/net/tramp-tests.el (tramp-test24-file-acl):
Check for local ACL support. (Bug#29291)
|
|
|
|
|
| |
* test/lisp/net/tramp-tests.el (tramp-test24-file-acl):
Check for local ACL support. (Bug#29291)
|
|
|
|
|
| |
* src/nsfns.m (Fx_create_frame): Set right-divider-width and
bottom-divider-width parameters.
|
|
|
|
|
|
| |
* lisp/help-fns.el (help-fns--analyze-function):
Rename from help-fns--analyse-function.
All uses changed.
|
|
|
|
|
| |
(read_key_sequence): Recompute first_event
after replay_sequence, since it might have changed (bug#29104).
|