d347574d30
Fix #1973 : selected region survives switching workspaces
...
Leaving behind ineffectual region highlights
2019-10-28 23:23:13 -04:00
9e2b0c6332
editor/evil: fix autoload for +evil:whole-buffer-textobj
2019-10-28 23:23:13 -04:00
bec1891a3d
lang/org: reformat UI config; setq-default -> setq
2019-10-28 23:23:13 -04:00
7b9c13f25f
lang/org: expand refile commands
...
Changes 'SPC m r' into a prefix with multiple refiling commands.
2019-10-28 23:23:13 -04:00
bb383d3ede
lang/org: present full paths on org-refile
...
This makes refiling with multiple file targets far, far more palatable.
2019-10-28 23:23:12 -04:00
53433d9c37
lang/org: default org-refile targets to current buffer
2019-10-28 23:23:12 -04:00
2755320178
lang/lua: minor reformatting
2019-10-28 23:23:12 -04:00
244671e388
lang/python: mention lsp-python-ms hack in README
2019-10-28 23:23:12 -04:00
b4e0944467
lang/markdown: mention +grip flag in README
2019-10-28 23:23:12 -04:00
987cece946
lang/org: only reset latex background on theme load
...
Otherwise, many of these settings will overwrite user's customizations.
Fixes #1969
2019-10-28 23:23:12 -04:00
ba52f4c8e9
lang/scheme: add plugins section to README
2019-10-28 23:23:12 -04:00
38bed2db65
Add docs/index.org; move modules/README.org
...
Fixes #1968
Relevant to #1771 , #1795 , #1755 , #372 , #174
2019-10-28 23:20:52 -04:00
0e0fa37b22
[popup] ignore send mail buffers
...
[C-x m] should not appear in a popup.
Signed-off-by: Rudi Grinberg <me@rgrinberg.com >
2019-10-28 12:20:35 +09:00
49fce0b1c3
[dired] follow function naming conventions
2019-10-27 17:47:20 -04:00
9d55e75bd8
[dired] add support for hiding dotfiles and hide details by default
2019-10-27 17:32:52 -04:00
5660d7ba6b
[dired] add dired-git-info support
2019-10-27 17:31:53 -04:00
eeed0dd64f
doc - fix instruction on removing +org-cycle-only-current-subtree-h
2019-10-27 20:36:21 +01:00
a022cfd705
lang/org: refactor org keywords & respect underlying faces
2019-10-27 14:06:47 -04:00
a122dfd6a0
editor/multiple-cursors: extend evil-org support
2019-10-27 14:03:45 -04:00
5f9778edd6
editor/multiple-cursors: fix unbound evil-mc keybinds
2019-10-27 14:03:45 -04:00
94c2f91b75
term/eshell: fix custom eshell faces
2019-10-27 14:03:45 -04:00
fd5b92e3f5
completion/ivy: remap evil-show-marks -> counsel-mark-ring
2019-10-27 14:03:45 -04:00
b06b6b5dba
config/default: bind 'SPC / {j,m}'
...
To 'jump to position in jump list' and 'jump to mark', respectively
2019-10-27 14:03:45 -04:00
bde9b2791d
lang/swift: add sane sourcekit-lsp defaults
2019-10-27 14:03:45 -04:00
7ba9939757
configure faust company backends
2019-10-27 14:24:52 +01:00
3d21f4ef5e
Add +default/restart-server command
...
Its keybind on 'SPC q d' was already pushed in ace1eceab
2019-10-26 23:44:29 -04:00
23d36d3c27
Rebind 'C-{-,=}'; bind 'M-C-{-,=}'
...
The former is buffer-local, the latter is frame-local.
2019-10-26 23:44:29 -04:00
ccf7197acf
lang/emacs-lisp: print string repr of evaluated result
...
This makes the return type of the evaluated result clearer at a glance.
2019-10-26 23:44:29 -04:00
73b8a5b496
Redo which-key labels for 'SPC h d' & 'SPC h r'
...
Renders #1959 obsolete
2019-10-26 23:44:29 -04:00
c25fec5364
Replace 'SPC h R' with 'SPC h r r'
2019-10-26 23:44:29 -04:00
3c6f48f9ec
Move evil & corrective keybinds to respective modules
...
Keybinds that correct behavior or provide or extend vim functionality
were moved to their respective modules, or to the :editor evil module.
Keybinds in the global space, that are particularly opinionated but
potentially harmful or imposing as a default, or likely for users to
change (like leader keys), are kept in config/default.
2019-10-26 23:44:28 -04:00
c360f0dceb
Minor refactor & comment/docstring revision
2019-10-26 23:44:28 -04:00
515fba2fda
Merge pull request #1950 from mnick/notmuch
...
email/notmuch: general improvements
- Filter read messages in notmuch show (by folding them automatically)
- Refresh all notmuch buffers after sync (via process sentinel)
- Support custom sync commands (introduces an additional defvar)
- Add command to select From email prior to composing via ivy
2019-10-26 22:42:02 -04:00
3a20e09eab
fix notmuch keybind typo
2019-10-26 15:42:25 -04:00
e122c55718
add basic bindings for notmuch
2019-10-26 14:05:40 -04:00
a4050a153d
generalize notmuch/ivy-compose to notmuch/compose (completing-read)
2019-10-26 14:02:56 -04:00
66c45b2f8d
editor/snippets: update doom-snippets recipe
2019-10-26 13:48:01 -04:00
b0106e2ac7
emacs/dired: replace 18f20a531
w/ 'quit-all' command #1937
...
There are a few workflows where having multiple buffers (e.g.
side-by-side) is preferrable, however, `dired-find-alternate-file` kills
the old buffer indiscriminately.
2019-10-26 13:39:52 -04:00
e279409bbd
sharp-quote notmuch-show hook
2019-10-26 13:38:06 -04:00
a945a3ab69
Update packages.el
2019-10-26 15:33:46 +05:30
b1e8ee7175
Add 'Search Documentation' button to dashboard ( #1955 )
...
* Add an FAQ action to doom-dashboard
* Separate faq and user manual
This is necessary until I can dispatch properly the (file-exists-p)
conditions in the :action part of the variable.
The issue is that the value in :action needs to be a symbol (symbolp)
and the (if COND THEN ELSE) form does not match this.
* Use doom/help-search if (or faq.org manual.org)
Since the function searches through the (in-progress) manual and faq
* Remove :when condition from Search Documentation
This condition is unnecessary since doom/help-search now always at least
lists the modules from doom/help-modules
2019-10-26 04:15:32 -04:00
68f2ac4d8c
completion/ivy: ivy-height = 17
...
20 was too tall!
2019-10-26 04:06:10 -04:00
71e85b4d58
tools/lsp: update README
2019-10-26 04:05:34 -04:00
a4aae9c3a7
completion/ivy: ivy-height = 20
...
Ivy is a bit cramped otherwise
2019-10-26 03:58:08 -04:00
d2fe021bd9
tools/eval: display in minibuffer if below threshold
...
If it's just a couple lines, display in minibuffer instead.
2019-10-26 03:54:09 -04:00
36c9f7c333
tools/eval: fix popup when +overlay is disabled
2019-10-26 03:53:54 -04:00
945eb7e064
editor/multiple-cursors: minor refactor
2019-10-26 02:12:59 -04:00
9b3f21a9bc
Optimize doom/help-search
...
Yields a ~80% decrease in indexing time.
2019-10-26 02:12:58 -04:00
a78e89bbf8
tools/eval: update README
2019-10-26 02:12:58 -04:00
84a063ca78
tools/eval: add +overlay feature
...
Now, inline evaluation will display results in an overlay next to the
cursor, rather than in the minibuffer (unless it gets too big, in which
case it'll use a popup buffer).
2019-10-26 02:12:58 -04:00