Commit Graph

2285 Commits

Author SHA1 Message Date
9d770546da Merge pull request #1741 from jjzmajic/helm-org
Add helm-org (bound but not installed).
2019-09-28 23:02:25 -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
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
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
87b7a8da05 lang/org: fix broken inline-image previews
For uses with imagemagick installed. Caused by
https://code.orgmode.org/bzg/org-mode/commit/48da60f4
2019-09-26 16:04:07 -04:00
647ea041be lang/csharp: minor correction to readme 2019-09-26 15:23:39 -04:00
a7e288c191 Merge pull request #1825 from UndeadKernel/fix_pdf-viewers
lang/latex: +pdf-viewers ordering and hook type-o
2019-09-26 14:31:00 -04:00
be1b3d298c lang/csharp: update README 2019-09-26 14:26:48 -04:00
d51cc0879d lang/csharp: add +lsp flag & support 2019-09-26 14:26:47 -04:00
bb68bcb80a lang/rust: update prerequisites in README #1827 2019-09-26 14:26:47 -04:00
7ec6a32c30 lang/latex: associate .tex with LaTeX-mode 2019-09-26 14:26:47 -04:00
5385ee4f35 lang/latex: +pdf-viewers ordering and hook type-o
Previously, the last viewer set in `+latex-viewers` would take
precedence. The list is now reversed before applying changes so that the
first set has precedence.

The wrong hook variable was used to revert view buffers after compilation.
2019-09-26 14:35:44 +02:00
4d910accc9 lang/python: revise comments in conda config 2019-09-22 14:05:03 -04:00
342d7f8f12 Minor reformatting & comment revision 2019-09-22 11:59:53 -04:00
bdd51cdee9 lang/org: fix promotion/demotion ctrl keys 2019-09-22 11:39:28 -04:00
6f9b7a2889 lang/nix: add ivy version of helm-nixos-options
And make it nix-mode's lookup-documentation handler, so pressing `K` on
an option will prefill the ivy search.
2019-09-21 13:57:26 -04:00
e10cd8cf2e Insult byte-compiler's mom
Yeah, that shut him up.
2019-09-20 23:10:53 -04:00
de43b499da Add .svelte to web-mode
With the merge of https://github.com/fxbois/web-mode/pull/1074, web-mode now supports Svelte templates. This change activates web mode when opening a `.svelte` file.
2019-09-20 13:50:43 -07:00
f05512c2e5 lang/rust: restore advice redefs
Update package-installed-p redefinition to use a safe `require`, so that rustic-setup-rls will fail gracefully if lsp/eglot aren't available.

And restore rustic-install-rls-client-p redefinition to prevent rustic from trying to install packages.
2019-09-20 14:49:39 -04:00
8e9d3fdc5d Fix package-installed-p hack for rustic 2019-09-20 21:49:44 +10:00
7f2c7e7ae3 lang/rust: prevent rustic from installing packages 2019-09-20 00:11:02 -04:00
4aff103770 Merge pull request #1785 from rgrinberg/org-journal-feature
lang/org: add +journal feature (org-journal)
2019-09-19 12:57:48 -04:00
1ffaa699f8 Fix naming convention
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
2019-09-19 23:01:08 +09:00
46c0ec0f11 [emacs lisp] Add bindings for debugging defuns
`, d f` - turn on debugging for defun
`, d F` - turn off debugging for defun

Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
2019-09-19 13:58:16 +09:00
baf9b3bc87 Use cookie for journal feature check
The :when option in the use-package clause is then removed

Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
2019-09-18 13:30:26 +09:00
aa1d2f5d51 org-journal: defer config
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
2019-09-18 13:29:51 +09:00
594e38fd47 Move org-journal config to contrib
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
2019-09-18 13:29:06 +09:00
06328840c3 lang/org: split compound condition into two :when's 2019-09-15 19:23:06 -04:00
e956c0dc5a lang/rust: enable rainbow-delimiters-mode #1787 2019-09-15 12:06:40 -04:00
7886138f5b Add support for org-journal
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
2019-09-15 13:56:43 +09:00
a736158dae lang/ocaml: update README 2019-09-13 22:04:53 -04:00
2d365619cd General refactor & cleanup, across the board 2019-09-13 22:00:34 -04:00
83c95ddaa0 lang/clojure: general refactor
To optimize load time and conform to new elips conventions introduced
with straight.el integration.
2019-09-13 22:00:34 -04:00
31ccd9be78 Replace vestigial references to def-package!
def-package! is deprecated and is replaced with use-package! to reduce
confusion about its purpose and connection to use-package.
2019-09-13 22:00:34 -04:00
016f6c1b8b lang/scheme: general refactor
To optimize it and conform to new elips conventions introduced with
straight.el integration.
2019-09-13 22:00:33 -04:00
c3997730dd lang/org: rebind zn to org-tree-to-indirect-buffer
To match global behavior of zn (narrow in indirect buffer).
2019-09-13 00:28:08 -04:00
d3b1ef72c2 Use org-startup-indented instead of mode hook 2019-09-12 14:04:38 -07:00
a16838b7c2 Merge pull request #1759 from rgrinberg/lean-mode
Add lang/lean module
2019-09-11 23:42:27 -04:00
1c05773c39 General, minor refactors & comment revision 2019-09-11 23:41:08 -04:00
f9feaec5bd lang/web: fix stylus-mode (install sws-mode) #1775
For some reason, even though sws-mode is a declared dependency of
stylus-mode, it doesn't get installed, so we have to do so manually.
2019-09-11 23:41:08 -04:00
b1f9965fe7 lang/python: install lspyls in doom-etc-dir #1776 2019-09-11 23:41:08 -04:00
6f6e30c428 ui/popup: refactor org hacks
This removes a few popup advice functions that are no longer necessary
and changes how we handle org agenda windows (they're now displayed in
the current window, rather than a popup -- see org-agenda-window-setup
to change this).

Other issues addressed:

+ Fixes 'Attempt to delete main window of frame' errors when using
  org-todo from popups (particularly in daemon Emacs).
+ Removed the custom 'popup-window options for org-agenda-window-setup
  and org-src-window-setup, and change them to 'current-window and
  'other-window, respectively.
2019-09-10 14:54:13 -04:00
8778eb2288 Disable auto initializatinon of company in lean mode
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
2019-09-10 09:47:56 +09:00
2527306069 Use map! with after! to setup bindings
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
2019-09-10 09:47:56 +09:00
dbf9e9e2c7 Add a module for the lean theorem prover
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
2019-09-10 09:47:56 +09:00
23509d22c5 Merge pull request #1761 from rgrinberg/coq-bindings
lang/coq: add localleader key bindings
2019-09-08 21:00:33 -04:00
a3a73bd316 Handle non-string/symbol langs in babel lazy loader
Possibly addresses #1745
2019-09-08 20:55:21 -04:00
d0e3bc3455 Fix #1765: enabling tide when lsp is active 2019-09-08 19:20:42 -04:00
081e57dc10 Add coq key bindings
These bindings are modelled afer the bindings in spacemacs

Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
2019-09-08 17:44:12 +09:00