Commit Graph

3727 Commits

Author SHA1 Message Date
b135c1a5f3 lang/cc: reorganize; add company-glsl 2017-07-06 16:42:35 +02:00
c7f42c4706 Fix make run using incorrect emacs.d #142 2017-07-06 16:42:35 +02:00
38f842f186 Fix make run using incorrect emacs.d #142 2017-07-06 16:38:36 +02:00
b9d73a6602 Add company-files backend to sh-mode 2017-07-05 18:20:45 +02:00
ac70606452 Set buffer-file-name for indirect buffers #130 2017-07-05 18:19:53 +02:00
8edba65504 Possibly restore undo persistence 2017-07-05 18:18:24 +02:00
1d961563c0 Fix #139: no-region error in doom/scratch-buffer 2017-07-05 15:23:20 +02:00
bc10afb284 Update modules/README.org 2017-07-05 12:26:11 +02:00
0f11e5c117 Enable evil insert mode in org-capture-mode #138 2017-07-05 12:26:11 +02:00
dfa6c468c3 Change doom-line-number-pad-char default to space
There are some subtle issues with using the unicode, which depends
largely on the font you use. It is also slightly faster to use a space.
If you use whitespace-mode's space-mark feature, then change this to
?\u2002.

Addresses #109
2017-07-05 12:26:11 +02:00
6569246067 Force refresh dashboard on kill-buffer-query 2017-07-05 12:26:11 +02:00
72557d8c43 Add tools/impatient-mode 2017-07-05 12:26:10 +02:00
ea4e3e3c77 Remove app/present
This has effectively been replaced by org/org-present,
tools/impatient-mode (later), and doom-big-font-mode in core.
2017-07-05 12:26:10 +02:00
d2d4166b42 Move lang/org => org/*
Since lang/org has grown (and is expected to grow much, much more), it
has been given its own module category.

Concerns #129, #138
2017-07-05 12:26:08 +02:00
576a91b66c New macro: with-popup-rules! 2017-07-05 02:59:17 +02:00
2b5eb5763f Use new font/theme settings in ui/doom 2017-07-05 02:59:17 +02:00
d7fa7c228d Add theme and font settings 2017-07-05 02:59:17 +02:00
b771997105 Make font variables default to nil 2017-07-05 02:59:17 +02:00
6093b81412 +present/big-mode => doom-big-font-mode
And added new variable: doom-big-font

app/present is deprecated so this feature has been moved into core.
2017-07-05 02:58:50 +02:00
59c5a78940 Refactor lang/web/autoload/html 2017-07-04 13:10:36 +02:00
ed1a79040e Revert async package refresh
Unnecessary complexity for negligible gain.
2017-07-04 12:26:34 +02:00
f07d567036 Add :lang web to init.test.el 2017-07-03 03:39:49 +02:00
8c1fb1e6b2 +doom:scratch-buffer => doom/scratch-buffer 2017-07-03 03:39:18 +02:00
7477546892 Fix lang/web's html entity encode/decode functions
Also, add unit tests and don't encode spaces.
2017-07-03 03:39:18 +02:00
0f6884f9d6 Favor horizontal splits (for widescreen LCDs) 2017-07-02 16:55:39 +02:00
2adbd54b59 Load evil-snipe later in startup 2017-07-02 16:53:28 +02:00
992e636b31 feature/evil: improve idempotency 2017-07-02 16:53:04 +02:00
532db96645 evil: don't force normal mode from emacs mode 2017-07-02 16:52:01 +02:00
c34620f20f ui/doom-modeline: update README
Improve instructions in "extracting my modeline" as discussed in #136.
2017-07-02 16:49:07 +02:00
06b5ee8fb8 Refactor ui/doom-modeline 2017-07-02 16:48:31 +02:00
a002f7025c Rewrite docstrings for package functions/macros 2017-07-02 16:47:27 +02:00
ce5cd52642 Refactor load! to accept a string filesym 2017-07-02 16:38:28 +02:00
58881ac9e1 Add: tools/prodigy: initial commit 2017-07-02 14:32:38 +02:00
478eafa59b Add evil-mc-has-cursors-p autoload to evil-mc 2017-07-01 11:24:45 +02:00
b447148a4a Enable evil-snipe-mode too 2017-06-30 23:47:06 +02:00
28810eee3a feature/evil: refactor code-folding keybinds 2017-06-30 23:46:53 +02:00
1fe1758335 Ensure idempotent company-dict init 2017-06-30 03:19:09 +02:00
3801da0db1 Add company-(dabbrev|ispell) to default backends
Partially addresses #134
2017-06-30 03:18:31 +02:00
69f963013b Update private/hlissner init.el & bindings 2017-06-29 16:18:47 +02:00
cca37f2508 Add doom-(pre|post)-reload-theme-hook 2017-06-29 14:58:10 +02:00
7fc9cb5511 Add ui/tabbar 2017-06-29 14:55:24 +02:00
fa47730204 Fix void-function error in doom/reload-theme 2017-06-29 11:58:58 +02:00
9fdc449976 Remove update from make default task 2017-06-29 02:40:29 +02:00
0b3db8fcdd Add completion/company test 2017-06-28 23:36:18 +02:00
0a34d8627e Fix duplicate backends by :company-backend #135 2017-06-28 23:10:53 +02:00
069d085eec Inhibit font loading in non-gui sessions 2017-06-28 18:13:25 +02:00
29f88e6c63 Add fboundp guard around fringe-mode 2017-06-28 18:05:11 +02:00
25fb52e317 Remove DEBUG=1 from travis build 2017-06-28 18:02:15 +02:00
ba7bc03cf6 Add an icon to modeline for narrowed buffers 2017-06-28 17:38:15 +02:00
8f22c64e80 ui/doom-dashboard: minor refactor 2017-06-28 16:30:53 +02:00