| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
* lisp/simple.el (undo-redo): Default arg to 1 to avoid error when
called from Lisp without args (bug#51718).
Copyright-paperwork-exempt: yes
|
|
|
|
|
| |
* src/xwidget.c (x_draw_glph_string): Avoid resizing xwidget views
to an invalid size (bug#51707).
|
|
|
|
|
|
|
| |
* doc/lispref/files.texi (File Name Components): Document it.
* lisp/files.el (file-name-split): New function (bug#50572).
* lisp/emacs-lisp/shortdoc.el (file-name): Mention it.
|
|
|
|
|
|
|
| |
* lisp/dired-aux.el (dired-tree-lessp): Adjust caller.
(dired-split): Make obsolete (bug#50572).
* lisp/ffap.el (ffap-list-env): Adjust comment.
|
|
|
|
| |
Skip superfluous `expand-file-name'.
|
|
|
|
|
|
|
|
|
| |
* lisp/net/tramp-sh.el (tramp-sh-handle-expand-file-name):
Dissect file name before testing for connectability to reduce
duplicated work.
* lisp/net/tramp.el (tramp-handle-file-name-case-insensitive-p):
Use `tramp-connectable-p' to test for connection.
|
|
|
|
|
|
| |
* lisp/net/eww.el (eww-mode-map): Add mouse back/forward button
bindings. These bindings are the same as in Firefox and other
graphical browsers.
|
|
|
|
|
| |
The menu item "Go Forward" is bound to xref-go-forward.
Also use "Go Back" for xref-go-back (bug#38797).
|
|
|
|
| |
* lisp/vc/vc.el: Add declare-function for diff-setup-buffer-type (bug#51016).
|
|
|
|
|
| |
* etc/NEWS: Expand upon the addition of the `medium' weight
(bug#51704).
|
|
|
|
|
| |
* lisp/net/shr.el (xwidget-webkit-execute-script): New function
declaration (bug#51705).
|
|
|
|
|
| |
* src/xwidget.c (xwidget_motion_or_crossing): Default to widget_osr
instead of its window (bug#51703).
|
|
|
|
|
|
|
|
|
|
|
| |
* lisp/cmuscheme.el (scheme-start-file):
* lisp/erc/erc.el (erc-startup-file-list):
* lisp/net/nsm.el (nsm-settings-file):
* lisp/net/tramp-crypt.el (tramp-crypt-config-file-name):
* lisp/org/org-clock.el (org-clock-persist-file):
* lisp/org/org-id.el (org-id-locations-file)
* lisp/shell.el (shell): Prefer 'locate-user-emacs-file' to fiddling
with 'user-emacs-directory' directly.
|
|
|
|
|
|
| |
* lisp/xwidget.el (xwidget-webkit-callback): Always set title upon
load completion. This prevents loading pages such as "about:blank"
from not setting the buffer name (bug#51702).
|
|
|
|
|
| |
* src/xwidget.c (kill_frame_xwidget_views): Check XWIDGET_VIEW_P
(bug#51701).
|
|
|
|
|
| |
* lisp/net/shr.el (shr-tag-audio): Don't create a temporary file;
just update the DOM directly.
|
|\
| |
| |
| |
| |
| |
| |
| | |
307d164c9c * lisp/mouse.el (mouse-buffer-menu-mode-groups): Tighten "...
818211ed89 * doc/emacs/search.texi (Isearch Yank): Add isearch-forwar...
# Conflicts:
# etc/NEWS
|
| |
| |
| |
| |
| |
| | |
Use word boundaries in the "Version Control" regexp to match mode names
"Log-Edit", "Log-View", "Git-Log-View", "Change Log", "VC dir",
but not "Verilog", "Prolog", "Rlogin" (bug#51337).
|
| |
| |
| |
| | |
; * etc/NEWS: Add +++ for isearch-forward-thing-at-point, reorder (bug#51444).
|
| |
| |
| |
| |
| |
| |
| |
| | |
* lisp/xwidget.el (xwidget-webkit-buffer-name-prefix): Remove extra
space.
(xwidget-webkit-callback): Add trailing "*" to buffer name.
(xwidget-webkit-new-session, xwidget-webkit-import-widget): Always use
existing buffer name (bug#51700).
|
| |
| |
| |
| |
| | |
* lisp/net/shr.el (shr-tag-video): Require xwidgets, because it's
used from callbacks.
|
| |
| |
| |
| |
| | |
* lisp/net/shr.el (shr-tag-video): Require xwidgets, because it's
used from callbacks.
|
| |
| |
| |
| |
| |
| | |
* doc/misc/eww.texi (Advanced): Document it.
* lisp/net/shr.el (shr-use-xwidgets-for-media): New user option.
(shr-tag-video): Use xwidgets to display <video> elements.
|
| |
| |
| |
| |
| | |
* lisp/image.el (image-compute-scaling-factor): Make the argument
optional.
|
| |
| |
| |
| |
| | |
* src/xwidget.c (Fmake_xwidget): The ARGUMENTS argument isn't
mandatory.
|
| |
| |
| |
| |
| | |
* lisp/xwidget.el (xwidget-event-handler): Don't try to call the
callback if it hasn't been defined.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* test/lisp/emacs-lisp/bytecomp-tests.el
(bytecomp-tests--not-writable-directory): Allow deletion of
directory (bug#51690).
* test/lisp/emacs-lisp/bytecomp-tests.el
(bytecomp-tests--dest-mountpoint): Ditto.
|
| |
| |
| |
| |
| | |
* src/xterm.c (x_scroll_run): Use original height of xwidget instead
of window height and set cairo surface size (bug#51697).
|
| |
| |
| |
| | |
* src/xwidget.c (Fmake_xwidget): Error if TYPE is invalid (bug#51682).
|
| |
| |
| |
| |
| |
| | |
* src/xterm.c (x_scroll_run): Improve clip detection.
* src/xwidget.c (xv_do_draw): Use cairo_translate.
(xwidget_motion_or_crossing): Use correct fields (bug#51681).
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* lisp/xwidget.el (xwidget-webkit): New customization group.
(xwidget-webkit-buffer-name-prefix): New user option.
(xwidget-webkit-callback): with-current-buffer only after get title,
which can limit buffer-name change in mode-line.
(xwidget-webkit-new-session, xwidget-webkit-import-widget): Use
current buffer to generate a temp xwidget-webkit buffer.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* lisp/vc/diff-mode.el (diff-mode):
(diff-setup-buffer-type): Defun to initialize `diff-buffer-type'
* lisp/vc/vc.el (vc-diff-finish): Set `diff-buffer-type' after content
inserted
(vc-diff-internal): Restore `diff-mode' being set before local
variables (bug#51016).
|
| |
| |
| |
| |
| | |
* lisp/yank-media.el (yank-media-types): Make the prefix include
data types not supported by the backend, too.
|
| |
| |
| |
| |
| | |
* lisp/emacs-lisp/lisp-mode.el (lisp--local-defform-body-p):
Do check backward-up-list executing without errors (bug#9622).
|
| |
| |
| |
| |
| |
| | |
* lisp/gnus/nntp.el (nntp-report): This should behave as much as
possible like nnheader-report, which only logs the error and returns
nil.
|
| | |
|
| |
| |
| |
| |
| | |
This allows commands to be made without adding undo-barriers, e.g.
kmacro-exec-ring-item.
|
| | |
|
| |
| |
| |
| |
| | |
* lisp/yank-media.el (yank-media--get-selection): Switch back to
gui-backend-get-selection until gui-get-selection is re-fixed.
|
| |
| |
| |
| |
| |
| |
| | |
This reverts commit 5e66c75e0b6b91b6f5d9aa46c824e8209ade8f2a.
This apparently led to problems on Windows. The issues have to
be examined first before attempting a new fix.
|
| | |
|
|\|
| |
| |
| | |
fe91f4438c ; * etc/PROBLEMS: Move librsvg-related item to better loca...
|
| |
| |
| |
| | |
Reported by Mike Kupfer <mkupfer@alum.berkeley.edu>.
|
| |
| |
| |
| |
| |
| |
| | |
* src/xwidget.c (x_draw_xwidget_glyph_string): Remove code that
would always maximize the widget on Macos (bug#51674). This code
was probably added to work around a resizing bug that has since
been fixed.
|
| |
| |
| |
| |
| |
| |
| | |
* lisp/emacs-lisp/lisp-mode.el (lisp--local-defform-body-p): Preserve
the point.
* test/lisp/progmodes/elisp-mode-resources/flet.erts: Add corresponding
test example (bug#9622).
|
| |
| |
| |
| |
| | |
* src/xwidget.c (Fxwidget_resize): Queue widget for re-allocation
after setting its size request (bug#51679).
|
| |
| |
| |
| |
| |
| |
| | |
This file is currently rather hard to follow due to things just being
thrown in at random by many different contributors, with seemingly no
overall plan or idea. This is the first step towards giving it some
kind of organization.
|
| |
| |
| |
| |
| | |
* src/xwidget.c (webkit_script_dialog_cb): New function.
(Fmake_xwidget): Attach script callback signal (bug#51674).
|
| |
| |
| |
| |
| | |
* lisp/image-dired.el (image-dired-thumbnail-mode): Set
'window-resize-pixelwise' to t.
|
| |
| |
| |
| | |
* doc/lispref/frames.texi (Yanking Media): Mention yank-media-types.
|