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
12 years ago
toctan
ba2272a690
Prefer advice over remap exchange-point-and-mark
12 years ago
toctan
ab6ecdedfd
Do not deactivate-mark if region active
12 years ago
toctan
0e75110769
Rename buffer not visiting files
12 years ago
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.
12 years ago
Bin Huang
81953ad033
Move the prelude tips for key-chord-mode to it's module file.
12 years ago
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>
12 years ago
Geoff Shannon
ab06782c9b
Make prefix argument optional
It seems to be the general style of how prefix args are done...
12 years ago
Geoff Shannon
3896e421d0
Find user-init-file when given prefix arg
12 years ago
Geoff Shannon
c380a3f001
Update prelude-find-user-init-file docstring
To reference the variable that it actually pulls from now
12 years ago
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)
12 years ago
Daniel Wu
7f6969cc3b
made prelude-open-with work in dired mode
12 years ago
Jeremy Bi
d82fc1f45f
Simplify `prelude-annotate-todo`, make it evaporate when modified.
12 years ago
Zhitao Gong
5d8fd5c35a
annotate TODO in comments
12 years ago
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`
12 years ago
Antoine R. Dumont
f83428f9f3
Add binding `C-c U` for DuckDuckGo search
12 years ago
Antoine R. Dumont
7cca7f718e
Add DuckDuckGo search engine in the default list.
12 years ago
Antoine R. Dumont
8e573e1eb8
Factor the search engine installation to ease the future install of new ones.
12 years ago
Bozhidar Batsov
fa6795b71f
Improve prelude-eval-and-replace
12 years ago
Bozhidar Batsov
8217618525
Simplify sexp wrapping code
12 years ago
Bozhidar Batsov
7507cecb9f
Fix epl-upgrade invocation
12 years ago
Bozhidar Batsov
c65b4ca336
Add prefix arg support prelude-update-packages
With a prefix arg it will update all installed packages.
12 years ago
Bozhidar Batsov
3cc9ad7400
[ Fix #444 ] Add command prelude-update-packages
12 years ago
Bozhidar Batsov
b9000702b2
Replace mentions of WikEmacs with EmacsWiki
12 years ago
Bozhidar Batsov
523a4851a6
Extract Helm support into a separate module
12 years ago
Bozhidar Batsov
3c8c7dec05
Do an automatic package upgrade in prelude-update
12 years ago
Dillon Kearns
155737c85d
Pass prelude-kill-whole-line input as number ("p")
12 years ago
Bozhidar Batsov
3c8f0c7f98
Add prelude-find-shell-init-file
12 years ago
Bozhidar Batsov
879d3f3470
Add prelude-find-user-init-file
12 years ago
Bozhidar Batsov
580628fc98
[ Fix #391 ] Ask for confirmation before deleting a file that's not under VC
12 years ago
Bozhidar Batsov
121ad02843
Use move-text to allow moving up or down of the selected region as well
12 years ago
toctan
c0727a8404
Add `prelude-github`
Conflicts:
core/prelude-core.el
12 years ago
Bozhidar Batsov
7cae1b3427
Add new command prelude-youtube
12 years ago
Bozhidar Batsov
69861a33a0
Clean up updated prelude-open-with
13 years ago
C.Li
5eb8bf5143
open file in new session, new process
13 years ago
Bozhidar Batsov
9a26a09e78
More tips
13 years ago
Bozhidar Batsov
69e5ab693c
Refine fullscreen support
13 years ago
Fidel Ramos
1abba58332
Restrict fullscreen feature to X-based systems.
Recent Emacs in OSX already comes with fullscreen support.
13 years ago
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.
13 years ago
Bozhidar Batsov
93c94a6f82
Add commands to increment and decrement an integer at point
13 years ago
Bozhidar Batsov
dd329a53f7
Add a few more tips
13 years ago
Bozhidar Batsov
88248111d1
Add prelude-duplicate-and-comment-current-line-or-region ( fixes #348 )
13 years ago
Bozhidar Batsov
e12d5fbf51
Minor cleanup
13 years ago
Bozhidar Batsov
27e05c2170
Ops :-)
13 years ago
Bozhidar Batsov
427bc31866
Replace electric-indent-mode and paredit with smartparens
13 years ago
Bozhidar Batsov
f76aab7491
Add prefix arg to prelude-smart-open-line
With a prefix arg the command will invoke prelude-smart-open-line-above
13 years ago
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
13 years ago
Bozhidar Batsov
457017a5a6
Fix #337 - don't promt for sudo passwd for non-existing directories
13 years ago
Bozhidar Batsov
7bae87264f
Recompile the Prelude dir on `prelude-update`
13 years ago
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.
13 years ago