Henrik Lissner
|
b447f30038
|
doom-modules: use hash-table instead of nested alist
|
2017-02-20 00:26:07 -05:00 |
|
Henrik Lissner
|
5c79105be3
|
core-projects: don't set projectile-completion-system here
|
2017-02-20 00:26:07 -05:00 |
|
Henrik Lissner
|
fed4835bb6
|
core-projects: refactor multiple-pushes into one append+setq
|
2017-02-20 00:26:07 -05:00 |
|
Henrik Lissner
|
f4e0734dcf
|
:popup: cl-pushnew => push
|
2017-02-20 00:26:07 -05:00 |
|
Henrik Lissner
|
2d0b2d9a3f
|
@map: fix no key-bindings after byte-compiling
|
2017-02-20 00:26:07 -05:00 |
|
Henrik Lissner
|
c845a47ecf
|
Simplify @def-setting and @set macros
|
2017-02-20 00:26:07 -05:00 |
|
Henrik Lissner
|
d2a0e40ca4
|
Refactor; replace/fix interactive-only & looking-back calls
|
2017-02-20 00:26:07 -05:00 |
|
Henrik Lissner
|
b4e9f1312d
|
caddr => cl-caddr
|
2017-02-20 00:26:07 -05:00 |
|
Henrik Lissner
|
7e22d252d1
|
Ensure doom-module-loaded-p returns boolean
|
2017-02-20 00:26:07 -05:00 |
|
Henrik Lissner
|
a8a00b9fa0
|
Add @featurep
|
2017-02-20 00:26:07 -05:00 |
|
Henrik Lissner
|
f84db1f102
|
Fix doom--enable-module
|
2017-02-20 00:26:06 -05:00 |
|
Henrik Lissner
|
addc67b965
|
core-ui: add modeline+modeline segment defining macros (WIP)
|
2017-02-20 00:26:06 -05:00 |
|
Henrik Lissner
|
92ac8c1dba
|
core-editor: conform hook function to naming conventions
|
2017-02-20 00:26:06 -05:00 |
|
Henrik Lissner
|
ab2f89e077
|
doom/packages-install: fix list in 'Installing PKG' prompts
|
2017-02-20 00:26:06 -05:00 |
|
Henrik Lissner
|
08b9623e84
|
doom-get-packages-to-install => doom-get-missing-packages
|
2017-02-20 00:26:06 -05:00 |
|
Henrik Lissner
|
25962a6beb
|
doom-refresh-packages: caches refresh time in file
|
2017-02-20 00:26:06 -05:00 |
|
Henrik Lissner
|
07b38ac36c
|
core-packages: refactor + flesh out docstrings
|
2017-02-20 00:26:06 -05:00 |
|
Henrik Lissner
|
5363d1192d
|
Refactor doom-initialize
|
2017-02-20 00:26:06 -05:00 |
|
Henrik Lissner
|
4ef784eff6
|
Don't set save-place variable (obsolete)
|
2017-02-20 00:26:06 -05:00 |
|
Henrik Lissner
|
f8505e1c7e
|
@map: macroexp-progn => `(progn
|
2017-02-20 00:26:06 -05:00 |
|
Henrik Lissner
|
7ef87546cc
|
Refactor package management system
|
2017-02-20 00:26:06 -05:00 |
|
Henrik Lissner
|
85d5360c7c
|
@map: fix :L error checking
|
2017-02-20 00:26:06 -05:00 |
|
Henrik Lissner
|
3cfc7d1c0a
|
@map: fix nested @map calls not inheriting let-bindings
|
2017-02-20 00:26:06 -05:00 |
|
Henrik Lissner
|
7107d38d34
|
@map: remove :unset property (just set to nil instead)
|
2017-02-20 00:26:06 -05:00 |
|
Henrik Lissner
|
be90fe8682
|
Update/improve documentation for core defuns
|
2017-02-20 00:26:06 -05:00 |
|
Henrik Lissner
|
85a5d7b5ac
|
@map: better no-evil support; better prefixes; :prefix now evaluated
|
2017-02-20 00:26:06 -05:00 |
|
Henrik Lissner
|
6c06aa0ce7
|
Macros now prefixed with @, instead of suffixed with !
|
2017-02-20 00:26:06 -05:00 |
|
Henrik Lissner
|
ec694649db
|
doom--cycle-real-buffers: switch-to-buffer => set-window-buffer
|
2017-02-20 00:26:06 -05:00 |
|
Henrik Lissner
|
1c91b6610f
|
core/autoload/plist.el => mplist.el
|
2017-02-20 00:26:06 -05:00 |
|
Henrik Lissner
|
c190518070
|
Makefile: rename clean => autoremove & clean-elc => clean; don't auto-reload emacs
|
2017-02-20 00:26:06 -05:00 |
|
Henrik Lissner
|
273f3e3108
|
doom/refresh-autoloads: autoload.el & autoload/*.el, instead of either-or
|
2017-02-20 00:26:06 -05:00 |
|
Henrik Lissner
|
7397a3545d
|
Fix doom/packages-update
|
2017-02-20 00:26:06 -05:00 |
|
Henrik Lissner
|
3c96d060b7
|
Refactor doom-get-packages & doom/packages-install
|
2017-02-20 00:26:05 -05:00 |
|
Henrik Lissner
|
5d5c3bf92e
|
Refactor core-popups; improve popups/persp-mode integration
|
2017-02-20 00:26:05 -05:00 |
|
Henrik Lissner
|
f053980e85
|
Refactor def-setting!/set!; now evaluates its arguments on set!
|
2017-02-20 00:26:05 -05:00 |
|
Henrik Lissner
|
5d1013d317
|
core-editor: remove noninteractive check
If noninteractive, core-editor.el shouldn't be loaded at all anyway
|
2017-02-20 00:26:05 -05:00 |
|
Henrik Lissner
|
24c68d4254
|
Add interactive codes to doom/kill-{all,other,matching}-buffers
|
2017-02-20 00:26:05 -05:00 |
|
Henrik Lissner
|
0418c2ce98
|
Refactor doom-kill-buffer
|
2017-02-20 00:26:05 -05:00 |
|
Henrik Lissner
|
f2944aca92
|
Refactor doom-real-buffer-p
|
2017-02-20 00:26:05 -05:00 |
|
Henrik Lissner
|
9bd8c6cc21
|
General cleanup
|
2017-02-20 00:26:05 -05:00 |
|
Henrik Lissner
|
a18e8f0104
|
Improve make install and make update info prompts
|
2017-02-20 00:26:05 -05:00 |
|
Henrik Lissner
|
83f4abe100
|
autoload/packages: more reliable self-parser for doom-read-packages
|
2017-02-20 00:26:05 -05:00 |
|
Henrik Lissner
|
e342994307
|
core-popups: improve popup management stability
|
2017-02-20 00:26:05 -05:00 |
|
Henrik Lissner
|
42eac3eaa8
|
feature/workspaces: replace workgroups2 with persp-mode
|
2017-02-20 00:23:08 -05:00 |
|
Henrik Lissner
|
b8042bdaaa
|
General cleanup + refactor core.el
|
2017-02-20 00:23:08 -05:00 |
|
Henrik Lissner
|
30f5d0d79c
|
Remove core-{set,states}.el (will be replaced)
|
2017-02-20 00:23:08 -05:00 |
|
Henrik Lissner
|
2bc459a343
|
package!: remove :setup property
|
2017-02-20 00:23:08 -05:00 |
|
Henrik Lissner
|
8231b11b95
|
Add wildcard to doom! loader
|
2017-02-20 00:23:08 -05:00 |
|
Henrik Lissner
|
4f8c6d00c1
|
byte-compile-dynamic = t, refactor byte-compile-warnings
|
2017-02-20 00:23:08 -05:00 |
|
Henrik Lissner
|
4cdc28da18
|
doom-enabled-modules => doom-modules
|
2017-02-20 00:23:08 -05:00 |
|