Henrik Lissner
790e9037fe
private/hlissner: fix+cleanup ex commands
2017-03-04 14:35:56 -05:00
Henrik Lissner
beb92b0e97
core-ui: clean up + refactor modeline functions/macros
2017-03-04 00:28:16 -05:00
Henrik Lissner
ab07120ea6
Remove doom/reload
...
This command didn't do what was intended, and it would be too much work
to write one that looks for outdated packages and reloads them.
Instead, just restart Emacs for changes to take effect. This is only
necessary if package management is done outside of Emacs. You
(theoretically) don't have to do anything if doing it from the inside.
2017-03-04 00:26:37 -05:00
Henrik Lissner
caf2b7f4f3
completion/company: general refactor + key rebinding + cleanup
2017-03-04 00:02:19 -05:00
Henrik Lissner
7d1b02cbed
feature/workspaces: announce workspace name when loading/saving
2017-03-04 00:01:48 -05:00
Henrik Lissner
dc3687920a
ui/doom-modeline: memoize +doom-ml-icon
2017-03-04 00:01:22 -05:00
Henrik Lissner
e7720e4aae
Simplify doom--resolve-hooks
2017-03-04 00:00:25 -05:00
Henrik Lissner
e77545f1f8
Move rainbow-delimiters-mode activation to respective lang modules
2017-03-03 23:59:53 -05:00
Henrik Lissner
257c4318e1
core-ui: fix highlight-indent-guides-mode whitespace adjustment hook
2017-03-03 23:58:12 -05:00
Henrik Lissner
56170954c3
ui/doom-modeline: add docstrings
2017-03-03 17:50:58 -05:00
Henrik Lissner
f4a3f54ee6
ui/doom-modeline: display filesize when matches segment is empty
2017-03-03 17:50:43 -05:00
Henrik Lissner
ebf85fe0a8
ui/doom-modeline: fix current index in iedit segment
2017-03-03 17:50:22 -05:00
Henrik Lissner
fcb88ef940
ui/doom-modeline: support emacs macros in macro display segment
2017-03-03 17:49:30 -05:00
Henrik Lissner
68c172dd92
ui/doom-modeline: refactor selection-info segment
2017-03-03 16:53:16 -05:00
Henrik Lissner
a509462d8b
doom-module-loaded-p: don't error if doom-modules is uninitialized
2017-03-03 16:51:59 -05:00
Henrik Lissner
1118a3b7f9
Merge pull request #34 from ellakk/quickfix
...
Quickfixes
2017-03-03 16:51:37 -05:00
Kalle Lindqvist
effc919b14
feature/syntax-check: fix typo
2017-03-03 12:24:39 +01:00
Kalle Lindqvist
6d7124e48c
core-ui: fix typo
2017-03-03 12:22:06 +01:00
Henrik Lissner
b87aeb1522
lang/org: fix +org/dwim-at-point, +org/insert-item & +org/toggle-checkbox
2017-03-02 19:49:19 -05:00
Henrik Lissner
9ad189f3b5
lang/javascript: remove redundant featurep check
2017-03-02 18:28:46 -05:00
Henrik Lissner
0a39aa64d1
add-transient-hook!: fix indentation
2017-03-02 18:28:46 -05:00
Henrik Lissner
3ac1d382be
Fix project mode definitions
2017-03-02 18:28:46 -05:00
Henrik Lissner
22e3baf184
Add minor-mode-specific snippets & company-dict dictionaries
2017-03-02 18:28:46 -05:00
Henrik Lissner
cc6dee6c99
core-projects: add def-project-mode! macro & doom-project-hook
2017-03-02 18:28:46 -05:00
Henrik Lissner
c037c325a1
Refactor add-hook! and associate!; associate! only for minor modes now
2017-03-02 18:28:46 -05:00
Henrik Lissner
ea8ed1f997
Fix gp (+evil/reselect-paste)
2017-03-02 11:42:09 -05:00
Henrik Lissner
75585fa90f
feature/file-templates: +file-templates--expand shouldn't be interactive
2017-03-02 01:44:31 -05:00
Henrik Lissner
2d190fe0c5
Add & use add-transient-hook! macro
2017-03-02 01:43:59 -05:00
Henrik Lissner
10b4d94627
feature/file-templates (gitignore-mode): s-equals? => string=
2017-03-02 01:05:06 -05:00
Henrik Lissner
6aabc32245
feature/file-templates: only switch to insert mode if the current field isn't $0
2017-03-02 01:04:35 -05:00
Henrik Lissner
02bcada450
doom/recompile: improve feedback; only show errors, show compiled/total ratio
2017-03-02 00:48:42 -05:00
Henrik Lissner
a319df1f26
ui/doom-modeline: general refactor
2017-03-02 00:43:25 -05:00
Henrik Lissner
33120cd64e
core/autoload/memoize: another refactor (restore doom-memoize)
2017-03-02 00:42:58 -05:00
Henrik Lissner
d7b69b3675
Fix #33 (caused by compile failures)
2017-03-02 00:02:05 -05:00
Henrik Lissner
25091ee375
core/autoload/memoize: add autoload cookies
2017-03-01 23:45:39 -05:00
Henrik Lissner
53d67fb622
core-popups: add *Metahelp* rule
2017-03-01 23:44:14 -05:00
Henrik Lissner
ca362818af
core-packages: remove lexical-binding
2017-03-01 23:44:05 -05:00
Henrik Lissner
993e1d19e5
core/autoload/memoize: refactor def-memoized!
2017-03-01 23:43:31 -05:00
Henrik Lissner
d4e25d3f0d
core/autoload/mplist: document
2017-03-01 22:25:13 -05:00
Henrik Lissner
978e121ed0
doom/popup-close: refactor
2017-03-01 22:15:32 -05:00
Henrik Lissner
2e66b2e13d
doom/popup-toggle: force close popups
2017-03-01 22:14:51 -05:00
Henrik Lissner
4221bea044
doom/popup-restore: return t on success (and clear history less aggressively)
2017-03-01 22:14:21 -05:00
Henrik Lissner
8fa6ba7886
doom-popup-p: return window if popup
2017-03-01 22:12:30 -05:00
Henrik Lissner
64a60a1501
core-popups: don't autoclose help/message buffers; autoclose eval buffers
2017-03-01 21:44:30 -05:00
Henrik Lissner
5b9a32e215
core-packages: revise doc comments
2017-03-01 21:42:51 -05:00
Henrik Lissner
af2b806a35
lang/emacs-lisp: add add-hook! & remove-hook! to :rotate symbols
2017-03-01 21:42:21 -05:00
Henrik Lissner
7811164aa7
private/hlissner: add <leader> switch-to-workspace keys
2017-03-01 21:41:54 -05:00
Henrik Lissner
343925e9ac
feature/workspaces: issue notice when switching to same buffer
2017-03-01 21:41:16 -05:00
Henrik Lissner
7aa8d54e08
feature/workspaces: don't error when +workspace-p recieves nil
2017-03-01 21:40:50 -05:00
Henrik Lissner
4c3652bede
map!: declare indent properties for :leader and :localleader
2017-03-01 21:39:58 -05:00