Commit Graph

47 Commits

Author SHA1 Message Date
0b02e02e8e Turn window configuration switcher into command
While it is possible to use `eyebrowse-next-window-config` with a
numerical prefix to switch to an arbitrary window configuration, it's
better to offer a completing interface that can be extended to display
tags as well.  I intend to offer `completing-read`,
`ido-completing-read` and helm soon to have a basic, a less basic, but
built-in with flexible matching and a fully-featured selection
interface that is able to display meta data, too.  At the moment only
`completing-read` is used which isn't too bad for an option considering
both ido and helm are able to use it for the most basic selection
tasks.

No matter what, helm will stay an "optional" dependency.
2014-09-02 10:15:21 +02:00
89a46fb2df Specify format strings 2014-09-02 10:15:04 +02:00
61a50355dd Remove misleading comment 2014-09-01 22:16:02 +02:00
1e94df5bde Fix nasty typo 2014-09-01 22:10:06 +02:00
05e5d278bc Add more TODOs 2014-09-01 22:01:00 +02:00
483191dff1 Adjust code to follow conventions 2014-09-01 21:51:24 +02:00
0b5316b4f8 Made code less surprising 2014-09-01 21:25:41 +02:00
e0b05a9b64 Bump version 2014-09-01 09:52:38 +02:00
5621c96d24 Annotate code 2014-09-01 09:52:30 +02:00
c29fdcdecf Use more local variables 2014-09-01 09:47:07 +02:00
c3e62b4d53 Initialize at beginning of session and frame init 2014-09-01 09:16:31 +02:00
a32eb2091b Use generic get and set methods 2014-09-01 09:15:22 +02:00
c224a16884 Remove global variables 2014-09-01 09:13:07 +02:00
0159f8ab64 Bump version 2014-08-31 21:07:20 +02:00
7e2b51378e Be less clever 2014-08-31 21:06:25 +02:00
ab31c4916b Bump version 2014-08-31 20:25:13 +02:00
4bc0da097a Merge branch 'master' of ssh://github.com/wasamasa/eyebrowse 2014-08-31 20:23:48 +02:00
1d422c34b1 Fix description bug 2014-08-31 20:22:23 +02:00
057be007df Fix run-hooks calls
run-hooks expects symbol as an argument.
2014-04-08 21:09:53 +02:00
b86b4090d6 Make <number>gT always wrap around 2014-03-31 12:54:45 +02:00
e747436e1d Bump version 2014-03-31 12:27:27 +02:00
fe04ba8e54 Make switching forward and backward work like Vim. 2014-03-31 12:04:58 +02:00
8c38149446 Fix switching bug at init 2014-03-31 11:19:44 +02:00
fd15c6db6a Add basic hooks 2014-03-13 00:22:34 +01:00
5af936cf38 Fix docstring 2014-03-07 00:52:40 +01:00
ea66875d4b Allow the prefix key-binding to be customized
Defaults to `C-c C-w`, but can be changed with `customize-group` or in
init config to something different.
2014-03-06 23:15:21 +00:00
770c6db6fc Make eyebrowse-switch-back-and-forth-p do something 2014-03-04 23:21:26 +01:00
42333c6abe Fix package description URL 2014-03-04 08:22:31 +01:00
a2b6979879 Fix customization groups 2014-03-04 00:25:33 +01:00
c33081a3e0 Use even less styling by default 2014-03-03 23:36:58 +01:00
1ae1c06e88 Don't use mode line faces explicitly 2014-03-03 23:28:59 +01:00
710826edf9 Replace faces with built-ins 2014-03-03 23:21:39 +01:00
6072b59896 Replace lambda with clearer form 2014-03-03 22:15:04 +01:00
4a2c72b4f3 Make delimiters customizable 2014-03-03 21:49:54 +01:00
3edf596780 Make delimiters customizable 2014-03-03 21:46:38 +01:00
3a5a7dadaa Replace key bind prefix 2014-03-03 21:36:54 +01:00
de6c66c1b0 Improve evil check 2014-03-03 21:33:54 +01:00
52563639a5 Add another dependency
`lexical-binding` is an Emacs 24 feature.
2014-03-03 15:23:57 +01:00
c477f6206b Substitute with non-cl equivalent 2014-03-03 15:22:28 +01:00
9f3abd28dc Move lexical binding line to beginning 2014-03-03 12:45:27 +01:00
4395dabb3d Move local file variables 2014-03-03 12:33:38 +01:00
852546d681 Disable byte compilation for now 2014-03-03 12:28:18 +01:00
bdd4e5f4e7 Wrap problematic code in eval-when-compile 2014-03-03 12:17:15 +01:00
16c59ffbbd Explicitly quote lambdas for the byte compiler 2014-03-03 12:02:23 +01:00
6a27b6b706 Add autoloads 2014-03-02 23:52:20 +01:00
5e724ad792 Further fixes, rebinding 2014-03-02 22:50:27 +01:00
20a6879862 Initial import 2014-03-02 20:15:31 +01:00