Commit Graph

950 Commits

Author SHA1 Message Date
d908e24fe8
Add "~" as smart-parens pair in org-mode 2016-08-18 11:47:42 -07:00
9ce4e04bc6
Advise magit-diff-visit-file to show org context 2016-08-18 11:14:22 -07:00
50c7d29577
Show full org lineage after jumping with imenu 2016-08-17 20:51:13 -07:00
0713b466a5
Replace custom fill-or-unfill with unfill package 2016-08-17 19:15:18 -07:00
8388a1ff0c
Add flimenu, remove old imenu flattening code 2016-08-17 19:10:14 -07:00
96d653d3de
Update imenu flattening commentary 2016-08-17 17:58:24 -07:00
001af75c85
Get markers from entries when flattening imenu 2016-08-17 17:55:24 -07:00
4ed90ddf30
Remove disable smartparens-mode hook in org-mode 2016-08-17 17:25:53 -07:00
46551d0518
Refactor imenu-index flattening 2016-08-17 17:25:35 -07:00
7f5c885fef
Disable org-startup-folded 2016-08-17 14:59:25 -07:00
52ff09d90e
Clean up try-call-process 2016-08-17 14:58:39 -07:00
433be291d9
Advise shell-command-to-string to fork process
This avoid the performance penalty of starting a shell where possible.
2016-08-17 14:12:53 -07:00
e7f75bd945
Change org-imenu depth to 10, seems faster now 2016-08-17 14:12:07 -07:00
3eb102f71f
Only load company-jedi (instead of jedi)
The full jedi package runs jedi:ac which requires auto complete and is
pretty annoying.
2016-08-17 14:10:41 -07:00
4e02287387
Add a custom elisp init hook, check-parens on save 2016-08-17 14:10:07 -07:00
d94e2b1cee
Make better shell-command-to-string permanent 2016-08-17 10:47:55 -07:00
564cfbe5ee
Add copy-eval-last-sexp 2016-08-16 21:37:53 -07:00
7749a97787
Show result of eval-last-sexp inline 2016-08-16 21:20:02 -07:00
edef08c977
Add PYTHONPATH to exec-path-from-shell 2016-08-16 18:02:12 -07:00
2ac63dbf46
Indent 'describe and 'it appropriately in clojure 2016-08-16 17:26:37 -07:00
65c51072e6
Require eshell for projectile shell-command hack 2016-08-16 14:39:22 -07:00
8cbcf83db3
Avoid shell-command-to-string in projectile 2016-08-16 13:42:39 -07:00
4befec1208
Add environment_setup_done to exec-path variables
This makes shell commands much faster.
2016-08-16 13:42:01 -07:00
0f77a5e45b
Add mesaure time macro 2016-08-16 13:41:40 -07:00
d0e3314a15
Disable shell-history 2016-08-15 19:32:35 -07:00
2f6e2e23c9
Replace prefix-alternatives with prefix-selector 2016-08-15 16:04:07 -07:00
cbf78802e0
Add imalison:multi-line to .mc-lists.el 2016-08-15 16:02:36 -07:00
657741a40c
Move stuff around for (imalison:use-package emit) 2016-08-15 15:56:47 -07:00
cece4cda49
Prevent jedi:setup from starting auto-complete 2016-08-15 14:33:16 -07:00
36850a3ff2
Move company config, always disable auto-complete 2016-08-15 14:32:35 -07:00
414a841c20
Name pcache-repositories with :object-name keyword 2016-08-15 13:41:26 -07:00
c45c82e460
Only use-package benchmark when use-package exists 2016-08-15 11:28:30 -07:00
d126e35be2
Make gitconfig-mode auto-mode alist better 2016-08-13 17:38:36 -07:00
3d16305b3f
Put compose-around-builder before first invocation 2016-08-13 08:33:23 -07:00
37486ab51f
Use compose-around-builder for imenu-flattening hook 2016-08-12 16:36:10 -07:00
8227739cfd
Add comments to clarify compose's &rest handling 2016-08-12 16:34:22 -07:00
aa647ee190
Fix let-around docstring/interactive-form order 2016-08-12 14:58:11 -07:00
7e40e085e6
Simplify let-around and let-advise-around
This commit also removes the unnecessary "dynamic" versions of these
functions.
2016-08-12 14:53:18 -07:00
4aca24b3cf
Reindent prefix-alternatives invocations 2016-08-12 14:34:29 -07:00
2a4485a47a
Make let-around inherit interactive forms 2016-08-12 14:32:26 -07:00
bfcece5800
Rename argument to imalison:help-function-arglist 2016-08-12 14:31:58 -07:00
d0765091e1
Make named-builder macros indent like functions 2016-08-12 14:31:15 -07:00
7652cdc067
Remove misplaced comment 2016-08-11 11:09:16 -07:00
b112ab622d
Reenable yasnippet 2016-08-11 10:59:37 -07:00
7baff2e0a3
Silence the byte-compiler by defaring stuff 2016-08-10 21:53:40 -07:00
f3242abab6
Run fill-paragraph on several written sections 2016-08-10 19:49:06 -07:00
f380292a19
Simplify compose-copy-builder 2016-08-10 19:44:20 -07:00
98c0ddb2a9
Apply named-builder to emacs-version-predicate 2016-08-10 18:38:16 -07:00
47c0ec4302
Adde set-options-do-ag and supporting functions 2016-08-10 18:33:21 -07:00
eb61aedab9
Use named-builder on several functions 2016-08-10 17:16:20 -07:00