Daniel Compton
dc002425a2
Note that emacs-mac already remaps Command to Meta
2018-10-01 08:43:19 +03:00
Bozhidar Batsov
10956aca3b
Teach super-save about ace-window
2018-09-29 11:41:23 +03:00
Bozhidar Batsov
78ba4bebe2
Clean up a bit the Common Lisp module
2018-09-29 11:31:50 +03:00
Bozhidar Batsov
fc908101cc
Fix some indentation
2018-09-29 11:28:58 +03:00
Bozhidar Batsov
e14ec16e99
[ Fix #771 ] Don't auto-start SLIME in Common Lisp source files
2018-09-29 11:27:37 +03:00
Bozhidar Batsov
6811b60486
[ Fix #1194 ] Restore the advise-commands macro
...
I didn't notice that it had other usages in the code when I deleted
it in the commit introducing super-save.
2018-09-28 18:41:39 +03:00
Bozhidar Batsov
c139f01f9b
[ Fix #1193 ] Fix Prelude's menu definition
2018-09-28 17:34:53 +03:00
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.
2018-09-28 16:57:17 +03:00
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
2018-09-28 09:13:55 +03:00
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.
2018-09-22 13:43:29 +04:00
Chilling Hsu
e9590101d8
Don't use an obsolete command
2018-09-19 09:13:05 +04:00
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
2018-09-14 09:50:00 +03:00
Hang Qian
0ce648b699
Fix readme preload description ( #1187 )
...
`prelude-require-package` has not be defined during preloading. This
patch fixes readme description.
Fixes #1161 .
2018-08-18 11:57:22 +02:00
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
Iain Beeston
e180d64f39
Revert "Update readme to use the new projectile binding ( #1183 )"
...
This reverts commit 9590d491d8
.
2018-08-08 15:29:58 +03:00
John Eismeier
2fc40319e5
Propose small fix on typo
2018-07-31 19:44:53 +03:00
Iain Beeston
9590d491d8
Update readme to use the new projectile binding ( #1183 )
...
In b90b950eead64b171d528098d186c19804739aa0 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.
2018-07-26 17:10:28 +03:00
Bozhidar Batsov
dd5465752e
Remove god-mode and grizzl
2018-07-17 10:39:18 +03:00
Bozhidar Batsov
54110fa434
[ Fix #1176 ] Remove smart-mode-line
...
As mentioned in the issue - it's causing problems on Emacs 26.1.
2018-07-17 10:33:36 +03:00
Bozhidar Batsov
d21e4bf922
Mention my paypal.me link
2018-07-10 09:02:25 +03:00
Bozhidar Batsov
c28686af80
Require Emacs 25.1
2018-07-10 09:01:24 +03:00
Bozhidar Batsov
79c2e6fb40
Update a reference to projectile-global-mode
2018-07-10 08:53:18 +03:00
Bozhidar Batsov
c142100e63
Align company's tooltip annotations to the right
2018-06-26 08:31:25 +03:00
LEE Dongjun
211345c3d5
Add Typescript programming support ( #1181 )
2018-06-26 07:57:16 +03:00
azzamsa
b4721bf6c5
Show numbers for company completion candidates ( #1172 )
2018-06-03 12:41:50 +09:00
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.
2018-05-13 20:21:06 +03:00
Bozhidar Batsov
99c0fafc1c
Remove the mediawiki module
2018-05-09 10:01:23 +03:00
Bozhidar Batsov
631b6b0b3e
Clarify some wording
2018-05-09 09:00:27 +03:00
Bozhidar Batsov
007ae88ed2
Replace dash with the built-in cl-lib
2018-05-08 22:54:42 +03:00
Bozhidar Batsov
d6842eccad
Replace some custom TODO & friends highlighting with the hl-todo
...
package
2018-05-08 20:19:38 +03:00
Bozhidar Batsov
82f496f195
[ Fix #1151 ] Bind counsel-ag to "C-c a"
2018-05-06 18:06:54 +03:00
Bozhidar Batsov
d09630aefb
Tweak some OS references
2018-05-06 13:35:38 +03:00
Bozhidar Batsov
11552bf9ad
Simplify the Projectile README section
2018-05-06 13:30:52 +03:00
Bozhidar Batsov
6bb668aa3b
Add a helpful comment
2018-05-06 09:54:28 +03:00
Bozhidar Batsov
270ef647a1
Improve the code style
2018-05-06 09:53:24 +03:00
Bozhidar Batsov
e1d2f4fd7e
Rename prelude-osx.el to prelude-macos.el
2018-05-06 09:49:27 +03:00
Bozhidar Batsov
d6786e33f1
[ Fix #1147 ] Add an extra keybinding for ace-window that's Windows
...
friendly
2018-05-06 09:35:46 +03:00
Bozhidar Batsov
bf57696835
Update the copyright years
2018-05-06 09:21:24 +03:00
Tyler Xing
aa3ee6f7a9
Add graphql-mode auto installation
2018-04-25 10:54:19 -05:00
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
2018-04-11 14:59:17 +02:00
Bozhidar Batsov
26d923518c
Improve some wording
2018-04-03 11:04:07 +03:00
Bozhidar Batsov
1545689ff9
Kill a stray .
2018-04-03 11:00:45 +03:00
Bozhidar Batsov
21063c1f54
Remove some Ruby file associations
...
Those were added upstream to ruby-mode.
2018-03-05 14:27:11 +07:00
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).
2018-03-05 14:25:22 +07:00
Bozhidar Batsov
59151444ee
Remove the gitter link from the beginning of the README
2018-03-05 14:19:48 +07:00
Daniel Compton
f6e21f81b9
Update solarized package name
2018-02-25 13:01:00 +07:00
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
2018-02-25 12:59:21 +07:00
Bozhidar Batsov
d1a856623c
Improve a bit the formatting of one paragraph
2017-12-30 09:45:35 +02:00