Henrik Lissner
8c4176cf8b
lang/org: remove parse-raw from org-pandoc-options #544
2018-04-21 02:02:20 -04:00
Henrik Lissner
581e1fc56c
lang/javascript: add autoload for skewer-repl
2018-04-20 02:47:02 -04:00
Henrik Lissner
a9d70f808c
lang/javascript: use eslint_d for syntax checking in eslintd-fix-mode
2018-04-20 02:47:02 -04:00
Henrik Lissner
595d6215d2
lang/javascript: general refactor
...
+ No need for some rjsx-mode hooks, when it is derived from js2-mode
(thus, js2-mode hooks will run in rjsx-mode).
+ Reorganized package configs with major modes at the top.
+ Fix incorrect usage of add-hook! with three arguments for rjsx-mode.
2018-04-20 02:47:02 -04:00
Henrik Lissner
c08f6b25d9
lang/javascript: use correct hooks for jsx-mode #540
2018-04-19 04:01:50 -04:00
Henrik Lissner
da7975feff
lang/javascript: fix +javascript/refactor-menu
2018-04-19 03:59:58 -04:00
Henrik Lissner
eef89da872
lang/javascript: remove xref-js2 (superceded by tide)
2018-04-19 03:57:11 -04:00
Henrik Lissner
71192bf09a
lang/javascript: start tide in rjsx-mode buffers #540
2018-04-19 03:45:08 -04:00
Vladyslav M
718511b5e6
remove mention of tern in comment
2018-04-19 09:33:47 +03:00
Henrik Lissner
9e45ad670c
lang/javascript: add autoloaded cleanup & project-root functions
...
Forgot to add this to 605c897d
2018-04-19 01:14:01 -04:00
Henrik Lissner
605c897d96
lang/javascript: doom-project-root support & clean up processes for tide
2018-04-19 00:51:51 -04:00
Henrik Lissner
185f47d2aa
lang/javascript: disable tide-hl-identifier-mode by default
2018-04-19 00:51:12 -04:00
Henrik Lissner
c156551dd1
lang/javascript: minor reformatting/comment revision
2018-04-19 00:50:54 -04:00
Henrik Lissner
8625cb03b0
lang/javascript: remove vestigial eslint_d support
2018-04-19 00:50:35 -04:00
Henrik Lissner
2f43fc743e
lang/javascript: alphabetize packages.el
2018-04-18 18:45:00 -04:00
Henrik Lissner
279e523d6f
lang/javascript: add typescript-mode package
2018-04-18 18:44:24 -04:00
Henrik Lissner
dc33c72d19
Refactor removal of default smartparens rules for certain modes
2018-04-18 18:29:48 -04:00
Henrik Lissner
e54c938023
Merge lang/typescript into lang/javascript
2018-04-18 18:17:17 -04:00
Henrik Lissner
c4396226dd
lang/javascript: remove eslint_d detection
...
This is now left to the user's private config.
2018-04-18 18:08:52 -04:00
Henrik Lissner
07bd70ff7f
lang/javascript: remove mention of tern in README
2018-04-18 18:05:44 -04:00
Henrik Lissner
a1402ff68a
lang/javascript: remove company-tide package (doesn't exist)
2018-04-18 18:05:09 -04:00
Henrik Lissner
cc5bfc6dc0
lang/javascript: conform to naming conventions; refactor tide config
2018-04-18 18:04:49 -04:00
taylor
8af94e8731
[*] Removes tern in favor of tide, adds node modules to path to execute things like flow, prettier, etc
2018-04-18 17:26:50 +00:00
UndeadKernel
717f6e3cfe
Sneak in some more nice-to-have LaTeX fontifications.
2018-04-11 13:03:59 +02:00
UndeadKernel
0a23c30e06
Make PDF tools and LaTeX work better together.
...
Update the README file to reflect the available flags.
2018-04-11 13:02:58 +02:00
Henrik Lissner
d7e054a8cc
lang/org: alias sh => ob-shell
2018-04-08 22:21:25 -04:00
Henrik Lissner
460461ef54
tools/magit: clean up after magit more intelligently #506
...
Ensures magit buffers are cleaned up after magit-status is closed. Will
defer cleanup on process buffers, until the processes have finished.
Also fixes issue where quitting magit will leave leftover windows.
2018-04-08 20:44:40 -04:00
Henrik Lissner
80e94ac91f
lang/cc: reindent line on { #510
2018-04-07 08:04:31 -04:00
Henrik Lissner
2ea35c0175
Merge pull request #497 from bitwalker/erlang-mode
...
Add language support for Erlang
2018-04-06 20:38:40 -04:00
Paul Schoenfelder
b476cda182
Provide erlang language support
2018-04-06 18:36:00 -05:00
Henrik Lissner
b7577f1e26
lang/org: fix org-shifttab only toggling current fold
2018-04-05 17:28:46 -04:00
Henrik Lissner
33ad8ba4a4
lang/web: reformat whitespace in keybinds
2018-04-05 02:26:19 -04:00
Henrik Lissner
7699c3d2ce
lang/web: restore smartparens-mode in web-mode
2018-04-04 06:58:18 -04:00
Henrik Lissner
bc91c55acc
lang/org: augment org-cycle, rather than replace it
...
This removes +org/toggle-fold in favor of a more compatible alternative:
a org-tab-first-hook function that forces org-cycle only to toggle the
current subtree, and not cycle through all visibility states.
2018-04-04 06:56:59 -04:00
Henrik Lissner
fd3d2ebf0d
lang/data: alphabetize package configs
2018-04-03 04:18:11 -04:00
Henrik Lissner
7c5832c285
lang/data: add graphql-mode
2018-04-03 04:16:40 -04:00
Henrik Lissner
b701303909
lang/web: emmet-expand-jsx-className = t in rjsx-mode
2018-04-02 22:02:32 -04:00
Henrik Lissner
8e7f97167a
Minor whitespace/docstring refactor
2018-04-02 06:17:22 -04:00
Henrik Lissner
21da187361
lang/org: fix forward/backward motion keys
2018-03-31 18:06:38 -04:00
Ben Johnson
9ebab55a3f
lang/web: add local leader bindings for web-mode
...
Web mode has a bunch of helpful commands under `C-c`, this replicates the same
bindings, but in leader-key style. E.g.: `C-c C-a k` becomes `SPC m a k`
2018-03-29 04:45:28 -07:00
Henrik Lissner
8c0a4cfbef
lang/elixir: refactor smartparens+use-package config
2018-03-27 19:42:56 -04:00
Henrik Lissner
4afcd7eadf
lang/nix: no-byte-compile; add file header
2018-03-27 19:09:22 -04:00
Carter Charbonneau
2ac08a13e0
lang/nix: install nix-mode package
2018-03-27 10:28:37 -06:00
Henrik Lissner
1f9576a59a
Conform unit test macros to naming convention
2018-03-27 02:52:30 -04:00
Henrik Lissner
54acddba18
Merge pull request #483 from adamkruszewski/develop
...
Add REPL definition for elixir-mode.
2018-03-26 17:10:03 -04:00
Henrik Lissner
46c31e7f0a
lang/typescript: refactor + fix project root resolution
2018-03-26 16:39:18 -04:00
Adam Kruszewski
84e98f1bee
Add REPL definition for elixir-mode.
2018-03-26 20:19:48 +02:00
Henrik Lissner
b47ccab4a5
lang/org: fix TAB not toggle folds on some headlines
2018-03-26 06:41:10 -04:00
Henrik Lissner
9351633d65
lang/emacs-lisp: make info-lookup-symbol the default doc lookup handler
2018-03-26 02:53:31 -04:00
Henrik Lissner
28f221ed9c
lang/org: fix backtab (rebound by evil-collection-org)
2018-03-25 17:19:22 -04:00