Eric Danan
162f99881a
cp-org-capture: fix when used as switch-project action
...
Make sure `counsel-org-capture' is called from the initial buffer (the
one from which we called `counsel-projectile-switch-project') rather
than the switch-project buffer.
2018-07-13 11:28:32 +02:00
Eric Danan
5aa8a0bc8e
cp-find-dir: Add actions to visit dir externally / as root
2018-06-21 16:55:53 +02:00
Eric Danan
9660cf8434
cp-find-dir: Use the correct function for "current window" action
...
Fixes #88
2018-06-16 21:18:18 +02:00
Eric Danan
c752c843ef
Rewrite sorting mechanism
...
See the "Sorting candidates" section of the README.
2018-06-09 23:12:51 +02:00
Eric Danan
8f85a392d8
counsel-projectile, cp-switch-to-buffer: fix default sorting
...
When the collection is a function, it is this function that must be
added to `ivy-sort-functions-alist`. Adding the caller instead has no
effect.
Note that at the moment, sorting may not work correctly if the default
is changed, due to an issue in ivy with sorting with collection
functions. See abo-abo/swiper/pull/1592.
2018-05-27 22:28:12 +02:00
Eric Danan
a95ef966ae
cp-switch-to-buffer: enable alternative transformers
...
In particular, the ivy-rich package modifies the transformer for `ivy-switch-to-buffer'.
2018-05-02 22:25:15 +02:00
Eric Danan
d428d08015
Add action to kill buffer
2018-03-17 00:08:06 +01:00
Kelsey Zapata
bf98fbd198
fix(elisp): use cl-caddr instead of caddr
...
Current emacs (25.3 on fedora at least) does not define the alias
anymore, replace it with a symbol that is still available on both old
and new versions!
2018-02-18 20:49:23 +13:00
Eric Danan
edba681cd7
cp-org-capture: correct inconsistent keybinding
2018-02-13 10:34:42 +01:00
Eric Danan
1c1e7eff06
Update copyright
2018-02-04 20:47:24 +01:00
Manuel Uberti
b57e2dd917
Fix code snippet
...
Minor formatting issue in README
2018-02-04 16:00:14 +01:00
Eric Danan
222b6ac531
cp-find-file: make matcher customizable and provide basename matcher
...
Closes #72
2018-02-04 15:50:20 +01:00
Eric Danan
e8eee886b7
Use lexical binding
2018-02-04 14:33:48 +01:00
Eric Danan
812176d681
Update readme
2018-02-04 13:54:19 +01:00
Basil L. Contovounesios
776ab59b38
Allow users to customise candidate sort order
2018-02-04 13:35:57 +01:00
Basil L. Contovounesios
9f9b522faf
Minor logic simplification
2018-02-02 19:02:53 +00:00
Basil L. Contovounesios
b37d082297
Fix indentation according to dir-locals-file
2018-02-02 17:08:02 +00:00
Eric Danan
7817fe8895
Fix issue with counsel-projectile altering projectile-projects-cache
...
Fixes #74
2018-02-02 13:09:55 +01:00
Eric Danan
4d78ae8c90
Update README
2018-01-05 17:03:24 +01:00
Eric Danan
c086bc2186
Revert "Advise ivy-read-action for MELPA Stable and ELPA users"
...
This reverts commit 6da9620d7c .
Non-MELPA Stable / MELPA users can update ivy and hence don't need
this commit.
2018-01-05 15:32:02 +01:00
Eric Danan
536872f022
Add third digit to version number
2018-01-05 15:24:05 +01:00
Eric Danan
6da9620d7c
Advise ivy-read-action for MELPA Stable and ELPA users
...
For MELPA Stable and ELPA users, until the next version of ivy is
released, we need to advise `ivy-read-action' to implement
multi-character action keys. The advice only operates on
counsel-projectile commands (identified by the fact that
`ivy-state-caller' starts with \"counsel-projectile\"), so as not to
mess up with the general ivy setup.
2018-01-05 14:56:51 +01:00
Eric Danan
d482793252
Remove prefix actions
...
These actions are no longer needed since ivy now supports
multi-character action keys.
2018-01-05 09:46:11 +01:00
Eric Danan
0a63f2210d
cp-grep: no longer rely on counsel--git-dir
...
This variable was remove from counsel. Use default-directory instead
as done there.
2018-01-03 22:29:59 +01:00
Eric Danan
d68af72c9e
Fix file header
...
semicolumn was gone in first line
2017-12-27 22:15:00 +01:00
Eric Danan
2bb7f2758c
Don't depende on string-remove-prefix
...
Otherwise would need to add a dependency to emacs 24.4 (counsel and
projectile only depend on 24.3).
See #65
2017-12-27 22:11:08 +01:00
Eric Danan
2e0be045a1
Add cp-modify-action
2017-12-23 16:12:42 +01:00
Eric Danan
710daa327b
Fix a typo in cp-switch-project-action-grep
2017-12-22 21:53:08 +01:00
Eric Danan
2fc8dca257
Simplify sub-action mechanism
2017-12-22 21:48:10 +01:00
Eric Danan
323152fee7
Expand docstring of cp-org-capture-templates
2017-12-22 16:56:50 +01:00
Eric Danan
7a91a92537
readme: use https in melpa links
2017-12-19 21:47:50 +01:00
Eric Danan
21ac71e4d0
remove org-mode readme
2017-12-19 11:45:17 +01:00
Eric Danan
828579f784
readme: add toc
2017-12-19 11:44:29 +01:00
Eric Danan
a910116025
readme: fix typos
2017-12-19 11:12:38 +01:00
Eric Danan
774c7a7cb1
convert readme to github flavored markdown
...
with proper formatting for tables and internal links (hopefully)
2017-12-19 11:02:11 +01:00
Eric Danan
c5575d979d
rm markdown readme
...
has problems with tables
2017-12-18 22:25:25 +01:00
Eric Danan
d6ca81fa17
convert readme to markdown
...
org version seems to have problems with links...
2017-12-18 22:19:44 +01:00
Eric Danan
8e0d430082
readme: add num option
2017-12-18 22:10:31 +01:00
Eric Danan
3b451c5c71
readme: add spacing
2017-12-18 22:06:17 +01:00
Eric Danan
7b5104489c
try to improve readme layout
2017-12-18 21:52:46 +01:00
Eric Danan
f0c867bc92
update readme
2017-12-18 21:33:29 +01:00
Eric Danan
e35de664aa
bump version to 0.2
2017-12-18 21:32:53 +01:00
Eric Danan
f4d46f8aae
Minor reformatting
2017-12-18 15:56:30 +01:00
Eric Danan
21f13cd48c
cp-org-capture: set a default template
2017-12-18 14:26:35 +01:00
Eric Danan
66cf72c527
fix a docstring
2017-12-12 21:16:55 +01:00
Eric Danan
f061ae88e2
cp-switch-project: add actions to compile / configure project
2017-12-12 21:12:12 +01:00
Eric Danan
b7a154eaa5
move defcustoms in their respective sections
2017-12-12 20:51:03 +01:00
Eric Danan
da185eaabc
cp-switch-project: make action keys consistent with projectile map
2017-12-12 20:12:23 +01:00
Eric Danan
e399476439
convert readme to org
2017-12-09 21:58:04 +01:00
Eric Danan
b0cce317da
bump swiper dependency version
2017-12-09 21:57:03 +01:00