Commit Graph

3994 Commits

Author SHA1 Message Date
Henrik Lissner
56fd62063e
Do not remap delete-window directly in popups #238 2017-10-18 16:52:55 +02:00
Henrik Lissner
9d1d0974d5
Fix editorconfig in (most) extension-less files 2017-10-18 16:52:00 +02:00
Henrik Lissner
9b884857f2
ui/unicode: initialize more intelligently 2017-10-18 00:58:32 +02:00
Henrik Lissner
07867c478d
lang/web: add & entity to +web-entities-list 2017-10-18 00:02:14 +02:00
Henrik Lissner
988ae683dd
lang/sh: improve variable highlighting in quotes 2017-10-18 00:02:13 +02:00
Henrik Lissner
cc594eca8e Merge pull request #245 from amosbird/patch-1
Fix dump jump local advice
2017-10-18 00:01:47 +02:00
Amos Bird
1f87eb4a5c Fix dump jump local advice
Targeting https://github.com/hlissner/doom-emacs/issues/227
2017-10-16 02:05:05 -05:00
Henrik Lissner
8fc1c46dca
Initialize projectile variables before loading projectile
Fixes #236
2017-10-08 13:10:01 +02:00
Henrik Lissner
934756700d
Fix +org/insert-item when point is in a link 2017-10-08 01:50:57 +02:00
Henrik Lissner
8499727a17
<leader>gs = stage hunk, <leader>S = magit-status 2017-10-08 01:47:27 +02:00
Henrik Lissner
ab31730253 Merge pull request #231 from amoriello/company_disable_gud
disable company for gud-mode
2017-10-07 21:03:04 +02:00
Henrik Lissner
642dc094d1
Fix reference to defunct variable #232 2017-10-07 20:32:48 +02:00
Amoriello Hutti
f27d1b954c disable company for gud-mode 2017-10-06 21:55:06 -07:00
Henrik Lissner
c3398e6afc
New jump command: +jump/online-select 2017-10-07 01:19:24 +02:00
Henrik Lissner
4a1865c450
Don't autofit help popups
They become too small.
2017-10-06 20:42:40 +02:00
Henrik Lissner
0ea6284c7e
org/org-present: refactor & remove defunct keybind 2017-10-06 16:08:10 +02:00
Henrik Lissner
1864d275b6 Merge pull request #230 from gilbertw1/fix-org-tree-mode-keybinds
Fix org-tree-slide-mode keybindings
2017-10-06 15:53:53 +02:00
Bryan Gilbert
8df514a05e Fix org-tree-slide-mode keybindings 2017-10-06 07:31:23 -04:00
Henrik Lissner
738896f3b0 Merge branch 'develop'
* develop: (173 commits)
  v2.0.6 bump
  Add zunit file template & file extension
  Remove +workspace/cleanup (doom/cleanup-buffers is better)
  Remove org/org dependency on doom-themes
  General refactor & docstring updates
  Revert "Preload modules before compiling #219"
  Fix 'variable reference to nil’ compiler warning
  Fix markdown specific keybindings being added to global map
  Fix bad doom/other-popup alias breaking which-key #223
  Preload modules before compiling #219
  Popup library: minor refactor & appease byte-compiler
  Fix compile error caused by defunct keybinding #219
  Remove org/org-notebook
  Add org unit tests to init.test.el
  Add unit test file template
  Fix modeline duplication in buffer-file-name :help-echo
  org/org: new command +org/remove-link, bound to C-c C-S-l
  org/org: add tests for +org/insert-item
  Add test helper macros to test.el lib
  +org/insert-item: fix one-too-many prepended newlines in 1st-level headers
  ...
2017-10-06 02:39:17 +02:00
Henrik Lissner
9a7bd0263f
v2.0.6 bump 2017-10-06 02:37:24 +02:00
Henrik Lissner
1e95dc530a
Add zunit file template & file extension 2017-10-06 02:37:24 +02:00
Henrik Lissner
b0c26ea4dd
Remove +workspace/cleanup (doom/cleanup-buffers is better) 2017-10-06 02:37:24 +02:00
Henrik Lissner
2624b73cfa
Remove org/org dependency on doom-themes 2017-10-05 17:02:59 +02:00
Henrik Lissner
cd7ab060e0
General refactor & docstring updates 2017-10-05 17:02:59 +02:00
Henrik Lissner
11dc929355 Merge pull request #224 from gilbertw1/fix-markdown-keybinds
Fix markdown specific keybindings being added to global map
2017-10-05 17:02:15 +02:00
Henrik Lissner
3062687998 Revert "Preload modules before compiling #219"
This reverts commit c9632a7d8b.

Causes more general breakage.
2017-10-05 14:17:05 +02:00
Henrik Lissner
3b9bf9bb44
Fix 'variable reference to nil’ compiler warning 2017-10-05 13:14:25 +02:00
Bryan Gilbert
3287b5b0b3 Fix markdown specific keybindings being added to global map 2017-10-05 07:02:12 -04:00
Henrik Lissner
04326d3a60
Fix bad doom/other-popup alias breaking which-key #223 2017-10-05 12:39:28 +02:00
Henrik Lissner
c9632a7d8b
Preload modules before compiling #219 2017-10-05 12:38:23 +02:00
Henrik Lissner
eefcf7803f
Popup library: minor refactor & appease byte-compiler 2017-10-05 02:11:04 +02:00
Henrik Lissner
f1d5c3d3db
Fix compile error caused by defunct keybinding #219 2017-10-05 02:07:14 +02:00
Henrik Lissner
f0e769c722
Remove org/org-notebook
Didn't offer enough features to really warrant its own module, and what
it did offer I didn't find terribly useful. So out it goes!
2017-10-05 01:30:18 +02:00
Henrik Lissner
c246661890
Add org unit tests to init.test.el 2017-10-05 01:28:30 +02:00
Henrik Lissner
33a49ce4dc
Add unit test file template 2017-10-05 01:27:46 +02:00
Henrik Lissner
eac0adff8a
Fix modeline duplication in buffer-file-name :help-echo 2017-10-05 01:27:46 +02:00
Henrik Lissner
3b9e67746d
org/org: new command +org/remove-link, bound to C-c C-S-l 2017-10-05 01:27:46 +02:00
Henrik Lissner
0b5a833638
org/org: add tests for +org/insert-item 2017-10-05 01:27:46 +02:00
Henrik Lissner
8800108eed
Add test helper macros to test.el lib 2017-10-05 01:27:46 +02:00
Henrik Lissner
29030b6663
+org/insert-item: fix one-too-many prepended newlines in 1st-level headers 2017-10-05 01:27:46 +02:00
Henrik Lissner
72505d4001
+org/insert-item: fix not jumping over sublists
Initial:
+ List item 1|  <-- M-RET
  + Sublist

Post-fix:
+ List item 1
  + Sublist
+ |

Pre-fix:
+ List item 1
+ |
  + Sublist
2017-10-05 01:27:37 +02:00
Henrik Lissner
eaa677bd94
org: fix +org/dwim-at-point on subscript/superscript elements 2017-10-05 01:18:03 +02:00
Henrik Lissner
06b14a5722
Set private buffer-file-name-style to 'relative-from-project 2017-10-05 01:16:56 +02:00
Henrik Lissner
a2c2ee3246
Add 'relative-from-project option for +doom-modeline-buffer-file-name-style 2017-10-05 01:16:32 +02:00
Henrik Lissner
59f39576de
Don't yank line at point for blank project searches 2017-10-04 18:07:49 +02:00
Henrik Lissner
b825b0cd0c
lang/web: refactor +web-jekyll-mode 2017-10-04 18:02:14 +02:00
Henrik Lissner
028fd43d75
lang/javascript: major refactor
+ Adds ./node_modules/.bin to exec-path
+ Uses eslint_d globally, if available
+ Always favor local installs of eslint over global eslint or eslint_d

Relevant to #214 #185
2017-10-04 18:02:00 +02:00
Henrik Lissner
3fe9ea2b2e
Redesign def-project-mode! macro & update references
+ Renamed :init to :on-load (run once, the first time the project mode
  is activated).
+ New properties :on-enter FORM and :on-exit FORM (run each time the
  mode is enabled or disabled, respectively).
+ New property :hooks HOOKS (automatically add HOOKS to mode-hook).
2017-10-04 18:00:23 +02:00
Henrik Lissner
e5bd1fe55e Merge pull request #214 from orther/javascript-eslintd-fix
Add project-mode +javascript-eslintd-fix-mode
2017-10-04 15:50:27 +02:00
Henrik Lissner
5c340f0218
Remove redundant +javascript/refactor-menu 2017-10-03 20:46:19 +02:00