vikigenius
28a2d718c6
defer loading jsonnet-mode
2019-08-06 14:42:46 -04:00
vikigenius
df9509a298
minor fixes
2019-08-06 14:34:22 -04:00
vikigenius
f95c8bf2c8
Feature: Added support for jsonnet
2019-08-06 13:53:04 -04:00
Henrik Lissner
6647ebc736
term/shell: fix void-variable buffer error on +shell/toggle
2019-08-05 11:29:22 -04:00
Henrik Lissner
42869ece55
Remove git-timemachine-show-commit fix
...
The problem was fixed upstream.
See https://gitlab.com/pidu/git-timemachine/issues/77
2019-07-30 12:51:20 +02:00
Henrik Lissner
2c481befc4
ui/tabbar: persist tabs across workspaces
2019-07-30 12:07:16 +02:00
Henrik Lissner
54edffc4bb
cli/packages: emit a little more debug info
...
To mark the start of purging/regrafting procedures.
2019-07-29 21:29:43 +02:00
Henrik Lissner
40eb9cf17e
Replace helm-projectile-* commands with +helm/* #1589
2019-07-29 21:23:51 +02:00
Henrik Lissner
435436e390
Fix 'doom purge' failing to delete build directory
2019-07-29 21:18:49 +02:00
Henrik Lissner
7559949e09
Rewrite 'doom purge'; add repo regrafting
...
'doom purge -r' now re-grafts shallow cloned packages (compacting them
as much as possible).
2019-07-29 21:09:23 +02:00
Henrik Lissner
99c73cea0b
setq-hook!: don't append setq hooks
...
Now settings can take effect in time for hooks that could see them.
2019-07-29 21:09:23 +02:00
Henrik Lissner
c3e2ec0157
Redesign straight initialization #1610 #1607
...
Straight throws an 'emacs-version-changed' error if you load it with a
version of Emacs it wasn't compiled with. This update causes this to
emit a more helpful error.
2019-07-29 21:09:21 +02:00
Henrik Lissner
87fd81281f
Rewrite 'doom update'
...
- Is now much more fault tolerant (produces better errors)
- Now handles async.el process errors as well
- Standardizes data structure of thread responses
2019-07-29 21:01:46 +02:00
Henrik Lissner
da954aa361
Improve 'doom build' reporting & checks
...
- Fix 'doom build' not byte-compiling stale dependencies of rebuilt
packages.
- Fix 'doom build' logging the wrong number of packages that were
rebuilt.
2019-07-29 20:59:52 +02:00
Henrik Lissner
4e305dd2ab
Fix bin/doom misinterpreting wrong-num-of-args errors
2019-07-29 20:58:02 +02:00
Henrik Lissner
c32244ad4e
Generalize doom-sh
...
And slightly reformat 'doom upgrade' "you have updates" message.
2019-07-29 20:57:20 +02:00
Henrik Lissner
c67c503392
lang/javascript: js2-idle-timer-delay = 0.1
...
Makes syntax highlighting update a little faster.
2019-07-29 18:57:18 +02:00
Henrik Lissner
b2b87aacba
docs/api: minor comment corrections
2019-07-29 18:56:49 +02:00
Henrik Lissner
96f2b5dbf6
tools/ansible: don't init submodules
...
emacs-ansible pulls in ansible; which takes a long time to download and
isn't needed.
2019-07-29 17:24:20 +02:00
Henrik Lissner
19b6e82dc4
Change package! :recipe to extend default recipe
...
Instead of replacing the whole recipe with the contents of :recipe, only
modify the specified properties. This allows you to specify helpful
parameters like :nonrecursive or :depth without having to include the
full recipe.
2019-07-29 17:22:27 +02:00
Henrik Lissner
baafa0f635
Fix #1617 : fd is used despite being absent
2019-07-29 15:05:26 +02:00
Henrik Lissner
09d67f86d9
lang/org: move org-release hack back to config.el
...
We don't need it available *that* early.
2019-07-29 15:05:26 +02:00
Henrik Lissner
2b1c60fbd4
app/irc: refactor & fix #1616
2019-07-29 15:05:26 +02:00
Henrik Lissner
0f9ce4de67
Merge pull request #1591 from nate/straight
...
Add more cider functions to the clojure keymap
2019-07-29 03:55:42 +02:00
Henrik Lissner
2b81233353
Clean up _upgrade rmeote after 'doom upgrade'
2019-07-29 03:47:56 +02:00
Henrik Lissner
ba07fe575e
Add {--no-{elpa,builds},-r,--repos} flags to 'doom purge'
2019-07-29 03:47:12 +02:00
Henrik Lissner
8a16513107
Fix various errors in 'doom upgrade'
2019-07-29 03:34:35 +02:00
Henrik Lissner
2304d69898
Fix wrong-type-arg number during 'doom upgrade'
2019-07-29 03:21:55 +02:00
Henrik Lissner
c28fff4fbf
Fix void-variable branch error on 'doom upgrade'
2019-07-29 03:18:39 +02:00
Henrik Lissner
71d3eccec5
Fix missing dir separator in +doom-dashboard-banner-dir
2019-07-29 03:18:39 +02:00
Henrik Lissner
9b5dce1c56
Refactor lsp! function
2019-07-29 03:18:38 +02:00
Henrik Lissner
61b7451b52
config/literate: always tangle asynchronously
...
Should also fix errors during tangling while running `bin/doom`
commands.
2019-07-29 03:18:38 +02:00
Henrik Lissner
e3d6d13be5
Fix doom/help-packages
...
Also adds doom-package-backend function.
TODO: Report more information about straight packages.
2019-07-29 03:18:38 +02:00
Henrik Lissner
00a4701b16
lang/org: org-export-with-smart-quotes = t
2019-07-29 03:18:38 +02:00
Henrik Lissner
37739a2501
tools/flyspell: don't spellcheck org blocks
2019-07-29 03:18:38 +02:00
Henrik Lissner
a89c004551
Refactor git-timemachine-show-commit fix (again)
2019-07-29 03:18:38 +02:00
Henrik Lissner
367bb4fd8e
Merge pull request #1613 from tchajed/fix-pr-1580
...
lang/racket: Fix bug in configuration
2019-07-28 23:14:44 +02:00
Tej Chajed
5dc1ad0033
lang/racket: Fix bug in configuration
2019-07-28 17:07:17 -04:00
Henrik Lissner
fee0174543
Merge pull request #1611 from gagbo/patch-1
...
Use +pretty-code-iosevka-font-name on complete set
2019-07-28 20:29:50 +02:00
Henrik Lissner
44d58ea607
Merge pull request #1612 from levitanong/patch-2
...
rebind "\"" to cider-jack-in-cljs
2019-07-28 20:28:36 +02:00
Levi Tan Ong
e213509528
rebind "\"" to cider-jack-in-cljs
...
Originally `cider-jack-in-clojurescript` but said command was deprecated.
Copy of 1595 because history happened, and I don't know how to fix it. 😅
2019-07-29 01:23:18 +08:00
Gerry Agbobada
6587d67caf
Use +pretty-code-iosevka-font-name on complete set
...
The ligatures are defined for the fontset `#Xe100 -> #Xe1cc` but the hook function did not use that complete space for the ligatures
2019-07-28 18:25:50 +02:00
Henrik Lissner
6329af2662
Merge pull request #1608 from filalex77/orgit
...
lang/org: Package orgit if magit is enabled
2019-07-28 16:35:03 +02:00
Henrik Lissner
1033087beb
Merge pull request #1609 from tchajed/fix-fetcher-warning
...
Fix :fetcher warning to include package name
2019-07-28 16:33:23 +02:00
Henrik Lissner
106defd88e
Merge pull request #1580 from tchajed/racket-smart-open-bracket
...
lang/racket: Fix smart open bracket insertion
2019-07-28 16:29:54 +02:00
Tej Chajed
55b9c1f171
lang/racket: Fix smart open bracket insertion
...
`racket-smart-open-bracket-enable` has been replaced by a function that
inserts the right type of bracket (see
669275b3a6
),
which we need to bind to [.
2019-07-28 10:27:38 -04:00
Henrik Lissner
ff5be98cec
Disable show-trailing-whitespace by default #1593
...
Let people decide if they want it on or not.
See doom-enable-show-trailing-whitespace-h or setq-hook!
2019-07-28 16:10:54 +02:00
Henrik Lissner
1e7df8046c
lang/python: disable electric indentation #1593
...
Electric indentation is only as good as the underlying indenter.
2019-07-28 16:10:54 +02:00
Henrik Lissner
c2af0723d7
Show progress percentage during 'doom update'
2019-07-28 16:10:54 +02:00
Henrik Lissner
19ecf8e46a
Correct last inline hook defuns
...
See a3e262c7
for rationale
2019-07-28 16:10:53 +02:00