[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master updated (25f45d7 -> 2698d3d)
From: |
Juri Linkov |
Subject: |
[Emacs-diffs] master updated (25f45d7 -> 2698d3d) |
Date: |
Tue, 1 Oct 2019 16:15:38 -0400 (EDT) |
jurta pushed a change to branch master.
from 25f45d7 Avoid bugging out on multibyte SVG data in shr
adds 3e0ad29 Frame-local tab-bar and window-local tab-line.
adds 7edb954 Non-graphical access to frame-local tabs (named window
configurations)
adds 47da92b Add more aliases switch-to-tab, previous-tab, next-tab
adds 7eeda50 Fixes to build on Windows
adds 8bbad5a * src/nsterm.m: Fix arguments to window_from_coordinates
function call
adds 51ac64d Try to add more tab-bar support on Windows
adds 5bf45ec Try to add more tab-bar support on macos
adds f458ca2 * lisp/tab-line.el: Display truncated tab name in the
tooltip.
adds c2ab5e8 * lisp/tab-line.el: Limit the number of window tabs to
tab-line-tabs-limit.
adds a365251 Text-mode display of the tab-bar and emulation of
clicking on a tty.
adds 5458493 Try to fix compilation errors on macOS
adds 1598de6 * lisp/tab-line.el (tab-line-tab-name): Try to use
truncate-string-to-width.
adds d1c14de Small fix for text-mode display
adds 7970c89 Text-based nox builds compiled without X window support
adds 2a016475 Don't use hook pre-redisplay-functions. Set buffer-local
tab-line-format.
adds a7289c0 * lisp/tab-bar.el (tab-bar-make-keymap-1): Don't use
fixed "Current tab".
adds 89ef791 Small fixes for tty and w32.
adds 8d30e1b Fix assertion violations due to non-ASCII text in tabs
adds 6474abc Use images for new/close buttons in tab-bar and tab-line.
adds e3e0920 Try to fix macOS and Windows issues.
adds ab2f42c Take into account FRAME_TAB_BAR height in more places.
adds 39255b9 Improve customizability and better tab separators.
adds 8f268bb Revert an attempt to implement a non‐native tab bar on NS.
adds 848e21b Small fixes. Bind [tab-line mouse-1] to
mouse-select-window.
adds e47c389 Improve customization.
adds edf48d1 * lisp/tab-line.el: Add new defcustom
tab-line-close-tab-action.
adds 457a7ed Update documentation for tabs.
adds 3f981a0 Remove unused code and reformat to 70 columns.
new 2698d3d Merge branch 'feature/tabs'
Summary of changes:
doc/emacs/custom.texi | 4 +
doc/emacs/display.texi | 6 +
doc/emacs/emacs.texi | 1 +
doc/emacs/frames.texi | 36 ++
doc/emacs/glossary.texi | 9 +
doc/emacs/modes.texi | 6 +
doc/lispref/commands.texi | 43 +-
doc/lispref/display.texi | 1 +
doc/lispref/windows.texi | 12 +
etc/NEWS | 28 +
etc/TODO | 14 -
etc/images/tabs/README | 8 +
etc/images/tabs/close.xpm | 16 +
etc/images/tabs/new.xpm | 16 +
lisp/cus-start.el | 5 +
lisp/frame.el | 42 ++
lisp/loadup.el | 1 +
lisp/menu-bar.el | 10 +-
lisp/mouse.el | 1 +
lisp/startup.el | 3 +
lisp/subr.el | 6 +-
lisp/tab-bar.el | 764 +++++++++++++++++++++++++
lisp/tab-line.el | 362 ++++++++++++
lisp/window.el | 5 +-
lisp/xt-mouse.el | 8 +-
src/buffer.c | 16 +-
src/buffer.h | 4 +
src/dispextern.h | 105 +++-
src/dispnew.c | 164 +++++-
src/frame.c | 114 +++-
src/frame.h | 72 ++-
src/fringe.c | 12 +-
src/keyboard.c | 436 +++++++++++++-
src/keymap.c | 3 +-
src/lisp.h | 1 +
src/menu.c | 2 +
src/msdos.c | 2 +-
src/nsfns.m | 12 +-
src/nsterm.m | 2 +-
src/term.c | 3 +-
src/termhooks.h | 8 +
src/w32fns.c | 110 +++-
src/w32inevt.c | 2 +-
src/w32reg.c | 2 +
src/w32term.c | 66 ++-
src/w32term.h | 1 +
src/window.c | 134 ++++-
src/window.h | 38 +-
src/xdisp.c | 1383 ++++++++++++++++++++++++++++++++++++++++-----
src/xfaces.c | 6 +
src/xfns.c | 107 +++-
src/xterm.c | 63 ++-
src/xterm.h | 1 +
53 files changed, 3980 insertions(+), 296 deletions(-)
create mode 100644 etc/images/tabs/README
create mode 100644 etc/images/tabs/close.xpm
create mode 100644 etc/images/tabs/new.xpm
create mode 100644 lisp/tab-bar.el
create mode 100644 lisp/tab-line.el
- [Emacs-diffs] master updated (25f45d7 -> 2698d3d),
Juri Linkov <=