Dimitri Fontaine
21325f1bfc
Fix the installer wrt to having el-get-sources' set to the right value when
el-get-init' is run.
2010-09-09 10:50:13 +02:00
Julien Danjou
81d019c1a4
Import google-weather
...
Signed-off-by: Julien Danjou <julien@danjou.info>
Signed-off-by: Dimitri Fontaine <dim@tapoueh.org>
2010-09-09 09:42:16 +02:00
Dimitri Fontaine
0e6dca6efb
The newer recipe :url should better be a string.
2010-09-07 19:25:54 +02:00
Dimitri Fontaine
94ab81ba66
Have `el-get-update' init the package too.
2010-09-07 12:18:06 +02:00
Dimitri Fontaine
4c9b409b4a
Fix `el-get-start-process-list' so that it calls the final-func even when the commands list is empty.
2010-09-07 12:17:38 +02:00
Dimitri Fontaine
bd6cac5bf2
Fix HTTP and derived methods to kill the ".part" buffer used for downloading the content.
2010-09-07 11:56:47 +02:00
Dimitri Fontaine
2c1e4f0e9e
Fix `el-get-update' for HTTP and derived methods (delete existing destination file when it already exists).
2010-09-07 11:51:09 +02:00
Julien Danjou
1f4594af8d
Add recipe for highlight-parentheses
...
Signed-off-by: Julien Danjou <julien@danjou.info>
Signed-off-by: Dimitri Fontaine <dim@tapoueh.org>
2010-09-07 11:34:22 +02:00
Dimitri Fontaine
d5588fd9ef
In el-get', protect
el-get-init' calls by a catch-all condition-case so that we can deal with partial init failure. The other call-site is el-get-post-install, and that typically runs in a sentinel, so an error here won't fail other async calls in progress. I think.
2010-09-06 16:55:27 +02:00
Dimitri Fontaine
f164ea7592
Fix the command name to program parsing routine, and make it so it won't return nil for "./configure".
2010-09-06 14:02:09 +02:00
Dimitri Fontaine
9a2e650776
Stop pretending we're running commands in a PTY, so that they stop trying to be smart with progress indication.
2010-09-06 10:28:56 +02:00
Dimitri Fontaine
f562e08348
Fix el-get-init feature loading, as intern-soft will return nil when the symbol ain't already interned.
2010-09-05 23:35:00 +02:00
Dimitri Fontaine
9e9d9c47cc
Allow `el-get-update' to fix package status (from a previously failed install).
2010-09-05 23:26:37 +02:00
Dimitri Fontaine
2922803345
Implement CVS login support and add emacs-w3m recipe (that uses it).
2010-09-05 23:23:15 +02:00
Dimitri Fontaine
b437aca97d
Add nognus recipe (the development version of gnus is called that)
2010-09-05 22:15:06 +02:00
Dimitri Fontaine
3035431665
Fix HTTP saving when require-final-newline is t.
2010-09-04 21:22:25 +02:00
Dimitri Fontaine
851abceb77
Fix C-u M-x el-get-install for http based methods, as url-retrieve will not use el-get-start-process.
...
ELPA shouldn't need a fix as it's not async, but I'll confess I've not tested here.
2010-09-04 21:21:44 +02:00
Antonio
0f1f7606c9
more recipes
2010-09-04 20:12:58 +02:00
Dimitri Fontaine
50584db72d
Don't try and guess when there's an abvious way to just know: have `el-get-sources' part of the process-list parameters and restore it in the sentinel.
2010-09-04 20:08:46 +02:00
Christopher Browne
b6de2ff5ee
Add Git GIST module
2010-09-04 00:49:46 +02:00
Dimitri Fontaine
f2fed3c427
Allow el-get-install' and
el-get-remove' to consider packages that you have a recipe for even when it's not (yet) into your `el-get-sources'. To use this feature, use C-u M-x el-get-install and C-u M-x el-get-remove.
2010-09-04 00:42:12 +02:00
Dimitri Fontaine
db85f13ce1
Fix another dolist to run hooks, forgotten in previous cleanup.
2010-09-03 21:38:53 +02:00
Marc Weber
9705e52974
adding recipes for pov-mode session vimpulse
2010-09-03 21:32:29 +02:00
Dimitri Fontaine
36d28cf0c7
Attempt at fixing the "catch-22" problem with ELPA removing packages (can't install, can't remove).
2010-09-03 15:02:49 +02:00
Julien Danjou
44ba6886ac
require cl at run-time
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2010-09-02 22:08:23 +02:00
Julien Danjou
5ffad2ceba
Do not use beginning-of-buffer, it's for interactive only
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2010-09-02 22:07:57 +02:00
Julien Danjou
944ad3d9f8
Fix variable name
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2010-09-02 22:07:34 +02:00
Julien Danjou
cfed7bc4c7
Fix el-get-rmdir number of args call
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2010-09-02 22:07:08 +02:00
Julien Danjou
067af5e324
Define variable
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2010-09-02 22:04:23 +02:00
Julien Danjou
3e7bdf58a2
Fix hook proto
...
Giving package as first argument is better and fix compilation warnings
like:
el-get.el:587:45:Warning: reference to free variable `package'
Signed-off-by: Julien Danjou <julien@danjou.info>
2010-09-02 22:01:46 +02:00
Julien Danjou
c77e7ec2ce
Fix format in error
...
Signed-off-by: Julien Danjou <julien@danjou.info>
Signed-off-by: Dimitri Fontaine <dim@tapoueh.org>
2010-09-02 21:40:50 +02:00
Julien Danjou
38a994cd2e
Fix package initialization on install
...
In sync mode, we need to init the package before marking it as installed if
it has build commands.
If it has no build commands, we still need to init it before marking it as
installed.
Signed-off-by: Julien Danjou <julien@danjou.info>
Signed-off-by: Dimitri Fontaine <dim@tapoueh.org>
2010-09-02 21:11:48 +02:00
Dimitri Fontaine
0f13638c6c
Fix small typo in error message about duplicates in `el-get-sources'
2010-09-02 20:30:20 +02:00
Dimitri Fontaine
b6e8f7fd5d
Implement (el-get 'sync) for use in your init file.
...
Thanks to Julien Danjou for initial idea, design and patch, even if I ended
up reworking enough of it to skip a merge.
2010-09-02 17:15:47 +02:00
Dimitri Fontaine
1829e6fda2
The C-h v require-final-newline Gotcha is fixed (by downloading to a .part we rename once complete)
2010-09-01 23:52:14 +02:00
Dimitri Fontaine
5f02d69c0b
Rename offlineimap-el to offlineimap, by author request (Hi jd)
2010-09-01 23:41:39 +02:00
Dimitri Fontaine
46f5da8c2c
Implement package status, to handle M-x el-get-install over a previously failed install better.
2010-09-01 23:39:39 +02:00
Dimitri Fontaine
f3853da4aa
Some more whitespace related cleaning.
2010-09-01 22:20:58 +02:00
Dimitri Fontaine
17fe5e92e4
Add support for :type emacswiki sources, so that users won't have to enter the full URL themselves.
2010-09-01 21:48:50 +02:00
Dimitri Fontaine
c53fcd1bb1
Some more whitespaces issues.
2010-09-01 21:46:54 +02:00
Dimitri Fontaine
bd5f6adba3
Cleanup trailing whitespace
2010-09-01 21:30:27 +02:00
Dimitri Fontaine
2f5d2cfcca
New recipe for an offlineimap mode, allowing to run the tool from within emacs.
2010-09-01 21:12:57 +02:00
Dimitri Fontaine
e38775d949
Fix typo from previous patch on el-get-install
2010-09-01 21:12:29 +02:00
Julien Danjou
3ff0e796e2
Fix docstrings and interactive usage
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2010-09-01 20:25:58 +02:00
Julien Danjou
93a9871958
Add recipe for multi-term.el
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2010-09-01 20:25:54 +02:00
Julien Danjou
a842a8c828
Import recipe for levenshtein.el
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2010-09-01 20:25:40 +02:00
Dimitri Fontaine
553bf755b1
Don't run `ginstall-info' when the "dir" file already exists.
2010-09-01 20:16:01 +02:00
Dimitri Fontaine
d8acb9f77d
Cope with stringp features by calling intern-soft on them.
2010-09-01 20:13:45 +02:00
Dimitri Fontaine
9b791382a8
Fix `el-get-sources' comments to mention :property instead of property.
2010-09-01 20:06:49 +02:00
Dimitri Fontaine
50450c508c
In the magit recipe, do require 'magit!
2010-09-01 19:56:18 +02:00