Commit Graph

781 Commits

Author SHA1 Message Date
Dimitri Fontaine
82e374997e Make any error in subprocesses jump at you, and kill any leftover buffer before starting a new process. 2010-08-03 18:17:42 +02:00
Dimitri Fontaine
63232df926 WIP fixes for el-get-call-process-list. 2010-08-03 18:07:17 +02:00
Dimitri Fontaine
f734373ffb Implement el-get-remove 2010-08-03 18:04:17 +02:00
Dimitri Fontaine
4890a8d649 Move git-svn support code to something more generic.
Experimental, process-exit-status seems not to be playing well with git commands...
2010-08-02 17:23:55 +02:00
Dimitri Fontaine
a669dcc402 Use expand-file-name in el-get-add-path-to-list to get a unique filename. 2010-08-02 16:42:52 +02:00
Dimitri Fontaine
352fb81605 Add support for git-svn, thanks to Seb. 2010-08-02 13:32:59 +02:00
Dimitri Fontaine
d96e089e2f Merge branch 'master' of ssh://git.tapoueh.org/var/cache/git/git.tapoueh.org/emacs.d 2010-07-30 11:17:25 +02:00
Dimitri Fontaine
dd42192b65 Stop symlinking to guessed location where git clone put stuff, use `git clone url package' instead. 2010-07-30 11:16:56 +02:00
Dimitri Fontaine
cc8c3614a7 Document the el-get support for info files. 2010-07-28 12:36:53 +02:00
Dimitri Fontaine
8c2ebbfef5 Add support for info files to el-get, infodir/package.info ain't always a good bet. 2010-07-28 12:33:26 +02:00
Dimitri Fontaine
b78025dd4f Merge branch 'master' of ssh://git.tapoueh.org/home/dim/public_git/emacs.d 2010-07-12 09:37:28 +02:00
Dimitri Fontaine
59b9da3acf Merge branch 'master' of ssh://git.tapoueh.org/var/cache/git/git.tapoueh.org/emacs.d 2010-07-07 20:11:56 +02:00
Dimitri Fontaine
1449ae1c8f Some more fink adaptations to el-get, WIP. 2010-07-07 20:11:45 +02:00
Dimitri Fontaine
eaaebf9d19 Fix el-get-git-dirname to consider repositories with more than one dot in the name, like, say, emacs.d.git 2010-07-07 18:39:52 +02:00
Dimitri Fontaine
756da890e9 Add a `load' option to el-get-sources, and add the nxhtml git mirror to our packages selection. 2010-06-29 23:16:13 +02:00
Dimitri Fontaine
88bfa627bf Adapt el-get to use install-info on MacOSX and ginstall-info where available, also tweak the MacOSX bbdb build recipe. 2010-06-29 16:57:13 +02:00
Dimitri Fontaine
c0de3786d0 Fix el-get apt-get support to ask dpkg -l for the current status rather than dpkg --get-selections for the requested one. 2010-06-29 14:19:34 +02:00
Dimitri Fontaine
4ae8f2313f Have el-get check for apt-get install before deciding to symlink and report success. 2010-06-29 14:04:35 +02:00
Dimitri Fontaine
c953868c87 Add symlinks to /usr/share/emacs/site-lisp/<package> for apt-get support in el-get. 2010-06-29 13:35:32 +02:00
Dimitri Fontaine
076c88ae89 Fix the el-get behavior wrt init and install, call it version 0.3. 2010-06-29 11:32:03 +02:00
Dimitri Fontaine
cc11acdbe9 Separate el-get fink support from apt-get ones, because the available package list is so different that it'd make no sense pretending they're the same. 2010-06-29 11:23:46 +02:00
Dimitri Fontaine
549c2a81ab Add `ginstall-info' capabilities to el-get, and improve el-get-sources documentation. 2010-06-29 11:12:58 +02:00
Dimitri Fontaine
6c1befac26 Fix how to find git executable for el-get and have a dim-packages.el to declare our el-get-sources. 2010-06-29 10:39:02 +02:00
Dimitri Fontaine
daf45a4b44 Some more el-get work, filling el-get-sources and testing. 2010-06-28 21:57:59 +02:00
Dimitri Fontaine
bc8a62fcc4 First stab at implementing ELPA backend support in el-get. 2010-06-28 18:35:15 +02:00
Dimitri Fontaine
5cb09d8f68 The responsability to init load-path etc should stay in el-get-init. 2010-06-28 17:16:01 +02:00
Dimitri Fontaine
28191b4d15 Implement some missing pieces for el-get, and some interactive functions too. 2010-06-28 17:03:42 +02:00
Dimitri Fontaine
75b1fa3ca6 Second run on el-get, allow it to:
- fetch single HTTP file.el
 - require a give set of features
 - run a list of build commands for the package, at install
 - call hooks when install is done
 - setup load-path and Info-directory-list
2010-06-27 21:13:22 +02:00
Dimitri Fontaine
4d126ce44e Merge branch 'master' of ssh://git.tapoueh.org/home/dim/public_git/emacs.d 2010-06-21 10:31:39 +02:00
Dimitri Fontaine
f96077e4c8 Preliminary work towards el-get, to better maintain external elisp sources. 2010-06-18 22:21:02 +02:00
Dimitri Fontaine
e367285ae4 ClusterSSH elisp implementation, splitting windows 2008-09-26 08:48:33 +01:00