From: Mark Levedahl Date: Fri, 16 Feb 2007 03:23:59 GMT Subject: Re: [PATCH] git-bundle - bundle objects and references for disconnected transfer. Message-ID: <45D523CF.1060803@verizon.net> In-Reply-To: Johannes Schindelin wrote: > It is not a usability issue if you are cleanly separating things which do > not belong together. > > This introduces order dependency that is otherwise not there. The order dependency makes perfect sense to one who understands the details, but otherwise seems arbitrary. (..still pondering what to do here). > Example: > > #!/bin/sh > > (echo Hallo; echo Bello; echo; echo blabla) | \ > ( > while read line; do > echo "$line" > if [ -z "$line" ]; then > break > fi > done > echo "xxx" > cat > ) > > In this case, shell reads the header until an empty line is encountered. > The rest is piped through cat. And it does not matter if "blabla" is text > or binary. > Doh! (sometimes you just have to whack people over the head with a 2x4). Thanks. Mark