| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
| |
* doc/misc/tramp.texi (Ssh setup): New subsection "Using ssh
config include for host name completion". (Bug#54885)
Precise, that list-system-processes and process-attributes are
about system processes.
|
|
|
|
|
|
|
|
| |
* doc/misc/vtable.texi (Making A Table): Document it.
* lisp/emacs-lisp/vtable.el (vtable): Add a column color element.
(make-vtable): Use it.
(vtable--insert-line): Insert the colors here.
|
|\ |
|
| |
| |
| |
| |
| | |
* lisp/calendar/time-date.el (format-seconds): Fix zero elision
when using fractional seconds.
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | | |
* ChangeLog.3:
* etc/HISTORY:
* etc/AUTHORS: Update for Emacs 28.1 release.
|
|\| |
| | |
| | |
| | |
| | |
| | | |
The following commit was skipped:
de7901a Bump Emacs version to 28.1
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* README:
* configure.ac:
* nt/README.W32:
* msdos/sed2v2.inp: Bump Emacs version to 28.1
|
|\| |
| |/
|/|
| |
| |
| |
| | |
# Conflicts:
# etc/NEWS
# lisp/desktop.el
# lisp/dired.el
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
* lisp/dired.el (dired-buffers-for-dir): Restore to emacs-27 version.
(dired-buffers-for-dir-or-subdir): New function.
(dired-clean-up-after-deletion): Use dired-buffers-for-dir-or-subdir
instead dired-buffers-for-dir.
|
| |
| |
| |
| |
| | |
* lisp/dired.el (dired-buffers-for-dir): Fix inadvertently swapped
arguments. (Bug#54636)
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* doc/lispref/os.texi (Time Parsing): Mention %x.
* lisp/calendar/time-date.el (format-seconds): Accept a new %x
spec that removes trailing zeros (bug#54904).
* lisp/emacs-lisp/timer-list.el (list-timers): Don't display
trailing zero bits.
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
* src/xfns.c (setup_xi_event_mask): Stop selecting for
RawKeyPress on the root window.
* src/xterm.c (x_new_focus_frame): Select here instead, once a
frame becomes focused.
|
| |
| |
| |
| |
| |
| | |
* lisp/emacs-lisp/package.el (package-menu--find-upgrades): Look
inside ``external'' packages as well when searching for
upgrades. (bug#54117)
|
| |
| |
| |
| |
| | |
* src/xterm.c (XTflash): Exit pselect loop also if input becomes
available on f's display connection.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* src/haikufns.c (haiku_create_frame, haiku_create_tip_frame):
* src/haikuterm.h (struct haiku_output, struct scroll_bar)
(XSCROLL_BAR): Remove used fields of various structs.
* src/haikuterm.c (haiku_flash): Make input detection actually
work.
|
| |
| |
| |
| |
| | |
* src/haiku_support.cc (CalculateZoomRect): Fix computation for
left top and right bottom.
|
| |
| |
| |
| | |
* configure.ac: Test window system against "x11", not "x".
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* configure.ac: Require GTK 3.20 or later if building with PGTK.
It has already been required for some time now, but the
requirement was not reflected in the configure script.
* src/pgtkterm.c (pgtk_any_window_to_frame): Remove version
check.
|
| |
| |
| |
| |
| |
| |
| | |
* lisp/emacs-lisp/lisp-mode.el (lisp-fill-paragraph): Only fill as
strings inside strings (bug#31656).
(lisp--fill-line-simple): New function to do simple sexp-based
filling.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* src/pgtkterm.c (STORE_KEYSYM_FOR_DEBUG): Delete macro.
(x_find_modifier_meanings): Delete function.
(get_modifier_values, pgtk_gtk_to_emacs_modifiers)
(pgtk_emacs_to_gtk_modifiers): Use GDK's own modifier mask
constants instead of detecting our own from the keymap. This
does mean a specific "meta" key will no longer be detected on X
Windows, but that interface doesn't exist on Wayland, and X
users should use the X port anyway.
(key_press_event): Avoid decoding input text.
(pgtk_term_init): Stop computing modifiers.
(syms_of_pgtkterm): Delete obsolete comment.
* src/pgtkterm.h (struct pgtk_display_info): Delete modifier
masks.
|
| |
| |
| |
| |
| |
| | |
* src/haikufns.c (haiku_create_frame, haiku_create_tip_frame):
* src/haikuterm.h (struct haiku_output): Delete mentions of
`explicit_parent'.
|
| |
| |
| |
| |
| |
| |
| |
| | |
* src/xterm.c (x_term_init): Delete unused atom.
(handle_one_xevent):
(x_make_frame_visible): Handle embedded frame visibility
correctly.
* src/xterm.h (struct x_display_info): Delete unused atom.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
* lisp/help-fns.el (describe-mode--minor-modes): New function
(bug#2473).
(describe-mode): Rewritten to include local minor mode links first,
then the major mode, and then global minor mode links, and then
all the minor modes.
|
| |
| |
| |
| |
| |
| | |
* lisp/help-fns.el (describe-mode): Add a link to the mode
function so that the user can go to the manual more easily
(bug#575).
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* src/haiku_support.cc (class EmacsWindow): New field
`menus_begun'.
(MenusBeginning): Don't send menu bar open events when that is
set, instead set it to true.
(BMenuBar_start_tracking): Stop locking the menu bar here and
send a special BE_MENU_BAR_OPEN event instead.
* src/haiku_support.h (struct haiku_menu_bar_state_event):
Delete field `no_lock'.
* src/haikumenu.c (Fhaiku_menu_bar_open):
* src/haikuterm.c (haiku_read_socket): Update accordingly.
|
| |
| |
| |
| |
| |
| | |
* lisp/gnus/smime.el (smime-CA-file): Use `gnutls-trustfiles' to
provide a default so that this will work automatically on many
systems (bug#20960).
|
| |
| |
| |
| |
| |
| | |
* src/image.c (svg_load_image): Don't include the spec in the
error message, because this is commonly the entire SVG string, and
this will fill up the *Messages* buffer quickly.
|
| | |
|
| |
| |
| |
| |
| |
| | |
* lisp/emacs-lisp/cl-macs.el (cl-once-only): Use different cl-loop
syntax, with no functional change, but such that the loop does not
expand into cl-psetq.
|
| |
| |
| |
| |
| | |
* src/image.c (gif_load): Tweak how DISPOSE_PREVIOUS is handled.
It's still not right, but it's less glaringly wrong.
|
| |
| |
| |
| |
| |
| | |
* src/xdisp.c (Fwindow_text_pixel_size): Handle the case where
there's a display property at START and 'move_it_to' overshoots.
(Bug#54862)
|
| |
| |
| |
| |
| | |
* src/image.c (webp_load): Take care of lifetime issues of the
image data we're iterating over for animated images.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* src/xfns.c (setup_xi_event_mask): Select for raw keypress
events on GTK 2.
* src/xterm.c (handle_one_xevent): Set pending keystroke time
when a raw event is received.
* src/xterm.h (struct x_display_info): New flag
`pending_keystroke_time_special_p'.
|
| |
| |
| |
| |
| | |
* src/xterm.c (x_find_modifier_meanings): Set found_meta_p
correctly.
|
| |
| |
| |
| | |
* src/image.c (gif_load): Really check all frames that they fit.
|
| |
| |
| |
| |
| | |
* src/xterm.c (enum xm_targets_table_byte_order): Rename to
`xm_byte_order'. All uses changed.
|
| |
| |
| |
| |
| | |
* src/image.c (gif_load): Only start a cache if we're have an
:index entry (which means that we're trying to animate something).
|
| |
| |
| |
| |
| | |
* lisp/dired.el (dired-mouse-drag): Don't drag if the mouse
didn't move far enough.
|
| |
| |
| |
| |
| | |
* src/image.c (webp_load): Clean up code slightly.
(gif_load): Really release resources on GIF parsing errors.
|
| |
| |
| |
| |
| | |
* src/image.c (gif_load): Use the default delay for GIF images
that don't explicitly state a delay.
|
| |
| |
| |
| |
| |
| |
| | |
* lisp/textmodes/bibtex.el (bibtex-biblatex-entry-alist): Add
biblatex alias entry types for compability with bibtex (bug#54877).
Copyright-paperwork-exempt: yes
|