toctan
ab6ecdedfd
Do not deactivate-mark if region active
2014-06-08 12:54:24 +08:00
Bozhidar Batsov
fcc82c75ff
Auto-install swift-mode when needed
2014-06-05 16:20:18 +03:00
toctan
0e75110769
Rename buffer not visiting files
2014-06-04 20:11:18 +08:00
toctan
461a560ddd
Define prelude helm menu entry in its own module
2014-06-01 13:29:39 +08:00
toctan
639cecb759
Remove redundant helm-prelude key binding code
2014-06-01 13:27:47 +08:00
Bozhidar Batsov
80101de017
[ Fix #559 ] Add an autoload for vkill
2014-05-31 16:12:38 +03:00
Bozhidar Batsov
699f14b80c
Add vkill as an alternative to proced on OS X
2014-05-31 12:43:02 +03:00
Bozhidar Batsov
50ccd6db23
Merge pull request #553 from toctan/proced-binding
...
Binding proced only in Linux
2014-05-31 12:39:07 +03:00
Bin Huang
9b7e0b6ce4
1. Rename prelude-indent-region-or-buffer to prelude-indent-buffer-or-region.
...
2. Add prelude-cleanup-buffer-or-region.
3. Add prelude-untabify-buffer-or-region.
4. Update menus and kbds.
2014-05-31 01:56:38 +08:00
Bin Huang
81953ad033
Move the prelude tips for key-chord-mode to it's module file.
2014-05-29 17:16:05 +08:00
Tu Do
ca9dc4676c
Update document and operate-on-number key bindings
...
Signed-off-by: Tu Do <tuhdo1710@gmail.com>
2014-05-29 11:10:04 +07:00
toctan
d529ef86a5
Do not bind proced with OS X
2014-05-28 21:10:10 +08:00
toctan
1df4cb8043
Fix define-key 'help-command
2014-05-27 16:03:47 +08:00
Tu Do
ed4036f95d
Add discover-my-major
...
A better interface for getting information about major mode features. It can
complement the built-in "C-h m" (describe-mode): "C-h m" can be thought of
a full mode help, while discover-my-major a quick mode help, in the following
ways:
- Show key binding with description
- Cursor is automatically switched to discover-my-major help buffer, and to quit
the help buffer, simply press 'q'. In stock "C-h m", user has to manually switch,
scroll up/down to look for major mode commands. Finally, user closes the buffer
either by "C-x 0", or winner-mode undo (C-c <left>), which requires more key strokes.
- Display just enough information. In "C-h m", it displays every thing, from
major mode to minor modes, enabling minor modes and description of every modes.
- More polished user interface.
It's also better than smex-major-mode-commands, since smex-major-mode-commands
does not show key bindings and description.
2014-05-27 10:40:10 +07:00
Anton Ilin
702cb20c36
Add dockerfile-mode to the prelude-auto-install-alist
2014-05-26 21:18:33 +03:00
Bozhidar Batsov
af4137fe0c
Merge pull request #549 from toctan/require-eof
...
Newline at end of file
2014-05-26 19:14:19 +03:00
toctan
93d73e0f93
Newline at end of file
2014-05-27 00:05:29 +08:00
Bozhidar Batsov
c0550168f3
Define a few keybindings in terms of help-command
2014-05-26 19:02:46 +03:00
Bozhidar Batsov
db2dcb82e4
Merge pull request #525 from bixuanzju/2-commits-squashed
...
Simplify `prelude-annotate-todo`, make it evaporate when modified.
2014-05-26 09:44:37 +03:00
Bozhidar Batsov
94a0dde302
Code style
2014-05-25 14:02:48 +03:00
Bozhidar Batsov
381dc28439
Exclude magit's commit message files in recentf
2014-05-25 14:00:10 +03:00
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
Bozhidar Batsov
84f44e0e58
Remove a problematic keybinding
2013-07-17 18:12:53 +03:00
Bozhidar Batsov
1d8ce75ffd
Add a few keybindings making use of the Super key
2013-07-17 16:12:29 +03:00
Bozhidar Batsov
b7d8bf7126
Refactor the window switching advice code
2013-07-17 15:28:30 +03:00
Bozhidar Batsov
3b5ac377a0
Fix a typo
2013-07-17 13:10:40 +03:00
Levi Strope
6821b1d79b
flx-ido does not exist but flx does
...
I had to change flx-ido to flx to avoid the following:
error: Package `flx-ido' is not available for installation
2013-07-16 21:13:05 -07:00
Bozhidar Batsov
07c1118a22
Add flx-ido to the list of default packages
2013-07-17 00:17:13 +03:00
Bozhidar Batsov
fb39a6e0b5
Remember the last 500 visited files
2013-07-15 11:56:25 +03:00
Bozhidar Batsov
f3b1d679e0
Fix ido-ubiquitous deprecation warning
2013-07-14 23:32:06 +03:00
Bozhidar Batsov
88248111d1
Add prelude-duplicate-and-comment-current-line-or-region ( fixes #348 )
2013-07-13 14:15:16 +03:00
Bozhidar Batsov
f341074dd8
Add flx to list of default packages
2013-07-13 10:01:19 +03:00
Bozhidar Batsov
e70cd713f1
Add grizzl to the default list of packages
2013-07-13 09:25:53 +03:00
Bozhidar Batsov
10116b47f0
Set sp-cancel-autoskip-on-backward-movement to nil
2013-07-11 11:38:49 +03:00
Bozhidar Batsov
daabb1e373
Use helm-projectile directly ( fixes #352 )
2013-07-11 11:23:15 +03:00
Bozhidar Batsov
d4ba498d18
When copying the current line discard its newline ( fixes #347 )
2013-07-08 18:34:57 +03:00
Bozhidar Batsov
e12d5fbf51
Minor cleanup
2013-07-08 12:49:35 +03:00
Bozhidar Batsov
03b1c505f2
Remove melpa package from list of default packages
2013-07-08 12:11:36 +03:00
Bozhidar Batsov
610133b511
Remove yasnippets from the list of default packages
...
Prelude provided just a basic config anyways. Anyone can still install
the package manually and enable it in his/her personal config.
2013-06-29 15:47:57 +03:00
Bozhidar Batsov
27e05c2170
Ops :-)
2013-06-29 11:44:40 +03:00
Bozhidar Batsov
427bc31866
Replace electric-indent-mode and paredit with smartparens
2013-06-29 11:09:16 +03:00
Bozhidar Batsov
f76aab7491
Add prefix arg to prelude-smart-open-line
...
With a prefix arg the command will invoke prelude-smart-open-line-above
2013-06-29 09:26:23 +03:00
Bozhidar Batsov
9116d5a0c8
Map Option to Super and Fn to Hyper
...
More keybinding options is never a bad thing.
2013-06-29 09:25:21 +03:00
Bozhidar Batsov
797435e8b3
Remove M-O keybinding
...
It interfered with the Terminal's handling of arrow keys.
This fixes #343 .
2013-06-29 09:24:42 +03:00
Bozhidar Batsov
6e7e7a4557
Add some extra keybindings
...
`prelude-smart-open-line` is now bound to `M-o` as well
`prelude-start-open-line-above` is not bound to `M-O` as well
2013-06-15 16:57:29 +03:00
Bozhidar Batsov
457017a5a6
Fix #337 - don't promt for sudo passwd for non-existing directories
2013-06-06 23:43:50 +03:00
Bozhidar Batsov
1393245cfa
Bind prelude-top-join-line to C-^
2013-06-02 19:27:29 +03:00
Bozhidar Batsov
7bae87264f
Recompile the Prelude dir on prelude-update
2013-05-31 13:05:59 +03:00
Bozhidar Batsov
4d15923e2c
Add new command prelude-top-join-line
...
Saner version of the built-in `join-line`, that joins lines from the top
to the bottom.
2013-05-30 16:50:55 +03:00
toctan
3ef47f48fb
Fix prelude-smart-open-line-above
2013-05-30 11:18:18 +08:00
Bozhidar Batsov
7aa0164bfb
Add missing whitespace
2013-05-23 11:29:22 +03:00
Bozhidar Batsov
3e3d022b89
Override default move-beginning-of-line behavior
2013-05-23 11:27:01 +03:00
Bozhidar Batsov
0e4b66d07a
Remove problematic kk keychords
2013-05-23 11:10:55 +03:00
toctan
fbcb0396a0
Merge branch 'master' of https://github.com/bbatsov/prelude
2013-05-20 12:13:25 +08:00
Bozhidar Batsov
a463633f7f
Merge branch 'master' of github.com:bbatsov/prelude
...
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2013-05-19 22:14:55 +03:00
Bozhidar Batsov
01c8da8385
Bind KK
to delete-horizontal-space
2013-05-19 22:14:36 +03:00
toctan
4b6fc89a24
Do not show the tip if cursor is in the minibuffer
2013-05-19 19:16:43 +08:00
Bozhidar Batsov
e1c4c129c0
Merge pull request #320 from toctan/master
...
Add autoloads of major modes for PKGBUILD and .zshrc file
2013-05-19 02:40:10 -07:00
Bozhidar Batsov
c058e3c473
Add kk keychord for just-one-space
2013-05-19 12:24:53 +03:00
toctan
798b7df54e
Add autoloads for PKGBUILD and .zsh file
2013-05-18 00:24:56 +08:00
Bozhidar Batsov
9792ca0a63
Simplify prelude-rename-file-and-buffer
2013-05-09 18:55:26 +03:00
Bozhidar Batsov
a569d45a78
Quote buffer-file-name in prelude-open
2013-05-09 18:23:07 +03:00
Bozhidar Batsov
4b907b9620
Don't try to save files when you don't have the permissions to do so
2013-05-08 13:52:20 +03:00
Bozhidar Batsov
d7d3a8fc36
Improve prelude-open-with
...
Now it uses `xdg-open` where it makes sense. It also accepts a prefix
argument that forces manual selection of a command to run.
2013-05-06 09:40:20 +03:00
Bozhidar Batsov
ecbcc19c6d
Add a few more ace-jump keychords
2013-05-04 12:26:35 +03:00
Bozhidar Batsov
f8bd9a6a78
Merge branch 'master' of github.com:bbatsov/prelude
...
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2013-05-04 10:28:22 +03:00
Bozhidar Batsov
f3fffbffce
Make prelude-rename-file-and-buffer vc aware
2013-05-04 10:28:04 +03:00
Bozhidar Batsov
2866052b6c
Enable erase-buffer
2013-05-04 10:27:32 +03:00
Abizer Nasir
7895dc6e42
Bind 'uu' to undo-tree-visualize
2013-05-03 16:22:01 +01:00
Bozhidar Batsov
72294d1e70
Merge branch 'master' of github.com:bbatsov/prelude
...
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2013-04-30 23:40:15 +03:00
Bozhidar Batsov
1f8baf08eb
Enhance a bit stock dired config
2013-04-30 23:39:54 +03:00
Bozhidar Batsov
213b3c9f11
Try to resolve a potential problem with tuareg-mode and which-function-mode
2013-04-29 23:58:06 +03:00
Bozhidar Batsov
9ad2ae6202
Add a few more packages to auto-install
2013-04-29 22:46:22 +03:00
Bozhidar Batsov
f4d71fea83
Refactor prelude-visit-term-buffer
2013-04-29 17:12:40 +03:00
Bozhidar Batsov
37aa47f427
Disable yas-minor-mode in term-mode
2013-04-29 17:12:15 +03:00
Bozhidar Batsov
4c1b6b9dea
Merge branch 'master' of github.com:bbatsov/prelude
...
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2013-04-29 08:00:29 +03:00
Bozhidar Batsov
0a56b3ffb5
Extract prelude-start-or-switch-to
2013-04-29 07:59:51 +03:00
Luke Randall
f69c6d5713
Fix indentation
2013-04-28 21:49:01 +02:00
Luke Randall
f8de1b7060
Don't try edit dired buffer as root
2013-04-28 21:18:38 +02:00
Bozhidar Batsov
b09eaf8e0e
Shorten the names displayed in prelude-recentf-ido-find-file
2013-04-28 17:35:24 +03:00
Bozhidar Batsov
f7d126fae9
Add some missing docstrings
2013-04-28 16:37:09 +03:00
Bozhidar Batsov
f24e116421
A couple of minor improvements
2013-04-28 16:29:56 +03:00
Bozhidar Batsov
c0742219a6
Merge pull request #305 from toctan/master
...
Add smex and ido-ubiquitous for better `M-x`
2013-04-28 06:23:51 -07:00
Bozhidar Batsov
c698fafe6d
Restore compatibility with Emacs 24.2
2013-04-28 13:12:57 +03:00
toctan
bdd9ceb7c8
Correct the packages alphabetical order
2013-04-25 20:32:06 +08:00
toctan
7ef5a9ac79
Merge branch 'master' of https://github.com/bbatsov/prelude
2013-04-25 20:23:06 +08:00
Bozhidar Batsov
73b713a850
Don't use dash.el during package init
2013-04-25 15:13:52 +03:00
toctan
0ad998d618
Add smex and ido-ubiquitous for better M-x
2013-04-25 00:05:33 +08:00
Luke Randall
2ef43e5fcf
Add key chord for prelude-switch-to-previous-buffer
2013-04-24 10:24:44 +02:00
Luke Randall
d392932a4a
Add prelude-switch-to-previous-buffer
2013-04-24 10:24:30 +02:00
Bozhidar Batsov
557dd31b84
Don't auto-install python-mode anymore
...
It's part of Emacs 24.3 now
2013-04-23 14:26:11 +03:00
Bozhidar Batsov
5ff6ae1339
Enhance sudo editing experience
2013-04-21 10:01:43 +03:00
Bozhidar Batsov
74100057b3
Enable dired-x by default
2013-04-13 18:36:47 +03:00
Bozhidar Batsov
555cc79d89
Minor change
2013-04-12 19:05:40 +03:00
Bozhidar Batsov
0339d5a4b3
Introduce key-chord to the default-packages
2013-04-11 18:27:32 +03:00
Bozhidar Batsov
ff9bd27831
Add prelude-kill-whole-line
2013-04-09 15:18:08 +03:00
Bozhidar Batsov
29f5157bf3
Make backward kill line respect indentation
2013-04-09 14:43:48 +03:00
Bozhidar Batsov
1bf7a3f8a8
Add a keybinding for backward line killing
2013-04-08 18:50:05 +03:00
Bozhidar Batsov
00b16e5ce7
Code style
2013-04-06 17:48:13 +03:00
Bozhidar Batsov
0f2da2e9b2
Minor changes
2013-04-05 14:43:15 +03:00
Bozhidar Batsov
89876777f9
Make delete-file-and-buffer vc aware
2013-04-03 12:53:37 +03:00
Bozhidar Batsov
7ba3dc16dd
Address a warning
2013-04-03 12:14:04 +03:00
Bozhidar Batsov
1e10d763f3
Merge branch 'master' of github.com:bbatsov/prelude
...
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2013-04-02 12:14:31 +03:00
Bozhidar Batsov
c94e73f52d
Update line moving commands
2013-04-02 12:14:10 +03:00
Abizer Nasir
f0c2618a3e
Simplify implementation of prelude-smart-open-line-above
...
As suggested by bbatsov.
2013-03-31 15:52:06 +01:00
Abizer Nasir
d4bf21e6be
Minor corrections to doc lines in prelude-core
...
They sound better grammatically.
2013-03-31 13:27:51 +01:00
Abizer Nasir
773578d255
Add prelude-smart-open-line-above defun to prelude-core.el
...
Opens a line above the current line and indents it.
The counterpart to prelude-smart-open-line (bound to S-ret)
The new defun is bound to C-S-ret and is documented in the README.
2013-03-31 13:27:41 +01:00
Bozhidar Batsov
772e01c483
Fix a typo
2013-03-28 18:10:42 +02:00
Bozhidar Batsov
38959dd81b
Code style
2013-03-28 17:30:03 +02:00
Bozhidar Batsov
cf0230f98c
Code style
2013-03-28 17:22:33 +02:00
Bozhidar Batsov
89ea1f19f0
Merge branch 'master' of github.com:bbatsov/prelude
...
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2013-03-28 12:44:32 +02:00
Bozhidar Batsov
56f9679ea2
Add prelude-indent-defun
2013-03-28 12:43:45 +02:00
Bozhidar Batsov
75a6769019
Merge pull request #285 from nathanstitt/clean-whitespace-on-save
...
Make cleaning white space on save an option
2013-03-27 10:45:47 -07:00
Nathan Stitt
fcdae17485
Add prelude-clean-whitespace-on-save to README.md
...
Also fix incorrect indentation in prelude-editor.el changes.
Good catch bbotsov!
2013-03-27 12:30:10 -05:00
Bozhidar Batsov
a3d8809a5c
Fix docstring
2013-03-27 19:06:28 +02:00
Bozhidar Batsov
d24e5ed664
Merge branch 'master' of github.com:bbatsov/prelude
...
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2013-03-27 12:13:46 +02:00
Bozhidar Batsov
3d24efbb65
Minor refactoring
2013-03-27 12:13:24 +02:00
Nathan Stitt
2860441f7e
Allow configuring cleaning white space on save
...
This condition is checked when saving if the existing
whitespace-cleanup is set instead of when the when prog-mode is is
entered. This way it can be over-ridden by either dir-locals or
file-local variables.
2013-03-25 17:35:00 -05:00
Manuel Rivas
0b1cff43b0
fix ensure module exec-path-from-shell
2013-03-23 11:59:55 +01:00
Bozhidar Batsov
b46ec6dad3
Remove poorly supported magithub package
2013-03-23 10:55:47 +02:00
Bozhidar Batsov
432e602977
A few minor changes regarding OSX support
2013-03-23 10:52:23 +02:00
Bozhidar Batsov
2d3d1e12a8
Remove some problematic menu-bar-mode logic
2013-03-22 14:22:12 +02:00
Bozhidar Batsov
3ac3415a2c
C-M-h is more useful as mark-defun
2013-03-15 17:32:39 +02:00
Bozhidar Batsov
02b3f27e65
Cleaned up some requires here and there
2013-03-12 21:56:21 +02:00
Bozhidar Batsov
3f29bd26f1
Add a couple of jump-to-def keybindings
2013-03-12 14:58:44 +02:00
Bozhidar Batsov
925d624f46
Add prelude-update command
2013-03-11 20:13:06 +02:00
Bozhidar Batsov
64aa0ee0c5
Clean up prelude-mode.
2013-03-07 13:09:13 +02:00
Bozhidar Batsov
00661efa2a
A bit of cleanup and doc-string fixes
2013-03-07 09:57:33 +02:00
Bozhidar Batsov
5803d30af6
Clean up the modeline a bit with diminish.el
2013-03-06 21:43:59 +02:00
Bozhidar Batsov
d3a9c0bb8b
Enhance git support
...
Added a couple of git related modes to the default distribution:
* git-commit-mode
* gitconfig-mode
* gitignore-mode
2013-02-27 14:25:56 +02:00
Bozhidar Batsov
29e156f967
Fix #264 - disable autoindent on yank for python-mode
2013-02-10 18:12:57 +02:00
Bozhidar Batsov
d324388bdc
Add undo-tree to the default Prelude packages
2013-02-07 00:34:02 +02:00
Bozhidar Batsov
71416f0008
Improve the behaviour of the visit-term command
2013-01-30 18:04:51 +02:00
Bozhidar Batsov
cab4b80766
Display truly "random" tip on startup
2013-01-28 12:30:22 +02:00
Bozhidar Batsov
1f7f6d0bbd
Fix #255 .
...
`prelude-duplicate-current-line-or-region` was broken after the introduction of
dash.el.
2013-01-19 09:01:46 +02:00
Bozhidar Batsov
202451cb57
Remove dubious workaround for package.el timeout problem.
2013-01-17 12:19:57 +02:00
Bozhidar Batsov
90a6a5c8e1
Map Command to Meta as well.
2013-01-17 12:17:57 +02:00
Bozhidar Batsov
2211e1137a
Auto-install slim-mode.
2013-01-17 12:17:35 +02:00
Bozhidar Batsov
5a8a724abb
Fix the toggle behavior of prelude-mode.
2013-01-13 16:16:17 +02:00
Bozhidar Batsov
97bab294cc
Move Prelude's menu item under Tools.
2013-01-13 15:07:26 +02:00
Bozhidar Batsov
104c84e905
Add ace-jump-mode to the default package set.
2013-01-13 15:06:57 +02:00
Bozhidar Batsov
f242489747
enable whitespace-mode in modes derived from text-mode
2013-01-05 10:38:12 +02:00
Bozhidar Batsov
f6683e9dc6
fixed a typo
2013-01-02 18:37:03 +02:00
Bozhidar Batsov
fb912ea26c
added flycheck-mode
2013-01-02 18:00:12 +02:00
Bozhidar Batsov
269e9137ec
updated copyright
2013-01-02 13:13:59 +02:00
Bozhidar Batsov
43cb5ecf8c
enabled winner-mode by default
2013-01-01 21:38:50 +02:00
Bozhidar Batsov
e8cd914e50
code style
2013-01-01 21:31:58 +02:00
Bozhidar Batsov
5c2b033d42
show the prelude-mode-map in prelude-mode's help
2013-01-01 21:27:22 +02:00
Bozhidar Batsov
0bc3897191
added an autoload and a keybinding for zap-up-to-char
2012-12-26 10:38:03 +02:00
Bozhidar Batsov
1c5658d882
by popular demand - added elisp-slime-nav
2012-12-23 15:33:27 +02:00
Bozhidar Batsov
152546ff48
reenabled whitespace-mode by default and made it a lot less intrusive
2012-12-23 11:24:55 +02:00