deb0ch
6ccde2026b
replace variable winum-keymap-prefix with function winum-set-keymap-prefix
...
Fixes #1 .
Setting the key bindings prefix using a variable just couldn't work given how
Emacs handles key bindings for minor modes and that the available keymap API
doesn't handle keymaps.
2016-12-24 15:06:10 +01:00
deb0ch
1be3fdfa0a
add ²
bindings to handle azerty keyboard layouts
2016-12-18 01:38:24 +01:00
deb0ch
92f4109c8c
add future developments section in README
2016-12-17 14:10:46 +01:00
deb0ch
a9d4cfb414
improve docstrings and documentation
2016-12-17 13:59:18 +01:00
deb0ch
36358cc8c2
fix README html export
2016-12-17 13:50:27 +01:00
deb0ch
8e92e2b7f8
update README for Melpa
2016-12-17 13:02:34 +01:00
deb0ch
2844fdeeec
fix FIXMEs
2016-12-16 19:17:48 +01:00
deb0ch
482d4145c5
correct errors in README
2016-12-16 19:17:46 +01:00
deb0ch
0ba8f4ba74
do not define keymap if winum-keymap-prefix is nil
2016-12-16 19:08:58 +01:00
deb0ch
84de252877
reorder the file to fix byte-compiler warnings
2016-12-16 19:08:11 +01:00
deb0ch
0f98e4566b
fix customize group of winum-ignored-buffers
2016-12-16 19:08:11 +01:00
deb0ch
6da09ea7c3
change key bindings to use ~C-x w~ prefix
2016-12-16 19:07:57 +01:00
deb0ch
75dcc93f14
minor improvements in README
2016-12-12 10:20:39 +01:00
deb0ch
23dd03706a
add missing ;;;###autoloads
2016-12-11 01:40:40 +01:00
deb0ch
4666007eae
prefix all functions with "winum-" to follow elisp conventions
2016-12-11 01:17:30 +01:00
deb0ch
d27e10d4b7
remove M-m bindings
2016-12-11 01:17:05 +01:00
deb0ch
890bdcfb18
replace deprecated cl by cl-lib and update header accordingly
2016-12-10 20:16:45 +01:00
deb0ch
d2be894dbe
update package description
2016-12-09 18:53:16 +01:00
deb0ch
02073497e0
simplify winum-install-mode-line
2016-12-09 17:04:15 +01:00
deb0ch
3ef5f3aa42
update package keywords
2016-12-09 16:19:38 +01:00
deb0ch
2381439968
remove compatibility aliases
2016-12-08 20:52:27 +01:00
deb0ch
a4418aa56f
select-window-by-number: default prefix argument deletes current window
2016-12-08 20:48:53 +01:00
deb0ch
4d541c203a
restore select-window-0
2016-12-08 20:48:37 +01:00
deb0ch
f45c6ea007
fix bug when using select-window-by-number on nonexistent window
2016-12-08 19:58:49 +01:00
deb0ch
e947f05c93
improve README.org
2016-12-08 19:58:49 +01:00
deb0ch
a77e97fd0f
update doctstrings, comments and reindent
2016-12-08 19:58:49 +01:00
deb0ch
e9f3e96892
fix select-window-0-or-10
2016-12-08 19:58:49 +01:00
deb0ch
b862a0243c
make mode-line installation optional
2016-12-08 19:58:49 +01:00
deb0ch
5ebcd92341
unlimited window numbers
2016-12-08 19:58:49 +01:00
deb0ch
8106e658d8
rework winum-keymap
2016-12-08 19:58:49 +01:00
deb0ch
2152fa48d3
unfold select-window-* macro, new function select-window-0-or-10
2016-12-08 19:58:49 +01:00
deb0ch
87aaccbc70
select-window-by-number: the negative prefix deletes window 0
2016-12-08 19:58:49 +01:00
deb0ch
92b46f7f2a
remove window-numbering-before-hook
...
its sole obvious utility was redundant with `winum-assign-func` while
being more complicated to use.
Let me know if you miss that functionality.
2016-12-08 19:58:49 +01:00
deb0ch
85c5b7ccfd
update TODOs
2016-12-08 19:58:49 +01:00
deb0ch
541239b74b
refactor select-window-by-number to enable interactive use
2016-12-08 19:58:49 +01:00
deb0ch
25f8c31c75
rename to winum.el keeping backward compatibility
2016-12-08 19:58:49 +01:00
deb0ch
08b76f4d01
Rewrite README using org-mode
2016-12-08 19:58:49 +01:00
deb0ch
80952103b5
update package description
2016-12-08 19:58:49 +01:00
deb0ch
e1d803d00a
Ignore buffers by name
...
Fix bug when using multiple frames, opening the which-key pane offset
numbers in other windows.
2016-12-08 19:58:49 +01:00
deb0ch
6078468da6
replace hard-coded values by variables: max frames and max windows
2016-12-08 19:58:49 +01:00
deb0ch
ed2e4722a3
update comments
2016-12-08 19:58:49 +01:00
deb0ch
9db55dc5ea
move some code and update comments
2016-12-08 19:58:49 +01:00
deb0ch
99e2c92f96
remove obsoleted test files
2016-12-08 19:58:49 +01:00
deb0ch
ddacef5a30
add errors to debug-ignored-errors and some more cleanup
2016-12-08 19:58:49 +01:00
deb0ch
d29c2bee0e
Simplify implementation when frame-local and clarify the code.
2016-12-08 19:58:49 +01:00
deb0ch
fa44f171cf
update licence and copyright notice
2016-12-08 19:53:34 +01:00
deb0ch
7bf64bf3e4
set minimum mode-line position to 1
2016-12-08 19:52:54 +01:00
deb0ch
c37f70c209
reorder functions and variables in the file
2016-12-08 19:51:47 +01:00
deb0ch
f671f75c0f
improve customize integration
2016-12-08 19:46:30 +01:00
deb0ch
9d887c538f
TODOs and comments
2016-12-08 19:43:09 +01:00