Henrik Lissner
6bcc01f591
Merge pull request #754 from patrl/latexRefactor
...
DONE: large refactor of latex
2018-07-29 17:39:46 +02:00
Henrik Lissner
2a3c2ce7f7
Merge pull request #772 from mdssjc/racket-lang
...
Add Racket lang
2018-07-29 17:38:37 +02:00
Henrik Lissner
960bde480d
Install ob-racket conditionally
...
I'll move this to lang/org/packages.el later (not easy to do from the github text editor).
2018-07-29 17:29:27 +02:00
Henrik Lissner
238e37a171
lang/racket: refactor and cleanup
...
+ Removed highlight-quoted block because `highlight-quoted-mode` is already autoloaded by the package
+ Removed org-babel-do-load-languages because lang/org/+babel already has a built-in autoloader for ob-* packages.
+ Removed flycheck-mode from racket-mode hook because it is enabled globally in :feature syntax-checker
+ Removed highlight-numbers-mode from racket-mode-hook because it is enabled on prog-mode-hook in core-ui (as of #770 )
+ Fix racket popup rule regexp
+ Remove popup rules that were redundant with the defaults
+ Remove racket-mode-specific company-frontends value, looks like personal preference, otherwise should be set in a separate hook function that is easily recognized and disabled, if the user desires.
+ Remove :interpreter and :mode properties because they are already registered by the racket-mode package.
+ Move racket-unicode-input-method-enable into :hook property (to defer the config)
2018-07-29 17:22:01 +02:00
Marcelo dos Santos
d8cd4bdf03
Add Racket lang
2018-07-29 10:50:17 -03:00
Aria
90d09e6f93
Highlight-numbers on every prog-mode
2018-07-29 12:19:56 +10:00
Henrik Lissner
ebd3b0223e
Fix followed org links not recentering correctly
...
Links like `file:test.cpp::45` would open file.cpp, but end up somewhere
else than line 45. Same with links like `file:test.cpp::int main()`.
2018-07-24 20:01:42 +02:00
Patrick Elliott
189ff349cc
Merge branch 'latexRefactor' of https://github.com/patrl/doom-emacs into latexRefactor
2018-07-23 15:48:23 +02:00
Patrick Elliott
9a23492888
Removed unicode-math setup
2018-07-23 15:47:40 +02:00
Henrik Lissner
6b06cd32ac
Add :autosave t :ttl nil to Org src popups
...
Suggested by @fuxialexander
2018-07-22 17:38:24 +02:00
Henrik Lissner
41cf970c75
Autosave org capture popups
...
Prevents unsaved confirmation prompts when the org-capture popup is
closed.
2018-07-21 01:00:11 +02:00
Patrick Elliott
faf59ff2a9
undo header scaling
2018-07-20 14:23:17 +02:00
Patrick Elliott
8b00a208cf
typo
2018-07-20 13:56:04 +02:00
Patrick Elliott
ccd6ceab86
fix typo
2018-07-20 13:54:23 +02:00
Patrick Elliott
75278663cc
header scaling
2018-07-20 13:48:02 +02:00
Patrick Elliott
e5afab1e17
math highlighting and org-mode compat
2018-07-20 12:29:44 +02:00
Henrik Lissner
ce9f7f9bde
lang/haskell: minor reformatting & refactor
...
Conform to conventions, use `add-hook!` for multiple hooks, use single semi-colon for eol comments, remove comments redundant with code, and use sharp-quote to indicate function symbol.
2018-07-19 19:03:05 +02:00
Patrick Elliott
82fee01611
fix typo
2018-07-19 17:13:56 +02:00
Patrick Elliott
4980c66e15
Disable overlays conditionally if flycheck is loaded
2018-07-19 17:09:19 +02:00
Patrick Elliott
b0af6bcbef
Add some useful haskell-mode options
2018-07-19 17:00:01 +02:00
Patrick Elliott
864e15f19d
Add support for folding haskell code blocks
2018-07-19 16:37:22 +02:00
Patrick Elliott
3a5af1d591
Added subword mode hook.
2018-07-19 16:34:13 +02:00
Henrik Lissner
66679d2f7b
Remove (ivy|helm)-bibtex def-package's
...
ivy-bibtex and helm-bibtex are autoloaded by their respective packages' autoloads files, so their def-package! blocks are unnecessary.
2018-07-19 15:44:23 +02:00
Henrik Lissner
5d361534ce
Move set-company-backend! into reftex config
...
Since the company-reftex config doesn't do anything else, and set-company-backend! is an autodef function, it will no-op if :completion company isn't enabled.
2018-07-19 15:43:30 +02:00
Henrik Lissner
421b96ddc8
Merge pull request #763 from patrl/dhall
...
Add support for the dhall configuration language
2018-07-19 15:26:12 +02:00
Henrik Lissner
6b971e91b1
Remove dhall def-package block
...
dhall registers `\\.dhall\\'` in auto-mode-alist in its autoloads file, so this block is unnecessary.
2018-07-19 15:25:45 +02:00
Henrik Lissner
243eab954a
Merge pull request #761 from patrl/haskellKeybindings
...
Haskell quality-of-life improvements
2018-07-19 15:22:27 +02:00
Patrick Elliott
037f872a02
Fix final regression (hopefully!)
2018-07-19 12:10:41 +02:00
Patrick Elliott
e9207b09bb
Add support for the dhall configuration language
2018-07-19 11:36:34 +02:00
Patrick Elliott
96ecadf9e6
Re-order blocks
2018-07-19 11:05:31 +02:00
Patrick Elliott
c51b088c6e
Remove attrap def-package
2018-07-19 11:04:48 +02:00
Patrick Elliott
9d4c9c3306
Move haskell-mode bindings
2018-07-19 11:04:17 +02:00
Patrick Elliott
406e8f31f6
Move dante mode map
2018-07-19 11:03:16 +02:00
Patrick Elliott
dc68d7aad8
Moved intero map
2018-07-19 11:02:26 +02:00
Henrik Lissner
d6461d495b
General & minor reformatting+refactor
2018-07-19 03:40:31 +02:00
Henrik Lissner
ce12aaa4bb
lang/cc: use def-package! for demangle-mode
...
This way, if demangle-mode is disabled, so is its hook.
2018-07-19 03:38:01 +02:00
Henrik Lissner
95d6c6664d
lang/php: simplify rules for smartparens
2018-07-19 03:35:41 +02:00
Henrik Lissner
f6f74efdee
Refactor lang/php
2018-07-19 03:35:38 +02:00
Brett Mandler
8ff5543d3b
Moved lang/fish into lang/sh +fish
2018-07-18 15:56:55 -04:00
Patrick Elliott
eeb10ae6cd
Put comment in right place
2018-07-18 17:25:27 +02:00
Brett Mandler
55dd23899e
Added fish config
2018-07-18 11:24:46 -04:00
Patrick Elliott
c502fe6328
Added +unicode-math flag
2018-07-18 17:20:52 +02:00
Patrick Elliott
f497d1bf0d
Fix regression
2018-07-18 16:59:15 +02:00
Patrick Elliott
c1381d7747
Defer company-reftex
2018-07-18 16:58:26 +02:00
Patrick Elliott
6b58c8d451
De-tangle company-auctex and company-math
...
Co-authored-by: Henrik Lissner <henrik@lissner.net>
2018-07-18 16:22:47 +02:00
Patrick Elliott
03e7d1a66c
Sort entries and add parencite
...
Co-authored by: @UndeadKernel
2018-07-18 15:40:09 +02:00
Patrick Elliott
c5fd541773
Implement @hlissner's suggestions
2018-07-18 15:31:35 +02:00
Patrick Elliott
581536396f
Tell emacs how to parse tex files
2018-07-18 14:04:23 +02:00
Patrick Elliott
9174b6c0e4
Stop chktex from producing garbage
2018-07-18 14:03:31 +02:00
Patrick Elliott
0aa15c1622
simplify hook
2018-07-18 13:39:30 +02:00