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
Bozhidar Batsov
2f098392c7
fixed #246 - uncommented yasnippet init code
2012-12-20 15:12:10 +02:00
Bozhidar Batsov
1a61031c53
auto-install scala-mode2 instead of scala-mode
2012-12-20 14:25:07 +02:00
Bozhidar Batsov
9384846e07
bye, bye cl
2012-12-17 17:43:35 +02:00
Bozhidar Batsov
bb6f87c904
fixed #241 - fixed a typo in a function name
2012-12-15 23:05:47 +02:00
Bozhidar Batsov
b01492e7ea
moved back the prelude modules into the main Prelude project
2012-12-15 22:07:25 +02:00