Henrik Lissner
4f4495ca2a
Move ispell-dictionary default to feature/spellcheck #630
...
Makes more sense to be here.
2018-06-01 02:25:38 +02:00
Henrik Lissner
4b0e3af424
Set default ispell-dictionary sooner #630
...
This makes it easier to change and won't override user's customizations.
2018-06-01 02:23:24 +02:00
Henrik Lissner
3bdb3d4e5d
Update uses of associate!
2018-06-01 02:20:00 +02:00
Henrik Lissner
5c8ff3ada3
Fix wrong-type-arg error from #+call() in org-mode #634
...
By rewriting the org babel library lazy-loader.
2018-05-31 17:25:59 +02:00
Henrik Lissner
1f5dae9176
Merge evil-collection-anaconda into lang/python #628
...
This is the first step of removing evil-collection from Doom.
2018-05-31 13:59:21 +02:00
Henrik Lissner
c80baef05d
lang/python: minor refactor
...
company-anaconda is *not* being removed, it just autoloads itself, so we
don't need its def-package! block.
2018-05-31 11:31:32 +02:00
Henrik Lissner
568a6c7e2c
lang/python: remove defunct advice
2018-05-31 11:27:23 +02:00
Henrik Lissner
5948a52a38
Fix jumpy cursor in org tables when using evil-replace
2018-05-30 18:15:58 +02:00
Henrik Lissner
ff3f18ccaf
Use stock ob-ipython instead of fuxialexander's fork
...
By @fuxialexander's request
2018-05-30 18:15:02 +02:00
Henrik Lissner
ebfc5648ef
lang/org: major refactor of +ipython feature
2018-05-30 18:14:48 +02:00
Henrik Lissner
98b439e3bb
Refactor lang/org +babel lazy loader for src blocks
...
Exposes +org-babel-load-functions, which are a list of functions that
will be tried in order to load the dependencies of a src block.
2018-05-30 18:11:12 +02:00
Henrik Lissner
31d34ae5f0
Merge pull request #620 from fuxialexander/ob-ipython
...
lang/org: +ipython
2018-05-30 11:57:14 +02:00
Henrik Lissner
d5d94d0d22
Merge pull request #619 from secondwtq/develop
...
Fix typo in OCaml module.
2018-05-30 11:48:32 +02:00
Henrik Lissner
49f16f681c
lang/org: realign/recalculate tables on exit evil replace mode
2018-05-30 01:45:35 +02:00
Henrik Lissner
acaba8ef3b
lang/latex: fix void-variable TeX-view-program-list error
2018-05-30 00:37:38 +02:00
Henrik Lissner
3b4aca6270
lang/emacs-lisp: refactor macrostep config
2018-05-29 16:00:51 +02:00
Henrik Lissner
947fe345c3
Minor, general refactor
...
In some contexts, map-put is superior to add-to-list.
2018-05-29 15:34:13 +02:00
Henrik Lissner
fbce2388ab
lang/latex: general refactor & load optimization
2018-05-29 14:13:31 +02:00
Henrik Lissner
f2be46d60f
lang/org: only load evil-org-agenda if evil is loaded
2018-05-29 14:13:31 +02:00
fuxialexander
734b464373
Fix: load! ipython when featurep!
2018-05-29 18:32:52 +08:00
fuxialexander
d1812e040f
Fix: packages.el: ob-ipython repo
2018-05-29 18:31:15 +08:00
fuxialexander
21631aa8bf
Add: org: +ipython +right-popup
option
2018-05-29 18:31:15 +08:00
fuxialexander
f98f7ab552
Add: org: +ipython
...
Add: packages
2018-05-29 18:31:15 +08:00
secondwtq
ee49b5ff29
Fix typo in OCaml module.
2018-05-28 11:30:17 +08:00
Henrik Lissner
1a452b6842
💥 Change first arg of load! macro
...
load!'s first argument is no longer a symbol (that will cause
void-variable errors now) to save on unnecessary interning and simplify
compile-time logic. It accepts any valid form that evaluates to a string
now.
If you use load!, you need to change its argument to a string!
e.g. (load! +my-module) => (load! "+my-module")
2018-05-27 12:52:28 +02:00
Henrik Lissner
fa17de9f19
ui/popup: refactor :popup/:popups settings
...
And move org popup settings to lang/org
2018-05-26 23:26:45 +02:00
Henrik Lissner
80fe6aa082
Merge pull request #612 from seanpile/seanpile/go-mode-fixes
...
Small fixes for go-mode
2018-05-26 10:34:35 +02:00
Henrik Lissner
67eb749d1e
lang/go: group flycheck config & use add-hook
2018-05-26 10:33:55 +02:00
Henrik Lissner
30fccbc06c
Merge pull request #614 from Emiller88/patch-2
...
Update config.el
2018-05-26 10:17:12 +02:00
Edmund Miller
4200a1713c
Update config.el
...
Add a missing )
2018-05-25 20:32:27 -05:00
Edmund Miller
cfe6f5b4e0
Update README.org
...
Fix the broken link because of formatting.
2018-05-25 20:29:15 -05:00
Sean Dawson
e51e483c86
Small fixes for go-mode:
...
- Fixed typo for gocode command in `doctor.el`
- Only enable flycheck mode if the syntax-checker feature is enabled
2018-05-25 21:17:13 -04:00
Henrik Lissner
1ac18cbd39
Merge pull request #611 from jeffjewiss/support-hbs-files
...
Support handlebars templates
2018-05-25 19:54:42 +02:00
Jeff Jewiss
68c0d228bc
support handlebars templates
2018-05-25 18:13:28 +01:00
Henrik Lissner
9a730c0035
lang/solidity: conform README to doom conventions
2018-05-25 19:10:49 +02:00
Henrik Lissner
6be1ee17e5
lang/solidity: improve binary checks in doctor.el
2018-05-25 19:06:29 +02:00
Henrik Lissner
f5a0d89eda
lang/solidity: conform to Doom conventions
2018-05-25 19:04:01 +02:00
Henrik Lissner
a814c833a2
Merge branch 'develop' into solidity-mode
2018-05-25 18:37:38 +02:00
Henrik Lissner
27cee0bf5a
Remove redundant hexl-mode block
2018-05-25 18:33:30 +02:00
Henrik Lissner
4456907ad0
Merge branch 'develop' into patch-csv
2018-05-25 18:31:38 +02:00
Henrik Lissner
0e9add5844
Merge pull request #598 from ar1a/patch-agenda-span
...
lang/org Make agenda view span 10 days
2018-05-25 18:27:03 +02:00
Henrik Lissner
0bdf638813
lang/latex: refactor package loading mechanism
2018-05-25 02:18:29 +02:00
Henrik Lissner
9a8b6a82e2
lang/web: add doctor.el
2018-05-25 01:01:25 +02:00
Henrik Lissner
ae95b9e8d5
lang/sh: improve zsh shebang detection regexp
2018-05-25 00:52:37 +02:00
Henrik Lissner
5472cd4a37
lang/org: set org-clock variables sooner
2018-05-25 00:51:35 +02:00
Henrik Lissner
fd87a0bd9e
lang/org: add ]h/[h keybinds; correct bind motion keys to motion map
2018-05-25 00:51:15 +02:00
Henrik Lissner
09cb4f6716
Major refactor & optimization of how modules load their packages
...
Now that we are loading package autoloads files (as part of the
generated doom-package-autoload-file when running make autoloads), many
:commands properties are redundant. In fact, many def-package! blocks
are redundant.
In some cases, we can do without a config.el file entirely, and can move
into the autoloads file or rely entirely on package autoloads.
Also, many settings have been moved in their module's autoloads files,
which makes them available ASAP; their use no longer depends on module
load order.
This gained me a modest ~10% boost in startup speed.
2018-05-25 00:46:16 +02:00
Henrik Lissner
4ee0b5ba6d
New macros file-exists-p! & project-file-exists-p!
...
The latter replaces the doom-project-has! macro
2018-05-24 21:15:17 +02:00
Henrik Lissner
53a7e35082
lang/javascript: fix rjsx-electric-gt reparsing advice
2018-05-22 01:47:40 +02:00
Edmund Milller
01993aa698
Fix solc and solium pathes
...
The bin files were links to the real thing.
2018-05-18 17:04:43 -05:00