Commit Graph

5552 Commits

Author SHA1 Message Date
b3f38a8bed completion/ivy: fix header vars in doctor.el 2018-05-09 10:22:03 +02:00
93e552fcaf lang/cc: remove unnecessary :after irony properties
These two packages will be autoloaded by other means.
2018-05-09 10:22:03 +02:00
d9874da38a lang/nim: add doctor.el #568 2018-05-09 10:22:28 +02:00
7f8db56178 lang/nim: revise & conform readme to conventions #568 2018-05-09 10:22:24 +02:00
c8f29b0220 lang/nim: refactor config.el #568 2018-05-09 10:22:03 +02:00
92c4770e11 Merge pull request #568 from miguelsantos/develop
Basic support for Nim
2018-05-09 10:02:11 +02:00
4eb2d70000 Merge pull request #569 from ar1a/patch-2
Add recompile (re) alias to Makefile
2018-05-09 00:46:48 +02:00
d9b06962be Add recompile (re) alias to Makefile 2018-05-09 08:38:57 +10:00
6359fec985 Fix doom-unicode-font 2018-05-09 00:20:01 +02:00
4705153873 Minor refactor
+ comment revision
+ delq->map-delete
+ remove obsolete variable
2018-05-09 00:20:01 +02:00
67f9aa1ffe Move whitespace config to core-ui
Introduces new doom|show-whitespace-maybe hook to replace
doom|editorconfig-whitespace-mode-maybe
2018-05-09 00:20:01 +02:00
317b556bde Extract :ui posframe packages into other modules 2018-05-09 00:20:01 +02:00
8d936f2d0b Move editorconfig out of core into tools/editorconfig 2018-05-08 19:59:08 +02:00
99ca62c106 Remove smart-forward package 2018-05-08 19:56:31 +02:00
0afae2eacf Remove fringe-helper package 2018-05-08 19:42:28 +02:00
3488821b2e completion/company: minor quoting refactor
Sharp-quote function and use backquotes in pcase (better Emacs <25
compatibility).
2018-05-08 17:57:27 +02:00
b64b2764fa Fix header vars in doctor/packages.el files 2018-05-08 17:56:21 +02:00
1be5df7e63 feature/popup: revise docstring for minor modes 2018-05-08 17:36:10 +02:00
1451b952b9 small typos 2018-05-08 11:58:59 -03:00
12e26761e2 add basic support for the nim language 2018-05-08 11:50:12 -03:00
7d7c978877 completion/company: enable company-mode in eshell-mode 2018-05-08 16:18:30 +02:00
9e141cd01b lang/org: fix newline-and-indent behavior in src blocks 2018-05-08 15:36:42 +02:00
f3d54af5dc lang/org: fix +org/insert-item moving cursor into invisible region 2018-05-08 15:24:43 +02:00
e6dd7fa867 Fix should-buffer! macro for tests 2018-05-08 15:20:06 +02:00
8be3d95f33 Add emacs-26 to travis-ci; remove 25.2 2018-05-08 15:19:54 +02:00
fbb2a710b5 lang/web: add css library tests 2018-05-08 15:19:27 +02:00
399f3538ce lang/web: fix +css/toggle-inline-or-block 2018-05-08 15:19:09 +02:00
18b48cc841 feature/snippets: minor refactor 2018-05-08 01:01:21 +02:00
2b9ade9cc7 config/default: update emacs-snippets config
Package now removes default snippets by itself, no need for us to do it
too.
2018-05-08 01:00:51 +02:00
59486a3652 feature/popup: slightly larger help popups 2018-05-07 22:39:16 +02:00
c94b7a343a feature/popup: default rules for Customize & undo-tree 2018-05-07 22:39:09 +02:00
bfc684c024 completion/company: Emacs version check for company-box #566 2018-05-07 22:38:35 +02:00
168cb74794 Replace add-hook! with setq-hook! where possible 2018-05-07 22:37:19 +02:00
fe2ed9b6f7 feature/spellcheck: conditionally spellcheck on load 2018-05-07 22:36:28 +02:00
878b413885 New library macro: setq-hook! 2018-05-07 22:35:14 +02:00
78dde79622 Make doom|ansi-color-apply more robust 2018-05-07 22:02:00 +02:00
54bb452a12 Fix map! ignoring global keybinds when evil wasn't loaded 2018-05-07 22:01:43 +02:00
abd141aed9 lang/cc: alias cpp-mode to c++-mode
Offers an alternative for invoking c++-mode via M-x. The default M-x
interfaces for helm and ivy treat input as regexp, thus not reading +'s
literally, which can be annoying.
2018-05-07 21:57:20 +02:00
f943e3442c feature/evil: comment fix #519 2018-05-07 21:57:00 +02:00
8451c4519c feature/evil: update docstring of +evil/reselect-paste 2018-05-07 19:31:13 +02:00
d7889e69b3 lang/org: unbind C-j/C-k (restoring window movement keys) 2018-05-07 19:30:24 +02:00
c8b3c5c493 lang/org: don't insert a second * at BOL 2018-05-07 19:30:09 +02:00
e9a325039d doctor: doom-initialize before loading Doom 2018-05-07 19:26:31 +02:00
afb92a8c7f feature/syntax-checker: redesign tooltip support
Use flycheck-posframe in GUI Emacs (26+) and flycheck-popup-tip
everywhere else.
2018-05-07 19:26:31 +02:00
da598551a3 lang/elm: gate flycheck-elm behind featurep! check 2018-05-07 19:26:31 +02:00
6c8a8a723a ui/evil-goggles: evil-goggles-enable-change = nil
Until edkolev/evil-goggles#19 is fixed
2018-05-07 19:26:31 +02:00
6b573bc66b Refactor :lang auto-mode-alist entries 2018-05-07 19:26:31 +02:00
23d887303d lang/data: .gql => graphql-mode 2018-05-07 19:26:31 +02:00
7c1bb8f658 config/default: add & bind +evil/paste-preserve-register (gp) 2018-05-07 19:26:31 +02:00
e22c176195 make quickstart: run make afterwards 2018-05-07 19:26:31 +02:00