Steve Purcell
|
f17809801c
|
Fix compilation warnings about references to free variables
|
2012-05-04 20:33:25 +01:00 |
|
Donald Curtis
|
000bffabf6
|
On error return nil
|
2012-05-03 21:04:06 -05:00 |
|
Donald Curtis
|
203315d8cd
|
Clean out debugging code. Add others.
|
2012-05-03 21:03:10 -05:00 |
|
Donald Curtis
|
e54824d6c3
|
Dump error backtrace to stderr while ignoring errors.
|
2012-05-03 20:46:16 -05:00 |
|
Donald Curtis
|
2f7bfdd9d0
|
use ;;; to denote package name
|
2012-05-03 20:46:16 -05:00 |
|
Donald Curtis
|
65aaef511a
|
use "source" and "target" consistently
|
2012-05-03 20:46:16 -05:00 |
|
Donald Curtis
|
a6e1dbe977
|
New style :files directive in recipes.
|
2012-05-03 20:25:49 -05:00 |
|
Donald Curtis
|
743322efcf
|
Fix builds where the *-pkg.el file is in a subdirectory (prefix)
|
2012-05-02 15:53:27 -05:00 |
|
Steve Purcell
|
2bdf9d0a87
|
Don't interpret PREFIX as a regexp in pb/remove-prefix
|
2012-05-01 14:24:14 +01:00 |
|
Steve Purcell
|
c5f641f8fb
|
Rename pathpfx variable for clarity
|
2012-05-01 14:24:14 +01:00 |
|
Steve Purcell
|
afb0db688d
|
Eliminate side effects in pb/remove-prefix, and note that the prefix is a regexp
|
2012-05-01 14:24:14 +01:00 |
|
Steve Purcell
|
fa271f3c9a
|
Fix all checkdoc warnings
|
2012-05-01 14:24:14 +01:00 |
|
Donald Curtis
|
198dbe1a9f
|
Remove path prefix before tar creation.
Closes #97
|
2012-05-01 07:32:08 -05:00 |
|
Donald Curtis
|
41fdeb80d3
|
Fix expansion problem of bzr repos.
|
2012-04-30 17:24:48 -05:00 |
|
Donald Curtis
|
310ca31c8d
|
Expand bzr repos to canonical path.
|
2012-04-30 16:03:22 -05:00 |
|
Donald Curtis
|
2bebebbcd6
|
Add function to parse line from run-process.
It is very common to find a regex match after running a process, so
make a function for this.
|
2012-04-30 15:59:33 -05:00 |
|
Donald Curtis
|
abbe137e38
|
Copy files for multi-file packages as individuals, rather than duplicating the repository.
|
2012-04-30 15:29:49 -05:00 |
|
Donald Curtis
|
dcf97c7df6
|
Delete package staging directory before building.
|
2012-04-29 20:01:04 -05:00 |
|
Donald Curtis
|
cc929e15d5
|
fix indentation
|
2012-04-29 19:54:35 -05:00 |
|
Donald Curtis
|
54d80f1f0b
|
Throw an error if no files are found within the package.
|
2012-04-29 19:52:23 -05:00 |
|
Steve Purcell
|
ead0703746
|
Report an error when elisp on EmacsWiki gets deleted upstream (as happened with rainbow-delimiters.el)
|
2012-04-24 20:07:44 +01:00 |
|
Donald Ephraim Curtis
|
9c652e306e
|
Remove the "Credits" section.
|
2012-04-24 13:17:14 -05:00 |
|
Steve Purcell
|
380c231e1f
|
Add my name to the copyright
|
2012-04-24 19:01:35 +01:00 |
|
Steve Purcell
|
fdfe060ecf
|
Check more strictly that -pkg files contain a single define-package expression (see #92)
|
2012-04-24 08:11:16 +01:00 |
|
Steve Purcell
|
eca898099d
|
Handle elisp files which have no "version" header, but are otherwise well-formatted
|
2012-04-22 08:52:20 +01:00 |
|
Steve Purcell
|
b5f5bbc7b0
|
Don't leave modified buffers open after looking for package info in files
|
2012-04-22 08:51:52 +01:00 |
|
Steve Purcell
|
ae8e8ec191
|
Prefer mapc over dolist when an iteration variable is not required
|
2012-04-22 08:39:25 +01:00 |
|
Donald Curtis
|
869f22f2be
|
princ should be message in update/checkout messages
|
2012-04-21 15:05:37 -05:00 |
|
Donald Curtis
|
b47382e904
|
Don't print pkg-info.
|
2012-04-21 15:00:57 -05:00 |
|
Donald Curtis
|
8b47179b4d
|
default to `message' for everything except full-build information.
|
2012-04-21 15:00:17 -05:00 |
|
Donald Curtis
|
db9d32ee99
|
Cleanup script output.
|
2012-04-21 14:36:37 -05:00 |
|
Donald Curtis
|
682efd1d22
|
Cleanup output a bit. Only print certain things to stdout, rest to stderr.
|
2012-04-21 13:57:58 -05:00 |
|
Donald Curtis
|
004c9ae5ce
|
Print packages that fail to build when building every package.
Closes #72
|
2012-04-21 13:57:23 -05:00 |
|
Donald Curtis
|
005697cbde
|
additional long line formatting.
|
2012-04-21 12:10:06 -05:00 |
|
Donald Curtis
|
760e37e385
|
Cleanup long lines where it can be avoided (like it doc strings)
|
2012-04-21 12:08:45 -05:00 |
|
Donald Curtis
|
60be41f73b
|
fix timestamp search problem with hg .
introduced in a971eeddd5
see #79
|
2012-04-21 12:01:01 -05:00 |
|
Steve Purcell
|
d86ed7e2c0
|
Don't require network connection when looking up URL for current git remote
|
2012-04-20 17:56:17 +01:00 |
|
Steve Purcell
|
6e25a6da87
|
Extract looping logic used to find most recent svn timestamp (see #79)
|
2012-04-20 17:56:17 +01:00 |
|
Steve Purcell
|
142e1a2506
|
Correctly determine last commit timestamp for a set of darcs files (see #79)
|
2012-04-20 17:56:16 +01:00 |
|
Steve Purcell
|
106834fc73
|
Pull default "*.el" pattern up into 'pb/expand-file-list
|
2012-04-18 11:07:03 +01:00 |
|
Steve Purcell
|
a971eeddd5
|
Correctly determine last commit timestamp for a set of hg files (see #79)
|
2012-04-18 11:02:09 +01:00 |
|
Steve Purcell
|
05f920a494
|
Correctly determine last commit timestamp for a set of bzr files (see #79)
|
2012-04-18 10:45:15 +01:00 |
|
Steve Purcell
|
c0f349295a
|
Fix references to non-local variables
|
2012-04-18 10:40:11 +01:00 |
|
Donald Curtis
|
0164ab69a2
|
Ignore trailing / on subversion packages.
|
2012-04-17 15:42:36 -05:00 |
|
Donald Curtis
|
2dc9a2bd47
|
Only consider timestamps for files in packages for Subversion recipes.
|
2012-04-17 15:42:23 -05:00 |
|
Donald Curtis
|
565ee2017b
|
add a BOUND parameter to the timestamp parser
|
2012-04-17 15:27:34 -05:00 |
|
Donald Curtis
|
3e4c8ca859
|
For git packages, use the last changed of only files in the package.
|
2012-04-17 14:50:25 -05:00 |
|
Donald Curtis
|
759ec4f2d0
|
remove unused functions.
|
2012-04-17 14:25:36 -05:00 |
|
Steve Purcell
|
6dc2d0fb9f
|
After build, remove pre-built packages for which no recipe exists (see #76)
|
2012-04-17 12:00:31 +01:00 |
|
Steve Purcell
|
225d18964a
|
Tidy up build-all functions
|
2012-04-17 10:42:51 +01:00 |
|