Henrik Lissner
4d5459699a
Merge pull request #2232 from ashiklom/ess-cleanup
...
lang/ess: fix deprecated variables
2019-12-24 14:35:33 -05:00
Henrik Lissner
f04af0b8a2
Bind 'SPC b u' to save current file as root
2019-12-24 14:25:08 -05:00
Henrik Lissner
a28de332fc
lang/kotlin: add basic README #1166
2019-12-24 13:09:14 -05:00
Henrik Lissner
b88ff2a563
Fix s-backspace for non-evil users
2019-12-23 17:21:30 -05:00
Henrik Lissner
d1becfce89
config/default: reorganize autoloads
2019-12-23 17:20:19 -05:00
Alexey Shiklomanov
29905c1496
Fix deprecated ESS variables
...
- `ess-smart-S-assign-key` and `ess-expression-offset` are deprecated variables
- `ess-default-style` has been replaced with `ess-style`
2019-12-23 16:34:43 -05:00
Sean Farley
da78751ce4
irc: turn off smartparens mode for circe buffers
...
Users probably don't want ":-(" to be autocompleted as ":-()" so let's
turn of smartparens for chatting.
2019-12-23 12:08:13 -08:00
Henrik Lissner
b144a3862a
Bind 'SPC h d S' to text search; expand ivy/helm file-search API
2019-12-23 01:51:43 -05:00
Henrik Lissner
5ecf206681
lang/org: remove select-frame-set-input-focus hack
...
Thanks to 3583e1f2e
, this is no longer necessary.
2019-12-22 23:53:04 -05:00
Henrik Lissner
68ffc3cf96
tools/eval: make +overlay display errors too
2019-12-22 23:53:04 -05:00
Henrik Lissner
213a6fda86
General refactors & reformatting
2019-12-22 23:53:04 -05:00
Henrik Lissner
327d359fd3
lang/python: silence errors when python isn't present
2019-12-22 23:53:04 -05:00
Henrik Lissner
458cdd5df4
ui/workspaces: remove extra workspaces when restoring sessions
2019-12-22 19:59:22 -05:00
Henrik Lissner
6ac04e5a6d
ui/popup: prevent infinite loop when killing popup buffers
2019-12-22 16:02:56 -05:00
Henrik Lissner
d0188b827a
editor/evil: set evil-respect-visual-line-mode sooner
...
So users are able to change it in time in their init.el
2019-12-22 12:26:50 -05:00
Henrik Lissner
56ccb0dbef
lang/org: load jupyter.el & add jupyter-* to org-src-lang-modes #2198
2019-12-22 00:02:26 -05:00
Sean Farley
d3346fa32f
bindings: add search section to vanilla keys
2019-12-21 15:32:24 -08:00
Sean Farley
85d93511f7
bindings: add `org-pomodoro' to org key prefix
2019-12-21 15:20:48 -08:00
Sean Farley
7e75f569d9
bindings: add 'r' for remote functions
...
`C-c r` isn't taken and makes sense to copy this from the evil bindings.
2019-12-21 14:34:44 -08:00
Henrik Lissner
b53703d527
General comment revision & reformatting
2019-12-21 15:01:05 -05:00
Henrik Lissner
a0425d0df7
lang/rust: add eglot docs & inhibit package.el usage #2195
2019-12-21 14:15:20 -05:00
Henrik Lissner
18edebe9c6
tools/editorconfig: remove :recipe #2216
...
Causes an elusive issue where editorconfig won't build at all, because
our editorconfig :recipe doesn't merge into straihgt's cached recipe for
the package. This isn't a fix, but a workaround until a better solution
can be found.
2019-12-21 04:21:43 -05:00
Henrik Lissner
baae6b1711
Rename +evil/paste-preserve-register => +evil/alt-paste
...
Now does the invers of evil-kill-on-visual-paste
2019-12-21 03:59:46 -05:00
Henrik Lissner
8562fc0aa3
editor/evil: use <easymotion> event for custom keybinds
2019-12-21 03:51:53 -05:00
Henrik Lissner
bbd02c8fca
evil-want-C-w-delete = t & remove C-b/C-f keybinds
...
M-b and M-f already exist for moving by word, so I'll leave C-b and C-f
to their defaults.
2019-12-21 03:44:44 -05:00
Henrik Lissner
8386c95fb1
ui/doom-dashboard: fix fix for #2219
...
What a fix
2019-12-21 03:30:44 -05:00
Henrik Lissner
c1879945fd
Replace doom/backward-kill-to-bol-and-indent
...
WIth new evil-delete-back-to-indentation, with behaves exactly as C-u
does in vim.
2019-12-21 03:30:44 -05:00
Henrik Lissner
a49c0b6691
Output feedback from buffer/session kill commands
2019-12-21 03:30:44 -05:00
Henrik Lissner
491e80a568
Fix cut-off which-key popups #2219
2019-12-21 02:14:36 -05:00
Henrik Lissner
960f403e2e
Fix misaligned dashboard on workspace switch #2219
...
Only occurs in daemon GUI frames, for some reason.
2019-12-21 01:49:10 -05:00
Henrik Lissner
4741e322df
ui/modeline: fix VC branch icon
2019-12-21 01:39:10 -05:00
Henrik Lissner
f075c30710
ui/modeline: refactor encoding segment
2019-12-21 01:38:43 -05:00
Henrik Lissner
a15ab4a3f2
lang/web: add bang to :enhtml & :dehtml
...
BANG = copy result to clipboard instead of inserting into buffer.
2019-12-20 23:04:07 -05:00
Henrik Lissner
a54098a098
Fix face-background calls in +modeline-refresh-bars-h
...
Third argument should be a boolean; symbols are treated as references to
faces to inherit from.
2019-12-20 21:48:28 -05:00
Henrik Lissner
0e4d25d533
ui/modeline: prevent cut-off popups #2219
...
By forcing resized windows to take non-standard modeline height into
account.
2019-12-20 20:37:55 -05:00
Henrik Lissner
6c0d71eb65
completion/ivy: reduce min-chars for counsel-search to 2
...
From default of 3
2019-12-20 18:33:11 -05:00
Henrik Lissner
ebf3739cf1
Speed up evil-ex search in magit or long/large buffers
2019-12-20 14:04:15 -05:00
Henrik Lissner
8a080e037c
completion/ivy: general refactor
2019-12-20 14:03:35 -05:00
Henrik Lissner
52bf238b2f
completion/ivy: make counsel-search use standard url
2019-12-20 13:53:54 -05:00
Henrik Lissner
27cabea6b6
Fix gs in org-mode #2218
...
Also makes +evil/easymotion generic; it can now be moved to any key, and
new keys can be added to the <easymotion> event, rather than having to
wait for evilem-map to become available.
Also fixes +org/goto-visible if used before avy is loaded.
Relevant to #1672
2019-12-20 13:40:06 -05:00
Henrik Lissner
e0bd046339
tools/debugger: fix dap-mode not loading after lsp-mode
2019-12-20 04:17:45 -05:00
Henrik Lissner
494e431f04
lang/org: install org-brain
...
Whoops!
2019-12-20 02:44:20 -05:00
Henrik Lissner
2da7c7b168
tools/eval: make set-eval-handler! accept a list of modes
...
Fixes inline evaluation for emacs-lisp-mode due to 322bca7
.
2019-12-20 02:34:29 -05:00
Henrik Lissner
73d975de6c
lang/org: make C-RET create headings instead of error
2019-12-20 02:13:11 -05:00
Henrik Lissner
ea9126a883
ui/zen: add README.org & 'SPC t z' keybind
2019-12-20 01:09:59 -05:00
Henrik Lissner
d8ecb1396b
editor/multiple-cursors: fix :mc ex command
...
Due to missing variables
2019-12-20 00:59:52 -05:00
Henrik Lissner
322bca710a
General refactors & reformatting
2019-12-20 00:59:52 -05:00
Henrik Lissner
de63dd50ef
Add :ui zen module
...
This, combined with the new ':tools (lookup +dictionary)' feature will
eventually replace the ':app write' module.
2019-12-20 00:59:52 -05:00
Henrik Lissner
7742813a06
tools/lookup: add +dictionary feature
...
For looking up words in dictionaries and thesauruses. Requires internet
connection (for now).
2019-12-20 00:59:51 -05:00
Gerry Agbobada
f5d1081cde
Add lsp-ivy and helm-lsp when :tools lsp ( #2162 )
...
* Add lsp-ivy and helm-lsp when :tools lsp
* Review
- Move the packages to :tools lsp
- Add bindings to config/+evil-bindings.el (no change to +emacs since
there was no 'code' prefix)
- Move README section
- Move the packages to :tools lsp
- Add bindings to config/+evil-bindings.el (no change to +emacs since
there was no 'code' prefix)
* FUp filechange noise
2019-12-19 18:49:27 -05:00