Patrick Elliott
ab6e18d61b
Checks for hlint for dante/intero users
2018-07-16 12:50:20 +02:00
Patrick Elliott
f8581c3206
Added hlint support for intero users
2018-07-16 12:28:41 +02:00
Henrik Lissner
b38cbcd060
Fix void-function (setf alist) error
2018-07-15 01:00:19 +02:00
Henrik Lissner
ec5673bb8a
Merge pull request #751 from HaoZeke/updateOxReveal
...
org: Update revealJS url
2018-07-15 00:03:01 +02:00
Henrik Lissner
4448f2d920
Remove redundant .cask/ entry in gitignore
2018-07-14 23:16:39 +02:00
Henrik Lissner
e4db3f0020
Insert module file template in haskell files #752
...
Use file-template module instead of hook so it only gets triggered in a
valid project.
2018-07-14 23:16:39 +02:00
Henrik Lissner
80c4abc8bf
Enable haskell-interactive-mode in haskell-mode #752
2018-07-14 23:16:39 +02:00
Henrik Lissner
a76c080930
lang/haskell: improve REPL support #752
2018-07-14 23:16:39 +02:00
Henrik Lissner
e97fd7558c
Allow file template :trigger to be a function
2018-07-14 23:16:38 +02:00
Henrik Lissner
6efd9d4573
Allow set-repl-handler! to accept multiple modes
...
As first argument.
2018-07-14 23:16:35 +02:00
Henrik Lissner
6d136f249f
Merge pull request #757 from xeijin/patch-1
...
Double quote doom binary location
2018-07-14 23:16:03 +02:00
xeijin
8406f1e6a4
Double quote doom binary location
...
This allows 'make quickstart' to work on Windows when using GNU make (appreciate Windows isn't officially supported)
2018-07-14 19:21:16 +01:00
Henrik Lissner
71dd7ff0f4
Helpfully removes this totally helpful comment
...
How helpful!
2018-07-14 19:38:29 +02:00
Henrik Lissner
b7eeaa4525
Improve docstring for doom/copy-backtrace
2018-07-14 19:33:47 +02:00
Henrik Lissner
4323886b1b
Use ivy fallback display function for swiper et co
...
As they don't work well with ivy-posframe.
2018-07-14 04:08:17 +02:00
Henrik Lissner
bb6e9b0a4f
Remove counsel-more-chars removal hacks
...
Fixes wrong-number-of-args error caused by new counsel-more-chars
implementation upstream.
These hacks removed the hard-coded minimum input length requirement for
counsel-ag and its ilk. The recent counsel update made those
requirements customizable through counsel-more-chars-alist.
2018-07-14 02:56:46 +02:00
Henrik Lissner
3db462ba54
Add regexp support to :mc ex command
2018-07-13 23:35:52 +02:00
Henrik Lissner
b60c83f6d1
Add gz to evil-collection-key-blacklist
2018-07-13 13:29:43 +02:00
Henrik Lissner
7ed9c5196f
Add doom/copy-backtrace command
2018-07-13 13:00:42 +02:00
Henrik Lissner
6e52e2d07c
Refactor +evil:mc
...
+ Improve error handling when no PATTERN is given (reported by @ar1a)
+ Report correct number of resulting cursors
+ Handle edge case where only one cursor is created
+ Report edge case where no cursors are created
2018-07-13 12:58:58 +02:00
Henrik Lissner
574c62f85b
:cap => org-capture
...
+org-capture/dwim doesn't exist.
Reported by @ar1a
2018-07-13 12:46:08 +02:00
Henrik Lissner
95848ea5f6
Disable :todo for helm users
...
There is no +helm/tasks or +helm:todo.
Reported by @ar1a
2018-07-13 12:46:04 +02:00
Henrik Lissner
8b25abc11c
large-file-warning-threshold = 30mb
...
Staves off filesize warnings for large files (like pdfs and media
files), while doom|check-large-file handles text files.
2018-07-12 20:43:04 +02:00
Henrik Lissner
e7b252f442
TAB should respect org-cycle-open-archived-trees
...
And shouldn't cycle visibility of archived trees by default.
2018-07-12 20:39:39 +02:00
Henrik Lissner
54c7936a77
Don't reload autoloads remotely
...
Communicating with the Emacs server isn't reliable and has a tendency to
hang, so we no longer do that. Instead, we inform the user to reload it
themselves.
2018-07-12 19:51:21 +02:00
Henrik Lissner
e5125fbb26
Remove unused +vc-auto-hydra-smerge variable
2018-07-12 19:03:15 +02:00
Henrik Lissner
eddac86824
tools/magit: add magit-todos package
2018-07-12 18:49:13 +02:00
Henrik Lissner
76d90e752f
Update git-gutter on magit stage/unstage file
...
Old magit-post-refresh-hook wasn't working (no guarantee the correct
buffer was current).
2018-07-12 18:47:54 +02:00
Henrik Lissner
9f50ca01a0
Rename amx-save-file: smex-items -> amx-items
2018-07-12 16:45:57 +02:00
Henrik Lissner
0c63298253
No prettify-symbols-mode in special modes
...
Fixes issues with magit popups losing their color.
2018-07-12 16:43:37 +02:00
HaoZeke
03cb076fd6
org: Update revealJS url
...
This grabs all minor versions upto 4.xx
2018-07-11 19:15:24 +05:30
Henrik Lissner
1fc43dacfc
lang/ruby: don't pop up console on startup
...
This shouldn't compromise the features that robe provides (like code
completion), it only hides the REPL.
2018-07-11 13:06:28 +02:00
Henrik Lissner
287460cb05
Add SPC o p/P keybind for treemacs/neotree
...
+ SPC o p invokes treemacs/neotree
+ SPC o P finds the current file in the treemacs/neotree pane
2018-07-11 13:06:05 +02:00
Henrik Lissner
1880fb8a7d
Fix eshell+persp-mode integration
...
Would cause a non-descript wrong-number-of-arguments error when trying
to switch workspaces.
2018-07-11 12:42:33 +02:00
Henrik Lissner
f540c6c40a
Disable neotree, enable treemacs (by default)
2018-07-11 01:09:14 +02:00
Henrik Lissner
e2442e7d80
Fix per-workspace eshell buffers
2018-07-11 00:04:24 +02:00
Henrik Lissner
a1b4616236
emacs/eshell: minor refactor
2018-07-11 00:03:32 +02:00
Henrik Lissner
867eaebd9d
Remove FIXME in lang/ruby (it's been fixed!)
2018-07-10 23:11:40 +02:00
Henrik Lissner
e4778f9923
Disable treemacs-follow-mode by default
...
This has proven intrusive, especially when you have files from different
projects open and you switch between them rapidly. Enabling
treemacs-follow-mode is left up to the user. Otherwise, the SPC o P
keybind and treemacs-find-file command can this manually and on-demand.
Also remove hide-mode-line-mode from treemacs because it's redundant
with the doom-themes treemacs icon theme.
2018-07-10 23:08:05 +02:00
Henrik Lissner
b5c57ab6e4
Don't trigger nav-flash in special windows
2018-07-10 23:05:39 +02:00
Henrik Lissner
35b76ee49b
Enable minimalistic icon theme for treemacs
...
Still experimental.
2018-07-10 23:05:01 +02:00
Henrik Lissner
ba4d72713a
Don't set mode-line if format doesn't exist
2018-07-10 21:48:52 +02:00
Henrik Lissner
0cd32b5f1d
Add selection info segment to new modeline
2018-07-10 21:48:32 +02:00
Henrik Lissner
f898469374
Fix avy-goto-char-timer keybind (gs<space>)
2018-07-10 21:47:47 +02:00
Henrik Lissner
043dc4e875
Update dashboard on +doom-dashboard/open
2018-07-10 17:46:31 +02:00
Henrik Lissner
616c48bd62
Remove read-only monkey patch for magit/git-rebase
...
It was fixed upstream.
2018-07-10 14:22:53 +02:00
Henrik Lissner
933e52b886
Don't enable evil-visualstar-mode
...
Redundant with our manual */# keybinds.
2018-07-10 14:21:45 +02:00
Henrik Lissner
93917fd8a2
Fix gsn/gsN & gs*/gs# evil-easymotion binds
2018-07-10 14:21:30 +02:00
Henrik Lissner
04b7b5f1ef
Add gs/, gs? & gs<space> evil-easymotion binds
...
Adds evil-search and avy-goto-char-timer interfaces to evil-easymotion.
2018-07-10 14:21:26 +02:00
Henrik Lissner
e816a1ecac
Load exec-path-from-shell in daemon sessions
...
On MacOS, the daemon is unlikely to run with the correct environment if
launched through launchctl or brew services, so it makes sense to use
exec-path-from-shell there too.
May address #736
2018-07-10 00:32:22 +02:00