Commit graph

  • a48880a135 Correct .travis.yml Henrik Lissner 2017-04-05 21:51:03 -04:00
  • afad3a924a feature/evil: make ex command file modifiers more robust; replace @ with :P Henrik Lissner 2017-04-05 21:46:12 -04:00
  • ce5c7a8f52 Add .travis.yml Henrik Lissner 2017-04-05 21:43:22 -04:00
  • a410ea0f21 Add test/modules/feature/test-evil.el Henrik Lissner 2017-04-05 21:43:14 -04:00
  • 8ae821e4f8 Refactor Makefile Henrik Lissner 2017-04-05 21:43:02 -04:00
  • 06855b3417 Reorganize tests Henrik Lissner 2017-04-05 21:42:53 -04:00
  • 6d998b48d9 doom-initialize: load instead of require (in case of internal reloading) Henrik Lissner 2017-04-05 19:40:34 -04:00
  • 81fc95c8fd Update README Henrik Lissner 2017-04-05 15:55:43 -04:00
  • 2d44ec4eb6 lang/cc: remove +cc/install (vestigial; using bootstrapper now) Henrik Lissner 2017-04-05 15:55:11 -04:00
  • 3a43e2fcfa feature/snippets: remove redundant hooks Henrik Lissner 2017-04-05 15:54:54 -04:00
  • 95e0c0b8b8 feature/snippets: don't hijack TAB in other modes (fix #45) Henrik Lissner 2017-04-05 15:54:36 -04:00
  • 8fb416042a lang/org: remove non-existent hook Henrik Lissner 2017-04-05 15:40:23 -04:00
  • e1d4ed6b88 Makefile: rearrange order of default tasks Henrik Lissner 2017-04-05 15:33:51 -04:00
  • 0c627917ea Update modules/README.md Henrik Lissner 2017-04-05 15:33:29 -04:00
  • f5f9a6af61 feature/evil: Info-mode initial state = normal Henrik Lissner 2017-04-05 15:06:09 -04:00
  • dd8aa48887 app/rss: add +rss-dead-feeds function Henrik Lissner 2017-04-05 15:05:40 -04:00
  • 42da8ccd82 private/hlissner: add +org/browser-notes-* bindings to SPC {p,m} Henrik Lissner 2017-04-05 14:30:37 -04:00
  • 4372293c42 lang/org: add +notebook submodule (quick access to project/major-mode notes) Henrik Lissner 2017-04-05 14:29:25 -04:00
  • 4cf0f0b8c7 tools/dired: add basic evil bindings Henrik Lissner 2017-04-05 14:26:26 -04:00
  • f09fba5736 doom--display-benchmark: fix plugin count for uncompiled state Henrik Lissner 2017-04-05 14:26:04 -04:00
  • 598f3bc640 test/test-core-lib-buffers: rearrange buffer & membership checks Henrik Lissner 2017-04-05 14:25:46 -04:00
  • 93518e36cf lang/emacs-lisp: add +emacs-lisp-ert-mode project mode Henrik Lissner 2017-04-04 22:19:48 -04:00
  • f0e0271dcc lang/emacs-lisp: reload recompiled file if older version is loaded Henrik Lissner 2017-04-04 22:19:37 -04:00
  • acb7536e64 Add core-lib & core-lib-{buffers,package} unit tests + tasks Henrik Lissner 2017-04-04 22:18:38 -04:00
  • 8b0184181d exec-path-from-shell: silence interactive message on startup on OSX Henrik Lissner 2017-04-04 22:18:02 -04:00
  • e0ab05527c doom-get-missing-packages: update comment string Henrik Lissner 2017-04-04 22:17:42 -04:00
  • 4b1543e1df packages: rewrote doom-get-dependencies-for, add doom-get-depending-on Henrik Lissner 2017-04-04 22:17:33 -04:00
  • f3fc53bf5d Remove mplist library (unused and poorly written) Henrik Lissner 2017-04-04 22:16:53 -04:00
  • ba9e7a947b Remove provide's in autoload libraries (unnecessary) Henrik Lissner 2017-04-04 22:16:39 -04:00
  • 063cb29f8f Fix doom-buffers-in-mode Henrik Lissner 2017-04-04 22:16:08 -04:00
  • 87a93b1d82 Replace doom--version-list-str with package-version-join Henrik Lissner 2017-04-04 13:16:11 -04:00
  • 30044533a3 +evil:file-move: don't error if save-place-mode is disabled Henrik Lissner 2017-04-04 12:30:24 -04:00
  • e1518e2d27 Fix package-refresh-contents loop bug in package management Henrik Lissner 2017-04-04 12:29:34 -04:00
  • a0ae976555 lang/javascript: more intelligent JSX detection Henrik Lissner 2017-04-04 03:36:21 -04:00
  • cfc52a8d40 lang/emacs-lisp: remove ert commands Henrik Lissner 2017-04-04 03:36:07 -04:00
  • 2eafdc8c6f Fix out-of-bounds error in doom/backward-delete-whitespace-to-column Henrik Lissner 2017-04-04 03:35:10 -04:00
  • 62e906cf19 lang/web: add +css/toggle-inline-or-block command Henrik Lissner 2017-04-03 13:18:02 -04:00
  • 5f8cbd751a Remove references to doom/append-semicolon; use evil append mode instead Henrik Lissner 2017-04-03 13:17:35 -04:00
  • 67efcb597f lang/{javascript,php}: fix doc comment sp pairs Henrik Lissner 2017-04-03 03:12:49 -04:00
  • a5437a3860 Fix doom/newline-and-indent for rjsx-mode Henrik Lissner 2017-04-03 03:12:04 -04:00
  • c472b2360e feature/version-control: don't disable evil-snipe in magit; it should do that itself Henrik Lissner 2017-04-02 23:07:46 -04:00
  • 2472668e61 feature/workspaces: refactor +workspace/kill-session Henrik Lissner 2017-04-02 23:06:59 -04:00
  • a83729c57c feature/workspaces: don't silence when saving (not important enough) Henrik Lissner 2017-04-02 23:06:27 -04:00
  • e70a6cbb71 feature/evil: require subr-x on compile in autoload/evil.el Henrik Lissner 2017-04-02 23:03:59 -04:00
  • 1062a15d8c lang/javascript: fix +javascript-npm-dep-p to accept symbols Henrik Lissner 2017-04-02 23:02:50 -04:00
  • 53b9e92fd7 lang/{web,javascript}: remove +web-bower-mode; refactor react, phaser & angular detection Henrik Lissner 2017-04-01 23:54:30 -04:00
  • dd8c3d0d1e lang/javascript: expand +javascript-npm-mode to html-mode & css-mode derivatives Henrik Lissner 2017-04-01 23:35:08 -04:00
  • ba681497ec lang/web: refactor +web-react-mode detection Henrik Lissner 2017-04-01 23:33:52 -04:00
  • f213fbdf5c lang/web: improve +web-angularjs-mode detection Henrik Lissner 2017-04-01 23:33:18 -04:00
  • 1175fb60e7 lang/javascript: add +javascript-phaser-mode Henrik Lissner 2017-04-01 23:33:04 -04:00
  • b44bc311d5 feature/evil: remove redundant evil-snipe configuration Henrik Lissner 2017-03-31 23:59:39 -04:00
  • 5c07f51766 Don't hijack TAB in magit-status-mode Henrik Lissner 2017-03-31 23:55:54 -04:00
  • 91cc8294c6 core-packages (compilation): don't be coy doom-initialize-packages Henrik Lissner 2017-03-31 23:45:35 -04:00
  • 787bff853a lang/javascript: new :mode for rjsx-mode Henrik Lissner 2017-03-30 15:19:28 -04:00
  • d6db681e30 lang/javascript: redo skewer-mode keybindings Henrik Lissner 2017-03-30 15:19:10 -04:00
  • 22d1969a52 doom/reload: recompile + reload compiled el files; silence byte compile Henrik Lissner 2017-03-30 15:15:26 -04:00
  • de61d68652 rjsx-mode: remove electric <, replace with snippets; enable emmet-mode in rjsx-mode Henrik Lissner 2017-03-29 23:46:35 -04:00
  • 846fc112ff lang/haskell: fix bootstrap Henrik Lissner 2017-03-28 16:27:13 -04:00
  • b73218c88e lang/haskell: fix #42; enable interactive-haskell-mode Henrik Lissner 2017-03-28 16:22:51 -04:00
  • 7866fc3fe4 lang/haskell: add bootstrap Henrik Lissner 2017-03-28 16:22:41 -04:00
  • 50062dadd7 Add doom/recompile; use it in doom/reload; refactor doom/reload Henrik Lissner 2017-03-28 15:53:47 -04:00
  • be988876c1 Add make reload, to reload doom session for whatever reason Henrik Lissner 2017-03-27 23:23:07 -04:00
  • 4d89fd1cc9 Fix doom/reload (recompiles if necessary); simplify doom/compile Henrik Lissner 2017-03-27 23:22:53 -04:00
  • e199b3f7ed core-packages: remove use-package :after hack (fixed upstream) Henrik Lissner 2017-03-27 22:10:22 -04:00
  • ef0b03325f lang/javascript: fix tern's project detection (use projectile instead) Henrik Lissner 2017-03-27 13:05:53 -04:00
  • fc5dd09f47 core: minor tweaks Henrik Lissner 2017-03-27 13:05:30 -04:00
  • 1ec0add2da core: change tramp backup/autosave directories Henrik Lissner 2017-03-27 13:05:01 -04:00
  • 0fc00b9a7c feature/syntax-checker: autoload pkg-info Henrik Lissner 2017-03-25 18:51:19 -04:00
  • 88726e9afe doom/reload: fix recompilation Henrik Lissner 2017-03-25 18:46:27 -04:00
  • 72698ca9e8 Add :requires prop to def-bootstrap! & refactor+rewrite bootstrapping Henrik Lissner 2017-03-25 18:41:29 -04:00
  • 71dbf605ae private/hlissner: update highlight-indentation keybindings Henrik Lissner 2017-03-25 16:43:41 -04:00
  • ddc77ef743 lang/web: add +web-react-mode Henrik Lissner 2017-03-25 16:43:10 -04:00
  • e0a6cf5cf9 feature/file-templates: update web-mode/__.html & json-mode/__package.json Henrik Lissner 2017-03-25 16:42:39 -04:00
  • 97d96ed753 lang/javascript: add eslint to bootstrap Henrik Lissner 2017-03-25 16:42:07 -04:00
  • b1ec00228b lang/javascript (flycheck): disable jshint in rjsx-mode Henrik Lissner 2017-03-25 16:41:20 -04:00
  • 74effe1857 lang/javascript (flycheck): favor local eslint over global, if available Henrik Lissner 2017-03-25 16:41:01 -04:00
  • ec4442a59e lang/javascript: jsx-mode => rjsx-mode (better integration with js2-mode) Henrik Lissner 2017-03-25 04:04:16 -04:00
  • ca61940ab2 lang/javascript: attach +javascript-{npm,lb6}-mode to js2-mode instead of js-mode Henrik Lissner 2017-03-25 04:03:57 -04:00
  • 115b126a25 lang/javascript: highlight-indent-guides-mode => highlight-indentation-mode Henrik Lissner 2017-03-25 04:03:28 -04:00
  • 84acc2df09 core-projects: add package.json to projectile-project-root-files Henrik Lissner 2017-03-25 03:46:41 -04:00
  • 60aa0ba397 def-project-mode!: fix :files property Henrik Lissner 2017-03-25 03:46:27 -04:00
  • 5d597101e7 Replace highlight-indent-guides-mode with highlight-indentation Henrik Lissner 2017-03-25 03:15:37 -04:00
  • 3ce0e7d9c9 feature/file-templates: add __webpack.config.js template Henrik Lissner 2017-03-25 02:14:52 -04:00
  • ac5ad085dc core-projects: quote doom-project-hook in def-project! Henrik Lissner 2017-03-25 02:09:09 -04:00
  • 2a377b44f1 Use s.el instead of subr-x string funcs Henrik Lissner 2017-03-25 01:45:23 -04:00
  • 2526101de6 core-lib: replace require subr-x with autoloads Henrik Lissner 2017-03-25 01:44:41 -04:00
  • 12d0cf94b6 doom/reload: fix server.el + no process errors Henrik Lissner 2017-03-25 01:44:02 -04:00
  • b60e8b7214 doom/compile-lite: add docstring Henrik Lissner 2017-03-25 01:06:40 -04:00
  • 06b1a8c928 Reload (via server if noninteractive) after pkg install/update/autoremove Henrik Lissner 2017-03-25 01:03:40 -04:00
  • e8e66c88d0 core-packages: add doom/compile-lite and make compile-lite Henrik Lissner 2017-03-25 01:03:02 -04:00
  • 34b76ef43b core-packages: move use-packaeg :after hack to eob Henrik Lissner 2017-03-25 01:01:55 -04:00
  • f5ce4d40b7 lang/python: fix pip bootstrap Henrik Lissner 2017-03-24 15:02:40 -04:00
  • 378469b15e lang/javascript: add skewer-mode Henrik Lissner 2017-03-24 15:01:03 -04:00
  • b37aadec91 General cleanup + refactor Henrik Lissner 2017-03-23 19:49:58 -04:00
  • 290cd95a4c feature/snippets: clean up yas-keymap bindings Henrik Lissner 2017-03-23 15:48:48 -04:00
  • 501ccbdb3d feature/snippets: enable nested snippets Henrik Lissner 2017-03-23 15:48:05 -04:00
  • 191ddfd334 lang/web: move emmet-mode from +html.el to config.el; enable in css-mode Henrik Lissner 2017-03-23 15:47:38 -04:00
  • 495b0d0016 lang/{javascript,web}: add web-beautify plugin Henrik Lissner 2017-03-23 15:47:07 -04:00
  • 0243229690 lang/javascript: add +javascript-gulp-mode project Henrik Lissner 2017-03-23 15:46:17 -04:00
  • d0b64860e1 Fix doom-sh/doom-sudo + bootstraps Henrik Lissner 2017-03-23 02:13:11 -04:00