[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Adding empty files: change to svn_fs_make_file and documentation for the delta editor?

From: Karl Fogel <kfogel_at_red-bean.com>
Date: 2007-06-20 05:14:59 CEST

"C. Michael Pilato" <cmpilato@collab.net> writes:
> This seems like a really random thing to require. It would be much nicer to
> editor drivers for us to change those two editors to, open getting a
> close_file() with no intermediate apply_textdelta(), perform the empty
> apply_textdelta() behavior on the caller's behalf.

( s/open/upon/, right? )

No, please no... :-)

open_file() means "Something happened to this file, but I haven't told
you what yet"; if followed immediately by close_file(), the pair of
calls means "Something happened to this file, and I'm just not telling
you what, period."

Something has to happen between the calls for the consumer of the
delta to know what was done to the file. If there's nothing between
the calls, then we just don't know (think skelta). Invoking an empty
call to apply_textdelta() would just be incorrect, IMHO.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Jun 20 05:15:00 2007

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.