Commit Graph

2285 Commits

Author SHA1 Message Date
7fa4e67e39 Minor refactors 2019-12-14 20:42:55 -05:00
0f9e60d62c Merge pull request #2191 from egidijusz/feature/elixir-module-docs
lang/elixir: fix link to elixir-mode package
2019-12-13 16:04:26 -05:00
3524f4a314 Fix typo in elixir-mode link. 2019-12-13 22:53:19 +02:00
0ec0ff5ecb Minor refactors; unbind F1 from company active map 2019-12-13 14:25:30 -05:00
967390fe6c lang/cc: add system libs to default ccls init options on mac 2019-12-13 14:24:17 -05:00
5f2e708cd7 Minor refactors and reformatting 2019-12-12 03:48:25 -05:00
740b0504b9 Merge pull request #2166 from rgrinberg/repl-popup
Add ocaml & geiser popup rules
2019-12-08 20:16:38 -05:00
a4494800b8 lang/haskell: mark intero as deprecated #2121 2019-12-08 20:14:17 -05:00
f251eb5ba9 Remove recentf-exclude setting
We don't need to be so judicious about what files are included in the
MRU list. If you open a file, any file, it'll be considered a recently
opened file.
2019-12-08 20:14:11 -05:00
abdc5502bc Use [set-popup-rules!] instead of [set-popup-rule!] 2019-12-08 21:19:30 +07:00
1a1b5c650c Move geiser rules above map 2019-12-08 21:17:01 +07:00
10b06b06d9 popup rules for geiser buffers 2019-12-08 16:28:13 +07:00
9ad0e710f5 Do not quit scheme repl's automatically 2019-12-08 16:17:53 +07:00
78ca397439 Do not quit utop buffers automatically 2019-12-08 16:17:39 +07:00
996188250b Minor refactors & comment revision 2019-12-06 17:16:34 -05:00
c8cfa31a1e lang/org: add goto-visible & refile-to-visible commands
- Bind 'gsh' to goto-visible command in org-mode
- Bind '<localleader> g v' to goto-visible
- Bind '<localleader> r v' to refile-to-visible
- Add avy package to lang/org module

Powered by avy.
2019-12-06 17:01:58 -05:00
77b0784075 lang/org: add helm support to goto localleader keybinds 2019-12-06 16:59:17 -05:00
6cf17b1237 config/default: rebind 'SPC n {c,C,n,S}'
'SPC n c' -> Toggle last org clock
'SPC n C' -> Cancel current org clock
'SPC n n' -> org-capture
'SPC n S' -> Search org-directory headings

Closes #2043
2019-12-06 13:38:57 -05:00
f2f8503246 lang/rust: use default LSP client instead of rustic's 2019-12-05 20:21:15 -05:00
7a34c56e52 lang/python: don't update buffer-dedicated REPLs 2019-12-05 16:21:08 -05:00
907669041a Merge pull request #2055 from jhacksworth/org-agenda-spc
lang/org: bind org-agenda-show-and-scroll-up to C-SPC
2019-12-03 20:51:32 -05:00
e28b4215ec lang/rust: fix wrong-number-of-args: delete error
Reported in hlissner/doom-emacs@9775939
2019-12-03 20:41:17 -05:00
cf02fe5c2e lang/org: Bind org-agenda-show-and-scroll-up
Default Org binds 'SPC' to `org-agenda-show-and-scroll-up`, which
displays the original location of the Agenda item in another window
without moving focus from the Agenda window.

This is useful to preview items while staying in the Agenda window.
Since we can't use 'SPC', bind it to ‘C-SPC’, Doom's canonical "preview"
key for helm and ivy.

See https://orgmode.org/manual/Agenda-commands.html
2019-12-03 11:47:30 -05:00
7eb4e6348a lang/factor: lazy load set-{eval,repl}-handler! calls 2019-12-02 22:05:40 -05:00
f5910caea8 Add lang/factor module (#2129)
Factor is a stack based programming language with an awesome emacs mode.

* remove extra layer of nesting for keybinds
* use-package!
* lazy load fuel
* fue listener typo
* remove extra space
* Add README
2019-12-02 22:01:16 -05:00
7cec80e9f1 lang/org: fix #2117 regression 2019-12-02 20:28:55 -05:00
3c90c6994b lang/clojure: set large-file-size threshold to 0.5mb 2019-12-02 20:22:01 -05:00
ef4e9b31be lang/org: org-babel-lisp-eval-fn = sly-eval 2019-12-02 20:22:00 -05:00
9775939f9d lang/rust: fix #2132
Prevents rust-mode from taking over *.rs files.
2019-12-02 20:22:00 -05:00
bf0a797a36 lang/rust: rustic-format-on-save -> rustic-format-trigger
The former is deprecated for the latter.
2019-12-02 20:22:00 -05:00
199a6fab79 Fix typos 2019-12-01 22:31:19 -05:00
c7a6cf8403 lang/haskell: change default to +dante #2121 2019-12-01 15:42:05 -05:00
e91dacea2d Remove envvar setter in golangci-lint checker
This allows users to be responsible for their use of the feature. I definitely misread the documentation about the checker.
2019-12-01 20:45:13 +01:00
5baa1eb631 lang/org: fix non-prefix-key SPC errors on org-agenda 2019-11-30 14:45:41 -05:00
b0734aa61c lang/org: fix 'void-function t' error running shell links 2019-11-30 14:06:54 -05:00
19e4c42adc lang/org: org-tags-column = 0 2019-11-30 14:06:53 -05:00
ae5a18c364 lang/org: respect org-agenda-sticky
And remove remappings of org-agenda-{q,Q}uit to org-agenda-exit
2019-11-30 14:06:53 -05:00
50cab52766 Merge pull request #2122 from juliandemille/patch-1
lang/kotlin: add +lsp flag
2019-11-28 22:04:34 -05:00
3fb52110a4 Add LSP check to kotlin/doctor.el 2019-11-28 21:53:46 -05:00
e799022a1e lang/org: fix 'wrong-number-of-arguments quote 3' error 2019-11-28 21:53:12 -05:00
591d8d8e56 Fix location of lsp hook in kotlin/config.el 2019-11-28 21:52:58 -05:00
c69a85c803 Add LSP support to Kotlin
`lsp-mode` has built in support for Kotlin. This makes it automatically used if you use the `+lsp` flag.
2019-11-28 21:48:26 -05:00
9bd8904838 lang/org: fix #2119 2019-11-27 23:52:37 -05:00
b33630057d lang/org: load contrib/journal if +journal 2019-11-27 22:09:55 -05:00
b6a9fcb12b lang/org: fix #2117 2019-11-27 22:06:19 -05:00
5623b8b9ba lang/emacs-lisp: refactor +emacs-lisp-eval 2019-11-24 19:40:00 -05:00
768d5b718c Fix #2111: +eval/buffer not capturing whole elisp buffer 2019-11-24 16:50:46 -05:00
2769a1e24f lang/rust: update README #2108 2019-11-23 16:12:06 -05:00
c86d400518 lang/rust: replace cargo.el w/ rustic-cargo #2108 2019-11-23 16:00:30 -05:00
26c8f5c6ef Bytecompiler bytecompiler, won't you shut up 2019-11-23 01:21:25 -05:00