The following message is a courtesy copy of an article
that has been posted to lrde.proj as well.
https://svn.lrde.epita.fr/svn/lrde-tools/trunk
ChangeLog | 5 +++++
prcs2svn/prcs2svn.py | 1 -
src/svndiff | 14 ++++++++++++--
3 files changed, 17 insertions(+), 3 deletions(-)
Index: ChangeLog
from Akim Demaille <akim(a)epita.fr>
* src/svndiff: Report the svn repository location, and diffstat's
report.
Index: src/svndiff
--- src/svndiff (revision 115)
+++ src/svndiff (working copy)
@@ -1,6 +1,13 @@
#!/bin/sh
-svn diff --diff-cmd "`which diff`" -x "-w -u" $@ | sed -e "# do not try this at home !
+{
+ svn info | sed -n '/^URL: /{s///;p;q;}'
+ echo
+ svn diff --diff-cmd "`which diff`" -x "-w -u" $@ >$$.diffs
+ # Don't fail if missing.
+ diffstat $$.diffs 2>/dev/null
+ echo
+ sed $$.diffs -e "# do not try this at home !
/^Index: .*ChangeLog\$/{
n
N
@@ -56,4 +63,7 @@
p
}
H
-d" | tee diffs.patch
+d"
+} | tee diffs.patch
+
+rm $$.diffs
Index: ChangeLog
from Benoit Perrot <benoit(a)lrde.epita.fr>
* TODO: New.
2004-10-13 Benoit Perrot <benoit(a)lrde.epita.fr>
Index: TODO
--- TODO (revision 0)
+++ TODO (revision 4)
@@ -0,0 +1,20 @@
+ MonoBURG
+ ********
+General
+=======
+
+* Make monoburg output C++ friendly.
+
+* Fix monoburg scanner (do not use fixed-length strings, etc.).
+
+* Enhance error detection in input.
+
+Suggestions
+===========
+
+* Suggested by Akim Demaille:
+ The macros emited to compensate glib might be grouped in a single string,
+ defined in an external file `/usr/share/monoburg/monoburg-header.h', then
+ output by a single call to output().
+
+ This is nicer but it needs an external file to be installed.