Commit Graph

12 Commits

Author SHA1 Message Date
Ryan C. Thompson
eb1f654327 Remove obsolete functions 2012-02-14 14:41:12 -08:00
Ryan C. Thompson
9c3a09f5f4 Remove obsolete variables 2012-02-14 14:37:55 -08:00
Ryan C. Thompson
647b123f70 Pass a plist instead of code over stdin 2012-02-14 10:59:15 -08:00
Ryan C. Thompson
7c52c7b5a6 Fix syntax 2012-02-13 17:05:04 -08:00
Ryan C. Thompson
4ac2018566 Pass code to eval via stdin instead of command-line 2012-02-13 16:22:09 -08:00
Sudish Joseph
edc100fd4d Fix typo naming el-get-all-symbol-files-1 2012-02-13 16:09:54 -08:00
Ryan C. Thompson
74f8a59fb6 Pass load-path to byte-compiling child process
Also, pass list of files to be byte-compiled as a lisp form on the
command line instead of stdin, and use a more future-proof method of
determining which elisp files the child process needs to load.
2012-02-13 16:09:08 -08:00
Sudish Joseph
01970efaa0 Fix file matching when :compile contains regexps. 2012-02-11 06:56:39 +08: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
Ryan C. Thompson
996e798bfc Don't call shell-quote-argument in el-get-byte-compile-process
Same reason as in 11ef806a. The result of this function is passed to
`el-get-start-process-list` with a `:shell t` option, which results in
shell-quoting. So doing it here is redundant and potentially harmful.
2011-10-06 01:49:35 -07: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
0433ca0ce9 Refactoring it all: a beginning. No time for testing yet, just showing ideas. 2011-09-20 15:15:52 +02:00