Commit Graph

3825 Commits

Author SHA1 Message Date
Henrik Lissner
ad013e96dd
Fix malformed include path bug for c++-mode
Include paths were incorrectly escaped, causing -I options to be
ignored.
2017-09-20 03:10:00 +02:00
Henrik Lissner
65e142fdd1
core-projects: refactor & update
+ Use new structure for projectile-other-file-alist
+ Refactor variable assignment
+ Rewrite for new, updated projectile-project-root
2017-09-20 01:44:52 +02:00
Henrik Lissner
58198acf18
Refactor magic-mode-alist entries for rjsx-mode, c++-mode & objc-mode 2017-09-20 01:34:47 +02:00
Henrik Lissner
3fcbdae441
Make doom-project-{p,root} functions simpler
+ doom-project-root and doom-project-p no longer takes arguments
+ Remove doom*project-root advice
2017-09-20 01:33:31 +02:00
Henrik Lissner
77836e08b1
Add :iedit command for evil-multiedit 2017-09-19 15:09:28 +02:00
Henrik Lissner
23928923e6
Remove unnecessary ex commands 2017-09-19 15:09:20 +02:00
Henrik Lissner
6b68ad4d99
Add doom/reload-project; improve doom-project-root docstring 2017-09-19 15:08:59 +02:00
Henrik Lissner
d160da2c57
core-project: use default projectile project root files 2017-09-19 15:08:24 +02:00
Henrik Lissner
42fec8494d
Rename doom/reload => doom/reload-load-path 2017-09-19 15:07:57 +02:00
Henrik Lissner
235576d168
lang/rust: minor refactor 2017-09-19 05:07:24 +02:00
Henrik Lissner
ad8418a84b
lang/cc: remove redundant condition 2017-09-19 05:07:05 +02:00
Henrik Lissner
b288f34f4e
lang/cc: rewrite init of irony-mode & compiler options 2017-09-19 05:06:50 +02:00
Henrik Lissner
2a7f1b20b9
Add placeholder :feature refactor to init.example.el 2017-09-17 22:24:51 +02:00
Henrik Lissner
53fc24f0e0
Minor refactor: use sharp-quote syntax 2017-09-17 22:24:19 +02:00
Henrik Lissner
9778267cc2
Add bindings for evil-mc-make-goto-*-match 2017-09-17 22:23:42 +02:00
Henrik Lissner
570b093ac4
lang/cc: general config refactor
+ Auto-add the nearest include/ folder to compiler header search path.
+ Remove unneeded fontification hooks (now covered by
  modern-cpp-font-lock).
+ Enable C++11 support by default
2017-09-17 22:01:08 +02:00
Henrik Lissner
91783e0695
General refactor & cleanup 2017-09-15 14:37:20 +02:00
Henrik Lissner
9f6b90cf13
Add convenience task aliases to makefile 2017-09-15 14:37:19 +02:00
Henrik Lissner
8f0268d9fc
Add GNUTLS feature detection to doom/am-i-secure 2017-09-15 14:37:19 +02:00
Henrik Lissner
d5b84eee3d
Refactor doom/what-face 2017-09-15 14:37:19 +02:00
Henrik Lissner
42e7f56a1f
Refactor doom--module out of featurep! workflow
Fixes a 'featurep! not used properly' error that occurs during byte
compilation.
2017-09-15 14:37:19 +02:00
Henrik Lissner
a2367866ec
Load files during byte-compilation
Prevents issues like missing macro definitions in later modules, at the
cost of making byte-compilation a little heavier.
2017-09-15 13:44:37 +02:00
Henrik Lissner
4be4756f90
ui/hl-todo: fix comment detection for some major modes
For major modes with poorly implemented syntax-tables, or simply can't
use them for their comments.
2017-09-14 12:50:58 +02:00
Henrik Lissner
fd0b9c8673
Reload dashboard windows on focus-in 2017-09-13 20:16:00 +02:00
Henrik Lissner
4f7ce35424
doom-dashboard: improve margin resetting 2017-09-13 20:15:46 +02:00
Henrik Lissner
f7e737c1f1
doom-dashboard: refactor 2017-09-13 20:11:16 +02:00
Henrik Lissner
895d59f9b4 Merge branch 'develop'
* develop:
  Switch to fallback buffer on kill-all-buffers
  Add GNUTLS feature detection to doom doctor #175
  Fix evil-mc not whitelisting custom commands
  doom-modeline: minor refactor
  org/org: resolve +rss-elfeed-files later
  Update changelog
  Prevent/delay hash-table rehashing
  Remove dead wiki link from README
  feature/hydra: lv-use-separator = t
  Use left-margin to center dashboard elements #192
  init.example.el: disable :lang modules by default
  Add lang/ledger #194
  org-attach: remove vestigial reference to variable
  Add org-attach to init.example.el
  +org|realign-table-maybe: now recalculates table formulas too
  +org/toggle-fold: realign tables
  Refactor +org/dwim-at-point
  Refactor org/org-attach
  Add task entry to org-capture-templates
  org: restore checkbox TODO keywords
2017-09-13 17:12:34 +02:00
Henrik Lissner
956ef71df4 Merge branch 'PigeonF-spelling'
* PigeonF-spelling:
  Fix spelling mistake: 'hisstory' => 'history'
2017-09-13 16:09:54 +02:00
Pigeon F
673b466285 Fix spelling mistake: 'hisstory' => 'history'
Emacs will happily assign a value to a not yet existent variable,
which is why this fails silently.
2017-09-13 15:24:37 +02:00
Henrik Lissner
3345872d7a
Switch to fallback buffer on kill-all-buffers 2017-09-13 12:49:36 +02:00
Henrik Lissner
4e7d3c6c06
Add GNUTLS feature detection to doom doctor #175 2017-09-13 00:11:02 +02:00
Henrik Lissner
5f26399ff2
Fix evil-mc not whitelisting custom commands 2017-09-12 23:55:34 +02:00
Henrik Lissner
f6f335ee14
doom-modeline: minor refactor 2017-09-12 14:53:40 +02:00
Henrik Lissner
be0e23686b
org/org: resolve +rss-elfeed-files later
This gives the user more time to change +org-dir.
2017-09-12 14:52:37 +02:00
Henrik Lissner
48bbdbaf22
Update changelog 2017-09-12 02:44:55 +02:00
Henrik Lissner
bb959c635b
Prevent/delay hash-table rehashing
This is *definitely* premature optimization.
2017-09-11 23:15:20 +02:00
Henrik Lissner
5bee4a156e
Remove dead wiki link from README 2017-09-11 23:15:12 +02:00
Henrik Lissner
e3269c261a Merge branch 'russmatney-workspace-fixes' into develop
* russmatney-workspace-fixes:
  fix(wrkspcs): interactive rename, save + load dir
2017-09-11 16:58:08 +02:00
Henrik Lissner
d16b8891cf Merge branch 'russmatney-workspace-fixes'
* russmatney-workspace-fixes:
  fix(wrkspcs): interactive rename, save + load dir
2017-09-11 16:57:54 +02:00
Henrik Lissner
0b1451d7b3 Merge branch 'workspace-fixes' of https://github.com/russmatney/doom-emacs into russmatney-workspace-fixes
* 'workspace-fixes' of https://github.com/russmatney/doom-emacs:
  fix(wrkspcs): interactive rename, save + load dir
2017-09-11 16:55:34 +02:00
Henrik Lissner
0baafaa3fc Merge branch 'dannyhajj-readme' into develop
* dannyhajj-readme:
  Fix the screenshots link on the image
2017-09-11 16:39:35 +02:00
Henrik Lissner
78815411d7 Merge branch 'dannyhajj-readme'
* dannyhajj-readme:
  Fix the screenshots link on the image
2017-09-11 16:39:21 +02:00
Henrik Lissner
5137888bd9
feature/hydra: lv-use-separator = t 2017-09-11 16:38:29 +02:00
Danny Hajj
c14cd64bb2 Fix the screenshots link on the image 2017-09-11 15:10:43 +03:00
Russell Matney
05a743320f fix(wrkspcs): interactive rename, save + load dir 2017-09-09 19:30:08 -04:00
Henrik Lissner
1f75191620 Merge branch 'master' into develop
* master:
  inf-haskell: fix mode-map name
2017-09-09 21:17:39 +02:00
Henrik Lissner
353af2597b Merge pull request #198 from Ptival/master
inf-haskell: fix mode-map name
2017-09-09 20:55:29 +02:00
Valentin Robert
d399e7715b inf-haskell: fix mode-map name 2017-09-09 11:31:57 -07:00
Henrik Lissner
a6199b1ed2
Use left-margin to center dashboard elements #192 2017-09-09 18:39:17 +02:00
Henrik Lissner
c4ea986f5a
init.example.el: disable :lang modules by default 2017-09-08 21:58:43 +02:00