Bozhidar Batsov
416ffd3bbf
Bump the copyright years
2022-06-03 08:09:25 +03:00
Bozhidar Batsov
c38ad8e516
Release Prelude 1.1
2021-02-14 12:31:04 +02:00
Bozhidar Batsov
39da95408c
Prefix init messages coming from Prelude so they are easier to spot
2020-10-18 13:26:05 +03:00
Bozhidar Batsov
1793b8f270
Fallback to the sample prelude-modules.el if missing
2020-10-18 11:45:13 +03:00
Bozhidar Batsov
0a062e74de
Improve the WSL check
2020-10-08 15:45:38 +03:00
Bozhidar Batsov
ad79192e2d
Add extra configuration for WSL and Windows
2020-10-08 10:13:05 +03:00
Koustubh Sinkar
bdf7181637
User Specific save files
...
Prelude is generally stored in ~/.emacs.d of the user who wants to
use it. But for a system wide install of prelude it does not make
sense for every user on the system to install it and link to it.
It is better in that case to install it in a global position like
/opt/prelude and put the following line in site-start.el file
(load "/opt/prelude/init.el")
Due to this change the local history and cache files of the
individual users get stored in their home directories instead
of trying to save it in prelude-dir
2020-09-21 19:55:28 +03:00
Bozhidar Batsov
eac0873501
Tweak a bit init.el
2020-09-16 08:44:38 +03:00
Bozhidar Batsov
5b43b4c891
Bump the development version
2020-09-15 09:44:00 +03:00
Bozhidar Batsov
edeef9ee4b
Make the file metadata more uniform
2020-09-15 09:19:15 +03:00
Bozhidar Batsov
6363738951
Update the homepage link
2020-09-15 08:37:35 +03:00
Bozhidar Batsov
90d0bce3bd
Remove some deprecated logic
2020-06-18 10:45:54 +03:00
Bozhidar Batsov
dd9b01a991
Bump the copyright years
2020-01-20 16:35:36 +02:00
Andrei Beliankou
bb152ad383
[ Fix #1208 ] Correct RegExp collisions while loading personal config.
2018-11-24 09:49:21 +00: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
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
Bozhidar Batsov
c28686af80
Require Emacs 25.1
2018-07-10 09:01:24 +03:00
Bozhidar Batsov
e1d2f4fd7e
Rename prelude-osx.el to prelude-macos.el
2018-05-06 09:49:27 +03:00
Bozhidar Batsov
bf57696835
Update the copyright years
2018-05-06 09:21:24 +03:00
Bozhidar Batsov
e7876d5096
Merge branch 'master' of github.com:bbatsov/prelude
2017-12-25 11:26:31 +02:00
Bozhidar Batsov
3313cc0a6a
Fix a typo
2017-12-25 11:26:08 +02:00
Benjamin Reynolds
f7d5d68d43
Patch security vulnerability for emacs < 25.3
2017-09-13 12:33:45 +02:00
Jack
2ed8800e29
Refine missing bundled example file warning ( #1094 )
2017-07-08 09:28:57 +03:00
Johannes Choo
ab09e984d1
Add stanza inserted by Package.el cf. bbatsov#1056
...
Add obnoxious stanza auto-inserted by Package.el to prevent it generating its own whenever Emacs is started.
cf. bbatsov#1056
2017-01-04 09:18:53 +02:00
Bozhidar Batsov
e0ca7c7003
Update the copyright years
2017-01-04 01:20:26 +02:00
Joe DeVivo
6d1569289e
Disable Flycheck warnings for personal
...
* Modified the regex so prelude won't load any .el files that start with
a `.`, spefically for `.dir-locals.el`. This file does not play nice
with `load`
* Added a `personal/.dir-locals.el` to disable the flychecker
2017-01-04 01:14:32 +02:00
Bozhidar Batsov
3fef152774
[ #956 ] Mention that Emacs 24.4 is required
...
Some packages are now depending on Emacs 24.4 (e.g. magit).
2016-04-28 16:14:14 -07:00
Bozhidar Batsov
ebd6e9d591
Update the copyright years
2016-01-31 08:44:18 +02:00
Bozhidar Batsov
601db9099e
Update copyright
2015-12-25 11:31:41 +02:00
Bozhidar Batsov
00b48933bd
Warn if the modules file is missing
2015-01-27 08:33:16 +02:00
toctan
28b9df0673
Custom theme via prelude-theme variable
2014-10-15 21:15:55 +08:00
Geoff Shannon
d2b954b04c
Add comment documenting load dependency
2014-05-15 13:36:58 -07:00
Geoff Shannon
5ffa4bb187
Pull Prelude's custom variables into a new file
...
This is so we can define a custom variable to use in prelude-core
2014-05-15 13:36:57 -07:00
Bozhidar Batsov
3473350829
Set large-file-warning-threshold to 100MB (by default it was just 10)
2014-05-14 16:08:21 +03:00
Doug MacEachern
4855e6efd2
Filter all hidden directories when adding to load-path
...
prelude-add-subfolders-to-load-path currently recurses into ".git"
directories for example. Seems reasonable to skip any "hidden"
directory prefixed with a "."
2014-04-30 16:54:42 -07:00
Bozhidar Batsov
bdf1d12df7
Always load newest byte code
2014-04-04 14:46:44 +03:00
Bozhidar Batsov
05c5a52d22
Improve version check
2014-04-04 14:46:44 +03:00
Bozhidar Batsov
4ca22fbf1c
[ Fix #451 ] Add the ability to preload personal code
2013-12-06 17:34:06 +02:00
Bozhidar Batsov
b1caa73aa3
Add a basic version check
2013-09-05 14:24:38 +03:00
Bozhidar Batsov
09635ea870
[ Fix #378 ] Add folders recursively to the load-path in prelude-add-subfolders-to-load-path
2013-09-02 18:38:04 +03:00
Shanmu Thiagaraja
6c1c6ff0da
Fixed username (in windows-nt) in the final message after loading prelude.
2013-08-02 20:41:39 +01:00
Shanmu Thiagaraja
99a26d88a2
Username fix for windows-nt
2013-07-31 14:25:23 +01:00
Bozhidar Batsov
f341074dd8
Add flx to list of default packages
2013-07-13 10:01:19 +03:00
Bozhidar Batsov
610133b511
Remove yasnippets from the list of default packages
...
Prelude provided just a basic config anyways. Anyone can still install
the package manually and enable it in his/her personal config.
2013-06-29 15:47:57 +03:00
Bozhidar Batsov
73b713a850
Don't use dash.el during package init
2013-04-25 15:13:52 +03:00
Bozhidar Batsov
432e602977
A few minor changes regarding OSX support
2013-03-23 10:52:23 +02:00
Bozhidar Batsov
02b3f27e65
Cleaned up some requires here and there
2013-03-12 21:56:21 +02:00
Bozhidar Batsov
5a14cdb486
Display a message when loading the personal config
2013-03-12 21:09:05 +02:00
Bozhidar Batsov
480170f7a9
Minor doc fixes
2013-03-10 19:44:52 +02:00