Commit graph

58 commits

Author SHA1 Message Date
Bozhidar Batsov aa54fd6dc9 Improve the mode menu a bit 2018-08-09 08:25:07 +03:00
Bozhidar Batsov a3729c1306 Kill some remnants for god-mode 2018-08-08 15:35:45 +03:00
Bozhidar Batsov 73ae504161 Add back C-c p as a prefix for Projectile 2018-08-08 15:32:52 +03:00
Bozhidar Batsov bf57696835 Update the copyright years 2018-05-06 09:21:24 +03:00
Bozhidar Batsov e0ca7c7003 Update the copyright years 2017-01-04 01:20:26 +02:00
Huang Bin 32354c79c5 Fix the crux-like changes (#995) 2016-05-02 20:14:31 -07:00
Initial Zuo 2b85871805 Fix C-a behavior (#991) 2016-04-29 10:39:05 -07:00
Bozhidar Batsov ec56b3584d Replace some of the bundled code with the crux package 2016-04-28 18:42:14 -07:00
Bozhidar Batsov ebd6e9d591 Update the copyright years 2016-01-31 08:44:18 +02:00
Bozhidar Batsov 81cc977b16 Replace prelude-goto-symbol with imenu-anywhere 2016-01-30 12:44:16 +02:00
Bozhidar Batsov 605d9aa3de magit-blame-mode -> magit-blame 2015-07-12 00:07:39 +03:00
Bozhidar Batsov 5c009999be magit-file-log -> magit-log-buffer-file 2015-07-11 15:25:41 +03:00
Bozhidar Batsov c2da437aa4 Update copyright years 2015-03-03 13:04:34 +02:00
k1-hedayati 37b72fb2f1 [Fix #764] Removed redundant command
`prelude-copy-file-name-to-clipboard` is redundant due to easy-kill package
2015-01-15 12:30:03 +03:30
Bozhidar Batsov dc82375714 Update copyright years 2014-12-07 11:37:46 +02:00
Bozhidar Batsov 3017a15150 Rename prelude-ido-goto-symbol to prelude-goto-symbol 2014-09-19 12:05:50 +03:00
Bozhidar Batsov 438c3e5bdf Move prelude-ido-goto-symbol to prelude-core 2014-09-14 09:13:16 +03:00
Bozhidar Batsov f6781cdc23 Toggle god-local-mode instead of god-mode 2014-07-17 00:38:40 +03:00
Bozhidar Batsov 978808b745 Add a shorter prefix for all Projectile commands 2014-07-14 17:50:45 +03:00
Bozhidar Batsov d49a8e9a16 Add god-mode 2014-07-14 17:42:34 +03:00
toctan d226fd63f7 Clean up prelude-cleanup-buffer code
- Create a macro `with-region-or-buffer` to replace the prelude wrapper
  around `untabify` and `indent-region`
- Remove the function operated on buffers, cause we only need the dwim
  one
2014-06-25 10:21:51 +08: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
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
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
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
Antoine R. Dumont f83428f9f3 Add binding C-c U for DuckDuckGo search 2014-01-14 08:41:15 +01: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 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 0e1632868e Add a few extra Magit keybindings 2013-09-18 16:31:39 +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 7cae1b3427 Add new command prelude-youtube 2013-08-26 17:58:02 +03: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 cc29e0f2bb Update keybindings a bit 2013-07-23 15:18:50 +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 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 89876777f9 Make delete-file-and-buffer vc aware 2013-04-03 12:53:37 +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 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 56f9679ea2 Add prelude-indent-defun 2013-03-28 12:43:45 +02:00
Bozhidar Batsov 3d24efbb65 Minor refactoring 2013-03-27 12:13:24 +02:00