Commit Graph

1618 Commits

Author SHA1 Message Date
Ryan C. Thompson
af249780b0 Support :branch in hg recipes 2012-03-07 18:23:32 -08:00
Ryan C. Thompson
454b9d7444 Ensure batch-mode for el-get-byte-compile-from-stdin
It raises an error if it is run interactively.
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
Ryan C. Thompson
d5f8a0f3d2 More correct handling of post-build-fun 2012-03-07 18:23:32 -08:00
Ryan C. Thompson
9826d96669 Prevent printing "Lisp expression: " when reading expression from stdin 2012-03-07 18:23:32 -08:00
Ryan C. Thompson
69a201e3b8 Move post-install-hook running into el-get-post-install-build 2012-03-07 18:23:32 -08:00
Ryan C. Thompson
d8cd22d213 Make el-get-post-update more like el-get-post-install
Credit to Sébastien Gross for the autoloads fix.
2012-03-07 18:23:32 -08:00
Ryan C. Thompson
7887696bb2 Add (currently-failing) test for issue #560 2012-03-07 18:07:44 -08:00
Ryan C. Thompson
a51d6af43a Remove remnant of el-get-strip-keyword-colon 2012-03-07 16:15:51 -08:00
Ryan C. Thompson
5766ca34df Remove vestigal cache variable 2012-03-07 12:54:40 -08:00
Ryan C. Thompson
f4a4deeab7 Rename caching speedtest to exclude it from run-all-tests.sh 2012-03-07 12:41:10 -08:00
Ryan C. Thompson
266c86089e Merge branch 'no-status-cache' 2012-03-07 12:38:24 -08:00
Ryan C. Thompson
6084d91cb3 Add status caching benchmark script.
Run it with the usual run-test.sh
2012-03-07 12:38:08 -08:00
Ryan C. Thompson
5cee690295 Remove caching of status file 2012-03-07 10:17:08 -08:00
Ryan C. Thompson
8c49dc92de Re-add el-get-package-name function
Also add its natural counterparts el-get-package-symbol and
el-get-package-keyword, and remove the temporary replacement
el-get-strip-keyword-colon.
2012-03-07 09:48:28 -08:00
Ryan Thompson
6309740388 Merge pull request #643 from DarwinAwardWinner/reinstall-on-type-change
Reinstall on type change
2012-03-07 08:09:09 -08:00
Ryan Thompson
691ca43996 Merge pull request #645 from DarwinAwardWinner/new-status-fixes
More new status fixes
2012-03-06 23:51:21 -08:00
Ryan C. Thompson
031ad6fc95 Fix #640 2012-03-06 12:06:04 -08:00
Ryan C. Thompson
f69fbb1ac0 Add failing test for issue #640. 2012-03-06 11:56:50 -08:00
Ryan C. Thompson
7914199310 Reinstall on update if recipe type has changed
Fixes #642.
2012-03-06 10:07:43 -08:00
Ryan C. Thompson
2268f2f9b6 Add assertion 2012-03-06 10:07:43 -08:00
Ryan C. Thompson
14a7b02ac1 Add test for #642 2012-03-06 10:07:43 -08:00
Ryan Thompson
68fa0ebd30 Merge pull request #641 from DarwinAwardWinner/new-status-fixes
New status fixes
2012-03-06 09:07:00 -08:00
Ryan C. Thompson
0e36fdaf4e Fix string/symbol confusion 2012-03-06 01:52:31 -08:00
Ryan C. Thompson
6575ff8170 Fix run-test-interactive filename guessing 2012-03-06 01:24:02 -08:00
Ryan C. Thompson
f7ba092f7a Define obsolete alias for removed function 2012-03-06 01:24:02 -08:00
Ryan C. Thompson
b96ae5bbb9 Remove reference to removed function
Also, require a package's directory to exist before considering it
installed.
2012-03-06 01:11:55 -08:00
Ryan C. Thompson
2a7b8ff537 Refactor duplicated code in el-get-sattus.el
Also pluralize "status" to "statuses" when it is used as an &rest
argument.
2012-03-06 01:11:55 -08:00
Ryan C. Thompson
fb9b762de8 Remove reference to removed function 2012-03-06 01:11:55 -08:00
Ryan C. Thompson
9edc8671c8 Cache package statuses in a variable
This prevents needing to read the package status from status fileon
disk every time el-get wants to know the status of a package (which is
often.)
2012-03-06 01:11:55 -08:00
Ryan Thompson
e17d703721 Merge pull request #637 from tkf/hg-full-checksum
Changed: el-get-hg-compute-checksum returns full 40-digit hex now
2012-03-05 11:10:29 -08:00
Takafumi Arakaki
b6f5dcf1b2 el-get-hg-compute-checksum returns full 40-digit hex now 2012-03-05 19:21:55 +01:00
Dimitri Fontaine
c51609718e Add recipe into the status file and use that at init time, to fix #553. 2012-03-05 18:51:33 +01:00
Ryan C. Thompson
d9d14a71bd Merge branch 'more-github-recipes'
Conflicts:
	recipes/maxframe.rcp
2012-03-05 08:49:03 -08:00
Ryan C. Thompson
676fa8f71f Merge branch 'prevent-notify-error' 2012-03-05 08:47:00 -08:00
Ryan C. Thompson
6849fbf18b Merge branch 'fix-dir-locals' 2012-03-05 08:45:09 -08:00
Ryan C. Thompson
b997bce927 Merge branch 'load-path-nil' 2012-03-05 08:42:58 -08:00
Ryan C. Thompson
3ab59b16d0 Grammar fix in assertion comment 2012-03-05 08:42:38 -08:00
Ryan Thompson
52f5d68e53 Merge pull request #635 from DarwinAwardWinner/test-improvements
Test improvements
2012-03-04 19:12:34 -08:00
Ryan C. Thompson
4ce49b073d Add information about test-recipe.sh 2012-03-04 12:40:16 -08:00
Ryan C. Thompson
80de27bfeb Minor fix for test-all-recipes.sh
It had "exec" at the beginning of the command that it tolde the user
to run, which would replace the user's running shell. This is now
removed.
2012-03-04 12:39:59 -08:00
Ryan C. Thompson
4480375f12 Add information about run-test.sh to test/README 2012-03-04 12:35:46 -08:00
Ryan C. Thompson
5db03e885b More intelligent test file guessing.
Now you can say "test/run-test.sh 303" to run the test
"test/el-get-issue-303.el"

Also, give an explicit error message when a test file does not exist.
2012-03-04 12:35:46 -08:00
Ryan C. Thompson
d564974ca2 Remove extra load-path from test 310
It was harmless but unnecessary.
2012-03-04 12:14:22 -08:00
Ryan C. Thompson
70990726c4 Enable debug on error in interactive tests 2012-03-04 12:14:22 -08:00
Dimitri Fontaine
8f32acb5ed Per #630 move qml-mode to :type github 2012-03-04 13:52:06 +01:00
Dimitri Fontaine
9d1ea840a8 Merge pull request #633 from tkf/color-theme-website
Add :website property of color-theme.rcp
2012-03-04 04:45:41 -08:00
Takafumi Arakaki
24bc27930f Add Add test for issue #632 2012-03-04 00:16:19 +01:00
Takafumi Arakaki
0aaeb4bdab Do not add package dir to load-path if :load-path is nil
Fixes #632.
2012-03-03 23:41:36 +01:00
Takafumi Arakaki
fca767495a Add :website property of color-theme.rcp 2012-03-03 22:57:00 +01:00