Greg Hudson writes:
> On Mon, 2006-04-17 at 22:35 +0200, Peter N. Lundblad wrote:
> > After some discussion with rooneg on IRC, I'm going to change the format so
> > that newlines separate fields instead of pipes and the sequence "\f\n"
> > (control-l newline) will terminate each record.
>
> What if a field consists of just "\f"?
Then it will be escaped like \x0c. All control characters are escaped
and likewise \.
> (To the person who suggested using the number fields: I assume we want
> the capability of adding fields in the future. So we can't rely on the
> number of fields being constant.)
Yeah, I explained that on IRC. For example, in 1.2, we added fields
for locking *without* bumping the WC format number. It meant that old
clients would silently drop the working copy lock information, but we
felt that was acceptable in this case. If wc-propcaching hadn't
involed changing the way working props are stored, we could have done
the same here to avoid a bump (there was already a bump, but you get
the point). We don't want to close this door for the future.
Thanks,
//Peter
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon Apr 17 23:26:37 2006