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
deb0ch
a5e049ebc5
improve docstrings
2016-12-08 19:41:23 +01:00
deb0ch
9b4a9f1560
add ;;;###autoload to every public function
2016-12-08 19:23:05 +01:00
deb0ch
ea0f538005
new public function get-window-by-number
2016-12-08 19:17:58 +01:00
deb0ch
b80f9ce36c
rename internal variables to follow elisp conventions
2016-12-08 19:11:02 +01:00
deb0ch
bcccadcf12
Allow number set to be common to multiple frames
...
This allows the user to navigate windows across frames.
3 scopes are possible:
- frame-local: similar to old behaviour, one number set per frame
- visible: Only number windows in visible frames
- global: Number windows in all frames
2016-12-08 15:51:24 +01:00
Nikolaj Schumacher
10809b3993
Fix indentation
2016-08-09 20:10:09 +02:00
Nikolaj Schumacher
eefbf9453f
#10 : Fix quoting of window-numbering-assign-func
2016-08-09 20:09:53 +02:00
Nikolaj Schumacher
575ad20354
Update copyright year.
2015-02-28 21:47:03 +01:00
Nikolaj Schumacher
0864800d63
#6 : Trigger when minibuffer appears.
...
Looks like recent versions of Emacs don't call the window-configuration-change-hook in that case anymore.
2015-02-28 21:46:53 +01:00
Nikolaj Schumacher
ddaaebbea7
Update travis-ci configuration.
2014-09-23 18:54:23 +02:00
Nikolaj Schumacher
7b8b46fd8a
Add configuration for travis-ci.
2013-09-02 18:30:45 +02:00
Nikolaj Schumacher
87b29e6123
Add basic README.
2013-09-02 18:30:16 +02:00
Nikolaj Schumacher
24f7ea3944
Add .travis.yml.
2013-09-02 18:22:07 +02:00
Nikolaj Schumacher
427d0d0b29
Fix undefined variable compiler warning.
2013-09-02 18:15:59 +02:00
Nikolaj Schumacher
d5b635f34e
Convert tests to ERT.
2013-09-02 18:15:59 +02:00
Nikolaj Schumacher
229c0561a3
Merge pull request #2 from purcell/patch-1
...
Fix file header line for package.el compatibility
2013-09-02 09:02:10 -07:00
Steve Purcell
deaa5d254e
Fix file header line for package.el compatibility
2013-09-01 15:34:28 +01:00
Nikolaj Schumacher
653afce738
Release version 1.1.2.
2013-03-23 09:28:51 +01:00
Nikolaj Schumacher
dc828628cf
Don't inherit mode-line face.
...
It doesn't match for highlighted mode-lines.
2013-02-02 22:53:53 +01:00
Nikolaj Schumacher
dee4a9486f
#1 : Fix numbering in terminal mode with menu bar visible.
2013-02-02 22:42:15 +01:00
Nikolaj Schumacher
d179304dc9
Bump copyright year.
2013-01-27 12:50:14 +01:00
Nikolaj Schumacher
5464fe4e4c
Add face for window number.
2013-01-27 12:49:51 +01:00
Nikolaj Schumacher
3adf4e1444
Added dir-locals file.
2011-06-05 20:31:46 +02:00
Nikolaj Schumacher
df71549b85
Added compatibility info about Emacs 23 and 24.
2011-06-05 20:30:59 +02:00