Commit Graph

563 Commits

Author SHA1 Message Date
Dave Abrahams
504fd44943 Use run-at-time for repeating events, etc. 2011-03-01 22:01:05 -05:00
Dave Abrahams
dfd49b7763 Try to get more information from a test that times out 2011-03-01 19:47:40 -05:00
Dave Abrahams
72ccc84394 Can't load a file sans extension from the command line 2011-03-01 19:34:10 -05:00
Dave Abrahams
888c830f90 Fixes https://github.com/dimitri/el-get/issues/#issue/178 2011-03-01 18:49:06 -05:00
Dave Abrahams
e592c0eeac Only let the test succeed if el-get byte-compiles 2011-03-01 17:04:30 -05:00
Dave Abrahams
9158b9ded2 Try to force failures in installation to drop into the debuggger 2011-03-01 16:58:41 -05:00
Dave Abrahams
1d418ab4bf Let's make sure there's some record of having dropped into the
debugger, even if we're in a sentinel
2011-03-01 16:56:01 -05:00
Dimitri Fontaine
bcdea77c0b Merge branch 'master' of github.com:dimitri/el-get 2011-03-01 21:51:39 +01:00
Dimitri Fontaine
b5fd4389a9 The noerror option is no more. 2011-03-01 21:51:18 +01:00
Dave Abrahams
82c5b95f4e A klugey elscreen recipe 2011-03-01 13:27:17 -05:00
Dave Abrahams
33bb2a3f92 Added the first test 2011-03-01 13:27:12 -05:00
Julien Danjou
ec491d491c Do not check for el-get-byte-compile here
Signed-off-by: Julien Danjou <julien@danjou.info>
2011-03-01 13:57:35 +01:00
Julien Danjou
eb0a020eeb Fix el-get-read-package-with-status with multiple status
Signed-off-by: Julien Danjou <julien@danjou.info>
2011-03-01 13:57:35 +01:00
Dimitri Fontaine
a0f4b72c3b Try at fixing asciidoc markup 2011-03-01 11:02:24 +01:00
Dimitri Fontaine
c0b5bd4c2a Merge branch 'master' of github.com:dimitri/el-get 2011-03-01 10:59:42 +01:00
Dimitri Fontaine
5cde0bc0bd warn users when el-get-install is used on unregistered packages, and augment the docs there too. 2011-03-01 10:59:17 +01:00
Yakkala Yagnesh Raghava
de1313d992 fix syntax errors(extra closed backets) in two recipes 2011-03-01 17:31:13 +08:00
Rafael Sanchez
3c1cb3ba2a New maintainer for zencoding-mode. 2011-03-01 01:40:12 +08:00
Dimitri Fontaine
04c43f322a Fix el-get-byte-compile to accept stringp &rest argument for compiling. 2011-02-25 19:23:21 +01:00
Dimitri Fontaine
5ccc119bd5 Typo fix (el-get-byte-byte-compile) 2011-02-25 17:56:36 +01:00
Julien Danjou
29363d5da0 Check compilation is up-to-date before init
Signed-off-by: Julien Danjou <julien@danjou.info>
2011-02-25 16:26:24 +01:00
Julien Danjou
c671a686ae Use byte-recompile-file, simplify el-get-byte-compile-files.
On recent Emacs, we can use byte-recompile-file.
Package is not needed as an argument in el-get-byte-compile-files.

Signed-off-by: Julien Danjou <julien@danjou.info>
2011-02-25 15:45:56 +01:00
Julien Danjou
b5193818e0 muse: use new autoloads feature
Signed-off-by: Julien Danjou <julien@danjou.info>
2011-02-25 13:12:30 +01:00
Julien Danjou
5dd1ff8082 Add support for external autoload file
Signed-off-by: Julien Danjou <julien@danjou.info>
2011-02-25 13:11:34 +01:00
Julien Danjou
7d423b55ea Fix typo in lazy form
Signed-off-by: Julien Danjou <julien@danjou.info>
2011-02-25 10:33:43 +01:00
Julien Danjou
19990d90c0 blender-python-mode: fix typo
Signed-off-by: Julien Danjou <julien@danjou.info>
2011-02-25 10:32:18 +01:00
Julien Danjou
0651d18048 Add el-get-dir to load-path
Signed-off-by: Julien Danjou <julien@danjou.info>
2011-02-24 23:57:27 +01:00
Julien Danjou
6b143d073e Fix postinit and after evaluation when lazy
Signed-off-by: Julien Danjou <julien@danjou.info>
2011-02-24 23:51:10 +01:00
Julien Danjou
eafaad7087 naquadah-theme: remove broken post-init
Signed-off-by: Julien Danjou <julien@danjou.info>
2011-02-24 23:50:43 +01:00
Dimitri Fontaine
b08fbfd2bb Implement `el-get-is-lazy' and assorted properties, :prepare and :post-init and :lazy.
Also change all recipes using :after to now use :post-init, and fix
blender-python-mode to rely on :prepare, which it seems to be needing.

Removing :features and :load from recipes where it's possible to be lazy is
scheduled for a later patch...
2011-02-24 22:03:47 +01:00
Dimitri Fontaine
0a623f18d0 Augment documentation about setting load-path so that it's possible to require el-get. 2011-02-24 22:01:19 +01:00
Sёmka Novikov
35fdfc48aa io-mode recipe 2011-02-25 04:08:45 +08:00
Semka Novikov
d5b6a84884 Any ini mode recipe 2011-02-25 04:08:44 +08:00
Julien Danjou
802c48fd56 bbdb: do not build autoloads 2011-02-24 19:52:56 +01:00
Julien Danjou
7b07dcc701 muse: do not build autoloads
Signed-off-by: Julien Danjou <julien@danjou.info>
2011-02-24 17:57:38 +01:00
Dave Abrahams
421fac5c08 Remove needless/erroneous usage of intern-soft in favor of plain
intern
2011-02-23 19:55:58 -05:00
Dave Abrahams
48a85ec50c Don't blindly assume that el-get-recipe-path directories exist 2011-02-23 16:38:00 -05:00
Julien Danjou
fde59b84e9 org-mode does not need autoloads
Signed-off-by: Julien Danjou <julien@danjou.info>
2011-02-23 19:23:15 +01:00
Julien Danjou
fdc09a15a6 nognus does not need autoloads
Signed-off-by: Julien Danjou <julien@danjou.info>
2011-02-23 19:22:15 +01:00
Sergey Nikulov
56459ae650 added missed <:features ergoemacs-mode> for ergoemacs recipe 2011-02-23 05:10:48 +08:00
Dimitri Fontaine
f2da9cb6d5 `el-get-eval-after-load' allows to get the old behaviour back per default.
Lazy eval runners will have to set that to non-nil in order to enjoy broken
recipes and manual installation rather than fully automatic and "just works"
experience.  Consider in particular recipes and `el-get-sources' entries
that are defining keys, which is a common practice and a supported use case.
2011-02-22 21:39:37 +01:00
Dimitri Fontaine
05f8b2a17c Some fixes so that el-get-emacswiki-refresh somehow works with no manual massaging... 2011-02-22 18:38:02 +01:00
Dimitri Fontaine
9f0e47ddfb Implement fetching the elisp script list from emacswiki and maintaining a
local recipe cache out of that.  M-x el-get-emacswiki-refresh to be all
setup, then M-x el-get-install and enjoy.
2011-02-22 15:09:59 +01:00
Dimitri Fontaine
79867c6792 Fix el-get-install-or-init by adding a parameter p-status. 2011-02-21 23:15:40 +01:00
Dimitri Fontaine
a1c78fcddd "Fix" el-get-install and friends to stop caring about `el-get-sources'. 2011-02-21 22:55:45 +01:00
Dimitri Fontaine
5b5f274c23 Towards a lazy offer: (el-get 'sync el-get-sources 'and 'other 'packages). 2011-02-21 22:20:57 +01:00
Dimitri Fontaine
6b5f4a60ea New recipe for rect-mark, from emacswiki 2011-02-21 12:57:00 +01:00
Steve Purcell
6393971aa1 Make el-get-build respect the el-get-byte-compile custom option 2011-02-21 04:29:52 +08:00
Simon Schubert
26c249de29 add csharp-mode 2011-02-20 21:05:00 +08:00
Dave Abrahams
ffdfc015b4 Add initsplit recipe 2011-02-19 18:14:10 -05:00