Commit graph

1391 commits

Author SHA1 Message Date
apiraino
c951f8e52e Update PDF cheatsheet with new Rust bindings 2019-07-28 09:53:25 +03:00
Benjamin Howell
d0f702f6a4 Add Handlebars .hbs parsing using web-mode
web-mode.el already supports .hbs (handlebars) files. This extension is used for general handlebars files and is used in ember.js projects. Added .hbs to the web-mode.el file extension list.
2019-07-28 09:52:46 +03:00
apiraino
4b13c9c582 clarify install docs 2019-06-18 19:34:38 +03:00
apiraino
2fc6ba95f3 Fix typo 2019-06-18 19:34:38 +03:00
apiraino
d42469c8f6 Extend rust module keybindings (#1237) 2019-06-18 19:33:11 +03:00
Bozhidar Batsov
be6c9a1d5e Kill obsolete funding channels 2019-05-29 09:23:00 +03:00
Marc-André Lureau
dee95d12cc lsp: bind lsp-execute-code-action
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2019-05-18 05:24:21 +03:00
Bozhidar Batsov
54b2d465b4 Relax the stalebot config 2019-05-11 10:44:55 +03:00
Bozhidar Batsov
123d3aad4c Spare good first issues from the wrath of stalebot 2019-05-09 12:07:19 +03:00
Bozhidar Batsov
5832a3f445 Update the stale bot config 2019-05-08 18:51:37 +03:00
Bozhidar Batsov
315924ef6a Enable probot-stale
It should help us clean-up the issue tracker and maintain a focused
backlog of tasks.
2019-05-08 18:10:24 +03:00
azzamsa
caa30a4123 Replace usage of magit-dispatch-popup with magit-dispatch
`magit-dispatch-popup` is an obsolete command (as of Magit 2.91.0)
2019-05-04 14:46:03 +03:00
Henrik Thuesen
3203dc8656 Replace the use of magit-log-popup' with magit-log' (#1231)
This is also mentioned in bbatsov/prelude#1226 and originates from
magit/magit#3695.
2019-04-30 22:48:43 +03:00
azzamsa
113b08b050 Update installation instruction link for OCaml module 2019-04-09 10:41:13 +02:00
weiyang
1ec6780478 Fix the link of 'prelude-cheatsheet.pdf'
Signed-off-by: weiyang <weiyang.ones@gmail.com>
2019-01-26 07:24:50 -04:00
Bozhidar Batsov
04c85dae1d Tweak some markup 2019-01-16 19:04:56 +02:00
Bozhidar Batsov
1751d21524 Extend the overview 2019-01-16 18:59:56 +02:00
Bozhidar Batsov
a48c55294f Describe modules 2019-01-16 15:30:23 +02:00
Bozhidar Batsov
242a7e429d Tweak some wording 2019-01-16 15:27:04 +02:00
Bozhidar Batsov
f859cf0fe8 Fix a bad merge 2019-01-16 15:16:17 +02:00
Bozhidar Batsov
960d9aca60 Mention the new manual in the README 2019-01-16 15:06:45 +02:00
Bozhidar Batsov
4490d51798 Restructure the README into a manual 2019-01-16 14:55:53 +02:00
Josh Comer
63c697c2f4 Fix rust LSP
* Removed lsp-rust (RLS is built into lsp-mode now)
* Fixed setting up flycheck mode in rust mode
* Fixed LSP initialization due to deprecation
* LSP-mode now self configures company and ui-mode
2019-01-01 15:44:39 +02:00
Josh Comer
9e410f5c64 Update lsp-mode for package changes 2018-12-16 10:26:14 +02:00
Andrei Beliankou
bb152ad383 [Fix #1208] Correct RegExp collisions while loading personal config. 2018-11-24 09:49:21 +00:00
Ben Alex
3a11f84bf5 Rust Language Server (RLS) support 2018-11-21 10:11:19 +01:00
Andrei Beliankou
454fade724 Move prelude-modules.el under personal directory
Prelude modules are required by the definition file `prelude-modules.el`.
This file should be part of personal configuration.

Therefore:

- implemented loading of `personal/prelude-modules.el` in favour of
  loading `prelude-modules.el`;
- added a check for presence of both old and new files;
- adjusted documentation;
- adjusted the installer.

Closes #1206.
2018-11-21 10:10:06 +01:00
Stanislav Arnaudov
d798ba4dc7 [Fix #1171] Add gnu/linux specific module and exec-path-from-shell support on linux (#1203) 2018-10-23 00:19:31 +02:00
Hitesh Jasani
2e6721afc4 [Fix #596] Improve personal config instructions (#1202) 2018-10-18 18:01:00 +02:00
Jean Rigotti
d5c1d2bc3e Fix solarized url 2018-10-17 12:19:58 +02:00
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