Commit Graph

2459 Commits

Author SHA1 Message Date
Henrik Lissner
e88ad7f710 ui/doom-modeline: refactor 2017-03-05 16:10:21 -05:00
Henrik Lissner
7b9c3fcafb Restore doom/reload 2017-03-05 16:10:01 -05:00
Henrik Lissner
ed850fa069 Fix doom-init-p check in doom-initialize 2017-03-05 15:50:05 -05:00
Henrik Lissner
079be42949 cl-pushnew: use 'eq instead of 'eql 2017-03-05 14:18:35 -05:00
Henrik Lissner
9b37f63c84 Fix doom benchmark message at startup 2017-03-05 13:49:51 -05:00
Henrik Lissner
5184c3ec35 ui/doom-modeline: general refactor (especially anzu segment) 2017-03-05 13:33:04 -05:00
Henrik Lissner
dd11790959 Fix #36: use ELPA org instead of built-in org 2017-03-05 13:32:15 -05:00
Henrik Lissner
d6667a433f General cleanup + refactor 2017-03-04 20:54:13 -05:00
Henrik Lissner
2e70c746ed lang/python: add *anaconda-mode* popup rule 2017-03-04 20:51:54 -05:00
Henrik Lissner
aa23b3c5c1 smartparens: more conservative single-quote autopairing 2017-03-04 20:51:35 -05:00
Henrik Lissner
764681368d private/hlissner/+bindings: add M-r & M-b bindings 2017-03-04 20:50:08 -05:00
Henrik Lissner
4f5826df37 lang/web/+css: refactor; css imenu support; add counsel-imenu & rainbow-mode 2017-03-04 20:49:23 -05:00
Henrik Lissner
e835d089c8 core-popups: refactor/cleanup hacks 2017-03-04 18:55:47 -05:00
Henrik Lissner
2dc1c616d1 lang/python: add +python/repl 2017-03-04 18:46:38 -05:00
Henrik Lissner
ac7e78c4ea core-popups: kill popup buffer with zx 2017-03-04 18:32:16 -05:00
Henrik Lissner
ca75c1cf49 lang{emacs-lisp,python,ruby}: improve repl integration 2017-03-04 18:31:18 -05:00
Henrik Lissner
6f439b355c private/hlissner: update eval commands/bindings 2017-03-04 18:30:20 -05:00
Henrik Lissner
74d50f6159 feature/eval: rewrite module 2017-03-04 18:29:55 -05:00
Henrik Lissner
05e1a15ba8 core-popups: make doom*popup-init more robust (fixes bufferp errors) 2017-03-04 18:01:58 -05:00
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