Commit graph

5680 commits

Author SHA1 Message Date
Henrik Lissner
abce3298fb
feature/popup: add example to :popups docstring 2018-03-24 07:25:00 -04:00
Henrik Lissner
322295b5d8
feature/popup: add docstring to +popup-define 2018-03-24 07:25:00 -04:00
Henrik Lissner
de7306cb61
feature/popup: comment corrections 2018-03-24 07:25:00 -04:00
Henrik Lissner
15032aaf60
feature/popup: move default org popup rules to config.el 2018-03-24 07:25:00 -04:00
Henrik Lissner
efbd3d69cc
feature/popup: add :popups setting 2018-03-24 07:25:00 -04:00
Henrik Lissner
db2e2b0642
feature/popup: major refactor
+ Defer replacement of 'size attribute in ALIST until popup opening
  (makes :popup definitions a little faster).
+ Define/use +popup-define helper function (for internal use only!)
2018-03-24 07:25:00 -04:00
Henrik Lissner
6e51dd249a
feature/popup: fix wrong-num-of-args error following helpful links 2018-03-24 07:25:00 -04:00
Henrik Lissner
988e70683e
ui/posframe: less disruptive emacs version warnings; use constants 2018-03-24 07:25:00 -04:00
Henrik Lissner
5eadfdc880
Add EMACS26+ & EMACS27+ constants 2018-03-24 07:25:00 -04:00
Henrik Lissner
b5db4f1fb6
Debug log missing modules; remove log! macro 2018-03-24 07:25:00 -04:00
Henrik Lissner
5b80fce905
Merge pull request #473 from jcf/patch-1
Fix magic require of clojure.string
2018-03-24 06:38:34 -04:00
Henrik Lissner
22627a0ca7
Merge pull request #474 from jcf/patch-2
Add edn to Clojure mode extensions
2018-03-24 06:26:49 -04:00
James Conroy-Finn
025ef9a7f8
Add Boot patterns to Clojure's modes 2018-03-24 09:20:22 +00:00
Henrik Lissner
38a5e73e2e
tools/eshell: major refactor & update 2018-03-23 18:17:59 -04:00
Henrik Lissner
691c914a15
feature/file-templates: improve regexp for doom templates 2018-03-23 17:15:31 -04:00
Henrik Lissner
12f2b8cfb4
lang/elixir: remove ac-alchemist (unused) 2018-03-23 17:15:01 -04:00
Henrik Lissner
3f4c2c81d9
feature/workspaces: if universal arg, don't prompt for file on project switch 2018-03-23 16:03:29 -04:00
Henrik Lissner
326763ab3d
doom/cleanup-processes => doom/cleanup-buffer-processes 2018-03-23 16:01:46 -04:00
Henrik Lissner
f064c5d1ae
Change doom/kill-all-buffers behavior (C-u = only kill project buffers) 2018-03-23 16:01:35 -04:00
Henrik Lissner
5eba949550
lang/org: delete-char backward in org|delete-backward-char #472 2018-03-23 15:19:44 -04:00
James Conroy-Finn
2d0d41fc1e
Add edn to Clojure mode extensions 2018-03-23 19:19:06 +00:00
Henrik Lissner
e421720996
lang/python: fix non-interactive command on gf 2018-03-23 15:18:52 -04:00
James Conroy-Finn
a14b544559
Fix magic require of clojure.string 2018-03-23 19:03:01 +00:00
Henrik Lissner
883faba8ff
config/default: minor refactor; remove message-buffer-mode-map binds 2018-03-23 03:42:39 -04:00
Henrik Lissner
21f8b6933b
Remove unused minibuffer/system libraries
They aren't necessary anymore
2018-03-23 02:37:15 -04:00
Henrik Lissner
24043d9bfd
Silence beginning/end-of-line/read-only errors on motions in minibuffer 2018-03-23 02:29:17 -04:00
Henrik Lissner
dacf50627c
completion/ivy: don't kill ivy on DEL in empty minibuffer 2018-03-23 02:23:57 -04:00
Henrik Lissner
b21e4c8bba
lang/cc: minor refactor 2018-03-22 23:27:48 -04:00
Henrik Lissner
895b9d5484
ui/doom: +doom|reload-theme => +doom*reload 2018-03-22 23:27:31 -04:00
Henrik Lissner
bc6000a731
Refactor doom//reload-theme; remove obsolete hooks 2018-03-22 23:26:58 -04:00
Henrik Lissner
f8801640ba
Mention :leader/:localleader in map! docstring 2018-03-22 21:15:07 -04:00
Henrik Lissner
0dd2df5a86
lang/org: doom-init-theme-hook => doom-load-theme-hook 2018-03-22 19:56:53 -04:00
Henrik Lissner
28303e24a2
config/default: fix easymotion keybind
This fixes a regression caused by the recent precedence update
(abe42fcb) for `map!`, which broke `+default/easymotion`.
2018-03-22 19:53:31 -04:00
Henrik Lissner
9f2a94c25a
Only init fonts once, and for any (tty/gui) session 2018-03-22 19:32:08 -04:00
Henrik Lissner
87f18bb906
feature/evil: doom-init-theme-hook => doom-load-theme-hook 2018-03-22 19:29:07 -04:00
Henrik Lissner
0e5e586826
ui/doom: improve theme+solaire-mode init process
Solaire-mode will now auto-enable itself and swap the bg for themes
defined in `+doom-solaire-themes`.

Also, use doom-load-theme-hook now.
2018-03-22 19:28:53 -04:00
Henrik Lissner
b9da309d6b
ui/doom: fix solaire not resetting post-load-theme 2018-03-22 19:27:25 -04:00
Henrik Lissner
4fc2897372
core-ui: define doom-*-switch-*-hooks & minor refactor
doom-init-theme-hook is now obsolete; to be replaced with
doom-load-theme-hook.
2018-03-22 19:26:13 -04:00
Henrik Lissner
fbb16b4c5e
lang/org: fix ^/0 motion keys
^ = now goes to the beginning of current visual line
0 = goes to the true beginning of the line
2018-03-22 14:54:59 -04:00
Henrik Lissner
1b9c5befb4
lang/org: refactor +org|realign-table-maybe 2018-03-22 14:41:48 -04:00
Henrik Lissner
48f5811e0d
lang/org: fix void-variable error upon backspace in tables #472 2018-03-22 14:41:27 -04:00
Henrik Lissner
e89ed0e9ae
lang/org: handle edge cases case for attachments
+ If org file isn't in +org-dir, use an absolute path to attachment
+ If org file doesn't eixst/hasn't been saved, use default-directory
2018-03-22 08:26:22 -04:00
Henrik Lissner
ae031928af
lang/org: fix attachments getting double-url-encoded when exported 2018-03-22 08:14:03 -04:00
Henrik Lissner
318f51cfff
lang/org: report deleted files after +org-attach/sync 2018-03-22 08:13:46 -04:00
Henrik Lissner
68fed155ad
lang/org: minor refactor 2018-03-22 08:13:23 -04:00
Henrik Lissner
747a334d54
lang/org: add completion + highlighting for attach:%s links 2018-03-22 07:31:36 -04:00
Henrik Lissner
5570fbb353
lang/clojure: refactor & add :eval/:repl support 2018-03-22 06:54:18 -04:00
Henrik Lissner
b7cde2e01b
lang/ess: +r/repl => +ess/r-repl 2018-03-22 06:41:13 -04:00
Henrik Lissner
25d8637263
lang/ess: autoloads.el (incorrect) => autoload.el 2018-03-22 06:40:27 -04:00
Henrik Lissner
92b1d1d7d0
tools/magit: initialize magithub variables sooner 2018-03-22 06:34:19 -04:00