Commit graph

3726 commits

Author SHA1 Message Date
Henrik Lissner
55e83da9e7
Don't kill haskell REPLs on ESC/C-g #2571 2020-02-20 20:30:43 -05:00
Henrik Lissner
61ed90c273
Merge pull request #2351 from nam3less/feature-haskell-evil-integration
Correct behaviour of normal mode 'o' and 'O' in haskell-mode
2020-02-20 20:30:00 -05:00
Henrik Lissner
799b093176
Merge pull request #2572 from msanders/develop
lang/ruby: Add detection for additional files
2020-02-20 20:25:48 -05:00
Henrik Lissner
0e1a737127
Fix #2541: empty imenu list in rustic+rls buffers 2020-02-20 18:19:59 -05:00
Henrik Lissner
cd3103b1be
Bump to brotzeit/rustic@6dead0c
From brotzeit/rustic@da3820d

Due to changes upstream, users can no longer use lsp-rust-server to
switch to rust-analyzer with rustic-mode. Use rustic-lsp-server instead.
2020-02-20 18:19:45 -05:00
Henrik Lissner
8a5ffc32f5
Bump to ProofGeneral/PG@2a17093
From ProofGeneral/PG@89829c2

Also removes pg-init hacks, as they no longer seem necessary after
ProofGeneral/PG@7371521

Hopefully fixes #2565
2020-02-20 16:55:19 -05:00
Henrik Lissner
59cb9b4aba
ruby-insert-encoding-magic-comment = nil
It is the default with enh-ruby-mode.

Also: refactor ruby-mode config out of enh-ruby-mode.
2020-02-20 15:25:38 -05:00
Michael Sanders
9efd703947
lang/ruby: Add detection for additional files
This adds support for podspecs used by Cocoapods, Brewfiles from
Homebrew Bundle, and Fastfiles from Fastlane.
2020-02-20 10:07:16 -08:00
Henrik Lissner
10623868b8
Fix #2567: unbound js2-refactor keybinds 2020-02-19 23:41:39 -05:00
Henrik Lissner
8a7763337d
doom refresh -> doom sync
refresh isn't going anywhere, but sync will be the canonical command
here on out, because it is more appropriate for kind of work it will be
doing in the future.
2020-02-19 23:34:16 -05:00
Henrik Lissner
f29d5ed034
lang/ruby: minor refactor 2020-02-19 23:04:21 -05:00
Henrik Lissner
8e748ec567
Use enh-ruby-mode for ruby shell scripts
Instead of ruby-mode
2020-02-19 23:02:07 -05:00
Henrik Lissner
1ab9f8b99d
Fix commenting JS in web-mode 2020-02-19 19:03:46 -05:00
Henrik Lissner
4b8986cac4
Add *.eex to web-mode-engines-alist #2564 2020-02-19 19:01:38 -05:00
Henrik Lissner
beb7a40a84
Fix inline previews for "download:%s" org links #2539 2020-02-19 18:21:24 -05:00
Henrik Lissner
f0bc835d19
Fix #2564: associate *.eex with web-mode
And expand :mode declarations for readability.
2020-02-19 17:54:29 -05:00
Henrik Lissner
f7445a10db
General refactor & reformatting across the board 2020-02-18 22:56:47 -05:00
sevensidedmarble (Andrew Stewart)
aefb0672b4 Reformat configuration 2020-02-17 10:12:43 -05:00
sevensidedmarble (Andrew Stewart)
ac4961163c Add README.org 2020-02-17 10:12:23 -05:00
Henrik Lissner
ca18034e32
Fix drag'n'drop in non-org-mode buffers 2020-02-17 04:58:57 -05:00
Henrik Lissner
e59265bed7
Update lang/org's readme 2020-02-16 02:53:27 -05:00
Henrik Lissner
92e8521e90
Remove centralization of org exports
It's too much hassle to maintain, and too many exporters expect to work
out of the current directory.
2020-02-16 02:50:52 -05:00
Henrik Lissner
24d2f494c9
lang/org: refactor advice & ob-ammonite integration 2020-02-16 02:26:38 -05:00
sevensidedmarble (Andrew Stewart)
45da8d0d5f Initial version of dart module 2020-02-15 12:22:01 -05:00
Bobbie Soedirgo
6602372e8b change a related config in ox-pandoc 2020-02-12 18:11:58 +08:00
Bobbie Soedirgo
3139137210 change `org-re-reveal-root' to https://revealjs.com 2020-02-12 17:20:01 +08:00
Henrik Lissner
be778bb65f
Bump to mooz/js2-mode@fe53814
From mooz/js2-mode@b3841a7
2020-02-11 19:22:09 -05:00
Henrik Lissner
7aca54ab91
Bump ccls & {,ivy-,helm-}rtags
MaskRay/ccls@aab3e31 -> MaskRay/ccls@e5cc4c3
Andersbakken/rtags@92c5126 -> Andersbakken/rtags@31f7842
2020-02-11 17:47:49 -05:00
Henrik Lissner
df11f96274
Merge pull request #2500 from yoavm448/develop
Add cdlatex feature in LaTeX
2020-02-11 03:26:01 -05:00
Dan LaManna
fdba4472fc lang/python: reformat checks to prefer unless 2020-02-10 22:04:27 -05:00
Dan LaManna
02271f507e lang/python: combine :editor format checks 2020-02-10 19:55:49 -05:00
Dan LaManna
a9a04a6924 lang/python: assert when python isn't installed 2020-02-10 19:55:00 -05:00
yoavm448
2f61c79a86 Pronunciation in a comment 2020-02-10 10:14:42 +02:00
Henrik Lissner
ae75326a40
Move lsp! to sh-mode-local-vars-hook 2020-02-10 02:39:26 -05:00
Henrik Lissner
7e676e90f3
Bump to emacs-straight/org-mode@ec6d01f
From emacs-straight/org-mode@2096c9c
2020-02-09 19:08:06 -05:00
Henrik Lissner
c5c0a2f25e
Merge pull request #2473 from tchajed/add-fstar-module
Add fstar module
2020-02-09 18:38:31 -05:00
Henrik Lissner
02b8c3f239
Merge pull request #2504 from nl5887/develop
Bind '<leader> t b' prefix to benchmarks
2020-02-09 18:37:39 -05:00
Henrik Lissner
7ebc887905
Merge tb prefix into t prefix 2020-02-09 17:00:28 -05:00
Henrik Lissner
f4d5953be5
Fix indentation 2020-02-09 14:55:44 -05:00
Johan Thorén
f01b03a73f
Fix list passed as argument to executable-find
Previously, a list would be passed as an argument to 'executable-find' in '+ledger--check-version-a'.

This instead passes "hledger" as an argument if found, else "ledger".
2020-02-09 14:32:19 +01:00
Remco Verhoef
7fe392d946
add benchmark bindings (,tbs and ,tba)
go supports running benchmarks much similar to running tests,
the new key bindings will run single or all benchmark
2020-02-09 10:58:49 +01:00
Henrik Lissner
73c893ba35
lang/ledger: refactor & use hledger by default 2020-02-08 20:53:50 -05:00
Henrik Lissner
724413d88f
Bind C-RET -> ess-eval-line in normal mode
And reformat ess keybinds.
2020-02-08 18:13:00 -05:00
Henrik Lissner
49c7cf8172
Resolve major mode for (cached)-nix-shell scripts 2020-02-08 07:14:54 -05:00
yoavm448
afe819e2a1 Use map! for nilling out cdlatex's keymap
I previously thought this didn't work, but it seems to now...?
2020-02-08 00:37:13 +02:00
Tej Chajed
eabbae7e39
Remove redundant title 2020-02-07 16:23:31 -05:00
yoavm448
883a326e87 Add cdlatex support in latex: +cdlatex
cdlatex has 4 main functionalities:
+ Math and environments snippets: I've disabled these in favor of
  yasnippet when using :editor snippets by just unbinding the TAB in
  cdlatex's keymap
+ Auto insertion of closing delimiters: disabled in favor of smartparens
+ Fast insertion for some macros: `a becomes \alpha. Kept as-is
+ Fast accent insertion: a'~ becomes \tilde{a}. Kept as-is

I also updated the docs, and added a section explaining how to re-enable
cdlatex's snippets despite having yasnippet.
2020-02-07 13:06:14 +02:00
Henrik Lissner
6d8d8a3d42
Bump org-mode, org-download, org-re-reveal, org-journal, ox-hugo
emacs-straight/org-mode@cd1014a -> emacs-straight/org-mode@ec6d01f
abo-abo/org-download@aad18ae -> abo-abo/org-download@7040188
oer/org-re-reveal@29bc467 -> oer/org-re-reveal@14df754
bastibe/org-journal@cf0f153 -> bastibe/org-journal@128f053
kaushalmodi/ox-hugo@0530645 -> kaushalmodi/ox-hugo@a80b250

Fixes #2499
2020-02-07 03:39:43 -05:00
Henrik Lissner
640cee3b26
Fix no such file errors when quitting emacs
Because org-id-locations-file cannot be read/written to.
2020-02-06 22:31:36 -05:00
Janfel
2322bff412
Fix typo: ffap-list -> ffap-alist 2020-02-07 01:35:46 +01:00