Commit Graph

1433 Commits

Author SHA1 Message Date
Henrik Lissner
85c28444b3
General cleanup & refactor 2017-08-06 16:30:53 +02:00
Henrik Lissner
a76693c7e2
private/hlissner: general update 2017-08-06 16:29:33 +02:00
Henrik Lissner
52d0dffba4
Restore missing c++ lineup-arglist advice 2017-08-04 22:48:06 +02:00
Henrik Lissner
ad516141d8
Add r and d bindings for neotree 2017-08-04 22:36:36 +02:00
Henrik Lissner
749553993d
Remove org-mode custom fontification
This has been merged into doom-themes.
2017-08-03 21:24:08 +02:00
Henrik Lissner
19dfb22fe0
private/hlissner: wrap circe/mu4e configs in after!
Not strictly necessary, but is more readable.
2017-07-29 00:04:48 +02:00
Henrik Lissner
9506cc9902
Take 2 on auth-store-pass detection in Emacs 26+ 2017-07-29 00:00:21 +02:00
Henrik Lissner
ff9965e039
Disable +pass-get-field in noninteractive session
Otherwise you'll get pass pinentry prompts in while byte compiling.
2017-07-28 23:59:36 +02:00
Henrik Lissner
5fe3cfbc75 Merge pull request #166 from Ptival/ocaml
lang/ocaml: adding ml4, mli, mlp to recognized extensions
2017-07-28 03:23:03 +02:00
Valentin Robert
53e3670d9a lang/ocaml: adding ml4, mli, mlp to recognized extensions 2017-07-27 11:33:10 -07:00
Henrik Lissner
7dad0ead09
Fix projectile-find-file not respecting default-directory 2017-07-27 20:22:10 +02:00
Henrik Lissner
c31167d747
Generalize +jump/online #140
+ Now uses selection if region is active. Prompts for the query
  otherwise, with the thing at point as the initial input.
+ On first use, prompts for provider. On consecutive uses, reuses
  previous provider. If universal argument is supplied, force the prompt
  to appear.
2017-07-27 19:09:33 +02:00
Henrik Lissner
5057db93f1
Replace :L state with :local flag in map!
Fixes #162
2017-07-27 19:09:33 +02:00
Henrik Lissner
1d15a22bc3
Rix 'reload last session' button on dashboard 2017-07-26 15:45:01 +02:00
Benjamin Andresen
6fb8d0164b
Add: app/irc: scroll to bottom on any input
more generalized which allows this to work for Emacs mode or for pastes.

Code inspired and adapted by eshell.
2017-07-26 13:02:14 +02:00
Henrik Lissner
ed047d310e Merge pull request #163 from jbgi/patch-1
Fix invalid default for ensime-eldoc-hints (now set to 'all)
2017-07-25 12:13:28 +02:00
Jean-Baptiste Giraudeau
c8f7f149f2 Fix invalid default for ensime-eldoc-hints (now set to 'all)
See valid values at f1ca2bd6de/ensime-vars.el (L51)
Alternatively, could be set to nil (to avoid slowdown for complex project by default).
2017-07-23 15:07:57 +02:00
Benjamin Andresen
ce50ddd563 Fix: tools/eshell: get rid of compile warnings in quit-or-delete-char 2017-07-22 00:15:01 +02:00
Benjamin Andresen
279cea5b08 Add: tools/eshell: additional familiar readline bindings 2017-07-21 17:10:58 +02:00
Benjamin Andresen
22c9e2350d Add: tools/eshell: C-d now quits or deletes depending on state
this is the default behavior of bash, zsh et al.
2017-07-21 17:10:56 +02:00
Benjamin Andresen
d0e84e3d41 Fix: tools/eshell: set prompt-regexp to what eshell expects
eshell-prompt-regexp has to be in sync with eshell-prompt-function otherwise
certain eshell behavior will not work properly

For example: eshell-bol
2017-07-21 17:10:53 +02:00
Henrik Lissner
903f5b1a80
New function: doom|disable-vi-tilde-fringe 2017-07-19 00:25:05 +02:00
Henrik Lissner
ce36760e63
Refactor lang/java + auto-install meghanada server
Also enables eldoc and add meghanada jump handler.

Addresses #157
2017-07-19 00:25:05 +02:00
Henrik Lissner
91ff3afcd6
Autoload defhydra, remove unnecessary requires 2017-07-19 00:25:05 +02:00
Henrik Lissner
e6658b7d8e
General minor refactor 2017-07-19 00:25:05 +02:00
Henrik Lissner
f2d8681ef4
Refactor line number implementation
+ Add relative line number support (see doom-line-numbers-style)
+ Update doom/toggle-line-numbers
+ New hook functions: doom|enable-line-numbers,
  doom|disable-line-numbers

Addresses #156
2017-07-19 00:25:05 +02:00
Henrik Lissner
3bf876f44e
Add documentation to :jump setting 2017-07-19 00:24:57 +02:00
Henrik Lissner
f6cd37bdde Merge pull request #155 from bandresen/tools_rgb
Add: tools/rgb: initial commit (rainbow-mode + kurecolor)
2017-07-17 12:41:17 +02:00
Henrik Lissner
9de677d49c Merge pull request #150 from bandresen/feature_hydra
Add feature/hydra; add smerge + git-gutter hydras
2017-07-17 12:41:08 +02:00
Henrik Lissner
f35fc10c05 Merge pull request #137 from bandresen/pr__tools-prodigy
Add tools/prodigy
2017-07-17 12:36:05 +02:00
Henrik Lissner
f3b6a85361
Refactor lang/emacs-lisp 2017-07-17 12:01:05 +02:00
Henrik Lissner
47a04ca076 Merge branch 'bandresen-overseer'
* bandresen-overseer:
  Add: lang/emacs-lisp: overseer initial commit
2017-07-17 11:46:42 +02:00
Henrik Lissner
867602bee5 Merge branch 'bandresen-flycheck-cask'
* bandresen-flycheck-cask:
  Move flycheck-cask to lang/emacs-lisp
  Add: feature/syntax-checker: add flycheck-cask for emacs-lisp
2017-07-17 11:42:44 +02:00
Henrik Lissner
c6677136c1
Move flycheck-cask to lang/emacs-lisp 2017-07-17 11:33:47 +02:00
Henrik Lissner
2fc6e29ec4 Merge pull request #152 from bandresen/macrostep
Add: lang/emacs-lisp: macrostep
2017-07-17 11:18:49 +02:00
Benjamin Andresen
32bccfa857 Add: tools/rgb: initial commit (rainbow-mode + kurecolor) 2017-07-16 15:02:24 +02:00
Benjamin Andresen
fa22e35715 Add: lang/emacs-lisp: overseer initial commit 2017-07-16 05:05:36 +02:00
Benjamin Andresen
1ba674077a Add: feature/syntax-checker: add flycheck-cask for emacs-lisp
This is used to set up the flycheck load-path correctly for emacs-lisp package
development.
2017-07-16 05:03:26 +02:00
Benjamin Andresen
7fb4e6af7d Add: lang/emacs-lisp: macrostep 2017-07-16 05:00:18 +02:00
Benjamin Andresen
78b40fb427 Fix: org/babel: sh -> shell
sh was renamed to shell in Org 8.2 [1] and this may result in some undesired
behavior as it will fall back to the bundled ob-sh.el

[1] http://orgmode.org/cgit.cgi/org-mode.git/plain/etc/ORG-NEWS
2017-07-16 04:56:51 +02:00
Benjamin Andresen
02eccbe6c5 Cut: feature/version-control: git-gutter:clear is obsolete 2017-07-16 04:53:09 +02:00
Benjamin Andresen
3ffe496f79 Add: feature/version-control: make git-gutter hydra prettier 2017-07-16 04:53:09 +02:00
Benjamin Andresen
8479e1c8b9 Add: feature/version-control: make smerge hydra prettier 2017-07-16 04:53:09 +02:00
Benjamin Andresen
228f478f99 Add: feature/version-control: smerge + hydra for smerge
closes #5
2017-07-16 04:53:09 +02:00
Benjamin Andresen
f4b68936a3 Add: feature/hydra: added git-gutter hydra 2017-07-16 04:52:57 +02:00
Benjamin Andresen
15cd2d5e0c Add: feature/hydra: initial commit 2017-07-16 04:49:31 +02:00
Henrik Lissner
f467c29252
Remove auto-store-pass support (keep things simple!) 2017-07-14 18:20:23 +02:00
Henrik Lissner
6a5bd216e5
Appease byte-compiler senpai 2017-07-14 18:19:08 +02:00
Henrik Lissner
0541e48370 Merge branch 'develop' into release-2.0.4
* develop: (45 commits)
  General cleanup
  Update changelog
  Refactor doom-get-packages
  Refactor doom-initialize-packages
  Refactor core.el
  Enable shackle-mode later in startup process
  Appease byte-compiler
  Bind e => debugger-eval-expression in debugger
  Less 'nowhere to go' spam on doom/kill-this-buffer
  Add display-line-numbers support in Emacs 26 #59
  Remove (interactive) from non-interactive funcs
  Refactor doom-popup-size (cond -> pcase)
  Refactor doom-popup-prop (cond -> pcase)
  Fix wrong-type-argument: bufferp error on ESC
  Revert 8edba655: disable undo persistence
  Refactor makefile
  Rename core + module byte-compilation make tasks
  doom/clean-compiled => doom/clean-compiled-files
  Rename doom/clean-cache => doom/reset (+ make reset)
  Rename bin/doctor => bin/doom-doctor
  ...
2017-07-14 15:25:30 +02:00
Henrik Lissner
c50dc63854
General cleanup 2017-07-14 15:23:12 +02:00