Dimitri Fontaine
bddd695581
Merge pull request #1193 from rrthomas/http-fail
...
Handle HTTP errors in a user friendly way (report them).
2013-04-26 08:41:06 -07:00
Dimitri Fontaine
c2954adae4
Fix el-get-http-retrieve-callback to jump to beginning of buffer
2013-04-26 17:29:34 +02:00
Reuben Thomas
5d318414f1
Signal HTTP error when a file cannot be fetched
2013-04-21 19:02:59 +01:00
Dimitri Fontaine
c8468d11d8
Fix formating of el-get-elpa-build-local-recipes function.
2013-04-20 14:47:33 +02:00
Dimitri Fontaine
a07166c0a1
Merge pull request #1157 from ArthurTu/master
...
Add depends and repo information to auto-generated elpa recipes.
2013-04-20 05:45:03 -07:00
Arthur Tu
dc44097a91
Add depends and repo information to auto-generated elpa recipes
2013-04-12 16:12:37 +08:00
amazingjxq
c848a1d2f1
modify http method
2013-04-10 14:51:55 +08:00
Victor Deryagin
0a202ea35d
changed mentions of 'README.asciidoc' to 'README.md' in source files
2013-04-01 15:46:34 +03:00
Victor Borja
66f6bec211
Git clone should ignore depth when using http transport.
...
Add failing test for issue #1028
Fixes #1028
2013-02-04 04:33:45 +00:00
Ryan C. Thompson
4b74707964
Update emacsmirror method for github method cleanup
...
Now it add a :pkgname property instead of just adding ":username
emacsmirror".
Also update the tests for the Github method
2012-10-06 18:13:32 -07:00
Damien Cassou
e6418c22e0
Issue #857 : add error message for absent :pkgname
...
Signed-off-by: Damien Cassou <damien.cassou@gmail.com>
2012-09-02 09:39:49 +02:00
Damien Cassou
15d3f8e490
Issue #857 : simplify el-get-github-parse-user-and-repo
...
Signed-off-by: Damien Cassou <damien.cassou@gmail.com>
2012-09-02 09:22:56 +02:00
Damien Cassou
d3c37f1829
Issue #857 : ignore :url specification for github recipe
...
Signed-off-by: Damien Cassou <damien.cassou@gmail.com>
2012-09-01 09:35:46 +02:00
Damien Cassou
f21ca1645a
Issue #857 : moving `el-get-github-url-private' around
...
Signed-off-by: Damien Cassou <damien.cassou@gmail.com>
2012-08-31 11:18:13 +02:00
Damien Cassou
9e36f0eaf3
Issue #857 : enhance `el-get-github-url-format' and simplify users
...
Signed-off-by: Damien Cassou <damien.cassou@gmail.com>
2012-08-31 11:14:48 +02:00
Damien Cassou
d7cb8657e7
Issue #857 : remove useless `el-get-guess-github-website'
...
Signed-off-by: Damien Cassou <damien.cassou@gmail.com>
2012-08-31 10:47:37 +02:00
Damien Cassou
74979d1ea9
Issue #857 : remove custom format for `el-get-github-default-url-type'
...
Signed-off-by: Damien Cassou <damien.cassou@gmail.com>
2012-08-31 10:47:37 +02:00
Damien Cassou
fa55807644
Issue #857 : use format' to simplify
el-get-github-guess-website'
...
Signed-off-by: Damien Cassou <damien.cassou@gmail.com>
2012-08-31 10:47:07 +02:00
Samuel Bronson
4edc39eea3
el-get-http-tar.el: Fix handling of single-file, no-directory tarballs.
...
Why anyone would use one is beyond me, but that's how rnc-mode is
packaged, so...
2012-08-16 17:00:05 -04:00
Stephan Baumeister
1519fec645
Fix resolution of elpa package directory
...
Use 'dir' command on Windows where 'ls' is not available.
2012-08-01 20:19:01 +02:00
Dimitri Fontaine
d4e568fd26
Attempt to fix #715 .
2012-07-23 22:34:54 +02:00
Jonathan Leech-Pepin
09e643be4a
Added "--nested"
option to fossil open
.
...
This allows for nested repositories, otherwise `fossil open` fails and an attempt to reinstall will remove the parent `.fossil` file as well, breaking the repository.
2012-07-09 11:40:05 -04:00
Jonathan Leech-Pepin
f8cefda346
Fixed file-coding of el-get-fossil.el
to be utf-8-unix
.
2012-07-09 11:38:03 -04:00
Ryan C. Thompson
4f7c13e9fe
Merge branch 'http-tar-update-fix'
2012-06-18 17:02:20 -07:00
Ryan C. Thompson
57a70fef23
Propogate http-tar fix to http-zip
2012-06-18 16:57:29 -07:00
Ryan C. Thompson
54916dd5c8
Fix silent failures in update http-tar packages
...
Fixes #777 .
2012-06-18 16:40:52 -07:00
Dimitri Fontaine
446e80e2e1
Merge pull request #772 from diasjorge/git-svn
...
Added checkout support for git svn
2012-06-18 09:08:54 -07:00
Jorge Dias
cd7ec79790
Added checkout support for git svn
2012-06-11 12:41:06 +02:00
Ryan C. Thompson
bd418720b5
Add :auto-generated property to auto-generated recipes
...
Currently this has no function other than documentation, but it could
be given a function later, such as allowing manually-written recipes
to take precedence over auto-generated ones.
2012-06-03 08:45:44 -07:00
Ryan C. Thompson
a1e3054b74
Ensure el-get doesn't check for update on uninstalled package
2012-05-13 16:14:14 -07:00
Ryan C. Thompson
7a81d5b1a6
Fix elpa-update-available-p
...
It was not properly retrieving the installed/available versions.
2012-05-13 16:11:58 -07:00
Ryan C. Thompson
9479b9a157
Revert "Better implementation for el-get-elpa-package-directory"
...
This reverts commit e10d6dd3e0
.
2012-05-13 11:59:06 -07:00
Ryan C. Thompson
bee3809e52
Create directories recursively in elpa-build-local-recipes
...
Typically this would not be necessary if el-get was installed
according to the instructions, but for testing el-get is not
installed, so the directory's parents do not already exist and need to
be created.
2012-05-13 11:59:06 -07:00
Alan Pearce
ed1813bea5
Fix typo in function name
2012-05-07 22:56:26 +01:00
Ryan Thompson
f630ddf51a
Merge pull request #735 from DarwinAwardWinner/emacswiki-github-mirror
...
Switch default EmacsWiki base URL to Github mirror
2012-05-06 11:46:29 -07:00
Ryan C. Thompson
a659491db2
Add missing paren
...
Fixes #738 .
2012-05-06 11:00:53 -07:00
Ryan Thompson
c32bd0aca8
Merge pull request #664 from DarwinAwardWinner/misc-fixes
...
Misc fixes
2012-05-06 01:37:10 -07:00
Ryan C. Thompson
a7a4e5925f
Switch default EmacsWiki base URL to Github mirror
...
Fixes #724 .
2012-05-06 00:15:32 -07:00
Ryan Thompson
f603fb4882
Fix #703
2012-04-06 15:30:23 -07:00
Dimitri Fontaine
9656c72136
Fix `el-get-parse-proxy'
2012-03-23 16:55:53 +01:00
Jonathan Leech-Pepin
75f61b2bd1
Fixed quoting error on Linux System and a typo. Added fossil to list of methods.
...
This commit successfully passes "test/test-recipe.sh vc-fossil".
2012-03-16 13:58:52 -04:00
Jonathan Leech-Pepin
8345c40b6c
Implements a method for accessing fossil repositories hosting elisp code.
...
- Checks for fossil executable, errors if not available
- Clones fossil repositories, allowing for customized location of the artifact store (.fossil)
- Updates the package allowing the user to check out arbitrary commits, tags or branches
- Finds and removes the artifact store (.fossil) when removing the package
- Grants access to all information provided by `fossil info` stored in an a-list for use by other functions. Currently used to find checksum and to retrace the artifact store.
2012-03-13 16:44:03 -04:00
Ryan C. Thompson
03f95b8ef2
Don't try to update an ELPA package unless an update is available
...
This fixes a bug where trying to update an ELPA package when an update
wasn't available would throw an error.
2012-03-13 10:45:20 -07:00
Ryan C. Thompson
e10d6dd3e0
Better implementation for el-get-elpa-package-directory
2012-03-13 10:45:19 -07:00
Ryan C. Thompson
4a639cb43b
Clean up git clone command list.
...
It now uses the same uniform formatting across all the commands in the
list, making the code more readable. No functional changes.
2012-03-07 18:23:32 -08:00
Ryan C. Thompson
af249780b0
Support :branch in hg recipes
2012-03-07 18:23:32 -08:00
Ryan C. Thompson
05cf98b2a5
More robust method for computing git checksums
2012-03-07 18:23:32 -08:00
Takafumi Arakaki
b6f5dcf1b2
el-get-hg-compute-checksum returns full 40-digit hex now
2012-03-05 19:21:55 +01:00
Ryan Thompson
b80409eedc
Merge pull request #617 from DarwinAwardWinner/method-guess-website
...
Method guess website
2012-03-02 15:20:32 -08:00
Takafumi Arakaki
0318063924
Improve el-get-hg-compute-checksum
2012-02-29 20:05:49 +01:00