Bozhidar Batsov
c139f01f9b
[ Fix #1193 ] Fix Prelude's menu definition
7 years ago
Bozhidar Batsov
e7b42d1e5c
Replace Prelude's auto-save functionality with super-save
Prelude's auto-save logic was extracted in the super-save packaged
and polished a bit there.
7 years ago
Bozhidar Batsov
fef1988eac
Clean up prelude-mode
* Move the mode menu top-level, so it's easier to discover
* Make prelude-mode a global mode and remove prelude-global-mode
7 years ago
Geoff Shannon
598fdd8392
Stop Rust source files from being made executable
Rust has an unfortunate syntax for setting attributes on a module file:
```rust
#![...]
```
Since this is typically put at the top of the file, that makes the
shebang the first two characters, which makes the `after-save-hook`
function `executable-make-buffer-file-executable-if-script-p` function
change any such rust files executable.
7 years ago
Chilling Hsu
e9590101d8
Don't use an obsolete command
7 years ago
Bozhidar Batsov
cecae9ca19
Replace usages of eval-after-load with with-eval-after-load
`with-eval-after-load` was introduced in Emacs 24.4 and its
usage results in a cleaner code.
`eval-after-load` is considered ill-behaved because it is a function,
not a macro, and thus requires the code inside it to be quoted, which
means that it cannot be byte-compiled. It also accepts only one form,
so if you have more than one, you need to use `progn`.
More details - https://stackoverflow.com/questions/21880139/what-is-with-eval-after-load-in-emacs-lisp
7 years ago
Hang Qian
0ce648b699
Fix readme preload description ( #1187 )
`prelude-require-package` has not be defined during preloading. This
patch fixes readme description.
Fixes #1161 .
7 years ago
Bozhidar Batsov
aa54fd6dc9
Improve the mode menu a bit
7 years ago
Bozhidar Batsov
a3729c1306
Kill some remnants for god-mode
7 years ago
Bozhidar Batsov
73ae504161
Add back C-c p as a prefix for Projectile
7 years ago
Iain Beeston
e180d64f39
Revert "Update readme to use the new projectile binding ( #1183 )"
This reverts commit 9590d491d8 .
7 years ago
John Eismeier
2fc40319e5
Propose small fix on typo
7 years ago
Iain Beeston
9590d491d8
Update readme to use the new projectile binding ( #1183 )
In b90b950eea the default keybinding for projectile mode was changed from `C-c p` to `C-c C-p`. This updates the prelude readme to reflect that.
7 years ago
Bozhidar Batsov
dd5465752e
Remove god-mode and grizzl
8 years ago
Bozhidar Batsov
54110fa434
[ Fix #1176 ] Remove smart-mode-line
As mentioned in the issue - it's causing problems on Emacs 26.1.
8 years ago
Bozhidar Batsov
d21e4bf922
Mention my paypal.me link
8 years ago
Bozhidar Batsov
c28686af80
Require Emacs 25.1
8 years ago
Bozhidar Batsov
79c2e6fb40
Update a reference to projectile-global-mode
8 years ago
Bozhidar Batsov
c142100e63
Align company's tooltip annotations to the right
8 years ago
LEE Dongjun
211345c3d5
Add Typescript programming support ( #1181 )
8 years ago
azzamsa
b4721bf6c5
Show numbers for company completion candidates ( #1172 )
8 years ago
Bozhidar Batsov
493836e953
[ Fix #1170 ] Remove the vkill package
Seems it's no longer available on MELPA.
See https://github.com/melpa/melpa/pull/5409 for details.
8 years ago
Bozhidar Batsov
99c0fafc1c
Remove the mediawiki module
8 years ago
Bozhidar Batsov
631b6b0b3e
Clarify some wording
8 years ago
Bozhidar Batsov
007ae88ed2
Replace dash with the built-in cl-lib
8 years ago
Bozhidar Batsov
d6842eccad
Replace some custom TODO & friends highlighting with the hl-todo
package
8 years ago
Bozhidar Batsov
82f496f195
[ Fix #1151 ] Bind counsel-ag to "C-c a"
8 years ago
Bozhidar Batsov
d09630aefb
Tweak some OS references
8 years ago
Bozhidar Batsov
11552bf9ad
Simplify the Projectile README section
8 years ago
Bozhidar Batsov
6bb668aa3b
Add a helpful comment
8 years ago
Bozhidar Batsov
270ef647a1
Improve the code style
8 years ago
Bozhidar Batsov
e1d2f4fd7e
Rename prelude-osx.el to prelude-macos.el
8 years ago
Bozhidar Batsov
d6786e33f1
[ Fix #1147 ] Add an extra keybinding for ace-window that's Windows
friendly
8 years ago
Bozhidar Batsov
bf57696835
Update the copyright years
8 years ago
Tyler Xing
aa3ee6f7a9
Add graphql-mode auto installation
8 years ago
Jakub Valenta
26d751a8af
Change cheatsheet color scheme to a light one
So that it's more printer-friendly.
Resolves issue: #1162
Other changes:
- README: Cheatsheet: Document how to generate PNGs
- README: Improve "LaTeX" typography
- prelude-cheatsheet.pdf: Repl. file copy w/ symlink
8 years ago
Bozhidar Batsov
26d923518c
Improve some wording
8 years ago
Bozhidar Batsov
1545689ff9
Kill a stray .
8 years ago
Bozhidar Batsov
21063c1f54
Remove some Ruby file associations
Those were added upstream to ruby-mode.
8 years ago
Bozhidar Batsov
76fe6c1bbc
Remove ruby-tools-mode
It's not really maintained and the most useful feature it
had (toggling between single and double quoted strings was added to
ruby-mode itself).
8 years ago
Bozhidar Batsov
59151444ee
Remove the gitter link from the beginning of the README
8 years ago
Daniel Compton
f6e21f81b9
Update solarized package name
8 years ago
zzh699
dae2ee8ff0
Add cheatsheet
Group customized keybindings to each package
Add modules to cheatsheet
Define free form text
Add more documentation to packages
Add projectile commands and descripts in text format
Add commands for modules
Add all keybinds of each module
Better line separation
Fix wrong location of avy and anzu keybindings
Include cheatsheet in readme
Add doc to generate pdf
Add cheatsheet in TOC
8 years ago
Bozhidar Batsov
d1a856623c
Improve a bit the formatting of one paragraph
8 years ago
Bozhidar Batsov
e7e4ccb8ba
Improve the README section on color themes
8 years ago
Bozhidar Batsov
f35402c12f
Remove a mention of an obsolete keybinding
8 years ago
Bozhidar Batsov
959e96f872
Add a note about the Super key
8 years ago
Bozhidar Batsov
083c8a66a5
Remove a couple of redundant requires
All the commands from those packages are autoloaded anyways, so
there's no need to require the packages before they are actually used.
8 years ago
Bozhidar Batsov
2bfa877db0
Add an ivy module
ivy is a modern alternative to ido and is superior to ido in many ways
(especially when you're dealing with a lot of candidates).
8 years ago
Bozhidar Batsov
dbabbd6a7d
Rename OS X to masOS
8 years ago