Henrik Lissner
29a1120f01
config/default: fix F-f9 typo
...
Should be C-f9, there is no F- modifier.
2019-05-16 15:00:21 -04:00
Henrik Lissner
a247f00a45
email/notmuch: fix invalid-function error
...
Caused by malformed company backends.
2019-05-16 11:41:46 -04:00
Henrik Lissner
4e80ca7d23
editor/fold: add hs support for nxml-mode
2019-05-16 01:22:50 -04:00
Henrik Lissner
0ac3044606
Add 'SPC / k' and 'SPC c k' keybinds
...
For searching docsets and documentation, respectively.
2019-05-16 00:39:09 -04:00
Henrik Lissner
ae8aa26c33
tools/lookup: add prefix arg to lookup commands
...
The prefix arg causes +lookup/{definition,references,documentation} to
prompt you for which lookup backend to use.
2019-05-16 00:37:27 -04:00
Henrik Lissner
1f88efeb82
tools/lookup: fix missing +lookup-symbol-or-region error
2019-05-16 00:10:56 -04:00
Henrik Lissner
4002313e79
tools/lookup: declare gnutls-algorithm-priority early
...
Otherwise, gnutls-algorithm-priority won't be in scope for
`dash-docs-read-json-from-url`.
2019-05-15 23:59:03 -04:00
Henrik Lissner
bc501ef28e
doom*dash-docs-read-json-from-url -> +lookup*fix-gnutls-error
...
Conform to naming conventions.
2019-05-15 23:50:29 -04:00
Henrik Lissner
0c243e6d5c
tools/lookup: fix dash-docs-install-docset
...
Addresses a integer-or-marker-p error emitted from the
`url-retrieve-synchronously' call in `dash-docs-read-json-from-url'.
This is apparently a systemic issue in Emacs 26's networking library.
See https://github.com/magit/ghub/issues/81
2019-05-15 23:40:27 -04:00
Henrik Lissner
016ba359e5
ui/tabbar: rewrite
...
Not that you should use this module. It is now more of an experiment to
get more conventional tab-like functionality in Emacs, without the help
of tabbar-mode, which doesn't actually do what we want.
Over time I may improve this (or not).
2019-05-15 22:29:03 -04:00
Henrik Lissner
40d2d4d222
Minor tweaks & byte-compiler offerings
2019-05-15 20:53:11 -04:00
Henrik Lissner
a8300a53f1
ui/popup: allow ESC to close eval result popups
2019-05-15 20:29:46 -04:00
Henrik Lissner
87771aaa1e
lang/emacs-lisp: remove auto-compile package
...
This package would clash with flycheck's byte-compilation checker. In
any case you should not be modifying byte-compiled files.
2019-05-15 20:24:52 -04:00
Henrik Lissner
d057d45ef2
lang/org: remove link markup in eldoc breadcrumbs
2019-05-15 16:42:45 -04:00
Henrik Lissner
fa664f4e28
editor/fold: refactor & fix zm
...
This fixes an issue where zm wasn't auto-loading hideshow and
hs-minor-mode, preventing it from working.
Also reveals +fold/* commands to non-evil users (but as of yet, there
are still no non-evil keybinds for it).
2019-05-15 16:09:53 -04:00
Henrik Lissner
dd4e265a49
ui/popup: merge eval output popup rules
2019-05-15 15:25:03 -04:00
Henrik Lissner
a22c035815
ui/popup: ensure existing buffers are reused
...
This resolves an issue where the popup manager would open another popup
if a previous one had been raised. The popup manager now delegates to
the existing buffer if it already exists (without resizing it).
2019-05-15 15:22:09 -04:00
Henrik Lissner
c549091ce5
ui/popup: polish default rules
...
- Establish popup naming convention:
- *doom:name* -> a temporary editing buffer (requires interaction)
- *doom name* -> a transient buffer (no interaction required)
2019-05-15 15:22:09 -04:00
Henrik Lissner
4dbf8f206b
ui/doom-dashboard: refactor & optimize
...
Potentially addresses crashing issues caused by the dashboard.
Relevant to #1170
2019-05-15 15:22:08 -04:00
Henrik Lissner
b821bfca1f
Fix newline-and-indent advice forgetting indentation
...
e.g. in python-mode docstrings. The point-in-string case is no longer
handled, because indent-according-to-mode handles it properly already.
2019-05-15 15:22:08 -04:00
Mambu38
5e66914fa2
Added pyimport support
2019-05-15 13:17:17 +02:00
Henrik Lissner
a6d4341a95
tools/vterm: update README
2019-05-14 22:56:01 -04:00
Henrik Lissner
4c65ce4c71
Start help-with-tutorial in emacs state
2019-05-14 22:26:56 -04:00
Henrik Lissner
fb8b7c38d2
Make lookup handlers easier to debug
...
If debug-mode is on, errors in lookup handlers will not emit a full
backtrace.
2019-05-14 22:26:21 -04:00
Henrik Lissner
b58199ca61
tools/vterm: install vterm from MELPA
2019-05-14 22:02:11 -04:00
Henrik Lissner
9cfbe53d37
Fix "selected dead buffer" errors on gD
...
Because the popup manager was auto-killing the *xref* buffer (that
ivy-xref closes immediately).
2019-05-14 21:35:30 -04:00
Henrik Lissner
f381701aab
Bind SPC f m -> doom/move-this-file
2019-05-14 20:28:19 -04:00
Henrik Lissner
b82e152898
Fix 9024d831
2019-05-14 20:15:13 -04:00
Henrik Lissner
75777756e1
Remove redundant dired sort hook #1414
...
This still means dired will be unsorted for BSD ls users, but that's
acceptable (for now).
2019-05-14 18:45:38 -04:00
Henrik Lissner
3d53aa5dad
Fix google images url for +lookup/online
2019-05-14 15:18:17 -04:00
Henrik Lissner
9024d831f8
Fix void-variable error in yaml-mode when folding
2019-05-14 15:04:11 -04:00
Henrik Lissner
c4a5a1b007
Remove redundant +ivy--switch-buffer transformer
...
Mentioned in #1408
2019-05-14 10:12:37 -04:00
Henrik Lissner
2fa2639d64
Add value column to {describe,helpful}-variable
2019-05-14 10:06:36 -04:00
Henrik Lissner
13a20866aa
Add headers to leader prefixes for easy imenu access
...
SPC / i to jump between them
2019-05-13 22:34:43 -04:00
Henrik Lissner
8aff431ed9
Fix "section" imenu regexp
2019-05-13 22:32:33 -04:00
Henrik Lissner
b7d1702484
Add :prefix-map to map! macro
...
Each prefix now defines a doom-leader-DESC-map keymap, where DESC is the
which-key description for that prefix key. This should make it easier
for users to move leader prefixes. e.g.
To move SPC TAB (workspaces) to SPC l:
(map! :leader
"TAB" nil
"l" doom-leader-workspaces-map)
2019-05-13 22:30:21 -04:00
Henrik Lissner
0a0def6a53
ui/modeline: update README
...
To reflect our adoption of the doom-modeline package. Still a WIP, but
is at least more correct now.
Renders #1412 unnecessary.
2019-05-13 19:34:44 -04:00
Henrik Lissner
f1ea7de76d
Fix color of indent guides in daemon sessions
2019-05-13 19:34:44 -04:00
Henrik Lissner
9dfc4f42c6
Merge pull request #1408 from flatwhatson/ivy-virtuals
...
Fix ivy-switch-buffer virtual buffer support
2019-05-13 15:07:34 -04:00
Henrik Lissner
6c9d0392cd
Merge pull request #1405 from brabalan/org-set-tags-fix
...
fix command to set tags
2019-05-13 15:02:58 -04:00
Henrik Lissner
2f0c56f705
input/chinese: remove chinese-wbim
...
See fadbfb321f (commitcomment-33512172)
2019-05-13 14:40:10 -04:00
Henrik Lissner
7443669b1e
Minor refactors & comment revision
2019-05-13 14:37:00 -04:00
Henrik Lissner
3399580647
Fix #1409 : autoload +modeline|resize-for-font
2019-05-13 12:36:22 -04:00
Andrew Whatson
876e2a250f
Fix ivy-switch-buffer virtual buffer support
2019-05-13 23:45:21 +10:00
Alan Schmitt
77905d9815
fix command to set tags
2019-05-13 10:40:43 +02:00
Henrik Lissner
8d9a15e414
Add :input japanese module
2019-05-13 00:57:59 -04:00
Henrik Lissner
fadbfb321f
Add :input chinese module #1371
2019-05-13 00:57:59 -04:00
Henrik Lissner
10f60e7918
tools/magit: add -t/--tags action to magit-fetch
2019-05-13 00:20:06 -04:00
Henrik Lissner
0f0fdbc00c
Add doom/{increase,decrease,reset}-font commands
...
Borrows the idea from zoom-frm (see #1389 ).
2019-05-12 21:56:52 -04:00
Henrik Lissner
c4a9de5361
lang/org: add new toggle keybinds to localleader
...
Also sorts existing keybinds.
2019-05-12 01:46:29 -04:00