Commit Graph

5446 Commits

Author SHA1 Message Date
Henrik Lissner
4b5e7c1128
feature/popup: add +popup--inhibit-select letvar 2018-04-23 01:21:29 -04:00
Henrik Lissner
fbfba93775
feature/popup: add company hack; don't select doc buffer popup 2018-04-23 01:21:07 -04:00
Henrik Lissner
7579110534
feature/lookup: fix lookup commands skipping to project text search 2018-04-23 01:19:50 -04:00
Henrik Lissner
cf99f29ee0
completion/company: add company-box package 2018-04-23 00:53:18 -04:00
Henrik Lissner
135ebd925f
Enable global-eldoc-mode; less work for me! 2018-04-23 00:34:03 -04:00
Henrik Lissner
15c735a053
lang/javascript: fix :company-backend typo 2018-04-23 00:28:32 -04:00
Henrik Lissner
aef9724324
Add doom*shut-up advisor to core-lib 2018-04-23 00:03:28 -04:00
Henrik Lissner
35e5dbcb11
config/default: reformat & refactor company keybinds 2018-04-22 23:59:33 -04:00
Henrik Lissner
855ad2c0f1
lang/javascript: refactor company/lookup config; bring back xref-js2 2018-04-22 23:57:32 -04:00
Henrik Lissner
6ba9259735
feature/lookup: support multiple lookup functions & minor modes in :lookup 2018-04-22 23:55:49 -04:00
Henrik Lissner
97812583f0
completion/company: add company-box config & +childframe flag 2018-04-22 23:41:53 -04:00
Henrik Lissner
6bdaf2afbb
completion/company: refactor +auto implementation 2018-04-22 23:41:20 -04:00
Henrik Lissner
c583a89a15
completion/company: allow minor modes in :company-backend 2018-04-22 23:40:09 -04:00
Henrik Lissner
5743e7da7a
Revert "enable which-key's evil support" #536
This reverts commit b3260f6a9e.

Fixes #542
2018-04-22 18:37:10 -04:00
Henrik Lissner
c7e2b38368
Move core/debug.el => ./debug.el
"debug.el" conflicts with built-in debug package
2018-04-22 17:22:14 -04:00
Henrik Lissner
3dfffe455e
Rename core/autoload/debug.el => util.el
"debug.el" conflicted with the built-in debug package
2018-04-22 17:21:34 -04:00
Henrik Lissner
f3facdf642
Add simple vanilla-emacs test ground 2018-04-21 21:05:31 -04:00
Henrik Lissner
fa3f627f44
lang/cc: fontify constants only in c/c++ buffers 2018-04-21 21:04:55 -04:00
Henrik Lissner
a5877139cd
feature/workspaces: persp-mode integration for eshell, compile & magit-status 2018-04-21 21:04:34 -04:00
Henrik Lissner
39836fc15d
feature/workspace: disable autosave on manual autosave
+workspace/save-session without a name = autosaves the current session.
Doing so now disables autosaving on kill-emacs, otherwise your autosave
would be overwritten when closing Emacs.
2018-04-21 21:03:23 -04:00
Henrik Lissner
cb8f12c7da
feature/syntax-checker: flycheck buffer upon leaving insert mode 2018-04-21 06:18:06 -04:00
Henrik Lissner
8c4176cf8b
lang/org: remove parse-raw from org-pandoc-options #544 2018-04-21 02:02:20 -04:00
Henrik Lissner
adb3fdbdce
tools/make: make +make/run more robust; add +make/run-last #543 2018-04-20 04:14:30 -04:00
Henrik Lissner
fb95ef6255
config/default: remove nonexistent org keybinds #541 2018-04-20 02:47:52 -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
Henrik Lissner
8ad9f4cb3b
Merge pull request #539 from dywedir/patch-1
remove mention of tern in comment
2018-04-19 02:35:49 -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
66c98b8add
Merge pull request #535 from fuxialexander/ein_update
EIN module updates & fixes
2018-04-18 20:37:53 -04:00
Henrik Lissner
5c5359bee0
Merge pull request #536 from fread2281/fixes
enable which-key's evil support
2018-04-18 19:57:01 -04:00
Henrik Lissner
1751c84559
ui/doom-modeline: fix word count in evil line-wise selection #364 2018-04-18 19:51:37 -04:00
Henrik Lissner
61865d0646
ui/doom-dashboard: don't open dashboard over files (part 2) #523 2018-04-18 19:41:50 -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
d0ecf97956
ui/posframe: use hook instead of :after 2018-04-18 18:30:17 -04:00
Henrik Lissner
dc33c72d19
Refactor removal of default smartparens rules for certain modes 2018-04-18 18:29:48 -04:00
Henrik Lissner
148f0a6e34
completion/company: set variables sooner (easier to override) 2018-04-18 18:22:23 -04:00
Henrik Lissner
604bbcd1d5
ui/posframe: replace company-childframe with company-box 2018-04-18 18:21:43 -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