• Juri Linkov's avatar
    Tab-line horizontal scrolling with UI buttons and commands (bug#37667) · 095908ae
    Juri Linkov authored
    * etc/images/tabs/left-arrow.xpm:
    * etc/images/tabs/right-arrow.xpm: New images.
    
    * lisp/tab-line.el (tab-line-left-map, tab-line-right-map): New keymaps.
    (tab-line-left-button, tab-line-right-button): New variables.
    (tab-line-tab-name-function): Turn defvar into defcustom.
    (tab-line-tab-name-buffer): New function.
    (tab-line-tab-name-truncated-buffer): Rename from tab-line-tab-name.
    (tab-line-tabs-limit): Default to nil.
    (tab-line-tabs): Behavior depends on tab-line-tabs-limit.
    (tab-line-format): Use window-parameter tab-line-hscroll.
    Add left/right buttons.
    (tab-line-hscroll): New function.
    (tab-line-hscroll-right, tab-line-hscroll-left): New commands
    bound to mouse-wheel.  Rebind tab-switching commands to	mouse-wheel
    with Ctrl-modifier.
    095908ae
Name
Last commit
Last update
..
custom Loading commit data...
ezimage Loading commit data...
gnus Loading commit data...
gud Loading commit data...
icons Loading commit data...
low-color Loading commit data...
mail Loading commit data...
mpc Loading commit data...
newsticker Loading commit data...
smilies Loading commit data...
tabs Loading commit data...
tree-widget Loading commit data...
README Loading commit data...
attach.pbm Loading commit data...
attach.xpm Loading commit data...
back-arrow.pbm Loading commit data...
back-arrow.xpm Loading commit data...
bookmark_add.pbm Loading commit data...
bookmark_add.xpm Loading commit data...
cancel.pbm Loading commit data...
cancel.xpm Loading commit data...
checked.xpm Loading commit data...
close.pbm Loading commit data...
close.xpm Loading commit data...
connect.pbm Loading commit data...
connect.xpm Loading commit data...
contact.pbm Loading commit data...
contact.xpm Loading commit data...
copy.pbm Loading commit data...
copy.xpm Loading commit data...
cut.pbm Loading commit data...
cut.xpm Loading commit data...
data-save.pbm Loading commit data...
data-save.xpm Loading commit data...
delete.pbm Loading commit data...
delete.xpm Loading commit data...
describe.pbm Loading commit data...
describe.xpm Loading commit data...
diropen.pbm Loading commit data...
diropen.xpm Loading commit data...
disconnect.pbm Loading commit data...
disconnect.xpm Loading commit data...
exit.pbm Loading commit data...
exit.xpm Loading commit data...
fwd-arrow.pbm Loading commit data...
fwd-arrow.xpm Loading commit data...
gnus.pbm Loading commit data...
help.pbm Loading commit data...
help.xpm Loading commit data...
home.pbm Loading commit data...
home.xpm Loading commit data...
index.pbm Loading commit data...
index.xpm Loading commit data...
info.pbm Loading commit data...
info.xpm Loading commit data...
jump-to.pbm Loading commit data...
jump-to.xpm Loading commit data...
left-arrow.pbm Loading commit data...
left-arrow.xpm Loading commit data...
letter.pbm Loading commit data...
letter.xpm Loading commit data...
lock-broken.pbm Loading commit data...
lock-broken.xpm Loading commit data...
lock-ok.pbm Loading commit data...
lock-ok.xpm Loading commit data...
lock.pbm Loading commit data...
lock.xpm Loading commit data...
mh-logo.pbm Loading commit data...
mh-logo.xpm Loading commit data...
new.pbm Loading commit data...
new.xpm Loading commit data...
next-node.pbm Loading commit data...
next-node.xpm Loading commit data...
next-page.pbm Loading commit data...
next-page.xpm Loading commit data...
open.pbm Loading commit data...
open.xpm Loading commit data...
paste.pbm Loading commit data...
paste.xpm Loading commit data...
preferences.pbm Loading commit data...
preferences.xpm Loading commit data...
prev-node.pbm Loading commit data...
prev-node.xpm Loading commit data...
print.pbm Loading commit data...
print.xpm Loading commit data...
redo.pbm Loading commit data...
redo.xpm Loading commit data...
refresh.pbm Loading commit data...
refresh.xpm Loading commit data...
right-arrow.pbm Loading commit data...
right-arrow.xpm Loading commit data...
save.pbm Loading commit data...
save.xpm Loading commit data...
saveas.pbm Loading commit data...
saveas.xpm Loading commit data...
search-replace.pbm Loading commit data...
search-replace.xpm Loading commit data...
search.pbm Loading commit data...
search.xpm Loading commit data...
separator.pbm Loading commit data...
separator.xpm Loading commit data...
show.pbm Loading commit data...
show.xpm Loading commit data...
sort-ascending.pbm Loading commit data...
sort-ascending.xpm Loading commit data...
sort-column-ascending.pbm Loading commit data...
sort-column-ascending.xpm Loading commit data...
sort-criteria.pbm Loading commit data...
sort-criteria.xpm Loading commit data...
sort-descending.pbm Loading commit data...
sort-descending.xpm Loading commit data...
sort-row-ascending.pbm Loading commit data...
sort-row-ascending.xpm Loading commit data...
spell.pbm Loading commit data...
spell.xpm Loading commit data...
splash.bmp Loading commit data...
splash.pbm Loading commit data...
splash.png Loading commit data...
splash.svg Loading commit data...
splash.xpm Loading commit data...
unchecked.pbm Loading commit data...
unchecked.xpm Loading commit data...
undo.pbm Loading commit data...
undo.xpm Loading commit data...
up-arrow.pbm Loading commit data...
up-arrow.xpm Loading commit data...
up-node.pbm Loading commit data...
up-node.xpm Loading commit data...
zoom-in.pbm Loading commit data...
zoom-in.xpm Loading commit data...
zoom-out.pbm Loading commit data...
zoom-out.xpm Loading commit data...