Bozhidar Batsov
cc5a2ed2dd
Merge pull request #532 from tatsuhirosatou/fixTrampRecentf
...
Fixes bbatsov/prelude#528
2014-05-21 09:33:03 +03:00
Tu Do
5bf38b05da
Add operate-on-number
...
Replace prelude functions for increment and decrement of numbers.
Signed-off-by: Tu Do <tu.h.do@dektech.com.au>
2014-05-21 13:07:33 +07:00
Geoff Shannon
0a8d8b22f0
Fix suggested use of prelude-user-init-file
...
to something that will actually work correctly.
2014-05-15 23:16:53 -07:00
Geoff Shannon
ab06782c9b
Make prefix argument optional
...
It seems to be the general style of how prefix args are done...
2014-05-15 13:54:38 -07:00
Geoff Shannon
3896e421d0
Find user-init-file when given prefix arg
2014-05-15 13:48:24 -07:00
Geoff Shannon
1ac728d6a7
Use expand-file-name instead of concat
2014-05-15 13:43:51 -07:00
Geoff Shannon
c380a3f001
Update prelude-find-user-init-file docstring
...
To reference the variable that it actually pulls from now
2014-05-15 13:36:58 -07:00
Geoff Shannon
b30cc884b9
Rewrite the doc string to be less bad
2014-05-15 13:36:58 -07:00
Geoff Shannon
7bb680b1df
Add to documentation for new variable
...
Describe a simple and easy way to specify which file should be used as the "init-file."
2014-05-15 13:36:58 -07:00
Geoff Shannon
eba385e3d9
Fix checkdoc problems with new custom file
2014-05-15 13:36:58 -07:00
Geoff Shannon
57ef5bb249
Add new prelude custom variable for user-init-file
...
This way the prelude-find-user-init-file can actually take you to a
useful file (instead of to init.el)
2014-05-15 13:36:57 -07:00
Geoff Shannon
5ffa4bb187
Pull Prelude's custom variables into a new file
...
This is so we can define a custom variable to use in prelude-core
2014-05-15 13:36:57 -07:00
Bozhidar Batsov
5366fdc3ea
Merge branch 'master' of github.com:bbatsov/prelude
2014-05-15 17:12:12 +03:00
Bozhidar Batsov
97889cb77d
Add ace-window and use it as other-window replacement
2014-05-15 17:11:49 +03:00
Daniel Wu
7f6969cc3b
made prelude-open-with work in dired mode
2014-05-14 21:40:00 -04:00
Gabriel J. Pérez Irizarry
055ce06b38
Fixes bbatsov/prelude#528
2014-05-09 12:07:55 -04:00
Bozhidar Batsov
0c93a1c542
Ignore in recentf all files from the elpa dir and the savefile dir
2014-04-30 12:46:32 +03:00
Jeremy Bi
d82fc1f45f
Simplify prelude-annotate-todo
, make it evaporate when modified.
2014-04-27 23:46:08 +08:00
Bozhidar Batsov
95a7eb2689
Revert "Enable desktop-save-mode by default"
...
This reverts commit 2383e5730c
.
Conflicts:
core/prelude-ui.el
2014-04-25 14:06:36 +03:00
Zhitao Gong
5d8fd5c35a
annotate TODO in comments
2014-04-19 15:28:37 -05:00
Bozhidar Batsov
e7d9555bc3
Remove a couple of kill-related advices
...
Those are made redundant by the awesome easy-kill.
2014-04-19 15:05:09 +03:00
Bozhidar Batsov
b51eeff933
Colorize compilation buffers out-of-the-box
2014-04-19 10:29:14 +03:00
Bozhidar Batsov
53409cc355
Save desktop without asking anything
2014-04-15 17:08:03 +03:00
Bozhidar Batsov
2383e5730c
Enable desktop-save-mode by default
2014-04-15 15:51:37 +03:00
Bozhidar Batsov
698b24661f
Recognize Rust source files automatically
2014-04-15 13:18:51 +03:00
Bozhidar Batsov
e84e180511
Recognize Elixir source files automatically
2014-04-15 13:17:23 +03:00
Bozhidar Batsov
41da475ed4
Save all buffers on focus lost
2014-04-14 17:54:13 +03:00
Bozhidar Batsov
244fe33296
Merge branch 'master' of github.com:bbatsov/prelude
...
Conflicts:
core/prelude-editor.el
2014-04-14 17:41:16 +03:00
Bozhidar Batsov
5538bb77b9
Add diff-hl package
2014-04-14 17:40:34 +03:00
Bozhidar Batsov
01bb1c9e90
Code style
2014-04-13 11:46:49 +03:00
Bozhidar Batsov
f5092b31fd
Add the easy-kill package
2014-04-12 17:47:06 +03:00
Bozhidar Batsov
ec1241f976
Correct conflicting keybinding
2014-04-05 15:57:55 +03:00
Abizer Nasir
58e15b93fc
Add ace-jump-buffer to Prelude
...
Keybindings set to `C-c k` and `S->`
2014-04-03 19:44:10 +01:00
Jeremy Bi
1c93689701
Attempt to refactor two "duplicate" functions.
...
Attempt to extract a generic function `prelude-get-positions-of-line-or-region` from `prelude-duplicate-current-line-or-region` and `prelude-duplicate-and-comment-current-line-or-region`
2014-03-20 11:05:40 +08:00
Bozhidar Batsov
08494c79db
Merge branch 'master' of github.com:bbatsov/prelude
2014-03-10 11:59:12 +02:00
Bozhidar Batsov
c9b6b8a76c
Don't mess with Projectile's modeline text
2014-03-10 11:58:31 +02:00
Antoine R. Dumont
f83428f9f3
Add binding C-c U
for DuckDuckGo search
2014-01-14 08:41:15 +01:00
Antoine R. Dumont
7cca7f718e
Add DuckDuckGo search engine in the default list.
2014-01-11 19:17:59 +01:00
Antoine R. Dumont
8e573e1eb8
Factor the search engine installation to ease the future install of new ones.
2014-01-11 19:16:04 +01:00
Bozhidar Batsov
015c2de3b6
Bind ace-jump-mode to s-. as well
2014-01-02 11:38:49 +02:00
Bozhidar Batsov
f573fd99e4
Change C-c SPC to C-c j to avoid a conflict in org-mode
...
In org-mode C-c SPC is bound to `org-table-blank-field`
2014-01-02 11:35:58 +02:00
Bozhidar Batsov
7909617b9e
Don't use C-x SPC as it's used in Emacs 24.4 by default for rectangular selection
2013-12-27 17:15:25 +02:00
Bozhidar Batsov
fa6795b71f
Improve prelude-eval-and-replace
2013-12-21 22:15:52 +02:00
Bozhidar Batsov
86ba702f48
Enable browse-kill-ring's default keybindings
2013-12-14 11:06:53 +02:00
Bozhidar Batsov
654e4eb463
Add browse-kill-ring package
2013-12-11 11:50:32 +02:00
Bozhidar Batsov
d54d3956fd
Improve tab's behavior
...
It now does both indentation and completion (when supported)
2013-12-07 09:40:05 +02:00
Bozhidar Batsov
8217618525
Simplify sexp wrapping code
2013-12-07 09:14:44 +02:00
Bozhidar Batsov
150ac9e510
[ Fix #433 ] Disable problematic binding M-[
2013-12-07 08:45:05 +02:00
Bozhidar Batsov
7507cecb9f
Fix epl-upgrade invocation
2013-12-07 01:21:54 +02:00
Bozhidar Batsov
c65b4ca336
Add prefix arg support prelude-update-packages
...
With a prefix arg it will update all installed packages.
2013-12-07 01:01:54 +02:00
Bozhidar Batsov
3cdb7f32ad
[ Fix #447 ] Extract ido config into a module
...
This should make it simpler to disable ido completely if you want to use
an alternative library (like `icomplete` or `icicles` for instance).
2013-12-06 17:10:04 +02:00
Bozhidar Batsov
3cc9ad7400
[ Fix #444 ] Add command prelude-update-packages
2013-12-06 16:31:58 +02:00
Bozhidar Batsov
dbe0ed889a
Use prelude-require-packages everywhere
2013-11-26 12:52:29 +02:00
Bozhidar Batsov
b9000702b2
Replace mentions of WikEmacs with EmacsWiki
2013-11-19 13:52:27 +02:00
Bozhidar Batsov
dae1e4d1bc
Some minor changes in yank-pop
2013-11-19 12:02:36 +02:00
Bozhidar Batsov
3239f5c724
[ Fix #399 ] Extract key-chord into a separate module
2013-11-03 23:50:09 +02:00
Bozhidar Batsov
523a4851a6
Extract Helm support into a separate module
2013-11-03 23:37:40 +02:00
Bozhidar Batsov
e2ffd09fbd
Code style
2013-11-03 23:17:53 +02:00
Bozhidar Batsov
45d0347b07
Remove obsolete dep to git-commit-mode
2013-11-03 23:16:15 +02:00
Bozhidar Batsov
015e3abd9b
[ Fix #426 ] Remove M-O keybinding
...
It caused problems in terminals.
2013-10-31 23:11:12 +02:00
Bozhidar Batsov
b78ce3925c
[ #421 ] Bind prelude-smart-open-line-above to M-O
2013-10-24 17:43:28 +03:00
Bozhidar Batsov
3c8c7dec05
Do an automatic package upgrade in prelude-update
2013-10-22 15:37:05 +03:00
Bozhidar Batsov
9eca62cd76
Define a few basic wrapping keybindings
2013-10-17 19:20:28 +03:00
Bozhidar Batsov
8fb1986b5d
Disable annoying blink-matching-paren
2013-10-07 18:13:04 +03:00
Bozhidar Batsov
fc0ee7e61b
Merge branch 'master' of github.com:bbatsov/prelude
2013-10-04 12:44:02 +03:00
Bozhidar Batsov
8bd7843a02
Replace show-parens-mode with show-smartparens-mode
2013-10-04 12:43:32 +03:00
Dillon Kearns
155737c85d
Pass prelude-kill-whole-line input as number ("p")
2013-10-03 08:00:23 -07:00
Bozhidar Batsov
e026389790
Revert "Disable anzu temporarily due to a bug in it"
...
This reverts commit 239571f17b
.
2013-09-27 15:07:40 +03:00
Bozhidar Batsov
0dbb140fbd
Add prelude-show-foreign-packages
2013-09-27 13:19:29 +03:00
Bozhidar Batsov
239571f17b
Disable anzu temporarily due to a bug in it
2013-09-27 13:16:45 +03:00
Bozhidar Batsov
5d4220f5b4
Add anzu
2013-09-27 12:35:04 +03:00
Bozhidar Batsov
3c8f0c7f98
Add prelude-find-shell-init-file
2013-09-27 11:36:47 +03:00
Bozhidar Batsov
879d3f3470
Add prelude-find-user-init-file
2013-09-27 11:18:47 +03:00
Bozhidar Batsov
5a01605564
Enable smartparens only for programming modes
2013-09-26 14:33:33 +03:00
Bozhidar Batsov
a1152019bc
Don't kill entire symbol at point when doing sp-hybrid-kill
2013-09-26 12:31:00 +03:00
Bozhidar Batsov
0e1632868e
Add a few extra Magit keybindings
2013-09-18 16:31:39 +03:00
Bozhidar Batsov
580628fc98
[ Fix #391 ] Ask for confirmation before deleting a file that's not under VC
2013-09-18 11:49:57 +03:00
Bozhidar Batsov
121ad02843
Use move-text to allow moving up or down of the selected region as well
2013-09-17 13:24:03 +03:00
toctan
c0727a8404
Add prelude-github
...
Conflicts:
core/prelude-core.el
2013-09-16 09:37:54 +03:00
Bozhidar Batsov
754451a34a
Bind hippie-expand to Command+/ as well
2013-09-12 19:03:27 +03:00
Bozhidar Batsov
ab2107a5ba
Don't swap Command & Option by default
2013-09-02 11:57:38 +03:00
Bozhidar Batsov
7cae1b3427
Add new command prelude-youtube
2013-08-26 17:58:02 +03:00
Bozhidar Batsov
0dfb6c9287
Set properly smartparens's default keymap
2013-08-22 14:58:19 +03:00
Bozhidar Batsov
6c83619c62
Auto-install puppet-mode
2013-08-20 15:22:41 +03:00
Michal Bendowski
3d1c634baf
Make "C-x C-m" a true alias for M-x by binding it to smex.
2013-08-10 18:56:36 +01:00
Bozhidar Batsov
69861a33a0
Clean up updated prelude-open-with
2013-08-09 12:16:42 +03:00
C.Li
5eb8bf5143
open file in new session, new process
2013-08-07 20:49:21 +08:00
Bozhidar Batsov
578a92e004
Always auto-skip closing pair
2013-08-06 22:51:10 +03:00
Bozhidar Batsov
04b68e7482
Disable ido's annoying auto-merging of directories if no match is found
2013-08-06 22:40:31 +03:00
Bozhidar Batsov
8905997172
Remove solarized-theme from the list of default packages
2013-07-27 18:07:32 +03:00
Bozhidar Batsov
9a26a09e78
More tips
2013-07-26 17:54:20 +03:00
Bozhidar Batsov
69e5ab693c
Refine fullscreen support
2013-07-26 17:36:18 +03:00
Fidel Ramos
1abba58332
Restrict fullscreen feature to X-based systems.
...
Recent Emacs in OSX already comes with fullscreen support.
2013-07-26 14:17:34 +02:00
Fidel Ramos
f77ad4d854
Add command to make Emacs window fullscreen.
...
Default keybinding is F11. The command follows freedesktop standards,
so it should work on most desktops, at least in GNU/Linux systems.
2013-07-25 19:01:02 +02:00
Bozhidar Batsov
93c94a6f82
Add commands to increment and decrement an integer at point
2013-07-25 15:51:01 +03:00
Bozhidar Batsov
44851ad5d5
Fix command name
2013-07-23 18:32:46 +03:00
Bozhidar Batsov
dd329a53f7
Add a few more tips
2013-07-23 16:51:02 +03:00
Bozhidar Batsov
1ad14ccf91
Clean up package installation code
2013-07-23 15:53:17 +03:00
Bozhidar Batsov
cc29e0f2bb
Update keybindings a bit
2013-07-23 15:18:50 +03:00
Bozhidar Batsov
bdb9969ea2
Revert "flx-ido does not exist but flx does"
...
This reverts commit 6821b1d79b
.
2013-07-17 21:18:18 +03:00