Commit graph

1343 commits

Author SHA1 Message Date
Bozhidar Batsov dd9b01a991 Bump the copyright years 2020-01-20 16:35:36 +02:00
Bozhidar Batsov e49ffaae25
Create FUNDING.yml 2020-01-05 12:20:59 +02:00
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