Commit Graph

1223 Commits

Author SHA1 Message Date
Dimitri Fontaine
968b2c4233 Read recipe file in utf8, not literaly. 2011-10-24 10:40:22 +02:00
Julien Danjou
6373c12f80 Revert "Use prepare to set auto-mode-alist"
This reverts commit 403c512382.

This is not needed now that #451 is fixed.
2011-10-20 14:47:15 +02:00
Julien Danjou
07ce22d5a5 Always call :post-init after init, even if lazy
Fixes #451

Signed-off-by: Julien Danjou <julien@danjou.info>
2011-10-20 14:47:04 +02:00
Julien Danjou
403c512382 Use prepare to set auto-mode-alist 2011-10-20 12:35:07 +02:00
Julien Danjou
48420d7d32 Remove useless :features in markdown-mode 2011-10-20 12:32:30 +02:00
Dimitri Fontaine
b2436458f4 Use the new emacswiki script that lists files and descriptions.
That's http://www.emacswiki.org/cgi-bin/wiki?action=elisp and parsing it is
easy and provides descriptions for most of emacswiki packages.
2011-10-19 15:43:11 +02:00
Julien Danjou
3d9bae1048 Merge pull request #447 from pd/color-themes
color themes depend on color-theme and are automatically required
2011-10-17 01:22:37 -07:00
Dimitri Fontaine
324b8d5d68 Add the necessary -L options to el-get-emacswiki-refresh subprocess command line. 2011-10-17 10:06:46 +02:00
Dimitri Fontaine
7aecbfa7d2 Merge pull request #449 from pd/signal-recipe-parse-errors
Signal an error if reading a recipe causes an error
2011-10-16 11:59:35 -07:00
Kyle Hargraves
6063f379b7 Signal an error if reading a recipe causes an error
Without this, a parse error in a recipe will cause (el-get ...) to
die with a less than helpful message.
2011-10-16 13:01:37 -05:00
Kyle Hargraves
0b2df264e2 use autoloads for all color themes 2011-10-16 12:33:53 -05:00
Dimitri Fontaine
8e85266d89 Merge pull request #448 from aantn/master
Add evil-numbers, another evil package
2011-10-16 03:31:19 -07:00
Kyle Hargraves
12c78b6618 color-theme-twilight is fixed; add the :features property 2011-10-14 19:33:54 -05:00
Kyle Hargraves
3d350c2823 color themes depend on color-theme and are automatically required
Autoloads are rarely (if ever?) present for color themes. color-theme-zenburn
installs its own in the :post-init hook, but that's not typically done for el-get
packages, so I've just added a :load or :feature property (depending on whether
the library provides a feature).

For color-theme-twilight, the current version available automatically installs
itself as the current color theme, so the :feature property is omitted. I have a
pull request in to the project, so if that's fixed, I'll add it.
2011-10-14 13:59:54 -05:00
Natan Yellin
41ee5b61dd add evil-numbers recipe 2011-10-14 16:42:14 +02:00
Julien Danjou
491ed855ba Add missing autoload flags for interactive functions
Signed-off-by: Julien Danjou <julien@danjou.info>
2011-10-14 16:30:16 +02:00
Dimitri Fontaine
95b8450786 Merge pull request #445 from aantn/master
Added evil-surround and evil-leader recipes
2011-10-14 04:22:33 -07:00
Dimitri Fontaine
11474b4c9b Merge pull request #444 from ldeck/ldeck
Fix ensime recipe. It depends on 'scala-mode'
2011-10-14 04:12:45 -07:00
Natan Yellin
8284a291b0 add evil-surround recipe 2011-10-14 12:31:10 +02:00
Natan Yellin
a770bdb8a6 evil-leader recipe 2011-10-14 12:05:04 +02:00
Lachlan Deck
e00c9c09fc Fix ensime recipe. It depends on 'scala-mode' 2011-10-14 10:55:42 +11:00
Dimitri Fontaine
5bbb9c8fdc Forgot to remove the old `el-get-reload' implementation when merging the reload branch... 2011-10-12 21:08:38 +02:00
Dimitri Fontaine
6341dfa95f Merge pull request #443 from elipapa/patch-1
ipython recipe update to use python-mode
2011-10-12 02:44:36 -07:00
Dimitri Fontaine
c4a13844db Now that el-get-byte-compile works again, fix the el-get recipe. 2011-10-11 20:42:44 +02:00
Dimitri Fontaine
ce8a7e3899 Fix el-get-byte-compile in recent Emacs snapshot.
byte-compile-file behaviour changed yet again, so stop trying to guess if we
can rely on it and just define our own behaviour.
2011-10-11 20:40:57 +02:00
Dimitri Fontaine
06e4016669 Fix a bug with package init and dependencies.
The init step was skipped for already installed packages that need some
other package to be installed or initialized first.
2011-10-11 20:27:01 +02:00
elipapa
855443c119 python-mode.el says about py-python-command: "This variable is obsolete since version 6.0.4;use `py-shell-name' instead." 2011-10-11 18:32:02 +02:00
Dimitri Fontaine
6edce206c7 Fix loading of autoloads at init time, I broke that in the refactoring. 2011-10-11 18:02:20 +02:00
Dimitri Fontaine
d965dedf14 Merge pull request #440 from pd/inf-ruby-bond
Inf ruby bond
2011-10-11 01:40:45 -07:00
Dimitri Fontaine
3c85a01a9b Squash merge branch reload from DarwinAwardWinner, per #434.
That cleans up the code and allow not to depend on the :reload property, and
cater with some edge cases like features currently loaded but no longer
present in the updated package.

Conflicts:
	el-get.el
2011-10-11 10:37:52 +02:00
Kyle Hargraves
78742c24e4 add dependency on inf-ruby 2011-10-10 16:20:24 -05:00
Kyle Hargraves
e25edc98a9 inf-ruby-bond recipe 2011-10-10 16:16:40 -05:00
Dimitri Fontaine
76e8f0a5ae Add some documentation for M-x el-get-reload and the :reload recipe property.
Also bump the minor version number.
2011-10-10 22:24:46 +02:00
Dimitri Fontaine
a7fbd68b70 Fix #434 by having el-get-update call el-get-reload. 2011-10-10 22:06:26 +02:00
Dimitri Fontaine
ff504e2d4d Implement `el-get-reload' with ideas from #434. 2011-10-10 22:04:10 +02:00
Dimitri Fontaine
77ae4e9f45 Merge pull request #439 from jimeh/yasnippet-via-github
Yasnippet has moved to GitHub, updated recipe accordingly.
2011-10-09 12:28:34 -07:00
Jim Myhrberg
fa68b63e97 Yasnippet has moved to GitHub, updated recipe accordingly. 2011-10-09 20:55:23 +02:00
Dimitri Fontaine
1640f34671 Merge pull request #438 from DarwinAwardWinner/recipe-fix
Replace :after with :post-init in all recipes
2011-10-08 12:29:32 -07:00
Dimitri Fontaine
e6f7a35c41 Fix el-get-install handling of already installed dependencies, per #432. 2011-10-08 21:27:55 +02:00
Ryan C. Thompson
a0ace9cb02 s/:after/:post-init/g in recipes/*.rcp
I also fixed the indentation
2011-10-08 12:22:25 -07:00
Dimitri Fontaine
e60e4920e6 Improve readibility of the el-get-notify error handling. 2011-10-08 21:02:59 +02:00
Dimitri Fontaine
e719f281d1 Merge pull request #436 from DarwinAwardWinner/notification-bugfix
Don't allow notification errors to halt el-get
2011-10-08 11:59:40 -07:00
Dimitri Fontaine
02d8b51e7d Merge pull request #409 from justinweiss/patch-1
Fixed after => post-init in the yaml-mode recipe
2011-10-08 10:39:24 -07:00
Dimitri Fontaine
c67a5d12d2 Merge pull request #427 from diasjorge/recipes
Recipes
2011-10-08 10:37:44 -07:00
Dimitri Fontaine
b96163ab74 Merge pull request #437 from pd/feature-mode
add feature-mode recipe
2011-10-08 10:26:04 -07:00
Kyle Hargraves
5a395b89fd add feature-mode recipe 2011-10-08 09:03:57 -05:00
Dimitri Fontaine
7c6e76fe44 Merge pull request #435 from DarwinAwardWinner/build-fix
Let the shell interpret single-string build commands
2011-10-08 03:51:47 -07:00
Dimitri Fontaine
69e663aa1a Merge pull request #433 from DarwinAwardWinner/bugfix
Remove extraneous parentheses
2011-10-08 03:47:31 -07:00
Ryan C. Thompson
47ab1f8135 Don't allow notification errors to halt el-get
Notify functions can sometimes fail (due to dbus errors and such), and
this should not cause el-get to halt, because notification is arguably
non-essential. If the chosen notification method fails, "message" is
used instead.
2011-10-07 16:56:34 -07:00
Ryan C. Thompson
58e7b8eec9 Remove extraneous parentheses 2011-10-07 16:31:25 -07:00