about summary refs log tree commit diff
path: root/emacs/.emacs.d/wpc/wpc-javascript.el
AgeCommit message (Collapse)AuthorFilesLines
2020-09-02 Require general.el for packages that depend on itWilliam Carroll1-0/+6
Since I'm calling `(require 'general)` in `wpc-package.el`, which gets called at the beginning of my `init.el` file, all sub-modules have `general`. I originally wanted this, but I'm beginning to rethink that preference. After `script.el` broke my CI because of a missing `general` dependency, I'm fixing it for `buffer.el` and all other modules that consume `general`.
2020-09-02 General Elisp lintingWilliam Carroll1-1/+0
TL;DR: - Remove `require` statements from init.el - Remove unused, auto-install KBDs for bookmark.el - Remove unused `require` statements from clipboard - Remove unused, commented-out code I would like for an Elisp linting stage to test for unused `require` statements, but I'm unsure how practical that is to support.
2020-08-31 Fix fill-column errorsWilliam Carroll1-1/+5
- removing stale comments - dropping stale KBDs
2020-08-31 Lint wpc-javascript.elWilliam Carroll1-9/+13
- Add Version, URL, Package-Requires sections - Prefer `wpc-javascript-` prefix to `wpc/`
2020-04-11 Support elm-mode for EmacsWilliam Carroll1-0/+3
Instead of (ab)using haskell-mode, support elm-mode. TODO: Support elm-format on buffer save
2020-03-27 Ensure Emacs prettier hook activatesWilliam Carroll1-2/+0
Problem: prettier-js waits for rjsx-mode. rjsx-mode only runs on .js files. As such, the hook that installs prettier-js-mode for *all* of my frontend hooks, which includes more than just js files, does not install until a javascript file is opened. Solution: Do not conditionally load prettier-js. Bonus: Remove the .js mode from rjsx.
2020-01-30 Move move .emacs.d out of configs/sharedWilliam Carroll1-0/+83
Moving all of my Emacs-related files into their own directory at the root of this repository.