Commit Graph

5206 Commits

Author SHA1 Message Date
c1b0ae6ac1 Move winum to ui/window-select module
And update its README
2019-05-09 21:44:19 -04:00
ca8202c224 Standardize the READMEs of various modules 2019-05-09 21:31:23 -04:00
b9729380c4 Use ;;;###package cookies in popup hacks file
Used by doom/help-package-config
2019-05-08 00:58:51 -04:00
c324992f7a SPC h p -> describe-package
We already have doom/help-packages on SPC h d p
2019-05-06 22:09:43 -04:00
f97b5b70e3 tools/flyspell: reduce english-centric defaults
Falls back to system defaults, which are a little more reliable.
2019-05-06 19:39:35 -04:00
9402d07228 lang/javascript: fix tide starting before lsp
And refactor to use ;;;###package cookies & outline-mode headings
2019-05-06 16:55:49 -04:00
c28a018e42 Fix void-variable mouse-wheel-{up,down}-event errors 2019-05-06 16:55:10 -04:00
1d40602c3e ui/vc-gutter: defer git-gutter until file exists
If the current buffer doesn't represent a real file, defer enabling
git-gutter-mode until the file is saved.
2019-05-06 02:14:14 -04:00
2302ed37e5 email/wanderlust: improve gmail support & refactor 2019-05-05 21:07:14 -04:00
d1c9c3fc91 A more reliable +workspace-list-names
In case the cache goes stale.
2019-05-05 14:25:03 -04:00
78cff4ef97 editor/snippets: yas-triggers-in-field = nil
Made TAB (move to next field) unpredictably expand sub-snippets.
2019-05-05 14:20:52 -04:00
83fa8fed65 email/wanderlust: remove redundant defaults
Removed defaults that match wanderlust's defaults.

And fix potential stringp error arising from non-string
user-mail-address.
2019-05-05 14:20:17 -04:00
7430086de1 email/wanderlust: fix wl-summary-mode hook 2019-05-05 14:16:14 -04:00
84c5da844b Add email/{wanderlust,mu4e,notmuch} modules
Removed app/{email,notmuch}
2019-05-05 14:14:12 -04:00
20e2ea5722 lang/ruby: rspec-use-rvm = nil if rbenv loads #1068 2019-05-04 19:13:27 -04:00
051f792205 tools/magit: remove +magit-display-popup-buffer
Because magit uses transient now, and other plugins that use magit-popup
don't seem to need it anymore.

And update docstring+comments.
2019-05-04 19:13:26 -04:00
0b6d21649e lang/web: web-mode-auto-close-style = 1
< could be part of an emmet expression or inline script. Closing tags on
</ is less ambiguous.
2019-05-04 19:13:26 -04:00
1103db1679 lang/ruby: if lsp fails, fallback to robe 2019-05-04 19:13:26 -04:00
e5c8ced1a6 lang/javascript: if lsp fails, fallback to tide 2019-05-04 19:13:26 -04:00
04acb8fa98 completion/company: +auto by default
Questions regarding "completion not working" are very common, so the
+auto flag has been removed and idle completion enabled by default.
2019-05-04 19:13:25 -04:00
3019b02d7d Merge pull request #1355 from chrunchyjesus/add_shellcheck
add doctor.el for shell and update readme
2019-05-04 19:12:02 -04:00
3873d52c8d lang/org: fix function description 2019-05-04 21:03:59 +02:00
c692848cc3 update readme 2019-05-04 08:26:13 +02:00
110c2ffeb9 improve readme, remove comments about dependencies 2019-05-04 08:16:49 +02:00
032568e308 update table of contents, remove commands doc 2019-05-04 08:07:43 +02:00
1bb5ed7b0b Merge pull request #1379 from xvrdm/patch-1
One dot in wrong place
2019-05-03 20:49:28 -04:00
778e965501 Merge pull request #1381 from pcasaretto/protobuf
Add protobuf package to data module
2019-05-03 20:48:45 -04:00
927dcb274d tools/lookup: log handler errors
Silences them unless debug mode is on
2019-05-03 20:45:11 -04:00
d481fc1dd4 tools/lookup: update README & docstrings
And minor reformatting of config.el
2019-05-03 20:44:49 -04:00
96ca04d488 Set lsp lookup handlers rather than remapping them
Now that the lookup module has beter deferred handler support.
2019-05-03 20:03:32 -04:00
90922caad0 lang/java: remove vestigial function call
Reported by @ztlevi
2019-05-03 19:44:38 -04:00
92138dc8e2 Move mode-protobuf package to data module 2019-05-03 16:29:48 -03:00
75d6ee6426 Add a protobuf module 2019-05-03 16:17:36 -03:00
bd79f942d3 lang/emacs-lisp: fix false errors from featurep! 2019-05-03 13:39:00 -04:00
4c283a80f3 One dot in wrong place
Not sure what I am doing, but I cannot run the example with the `.` and the example on the previous line also use `:size` without a `.` before the size value.
2019-05-03 14:38:29 +02:00
25beb4bcfd lang/emacs-lisp: restore flycheck in elisp buffers
However, with `emacs-lisp-checkdoc` disabled and `emacs-lisp`
significantly gimped.

byte-compile-warnings may need to be adjusted to allow for *some*
warnings.

Also, reformat emacs-lisp-mode hooks
2019-05-02 21:23:33 -04:00
ee7ff68ae4 lang/emacs-lisp: don't move cursor on syntax error
i.e. when parentheses are unbalanced.
2019-05-02 20:40:48 -04:00
2823c4e467 Bind SPC h R = doom/reload
As an alias to SPC h r r
2019-05-02 18:18:01 -04:00
1c976dc0e4 Minor, general refactors
Also rename custom lookup handlers for consistency and use the new
inline :async property instead.
2019-05-02 17:57:31 -04:00
d17764366e Rewrite lookup handling
- Rewrite documentation for set-lookup-handlers!
- Remove opening lookup targets in other-window; sorry, but there is no
  consistent, stable way to do this, when many jump handlers are
  asynchronous. If you want to open a jump target in another window,
  create a split beforehand.
- Add support for jump handlers returning 'fail or 'deferred
- Fix xref backends when using async UIs like ivy or helm
- Conditionalize creating a better-jump jump point, and create it in the
  spot we jumped *from*, not where we jumped *to*.
2019-05-02 17:53:59 -04:00
0f21e2b44a Fix lookup handlers not being used #1378 2019-05-02 17:51:51 -04:00
ae06ddf78a ui/popup: update README 2019-05-02 15:11:32 -04:00
952a86c2e5 completion/company: revise idle completion in docs 2019-05-01 21:02:29 -04:00
dee6e4c214 lang/web: use only company-capf for s?css-mode 2019-05-01 21:02:29 -04:00
fd04f468e2 lang/emacs-lisp: reformat autoloads file
Moves public function away from interactive commands.
2019-05-01 21:02:29 -04:00
983f081369 lang/emacs-lisp: improve imenu support
Among other things:

- Recognizes after!, ;;;###package and use-package as "Packages"
- Recognizes outline-minor-mode "Sections"
2019-05-01 21:02:29 -04:00
6d314c2795 Revise and update docstrings and comments 2019-05-01 21:02:28 -04:00
4aa65aa019 Move avy, ace-link & ace-window out of core
They don't belong there, and ace-window is no longer a core dependency
anyhow.
2019-05-01 21:02:28 -04:00
8a525005a9 Merge pull request #1376 from Dragnucs/patch-1
Update treemacs open command
2019-05-01 15:00:41 -04:00
adc8fc0ad1 tools/lookup: autoload +lookup-online-backend #1375 2019-04-30 20:22:28 -04:00