Henrik Lissner
0426b9d514
Create a jump point before kill-current-buffer
...
So you can easily "undo" killing it.
2019-10-07 23:56:47 -04:00
Henrik Lissner
c6d5fa601e
lang/org: fix temporary agenda buffers if/when switched to
2019-10-07 23:20:23 -04:00
Henrik Lissner
a9919a5360
Fix #1703 : blank dired over TRAMP
...
When the remote system does not have GNU ls installed.
2019-10-07 22:12:16 -04:00
Henrik Lissner
4d8647fe7a
Add drag-stuff package #562
2019-10-07 21:36:27 -04:00
Henrik Lissner
0a218021a2
Install from emacsmirror/undo-tree
...
The maintainer's repo doesn't have http support and I can't guarantee
its uptime.
2019-10-07 21:24:10 -04:00
Henrik Lissner
4289df5bc2
lang/clojure: fix repl handler #1714
...
Also: minor refactor
2019-10-07 20:19:43 -04:00
Henrik Lissner
0643630560
Fix g{t,T}, M-{t,T,[0-9]} workspace keybinds
...
To mirror conventional browser tab keys on linux/windows (ctrl and alt)
and macos (command).
Addresses #1491
2019-10-07 20:04:20 -04:00
Henrik Lissner
95258c55d6
Remove xclip-mode & osx-clipboard-mode
...
Due to the varied approaches to terminal environments, I leave it up to
the user to handle restoration of the clipboard.
2019-10-07 18:06:13 -04:00
Henrik Lissner
286024a48c
modules/README: update links & alphabetize
...
And correct minor issues in lang/{elixir,ein}/README.org
2019-10-07 17:09:52 -04:00
Henrik Lissner
6ee96d15aa
Merge pull request #1842 from flatwhatson/undo-tree
...
Experimental fixes for undo-tree
2019-10-07 16:24:25 -04:00
Henrik Lissner
ddce674a6c
Minor refactors across the board
2019-10-07 16:10:33 -04:00
Henrik Lissner
774ca43e32
dtrt-indent-max-lines = 2000
...
Reduced from default of 5000 for slightly faster analysis
2019-10-07 16:07:38 -04:00
Henrik Lissner
616dec5b93
Optimize opening large files #1834
...
Fixes an issue where dtrt-indent and/or nav-flash would hang Emacs when
opening large files, and disables all mode hooks for large
files (without using fundamental-mode so you can at least get syntax
highlighting).
2019-10-07 16:02:23 -04:00
Henrik Lissner
2a943437a2
lang/python: fix missing +modeline-update-env-in-all-windows-h
...
...when :ui modeline is disabled.
2019-10-07 15:34:12 -04:00
Henrik Lissner
11a6c03d69
Standardize naming of repl handler commands
2019-10-07 14:08:58 -04:00
Henrik Lissner
01fa9ec169
lang/cc: update README
2019-10-07 12:59:11 -04:00
Henrik Lissner
1aae5c9242
tools/eval: fix extra newlines in term-char-mode REPLs #1836
2019-10-07 12:58:05 -04:00
Henrik Lissner
d9945d8964
autoload/format: add doom-format-indent-increment
2019-10-07 12:57:18 -04:00
Henrik Lissner
fa051797f2
Move --restore handler to autoload/sessions
2019-10-07 12:56:53 -04:00
Henrik Lissner
de223e7398
Fix #1858 , #1689 : don't kill temp agenda buffers (yet)
...
Some commands expect temporary org agenda buffers (opened by org-agenda)
to remain open, so instead of proactively killing them we remap
org-agenda-quit and org-agenda-Quit to org-agenda-exit, which does that
for us at a more appropriate time: when closing the agenda.
2019-10-07 12:54:45 -04:00
Henrik Lissner
8527897c88
Remove unused delete! macro
...
Redundant with delq!
2019-10-06 14:13:30 -04:00
Henrik Lissner
05f458a75b
Disable benchmark in minibuffer if dashboard is enabled
...
Redundant; also, printing to minibuffer during startup is somewhat
expensive.
2019-10-06 02:28:44 -04:00
Henrik Lissner
bb5ff21203
Remove redundant bookmark-save-flag setting
...
Its default value is `t`
2019-10-05 20:20:30 -04:00
Henrik Lissner
eae45e664b
doom-load-envvars-file: split-string->parse-colon-path
2019-10-05 13:00:06 -04:00
Henrik Lissner
33998bdaff
tools/flycheck: inhibit popups in insert/replace modes
2019-10-05 12:47:31 -04:00
Henrik Lissner
a3b34a6806
Remove SPC h {D,h} keybinds to reduce accidents
...
`SPC h h` and `SPC h D` are too easy to hit by accident.
2019-10-05 12:17:14 -04:00
Henrik Lissner
297728bf74
Generalize doom-file-cookie-p
...
And move it to doom-file-cookie-p for anyone to use.
2019-10-04 22:42:53 -04:00
Henrik Lissner
5b5dbe1c47
editor/god: minor refactor
...
+ god-local-mode is autoloaded by the package
+ Use add-hook when add-hook! is unnecessary
+ Move autoload/god.el to autoload.el
2019-10-04 22:14:13 -04:00
Henrik Lissner
4761a7635a
lang/julia: add julia-repl package
...
Mentioned in #1836
2019-10-04 22:14:05 -04:00
Henrik Lissner
661290e8d7
lang/sh: fix +sh/open-repl
2019-10-04 22:04:47 -04:00
Henrik Lissner
051bceb0a8
Refactor localleader keybinds #1270
...
Introduces a select few of the localleader keybind standards proposed in
issue #1270 , corrects a few typos and introduces more localleader
keybinds in general.
Co-authored-by: yuhan0 <>
2019-10-04 22:04:47 -04:00
Henrik Lissner
fac6eabd72
Merge pull request #1820 from darth10/module-god-mode
...
Add editor/god module
2019-10-04 17:29:02 -04:00
Akhil Wali
1560dadb08
Use pushnew! to set god-exempt-major-modes
2019-10-05 09:41:00 +13:00
Akhil Wali
3e11008a7f
Use bound-and-true-p instead of (and (boundp ...))
2019-10-05 09:10:48 +13:00
Akhil Wali
394a1aaac0
Rename god-... -> +god-...
2019-10-05 09:10:48 +13:00
Akhil Wali
d14a910cf4
Rename and refactor god-mode hooks
2019-10-05 09:10:46 +13:00
Akhil Wali
e5288c990b
Add god-mode module
2019-10-05 08:56:09 +13:00
Henrik Lissner
c21607ae66
lang/coq: general refactor
...
Potentially fixes #1854
2019-10-04 15:33:37 -04:00
Henrik Lissner
f6a182d69c
lang/org: clean up temp org-agenda buffers
...
Now auto-kills temporary agenda buffers, so long as they weren't already
opened by the user and doesn't exist in any other workspace.
2019-10-04 13:57:20 -04:00
Henrik Lissner
423a38c758
lang/org: move contrib/+hugo -> contrib/hugo
...
+ Refill +hugo flag's description in the README
+ Lazy load ox-hugo localleader keybinds by package, rather than by
keymap deferral
2019-10-04 12:37:41 -04:00
Henrik Lissner
c023cef415
Merge pull request #1815 from bersace/pyenv-set-version-from-file
...
lang/python: recognize .python-version files
2019-10-04 12:13:03 -04:00
Henrik Lissner
1a66742bfc
Merge pull request #1729 from zenlor/feature/ox-hugo
...
lang/org: add +hugo feature
2019-10-04 12:11:15 -04:00
Henrik Lissner
976570d1f3
Merge pull request #1853 from oguzserbetci/patch-1
...
Correct a requirement in README.org
2019-10-04 12:08:51 -04:00
Henrik Lissner
d8526e00a7
Use python-shell-interpreter for .py file tmeplate
2019-10-04 11:57:19 -04:00
Oguz Serbetci
3eac1b296c
Correct a requirement in README.org
2019-10-04 13:34:56 +02:00
Lorenzo Giuliani
ce6b2f8c71
move map! to the :preface section
2019-10-04 10:31:19 +02:00
Étienne BERSAC
16ea03df4d
Set python version from .python-version file
...
This allow Doom Emacs to behave like shims, and respect Pyenv version
chosen by .python-version file.
Stolen from b252d252b0/layers/+lang/python/funcs.el (198)
.
2019-10-04 08:56:25 +02:00
Henrik Lissner
d297dc6934
Minor refactor & comment revision across the board
2019-10-03 23:33:59 -04:00
Henrik Lissner
31c95042c3
lang/latex: fix autofill in \item's #1849
2019-10-03 20:49:04 -04:00
Henrik Lissner
66abe99dec
Increase sly REPL popup's size #1296
2019-10-03 20:49:04 -04:00