Bozhidar Batsov
dd9b01a991
Bump the copyright years
6 years ago
Andrei Beliankou
bb152ad383
[ Fix #1208 ] Correct RegExp collisions while loading personal config.
7 years ago
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 .
7 years ago
Stanislav Arnaudov
d798ba4dc7
[ Fix #1171 ] Add gnu/linux specific module and exec-path-from-shell support on linux ( #1203 )
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
Bozhidar Batsov
c28686af80
Require Emacs 25.1
8 years ago
Bozhidar Batsov
e1d2f4fd7e
Rename prelude-osx.el to prelude-macos.el
8 years ago
Bozhidar Batsov
bf57696835
Update the copyright years
8 years ago
Bozhidar Batsov
3313cc0a6a
Fix a typo
8 years ago
Benjamin Reynolds
f7d5d68d43
Patch security vulnerability for emacs < 25.3
8 years ago
Jack
2ed8800e29
Refine missing bundled example file warning ( #1094 )
9 years ago
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
9 years ago
Bozhidar Batsov
e0ca7c7003
Update the copyright years
9 years ago
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
9 years ago
Bozhidar Batsov
3fef152774
[ #956 ] Mention that Emacs 24.4 is required
Some packages are now depending on Emacs 24.4 (e.g. magit).
10 years ago
Bozhidar Batsov
ebd6e9d591
Update the copyright years
10 years ago
Bozhidar Batsov
601db9099e
Update copyright
10 years ago
Bozhidar Batsov
00b48933bd
Warn if the modules file is missing
11 years ago
toctan
28b9df0673
Custom theme via prelude-theme variable
11 years ago
Geoff Shannon
d2b954b04c
Add comment documenting load dependency
12 years ago
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
12 years ago
Bozhidar Batsov
3473350829
Set large-file-warning-threshold to 100MB (by default it was just 10)
12 years ago
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 "."
12 years ago
Bozhidar Batsov
bdf1d12df7
Always load newest byte code
12 years ago
Bozhidar Batsov
05c5a52d22
Improve version check
12 years ago
Bozhidar Batsov
4ca22fbf1c
[ Fix #451 ] Add the ability to preload personal code
12 years ago
Bozhidar Batsov
b1caa73aa3
Add a basic version check
12 years ago
Bozhidar Batsov
09635ea870
[ Fix #378 ] Add folders recursively to the load-path in prelude-add-subfolders-to-load-path
12 years ago
Shanmu Thiagaraja
6c1c6ff0da
Fixed username (in windows-nt) in the final message after loading prelude.
13 years ago
Shanmu Thiagaraja
99a26d88a2
Username fix for windows-nt
13 years ago
Bozhidar Batsov
f341074dd8
Add flx to list of default packages
13 years ago
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.
13 years ago
Bozhidar Batsov
73b713a850
Don't use dash.el during package init
13 years ago
Bozhidar Batsov
432e602977
A few minor changes regarding OSX support
13 years ago
Bozhidar Batsov
02b3f27e65
Cleaned up some requires here and there
13 years ago
Bozhidar Batsov
5a14cdb486
Display a message when loading the personal config
13 years ago
Bozhidar Batsov
480170f7a9
Minor doc fixes
13 years ago
Bozhidar Batsov
29dc436b64
Make the list of modules loaded by Prelude configurable.
Modules loaded by Prelude can now easily be adjusted via
the file `prelude-modules.el` in Prelude's installation folder.
To disable a module simply comment it out; conversely uncomment
a module to enable it.
13 years ago
Bozhidar Batsov
91a4c94730
Add imenu support for markdown-mode.
13 years ago
Sliim
a64989ad38
Fix personal snippets directory
13 years ago
Bozhidar Batsov
9384846e07
bye, bye cl
13 years ago
Bozhidar Batsov
7c986dd3ef
fixed load order issue
13 years ago
Bozhidar Batsov
56d2ec3e9f
fixed #242 - restored prelude-add-subfolders-to-load-path
13 years ago
Bozhidar Batsov
b01492e7ea
moved back the prelude modules into the main Prelude project
13 years ago
Bozhidar Batsov
07e822f95e
started to replace cl code with dash.el
13 years ago
Bozhidar Batsov
7cbb23e77e
fixed #228 - restored prelude-personal-snippets-directory
13 years ago
Bozhidar Batsov
bda721449b
replaced a bunch of concats with expand-file-name
13 years ago
Bozhidar Batsov
93c06fad91
create the savefile dir automatically if needed
14 years ago
bas
87b7e23b1b
Added savefile dir and updated gitignore.
14 years ago
Bozhidar Batsov
026dc563d1
show the tips after the init sequence has completed
14 years ago