d8526e00a7
Use python-shell-interpreter for .py file tmeplate
2019-10-04 11:57:19 -04:00
d297dc6934
Minor refactor & comment revision across the board
2019-10-03 23:33:59 -04:00
31c95042c3
lang/latex: fix autofill in \item's #1849
2019-10-03 20:49:04 -04:00
66abe99dec
Increase sly REPL popup's size #1296
2019-10-03 20:49:04 -04:00
a3fc43adfe
Bind SPC q K to save-buffers-kill-emacs
...
A keybind for killing Emacs and the daemon in one go. The doom slayer
would be proud.
2019-10-03 20:48:56 -04:00
daee52d358
Fix duplicate backends in +lookup prompts
...
When running a +lookup/* command with the prefix arg, you are prompted
for which backend to use, which could contain duplicates if the current
buffer has no local backends.
2019-10-03 17:16:06 -04:00
19bfb1285d
Fix #1852 : magit not restoring wconf when quitting
2019-10-03 16:43:49 -04:00
3471828f9e
Merge pull request #1592 from shanavas786/pipenv-bindings
...
lang/python: add pipenv keybinds
2019-10-03 15:02:48 -04:00
bc9eebe367
Merge pull request #1734 from JakDar/fix/add-add-featurep-condition-to-global-bindings
...
Fix/add featurep condition to global keybindings
2019-10-03 14:57:52 -04:00
a5d9079c43
Merge branch 'develop' into fix/add-add-featurep-condition-to-global-bindings
2019-10-03 14:57:19 -04:00
8947227afc
Add missing conditionals for flymake/flycheck bindings ( #1835 )
2019-10-03 14:52:45 -04:00
dea5d84069
Add more api demos ( #1845 )
...
* Added function Demos
* Added use-package demos
* Some corrections
* Fix duplicated use-package! type
2019-10-03 14:51:08 -04:00
167ce4ca4d
Merge pull request #1840 from darth10/patch-1
...
ui/doom: add doom-solarized-dark to +doom-solaire-themes
2019-10-03 12:42:44 -04:00
c0bd0c71c2
Add lang/python/README.org ( #1844 )
2019-10-03 12:40:46 -04:00
9f145d082a
Merge pull request #1847 from filalex77/lang-scala-ensime-metals
...
lang/scala: replace ensime with metals
2019-10-03 12:13:08 -04:00
921e36decd
Merge pull request #1850 from alexandergraul/fix-latex-documentation
...
lang/latex: update docs wrt latex viewers
2019-10-03 12:10:43 -04:00
de6afec944
Merge pull request #1851 from alexandergraul/add-openSUSE-prerequisites
...
Add openSUSE prerequisite instructions
2019-10-03 12:09:37 -04:00
ed96d60e2c
Add comments for undo-tree advice
...
Describes why we try to compress undo-tree history data. I'm aware that
undo-tree-auto-save-history is disabled, but that may change in the near
future.
2019-10-03 12:04:54 -04:00
f68203c2ef
lang/coq: fix file-missing proof-site errors
...
Occasionally happens after the first time running `doom refresh` (after
installing proof-general).
2019-10-03 11:43:16 -04:00
0e6c015d60
tools/magit: init forge after building emacsql
2019-10-03 11:42:22 -04:00
b7a98cc788
Add openSUSE prerequisite instructions
...
These instructions were tested on openSUSE Tumbleweed and openSUSE Leap
15.1. There are some modules left that are not documented yet, but this
already improves the sitution for common openSUSE users.
2019-10-03 16:01:35 +02:00
db2901af71
Update documentation of recognized latex viewers
...
The user documentation of +latex-viewers did not keep up with changes to
the variable. This commit realigns its documentation.
2019-10-03 12:56:56 +02:00
d2aa2443c2
lang/scala: replace ensime with metals
...
Ensime just went missing from everywhere.
On [[ensime.github.io]], they encourage to switch to metals -
a new Scala language server already supported by lsp-mode.
This commit:
- removes ensime completely
- adds a doctor.el to check for metals-emacs binary
Original issue: https://discordapp.com/channels/406534637242810369/406554085794381833/628809956103028747
Metals: https://scalameta.org/metals/docs/editors/emacs.html
2019-10-02 10:38:11 +03:00
03f6b3e77c
Consolidate warnings in use-package-hook!'s docstring
...
Folks commonly abuse this macro. I'd rather they don't, unless they know
exactly what they're doing.
2019-10-01 17:41:25 -04:00
16007d44f3
Add doom-solarized-dark to +doom-solaire-themes
2019-10-01 10:52:46 +13:00
018fc8318d
cli/env: ignore TERM envvar
2019-09-30 16:47:32 -04:00
c080ae8c9f
Only disable smartparens in replace mode if it is enabled
...
Prevents an issue where smartparens would re-enable itself, even when it
has been disabled by the user.
2019-09-30 14:58:34 -04:00
9026efcf5a
tools/lsp: enable flymake or flycheck, not both
...
And only enable flycheck if it is installed.
2019-09-30 12:50:26 -04:00
3f7e0fd103
Fix +workspace/delete changing workspaces
...
...when deleting other workspaces.
2019-09-29 23:12:43 -04:00
fd67534c89
Change how {size-indication,column-number}-mode are enabled
...
Relevant to #1817
2019-09-29 13:11:26 -04:00
060f6a36d3
Fix +workspace/delete initially filtering workspaces
...
SPC u SPC TAB d will prompt you for the workspace you want to delete,
with the name of the current workspace prefilled into the the
minibuffer. This filters out all other workspaces from the get go, which
may fool you into thinking you can only delete the current workspace.
Now it only selects the current workspace by default, without filtering
them.
2019-09-29 12:50:20 -04:00
ad1a7fd1ad
completion/helm: conditionally install helm-org
2019-09-29 02:00:47 -04:00
3a026c0a8c
completion/helm: fix void-variable helm-completing-read-handlers-alist error
2019-09-29 01:58:22 -04:00
a8e7c4fd45
Move helm-org config to completion/helm
2019-09-28 23:08:44 -04:00
9d770546da
Merge pull request #1741 from jjzmajic/helm-org
...
Add helm-org (bound but not installed).
2019-09-28 23:02:25 -04:00
b66de08204
Merge pull request #1727 from jjzmajic/develop
...
Load hydra examples without using example hydras.
2019-09-28 22:57:38 -04:00
768846fa75
Merge pull request #1794 from rgrinberg/debug-defun-edebug
...
lang/emacs-lisp: add edebug keybinds
2019-09-28 22:48:46 -04:00
7c8badc8fe
tools/flycheck: speed up buffer-wide flyspell checks
2019-09-28 12:47:21 -04:00
67617254bc
Optimize save-place caching
...
By reducing its limit from 200 to 100 (its default is 400) and by *not*
prettifying its cache file (pp is much more expensive than prin1).
2019-09-28 12:47:20 -04:00
4200e2e6d9
Merge pull request #1829 from UndeadKernel/feature-session_files
...
doom/core: avoid the litter of session.* files
2019-09-28 12:46:30 -04:00
a3d79dcfa5
doom/core: avoid the litter of session.* files
...
When the x-window system commands emacs to quit, emacs saves a session in
`.emacs.d/session.*` by default. There is no easy way to change the save
path. This commit overwrites the function responsible for creating the session
file name. We set the session file to reside in `doom-cache-dir`.
2019-09-28 15:22:40 +02:00
e079b4b1e3
ui/vc-gutter: fix {next,previous}-hunk commands
...
They would sometimes jump to random hunks.
2019-09-27 15:18:44 -04:00
f4346cdb61
Merge pull request #1832 from webframp/rustdoc
...
Fix install command for clippy, uses rustup
2019-09-27 15:04:36 -04:00
f62723644f
Fix install command for clippy, uses rustup
...
Trying to install with cargo fails with the following error:
```
Caused by:
failed to run custom build command for `clippy v0.0.302`
Caused by:
process didn't exit successfully: `/var/folders/66/180ynjt55z74l338gh0stq0c0000gn/T/cargo-installkNqJBB/release/build/clippy-bcde765a4c9acf93/build-script-build` (exit code: 1)
--- stderr
error: Clippy is no longer available via crates.io
help: please run `rustup component add clippy-preview` instead
```
2019-09-27 14:39:17 -04:00
e88a759f09
Merge pull request #1830 from filalex77/fix-plantuml-url-again
...
lang/plantuml: fix jar download path (again)
2019-09-27 12:07:23 -04:00
ac17c468d2
tools/pdf: revise comments
2019-09-27 12:05:48 -04:00
38e445afe7
Fix #1831 : typo & extra args in doom/toggle-narrow-buffer
2019-09-27 11:34:21 -04:00
54d4bbf829
lang/plantuml: fix jar download path (again)
...
Now this should redirect to the auto-selected mirror.
Related: #1637 #1639
2019-09-27 15:38:21 +03:00
4a8cef56ea
Fix doom/info omitting flags on some modules
2019-09-26 21:57:55 -04:00
525193f94b
ui/workspaces: fset -> defalias
...
Allows these commands to be advised.
2019-09-26 17:55:33 -04:00