Henrik Lissner
f9e5ef2b51
Fix recentf not excluding doom-local-dir
2017-12-23 16:15:29 -05:00
Henrik Lissner
9d661ff71e
Move ac-php-tags-path & recentf-save-file to doom-cache-dir
2017-12-23 14:30:36 -05:00
Henrik Lissner
a2a5910126
Revise docstring for doom-{etc,cache}-dir
2017-12-23 14:30:17 -05:00
Henrik Lissner
9924a43506
Fix doom-module-pairs returning pairs in arbitrary order
...
This causes errors because of arbitrary module load order. This happens
in Emacs 25.x, because hash-table-keys there uses maphash, while in
Emacs 26+ it uses cl-loop.
2017-12-23 03:26:32 -05:00
Henrik Lissner
e1e658145e
private/default: remove vestigial file
2017-12-23 02:55:28 -05:00
Henrik Lissner
ee1e376cba
private/default: fix incorrect autoload cookies
2017-12-23 02:50:07 -05:00
Henrik Lissner
024e0407eb
private/default: fix old keybind references
2017-12-23 02:49:49 -05:00
Henrik Lissner
660857952b
Update changelog
2017-12-23 02:34:47 -05:00
Henrik Lissner
46b5d5a64a
Remove private/hlissner (moved to hlissner/doom-emacs-private repo)
2017-12-23 02:29:56 -05:00
Henrik Lissner
79fbaf3d98
Add private/default
...
This will replace private/hlissner.
Addresses #301
2017-12-23 02:27:44 -05:00
Henrik Lissner
88a3732ae7
Add doom-project-{find-file,browse} functions
2017-12-23 02:09:40 -05:00
Henrik Lissner
ebd82024e5
Fix doom-fetch & remove --depth 1
2017-12-23 01:47:27 -05:00
Henrik Lissner
d57d0d9305
Better error-handling for missing fonts #301
2017-12-22 23:36:35 -05:00
Henrik Lissner
3bbb78f779
doom//byte-compile: better error handling (revert on error)
2017-12-22 17:05:01 -05:00
Henrik Lissner
1873a48e71
ui/doom-dashboard: fix trailing highlights in whitespace-mode #297
2017-12-22 16:33:43 -05:00
Henrik Lissner
317536a02a
ui/doom-dashboard: use doom--package-load-path to count packages
2017-12-22 16:26:08 -05:00
Henrik Lissner
7ab8958971
Refactor package management api + remove doom-initialize
2017-12-22 16:26:08 -05:00
Henrik Lissner
9a9f2ce036
Fix make clean printing long, relative paths in output
2017-12-22 16:26:08 -05:00
Henrik Lissner
efc7ec38ae
core-packages: general, minor refactor
2017-12-22 16:26:08 -05:00
Henrik Lissner
883c12f860
recentf: use file-truename on all entries + update recentf-exclude
2017-12-22 16:26:08 -05:00
Henrik Lissner
6922fe11fe
Refactor doom-initialize-packages
2017-12-22 16:26:08 -05:00
Henrik Lissner
02c14f560d
Refactor bootstrap process + add doom-initialize-load-path
2017-12-22 16:26:05 -05:00
Henrik Lissner
a2ab903003
Only reset gc-cons-threshold during user startup
2017-12-22 15:19:23 -05:00
Henrik Lissner
a74218f490
lang/java: remove redundant server-install code + minor refactor
...
meghanada-mode already auto-installs the server. It doesn't need our
help.
2017-12-22 15:17:07 -05:00
Henrik Lissner
e9f34d8bdb
core-package tests: ensure quelpa-dir is set properly
2017-12-22 14:53:17 -05:00
Henrik Lissner
6343e8ad85
(BREAKING) Don't host-namespace local files
...
Local cache and data files were stored in a parent folder named after
your host, because I'd symlink the same config across computers via
dropbox. This would cause byte-compile issues in packages, so I stopped
doing this.
Now that each computer gets its own clone, host-namespaced local
directories are unnecessary. There's no other benefit to having them.
2017-12-22 14:48:13 -05:00
Henrik Lissner
a5596c8923
Ensure doom-autoload-file directory exists first
2017-12-22 14:30:31 -05:00
Henrik Lissner
98e324b785
Fix 'not installed' errors for built-in packages #288
...
Caused by doom-package-backend not taking into account that a package
could be built-in. Derp!
2017-12-22 04:02:58 -05:00
Henrik Lissner
961a55e764
Activate insert-mode in git-commit-mode #282
2017-12-20 22:10:07 -05:00
Henrik Lissner
27a229ec9b
lang/org: use emacsmirror for org-plus-contrib
2017-12-20 20:10:45 -05:00
Henrik Lissner
34c74d2d5c
doom//packages-install: fix skipped cleanup code
2017-12-20 20:10:14 -05:00
Henrik Lissner
4e83cd516c
Add unicode symbols to package management output
2017-12-20 20:07:46 -05:00
Henrik Lissner
4af354c693
Fix doom/am-i-secure
2017-12-20 19:57:15 -05:00
Henrik Lissner
c3c5de93c7
doctor: rewrite TLS heuristics
...
Fixes "peculiar error" in #175 , #285 , #288
2017-12-20 19:52:09 -05:00
Henrik Lissner
bd1a4e31f6
doctor: log! => section!
2017-12-20 19:51:33 -05:00
Henrik Lissner
a2bbf2fbee
Merge pull request #299 from ruimams/fix/private-readme-links/absolute
...
Fix private module readme's links
2017-12-20 19:50:49 -05:00
Rui Silva
1eaae12207
Fix private module readme's links
2017-12-20 19:15:19 +00:00
Henrik Lissner
3d323e6ecf
Remove outdated comment in init.example.el #289 #292
2017-12-18 16:14:18 -05:00
Henrik Lissner
e88c672431
Merge branch 'update-changelog'
...
* update-changelog:
Change CHANGELOG link in readme to develop branch
Update changelog; fix 2.0.7/8 sections
2017-12-18 15:04:44 -05:00
Henrik Lissner
b59ac840f5
Change CHANGELOG link in readme to develop branch
2017-12-18 15:04:37 -05:00
Henrik Lissner
525c1a6fe7
Update changelog; fix 2.0.7/8 sections
2017-12-18 15:03:12 -05:00
Henrik Lissner
89ea6c11ba
Merge branch 'hotfix-lang-elixir'
...
* hotfix-lang-elixir:
lang/elixir: simplify alchemisy-company :after property
lang/elixir: refactor; fix smartparens & alchemist integration
2017-12-18 13:15:15 -05:00
Henrik Lissner
47da56b221
lang/elixir: simplify alchemisy-company :after property
2017-12-18 13:15:09 -05:00
Henrik Lissner
682ff5500a
lang/elixir: refactor; fix smartparens & alchemist integration
...
Fixes #294
2017-12-18 13:14:52 -05:00
Henrik Lissner
8c4e6a267d
(v2.0.8) Merge branch 'develop'
...
* develop: (104 commits)
v2.0.8 bump
lang/java: don't install meghanada when compiling
completion/ivy: fix cyclical-load errors when compiling
lang/javascript: remove extra parentheses causing nonvariable error
Disable app modules by default
lang/org: silence redundant pandoc compilation warnings
lang/org: replace obsolete org-match-string-no-properties
private/hlissner: minor refactor
Update changelog
lang/org: defvar org-capture-templates
lang/org: lazy-load ox-pandoc
Disable show-paren-mode in org-mode
feature/version-control: add byte-compile cookie to +git
Address (literal) edge cases with hl-line eob fix
Fix hl-line mode bleeding into window in Emacs 26
Appease byte-compiler, system-name => (system-name) #288
app/rss: fix doom-popup-buffer call #288
Refactor org-agenda popup integration (prevent load when compiling)
+workspaces*auto-add-buffer: redisplay => force-mode-line-update
lang/haskell: refactor +dante submodule
...
2017-12-17 00:09:14 -05:00
Henrik Lissner
cf1739568c
Merge branch 'master' into develop
2017-12-17 00:08:55 -05:00
Henrik Lissner
1f5de79a57
v2.0.8 bump
2017-12-17 00:03:45 -05:00
Henrik Lissner
fe02905d22
lang/java: don't install meghanada when compiling
2017-12-17 00:03:45 -05:00
Henrik Lissner
73333784f8
completion/ivy: fix cyclical-load errors when compiling
2017-12-17 00:03:45 -05:00
Henrik Lissner
b8a969361d
lang/javascript: remove extra parentheses causing nonvariable error
2017-12-17 00:03:45 -05:00