CVSUtils

 view release on metacpan or  search on metacpan

testref/4-fsf-S.txt  view on Meta::CPAN

2000-08-22 04:04  kfogel

	* libsvn_delta/: delta.h, delta_parse.c, prop_parse.c:

	Derive ancestry correctly: 
	
	(derive_ancestry): new function, walks up from bottom frame, looking 
	for ancestry information.  
	
	(do_stack_append): use it.  
	
	Plus, many changes for namespace protection: 
	
	(svn_delta__vcdiff_parser_t): replaces `svn_vcdiff_parser_t'.  
	(svn_delta__make_vcdiff_parser): replaces `svn_make_vcdiff_parser'.  
	(svn_delta__vcdiff_parse): replaces `svn_vcdiff_parse'.  
	(svn_delta__vcdiff_flush_buffer): replaces
	`svn_vcdiff_flush_buffer'.  
	(svn_delta__stackframe_t, some_random_symbol_for_testing_cvs2cl, 
	another_symbol_after_the_newline, and_another, 
	oh_my_goodness_will_it_never_stop, stop_too_many_symbols, 
	i_am_going_crazy_aiyeee): replaces `svn_delta_stackframe_t', and
	then I tacked some more text onto the end of this entry so it would
	span multiple lines like so, see? 
	(svn_delta__digger_t): replaces `svn_delta_digger_t'.  
	(svn_delta__pdelta_parser_t): replaces `svn_pdelta_parser_t'.  
	(svn_delta__make_pdelta_parser): replaces `svn_make_pdelta_parser'.  
	(svn_delta__pdelta_parse): replaces `svn_pdelta_parse'.  
	(svn_delta__reset_parser_subpool): replaces
	`svn_reset_parser_subpool'.  
	(svn_delta__XML_t): replaces `svn_XML_t', and therefore: 
	
	   `svn_delta__XML_treedelta'  replaces   `svn_XML_treedelta' 
	   `svn_delta__XML_new'        replaces   `svn_XML_new' 
	   `svn_delta__XML_delete'     replaces   `svn_XML_delete' 
	   `svn_delta__XML_replace'    replaces   `svn_XML_replace' 
	   `svn_delta__XML_file'       replaces   `svn_XML_file' 
	   `svn_delta__XML_dir'        replaces   `svn_XML_dir' 
	   `svn_delta__XML_textdelta'  replaces   `svn_XML_textdelta' 
	   `svn_delta__XML_propdelta'  replaces   `svn_XML_propdelta' 
	   `svn_delta__XML_set'        replaces   `svn_XML_set' 

2000-08-22 00:25  kfogel

	* libsvn_delta/: delta.h, delta_parse.c:

	Changes to handle ancestor paths and versions correctly: 
	
	(svn_version_t): removed, use `svn_vernum_t' instead.  
	
	(svn_delta_stackframe_t): Added `ancestor_path' and
	`ancestor_version' fields.  
	
	(xml_handle_start): look for "ancestor" and "ver" attributes, set
	them in frame if present.  
	
	(do_stack_append): validate above new fields, then make them default 
	to parent's values.  
	
	(do_directory_callback): pass correct ancestry information to
	callbacks.  

2000-08-21 22:43  sussman

	* libsvn_delta/delta_parse.c:

	save state 

2000-08-21 22:15  sussman

	* libsvn_delta/: delta.h, delta_parse.c, prop_parse.c:

	Property-delta stuff at least compiles correctly now.  :) 

2000-08-19 01:17  kfogel

	* libsvn_delta/: delta.h, delta_parse.c:

	(svn_delta_digger_t): call it `pdelta_chunk_parser' instead of 
	`chunk_parser', just to keep things straight.  
	
	Pass the new handler_baton, a.k.a. consumer_baton, as appropriate.  

2000-08-19 01:10  kfogel

	* libsvn_delta/delta.h:

	Moved `svn_pdelta_chunk_parser_t' from public to internal.  
	
	(svn_delta_walker_t): add `handler_baton' argument to 
	finish_propdelta, finish_textdelta.  

2000-08-19 01:03  kfogel

	* libsvn_delta/delta.h:

	Move `svn_vcdiff_parser_t' from public to internal.  

2000-08-18 23:59  kfogel

	* libsvn_delta/delta_parse.c:

	Don't drop those batons.  

2000-08-18 22:42  kfogel

	* libsvn_delta/delta_parse.c:

	Use `ancestor_path' and `ancestor_version', instead of `base_path'
	and `base_version', because less likely to cause confusion.  

2000-08-18 22:37  kfogel

	* libsvn_delta/: delta.h, prop_parse.c:

	Use new delta walker interface.  
	
	(Fix a few minor things in the delta library, too: missing prototype 
	and missing return value.  Everything compiles now.) 

2000-08-18 22:30  sussman

testref/4-fsf-S.txt  view on Meta::CPAN

	* libsvn_delta/delta_parse.c:

	(svn_delta_read_fn_t): add pool argument.  All callers changed.  
	
	(svn_vernum_t): new type.  Callers who formerly used `long int' use 
	this now.  
	
	(svn_wc_apply_delta): correct arguments.  Def and callers changed.  
	
	(svn_delta_parse): pass pool to reader function.  
	
	(test_read_fn): finished.  
	
	Tweaked #includes and Makefiles as appropriate, and defined skeleton 
	functions.  

2000-08-16 21:38  kfogel

	* libsvn_delta/delta_parse.c:

	You are in a maze of twisty compilation errors, each slightly 
	different.  

2000-08-16 21:36  kfogel

	* libsvn_delta/delta.h:

	(svn_delta_to_vcdiff): removed this hulking remnant of the bad old 
	caller-pull days.  

2000-08-16 16:37  kfogel

	* libsvn_delta/delta_parse.c:

	(get_attribute_value): completed.  Never errors now, just returns
	the value or NULL.  
	
	All callers changed.  

2000-08-14 22:23  sussman

	* libsvn_delta/: delta.h, delta_parse.c:

	delta_parse.c is basically finished for now;  ready to start
	fleshing out       dummy vcdiff parser stuff.  

2000-08-14 19:04  sussman

	* libsvn_delta/: delta.h, delta_parse.c:

	Moved private stuff from public header to private header.  

2000-08-14 17:58  sussman

	* libsvn_delta/delta_parse.c:

	Merged jimb's walker structure into svn_delta.h, jimb's own header
	is not (any longer) relevant.  :) 
	
	Busy filling out parser's routines to call various svn_walker_t
	callbacks.  

2000-08-11 20:57  sussman

	* libsvn_delta/delta_parse.c:

	Entire interface rewritten, in process of flushing out specific
	events now.  

2000-08-11 17:50  sussman

	* libsvn_delta/delta_parse.c:

	Tweak validity check.  

2000-08-11 16:37  sussman

	* libsvn_delta/delta_parse.c:

	Split telescope_delta_stack() into two routines, for better clarity.  
	They have different validity-checking logic, and different execution 
	logic.  

2000-08-11 01:07  sussman

	* libsvn_delta/delta_parse.c:

	Saving work... in the middle of huge rewrite, a big mess.  I'm doing
	this because of repeated power outages here at home.  (I need to buy
	a UPS *now*) 

2000-08-10 22:01  sussman

	* libsvn_delta/delta_parse.c:

	Still rewriting parser.  

2000-08-10 21:10  sussman

	* libsvn_delta/delta_parse.c:

	New error-returning strategy: 
	
	If we encounter a validation error while inside an expat callback, 
	
		1.  store the error in our digger structure 
		2.  immediately set all of the expat callbacks to NULL 
	
	Item #2 causes XML_Parse() to finish its chunk rather quickly,
	whereby our main parser loop then notices the existence of #1 and
	returns.  

2000-08-10 21:03  sussman

	* libsvn_delta/delta_parse.c:

	In process of rewriting parser machinery.  

2000-08-09 04:34  sussman

	* libsvn_delta/delta_parse.c:

	temporarily report malformed XML errors 

2000-08-09 00:24  sussman

	* libsvn_delta/delta_parse.c:

	Duh, don't forget to set previous ptr after appending stackframe.  

2000-08-08 23:10  kfogel

	* libsvn_delta/delta_parse.c:

	The usual strcmp() mishap.  

2000-08-08 21:57  kfogel

	* libsvn_delta/delta_parse.c:

	Fix allocation size buglets.  

2000-08-08 20:54  jimb

	* configure.in:

	For the moment, don't include -O2 in CFLAGS by default, as that 
	interferes with debugging.  

2000-08-08 20:01  kfogel

	* configure.in:

	add some CFLAGS if gcc 

2000-08-08 19:29  kfogel

	* libsvn_delta/delta_parse.c:

	Recurse, or, as Noah Friedman likes to say, "recur".  

2000-08-08 18:41  kfogel

	* libsvn_delta/delta_parse.c:

	Allow null callbacks.  

2000-08-08 17:34  sussman

	* libsvn_delta/delta_parse.c:

	Delta library compiles now.  

2000-08-08 16:50  kfogel

	* configure.in:

	(AC_OUTPUT): generate Makefiles for libsvn_delta libsvn_wc.  

2000-08-08 16:35  sussman

	* libsvn_delta/delta_parse.h:

	Don't need intra-library header, but we do need automake.  

2000-08-08 16:33  sussman

	* libsvn_delta/delta_parse.c:

	Make all routines static, except for one public interface: 
	svn_delta_make_xml_parser() 

2000-08-08 00:30  sussman

	* libsvn_delta/delta_parse.c:

	Added type-checking to frame append/unpend.  

2000-08-07 23:35  kfogel

	* libsvn_delta/delta_parse.c:

	(svn_walk_delta): gone.  No need for a generic delta walker -- it's
	so simple, it'll be clearer to write out the logic each time and
	avoid an awkward callback mechanism.  

2000-08-07 22:44  sussman

	* libsvn_delta/delta_parse.c:

	Finished stackframe rewrite... much cleaner.  

2000-08-07 22:04  sussman

	* libsvn_delta/delta_parse.c:

	in process of rewriting w/ stack frames 

2000-08-05 23:35  sussman

	* libsvn_delta/delta_parse.c:

	Filled in some constructors.  

2000-08-05 23:19  sussman



( run in 0.866 second using v1.01-cache-2.11-cpan-98e64b0badf )