Commit Graph

2159 Commits

Author SHA1 Message Date
Henrik Lissner
f84db1f102 Fix doom--enable-module 2017-02-20 00:26:06 -05:00
Henrik Lissner
cf927acc07 @use-package => @def-package 2017-02-20 00:26:06 -05:00
Henrik Lissner
0f5dbd0bac ui/doom-modeline: update + refactor + new modeline macros 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
6a3e879501 feature/workspaces: refactor; more reliable session/popup persistence 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
8d306274dd feature/evil: update for 91e3237 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
57b937cf99 feature/evil: split autoload.el into autoload/{evil,files}.el 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
774f55e867 lang/emacs-lisp: better imenu support; better doom fn/macro highlights; remove +emacs-lisp:byte-compile 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
55e4434d77 lang/javascript: update packages.el 2017-02-20 00:26:05 -05:00
Henrik Lissner
7bdf7e4ecb lang/emacs-lisp: refactor 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
3bf3a36e3a ui/doom: ensure doom-buffer-mode is disabled in popups 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
fdcd3aeee6 Update init.example.el 2017-02-20 00:25:55 -05:00
Henrik Lissner
42eac3eaa8 feature/workspaces: replace workgroups2 with persp-mode 2017-02-20 00:23:08 -05:00
Henrik Lissner
5090757f4a makefile: ensure user-emacs-directory is set 2017-02-20 00:23:08 -05:00
Henrik Lissner
ffa1ce14cd def-popup! => set! :popup 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
b4c033d352 compile-all => compile-lite 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