Mon Nov 14 21:17:02 AST 2005 [EMAIL PROTECTED]
* smoother invocation of cygwin-wrapper.bash -- it detects fully-qualified
path to itself by leading /
Mon Nov 14 21:17:12 AST 2005 [EMAIL PROTECTED]
* fix up debug printouts in cygwin-wrapper.bash
Mon Nov 21 15:50:57 AST 2005 [EMAIL PROTECTED]
* properly quote paths so that paths with spaces in them are okay
New patches:
[smoother invocation of cygwin-wrapper.bash -- it detects fully-qualified path to itself by leading /
[EMAIL PROTECTED] {
hunk ./cygwin-wrapper.bash 3
-# EDIT THESE VARIABLES
+DIRNAME=`dirname ${0}`
+if [ ${DIRNAME:0:1} = "/" ] ; then
+ DARCSPACKAGEDIR="${DIRNAME}"
+else
+ DARCSPACKAGEDIR="${PWD}/${DIRNAME}"
+fi
+
+# If the DARCSPACKAGEDIR assignment above doesn't work for some funny reason,
+# you could set these variables by hand. Or fix the script to work
+# automatically and submit a patch.
+
hunk ./cygwin-wrapper.bash 16
-putty_binary_dir=''
+putty_binary_dir="${DARCSPACKAGEDIR}"
hunk ./cygwin-wrapper.bash 22
-darcs_binary="${darcs_binary_dir}/darcs.exe"
+darcs_binary="${darcs_binary_dir}/realdarcs.exe"
}
[fix up debug printouts in cygwin-wrapper.bash
[EMAIL PROTECTED] {
hunk ./cygwin-wrapper.bash 85
- echo "SIMPLE CASE:"
+ # echo "SIMPLE CASE:"
hunk ./cygwin-wrapper.bash 90
+ # echo about to exec -a darcs "$darcs_binary" "$@"
hunk ./cygwin-wrapper.bash 179
+ # echo "converting path ${*} ..." >> /tmp/log
hunk ./cygwin-wrapper.bash 183
+ # echo "converting path ${*} ... to ${1}" >> /tmp/log
hunk ./cygwin-wrapper.bash 187
+ # echo "converting path ${*} ... to ." >> /tmp/log
hunk ./cygwin-wrapper.bash 190
+ # echo "converting path ${*} ... to `cygpath -wl -- ${1}`" >> /tmp/log
hunk ./cygwin-wrapper.bash 260
+ # echo about to exec -a darcs "$darcs_binary" "[EMAIL PROTECTED]"
}
[properly quote paths so that paths with spaces in them are okay
[EMAIL PROTECTED] {
hunk ./cygwin-wrapper.bash 3
-DIRNAME=`dirname ${0}`
-if [ ${DIRNAME:0:1} = "/" ] ; then
+DIRNAME=`dirname "${0}"`
+if [ "${DIRNAME:0:1}" = "/" ] ; then
hunk ./cygwin-wrapper.bash 19
-darcs_binary_dir=$putty_binary_dir
+darcs_binary_dir="$putty_binary_dir"
}
Context:
[Use packed strings when parsing Git commits.
Juliusz Chroboczek <[EMAIL PROTECTED]>**20051026005323]
[Implement break2PS.
Juliusz Chroboczek <[EMAIL PROTECTED]>**20051026005236]
[Choose better ancestors for Git merges.
Juliusz Chroboczek <[EMAIL PROTECTED]>**20051025215522
The common ancestor will be chosen optimally assuming that the Git
ancestry graph is a semilattice and commit dates are monotonic. If
the Git ancestry graph is unstructured, the youngest ancestor will
be chosen.
If Git dates are not ordered, all bets are off.
The algorithm is at least O(h*w^2), where h is the height of the
ancestry graph and w is the number of ancestors, but profiling shows
that this doesn't matter much -- commuting patches is what takes all
the time.
]
[Implement gitCommitDate.
Juliusz Chroboczek <[EMAIL PROTECTED]>**20051025213832]
[Clarify docs for building darcs-git.
Juliusz Chroboczek <[EMAIL PROTECTED]>**20051025231344]
[give better error messages when cloning trees
David Roundy <[EMAIL PROTECTED]>**20051020124139
Also make cloneSubTree ignore nonexistent objects. I belive this solves
the issue with bug #562.
]
[fix html package inclusion in user manual
Andres Loeh <[EMAIL PROTECTED]>**20051013200817]
[improve command-line help for put.
David Roundy <[EMAIL PROTECTED]>**20051014115911]
[add warning to docs about inefficiency of put.
David Roundy <[EMAIL PROTECTED]>**20051013124058]
[add the new put command to list in doc
Tommy Pettersson <[EMAIL PROTECTED]>**20051013103518]
[update documentation on matching ranges
Tommy Pettersson <[EMAIL PROTECTED]>**20051012163804
The matching patch at either end of a range is included in the output.
]
[document DARCS_DONT_ESCAPE_TRAILING_CR
Tommy Pettersson <[EMAIL PROTECTED]>**20051012140458]
[fix typo
Tommy Pettersson <[EMAIL PROTECTED]>**20051010190733]
[avoid duplicated code for constructing patch bundles in Push.
David Roundy <[EMAIL PROTECTED]>**20051011123752]
[remove *.ko files from the default boring regexps.
David Roundy <[EMAIL PROTECTED]>**20051011131624
They could be Korean translations rather than kernel modules.
]
[add changelog entry for #544.
David Roundy <[EMAIL PROTECTED]>**20051009115143]
[fix bug #544, caused by outputing changes --context with escaping and coloring.
David Roundy <[EMAIL PROTECTED]>**20051009114941]
[add test for bug #544
David Roundy <[EMAIL PROTECTED]>**20051009114914]
[bump version to 1.0.4rc2
Tommy Pettersson <[EMAIL PROTECTED]>**20051010164926]
[TAG 1.0.4rc1
Tommy Pettersson <[EMAIL PROTECTED]>**20051008101653]
Patch bundle hash:
221d7215dea430dc74b6a4402beec96984217766
_______________________________________________
darcs-devel mailing list
[email protected]
http://www.abridgegame.org/cgi-bin/mailman/listinfo/darcs-devel