Commit Graph

1043 Commits

Author SHA1 Message Date
Dimitri Fontaine
0216fc44fb Quote arguments when using start-process-shell-command.
Manual "backport" of 1cbff4af37.
2011-09-22 22:06:32 +02:00
Dimitri Fontaine
7e0944a805 Fix typo in descbinds-anything recipe. 2011-09-22 22:04:12 +02:00
Julien Barnier
c4046736a4 Add pwsafe.el recipe 2011-09-22 22:03:55 +02:00
Julien Barnier
8e2e74a8a9 Add recipe for color-theme-tangotango 2011-09-22 22:03:42 +02:00
Dimitri Fontaine
dc164b903a Tell `el-get-load-package-user-init-file' about PACKAGE being as symbol. 2011-09-22 21:58:22 +02:00
Dimitri Fontaine
2dc060fd58 M-x delete-trailing-whitespace test/test.el. 2011-09-22 21:48:31 +02:00
Dimitri Fontaine
8db0c4d49b Fix the refactoring so that it actually works.
This includes teaching methods that they now work with a symbolp PACKAGE,
some more cleaning up, and some load-path adjustments now that a part of the
code is in a subdirectory (methods).

Also include some of the tests used to convince oneself that the refactoring
didn't break any and all use cases for el-get, with some rough documentation
about how to use them.
2011-09-22 21:48:11 +02:00
Dimitri Fontaine
7a4a744d98 Simplify `el-get-install' and dependencies management.
This refactoring branch will need some testing at some point…
2011-09-21 16:06:18 +02:00
Dimitri Fontaine
dbd44bdfc2 Clean up el-get-dependencies API. 2011-09-21 11:59:10 +02:00
Dimitri Fontaine
62a246cc21 Implement topological-sort, porting the common lisp example from rosettacode.org. 2011-09-20 22:59:31 +02:00
Dimitri Fontaine
9efb25fc4c Rewrite `el-get-dependencies' to actually traverse the dependency graph. 2011-09-20 22:11:38 +02:00
Dimitri Fontaine
c273d96fac Get rid of el-get-demand1. 2011-09-20 17:55:14 +02:00
Dimitri Fontaine
aec9264c28 Implement el-get-register-method properly. 2011-09-20 17:38:04 +02:00
Dimitri Fontaine
0433ca0ce9 Refactoring it all: a beginning. No time for testing yet, just showing ideas. 2011-09-20 15:15:52 +02:00
Dimitri Fontaine
c9a772db9b Adjust the comment version string to 4.0. 2011-09-19 10:55:20 +02:00
Dimitri Fontaine
20b2bb668a Review using el-get-dir in the installer. 2011-09-19 10:55:01 +02:00
Dimitri Fontaine
69637cacab Merge pull request #399 from yibe/master
el-get-install.el: Allow users to change the install directory
2011-09-19 01:52:48 -07:00
Yuki Ibe
c6dce4531a el-get-install.el: Allow users to change the install directory 2011-09-19 04:22:34 +09:00
Dimitri Fontaine
c269dff963 Update el-get-version to 4.0.0.
This is the first version number of the 4.0 branch, I will update the third
number every once in a while on the road to 4.1 (next stable version).
2011-09-17 21:20:09 +02:00
Dimitri Fontaine
b16e0b685d Merge branch 'master' of github.com:dimitri/el-get 2011-09-17 18:11:00 +02:00
Dimitri Fontaine
031f65abf0 New recipe for descbind-anything 2011-09-17 18:10:09 +02:00
Dimitri Fontaine
5515eaeccd Have the latest released version be 3.1 in the docs. 2011-09-16 14:16:50 +02:00
Dimitri Fontaine
0cc64d605f Merge pull request #397 from DamienCassou/eclim-recipe
A new recipe for Eclim which exposes Eclipse features to Emacs
2011-09-16 04:52:53 -07:00
Damien Cassou
b4b5f4b183 A new recipe for Eclim which exposes Eclipse features to Emacs 2011-09-16 13:03:52 +02:00
Dimitri Fontaine
ea8cf2c16e Symbolic commit to open master's branch for 4.0 development. 2011-09-15 22:40:30 +02:00
Dimitri Fontaine
61504f3f8a Prepare 3.1 release.
Some bugs are blocking users in 2.stable and the code diverted enough to
warrant releasing 3.1 rather than spending time fixing 2.stable.  Also, it's
been a long time without release and we have some excellent new
features (dependency support, el-get-list-packages, etc).

The el-get recipe is already refering to the 3.stable branch, that will be
created from this commit.
2011-09-15 22:07:54 +02:00
Dimitri Fontaine
e9baf31d36 Fix a bug in el-get-init-and-install.
We were failing to find the package in the list of packages to init and so
considered them for installation again.  As el-get-install will respect the
current package status, that would result in the package not being
initialized at startup.

Bug found while reading the code to prepare the 3.1 release.
2011-09-15 22:05:03 +02:00
Alex Ott
f9cca1478e fix recipes for slime & emacs-jabber
for both of them, were problems with .info
2011-09-12 09:15:46 +02:00
Dimitri Fontaine
e7b9ba829b Fix a bug in el-get-is-lazy case when using el-get-user-package-directory. 2011-09-11 22:48:35 +02:00
Dimitri Fontaine
ee1e1b41fa Code review for el-get-user-package-directory.
That was called el-get-configs-dir, rename to stick to existing emacs
facilities such as user-init-file and user-emacs-directory.  Also move the
loading code into a new function el-get-load-package-user-init-file, so that
it's possible to call it by itself, and so that it can log what happens.
2011-09-11 19:55:09 +02:00
Dimitri Fontaine
05b6435868 Document `el-get-configs-dir' and add a changelog entry. 2011-09-11 18:59:55 +02:00
Dimitri Fontaine
be62109a82 Merge pull request #394 from srhb/master
Added support for package specific configs
2011-09-11 09:54:59 -07:00
Saraphim
1eac501e4b Add support for package configs with el-get-configs-dir
Support lazy loading of config files and load all config files before :after

Fixed typo in el-get-configs-dir comment

Add a wrapping function for user init file paths
2011-09-11 17:44:57 +02:00
Alex Ott
f1e5366684 change haskell-mode to github
New repository tracks "official" haskell-mode darcs repository (that wasn't updated for a
long time), plus there are some additions to this mode
2011-09-11 16:12:45 +02:00
Dimitri Fontaine
a46c02c5c9 Add support for el-get-master-branch in el-get-install.el for easier "developper" install. 2011-09-10 14:55:45 +02:00
Dimitri Fontaine
a06374c376 Merge pull request #390 from yyr/master
new recipes: textlint.rcp, graphviz-dot-mode.rcp
2011-09-09 11:22:44 -07:00
Dimitri Fontaine
53ff5223dd github changed its raw url scheme, change the documentation to reflect that 2011-09-09 20:21:47 +02:00
Dimitri Fontaine
6ddc66a07f Revert "github changed its raw url scheme, adapt"
This reverts commit b7fdb424ed.
2011-09-09 20:20:25 +02:00
Dimitri Fontaine
f7542f9906 New recipe and URL fixing by semka. 2011-09-09 20:14:23 +02:00
Dimitri Fontaine
b7fdb424ed github changed its raw url scheme, adapt 2011-09-09 17:00:04 +02:00
Sébastien Gross
228dbaf03f Remove duplicated recipe.
Signed-off-by: Sébastien Gross <seb•ɑƬ•chezwam•ɖɵʈ•org>
2011-09-09 01:14:05 +08:00
Sébastien Gross
d7274083b6 Add missing description to recipes.
Signed-off-by: Sébastien Gross <seb•ɑƬ•chezwam•ɖɵʈ•org>
2011-09-09 00:43:33 +08:00
Yakkala Yagnesh Raghava
2ac87ea26d * recipes/graphviz-dot-mode.rcp: dot language major mode
* recipes/textlint.rcp: grammar  Checker
2011-09-08 21:16:07 +09:00
Dimitri Fontaine
e1abda75ce Merge pull request #389 from byronclark/master
Allow install from current master
2011-09-07 05:52:46 -07:00
Byron Clark
d3cf94254c Fix the installer to work with rcp recipe naming. 2011-09-06 16:01:25 -06:00
Dimitri Fontaine
6d86094816 Rename recipe files from *.el to *.rcp, assorted changes. 2011-09-06 21:22:46 +02:00
Dimitri Fontaine
e8d99b3974 Fix the gtranslate :name property. 2011-09-06 21:03:13 +02:00
Marcio M. Ribeiro
79590fa0ec Added recipes for ansi-color and gtranslate 2011-09-06 02:08:48 +08:00
Dimitri Fontaine
46cbd70038 Update to new org git URL (git://orgmode.org/org-mode.git) 2011-09-05 11:15:23 +02:00
take_cheeze
b12ce5cf57 Add recipes related to line highlighting. 2011-09-05 00:13:00 +08:00