Henrik Lissner
678a5d1f7c
Improve prompts for various help commands
...
To make it clearer what you're searching for.
2019-12-28 19:57:37 -05:00
Henrik Lissner
b38501a67b
Refactor load-path & loaded-files search commands
...
Follow up to 0df480bf8
2019-12-28 19:55:44 -05:00
Henrik Lissner
2fb76b3ba0
Use [escape] instead of ESC to abort company
...
Because rebinding ESC breaks some meta keybinds for tty users.
2019-12-28 17:39:00 -05:00
Henrik Lissner
47be32d422
Fail gracefully if no session file is present
2019-12-28 15:46:29 -05:00
Henrik Lissner
8d3954257e
Refactor 'doom purge' & fix elpa purging
...
Wasn't picking up ELPA packages.
2019-12-28 14:02:07 -05:00
Henrik Lissner
6396cbf6cd
Refactor 'doom build'
2019-12-28 14:01:36 -05:00
Henrik Lissner
da09a3eb8c
Mention commit pinning in docs with package!
2019-12-28 14:00:08 -05:00
Henrik Lissner
7ef3bee851
Consider eval output width when deciding how to display it
...
If ':tools (eval +overlay)' is enabled, eval commands display their
output in a floating overlay at EOL. If the output is longer than
+eval-popup-min-lines (5), it will display it in a popup window instead.
With this, it also will use a popup window if the output is longer than
the minibuffer can display in one line,
2019-12-28 13:53:13 -05:00
Henrik Lissner
dafa4deef4
lang/python: autoload lsp-python-ms setup/update commands
...
And set lsp-python-ms-python-executable-cmd a little sooner, to make it
easier for folks to change.
2019-12-28 13:52:15 -05:00
Henrik Lissner
66b005aa18
ui/doom-dashboard: expand README #1166
2019-12-27 14:46:10 -05:00
Henrik Lissner
9bc3d05cb5
docs/getting_started: add macports install docs
2019-12-27 14:14:31 -05:00
Henrik Lissner
566d54d984
Disable continue-comments-on-RET in ess-r-mode & coq-mode
...
Fixes #2081 , #2233
2019-12-27 13:32:24 -05:00
Henrik Lissner
e5fa19ea2d
lang/emacs-lisp: fix wrong-num-args error on doc lookup
2019-12-27 04:44:20 -05:00
Henrik Lissner
75c25fa182
ui/hydra: fix +hydra/text-zoom
...
Issue brought to light by #2057
2019-12-27 03:35:32 -05:00
Henrik Lissner
e9b85997a9
tools/ein: disable hydra hints #2057
2019-12-27 03:33:12 -05:00
Henrik Lissner
2f540f8c45
Remove vestigial references to doom--finalize-straight
2019-12-27 03:30:03 -05:00
Henrik Lissner
dcb0b6042e
Ensure evil-easymotion is lazy-loaded
...
The evilem-create calls were pulling it in early, at startup.
2019-12-27 01:54:01 -05:00
Henrik Lissner
e5602c1802
Move async.el out of baseline packages
...
It isn't needed anywhere atm. Perhaps we don't need it in core at all?
2019-12-27 01:52:45 -05:00
Henrik Lissner
6920ae80f0
Fix wrong-type-argument sequencep when loading ein's hydra #2057
2019-12-27 01:45:15 -05:00
Henrik Lissner
0ff68e5a7f
Don't handle straight transactions anymore
...
Since raxod502/straight.el@e45f726 , straight handles its transactions in
non-interactive sessions.
2019-12-27 01:44:41 -05:00
Henrik Lissner
a02cfdc365
No-op package--ensure-init-file completely
...
Rather than setting package--init-file-ensured to nil. It's less work
for Emacs at startup and is functionally equivalent.
2019-12-27 01:44:40 -05:00
Henrik Lissner
995617edf1
app/irc: update README & clarify gnutls dependency
2019-12-27 01:44:40 -05:00
Henrik Lissner
ac336a55ea
app/irc: use SERVER for :host if no host is specified
2019-12-27 01:44:40 -05:00
Henrik Lissner
01e728dad5
app/irc: remove hard dependencies on persp-mode
...
And fix wrong type argument perspective nil error on M-x circe
2019-12-26 22:47:27 -05:00
Henrik Lissner
d1f4a77fbb
Fix vestigial reference to old help-search-headings fn
2019-12-26 16:50:49 -05:00
Henrik Lissner
2e9195742a
Fix shell popups from regaining their modeline #2228
2019-12-26 16:50:49 -05:00
Henrik Lissner
45e9f2cffc
ui/pretty-code: add missing fira ligatures
2019-12-26 16:50:49 -05:00
Henrik Lissner
026fa8e65b
ui/pretty-code: use mac-auto-operator-composition-mode
2019-12-26 16:50:49 -05:00
Henrik Lissner
fda813de66
Merge pull request #2244 from rgrinberg/more-lispy-modes
...
editor/lispy: add dune-mode to lispy modes
2019-12-26 15:11:54 -05:00
Henrik Lissner
70e1d337ad
Merge pull request #2247 from CodyWilson/patch-1
...
Small typo fix
2019-12-26 15:11:26 -05:00
Henrik Lissner
0be4972257
Merge pull request #2254 from r-darwish/java-workspace
...
lang/java: move lsp-java-workspace-dir to doom-etc-dir
2019-12-26 15:11:02 -05:00
Henrik Lissner
5c45a9eff9
Fall back to typescript-mode for *.tsx #2252
2019-12-26 15:00:44 -05:00
Henrik Lissner
a488c308bb
config/default: fix switch-buffer keys for vanilla users
...
Closes #2256
2019-12-26 14:47:53 -05:00
Roey Darwish Dror
1c7ba9d2cb
Set the directory for the Java LSP workspace
2019-12-26 14:31:51 +02:00
Henrik Lissner
09b49ee83a
Silence unused retval warnings from package!
2019-12-26 02:44:23 -05:00
Henrik Lissner
c1ff03ebed
Expand :local-repo relative to containing file
2019-12-26 02:40:56 -05:00
Henrik Lissner
934e4fc06f
ui/doom-dashboard: fix vertical padding #2251
2019-12-26 01:41:45 -05:00
Henrik Lissner
fe1642e854
Add special goto def/docs support in doom! blocks
...
- Pressing gd on a module in your doom! block will now browse that
module's directory.
- Pressing K on a module will jump to that module's documentation, if any.
- Pressing K on a module flag will jump to that flag's description
within that module's documenation.
- This is now explained in init.example.el
Closes #2249
2019-12-26 01:41:45 -05:00
Henrik Lissner
7cc8a90c11
Disable save-place in large/long files
2019-12-26 01:41:45 -05:00
Henrik Lissner
0b4356a7d5
Fix 'search documentation' button on dashboard
2019-12-26 01:41:44 -05:00
Henrik Lissner
adc8cba14b
Revise docstrings & minor reformatting
2019-12-26 01:41:44 -05:00
Henrik Lissner
ac21c09419
emacs/vc: better feedback from 'SPC g {y,Y}'
2019-12-26 01:41:34 -05:00
Henrik Lissner
550c9bda74
cli/packages: implement commit pinning support
...
This is step 2 toward version pinning and rollback.
Next step is to actually pin packages.
Step 1 was 125561eb0
2019-12-25 14:02:43 -05:00
Henrik Lissner
606d53cc47
Fix wrong-type-argument when opening file that doesn't exist yet
2019-12-25 14:02:43 -05:00
Cody Wilson
21e6304ced
Small typo fix
2019-12-25 10:51:44 -06:00
Rudi Grinberg
712ac3349a
Add dune-mode to lispy modes
...
Dune uses an sexpression based syntax as well
Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
2019-12-25 15:22:16 +07:00
Henrik Lissner
e35a5ee933
Merge pull request #2242 from seanfarley/smf/dap-cache
...
tools/dap: move extensions to doom etc dir
2019-12-25 02:40:48 -05:00
Henrik Lissner
fd66b2321e
Trigger so-long even in modes with no comment syntax
...
Refactoring of #2183
2019-12-25 02:17:01 -05:00
Henrik Lissner
aa3cb1e7dc
Inhibit saveplace in "large" files
2019-12-25 02:15:48 -05:00
Henrik Lissner
44fcbb52dc
Change format of doom-large-file-size-alist
...
Instead of mapping major modes to file size thresholds, it maps file
regexps (like auto-mode-alist) since the major mode cannot be known
before set-auto-mode is called (in after-find-file).
2019-12-25 02:13:53 -05:00