History | View | Annotate | Download (13.5 kB)
Ok, after 20+ hours i think i fixed all grave issues with the updater- smaller memory footprint- better checks for already updated files- even less conflicts- fixed automatic conflict resolving after successful merges- no more conflicts for $Id$ changes...
found a much better method to skip whitespace/tab changes. :)This also solves even more unncessary conflicts - Bug #51365
phpBB updater now skips sole whitespace changes. This reduces the chance of conflicts tremendously.
update diff engine to Text_Diff 1.1.0
5.3 compatibility.
some diff engine updates (only minor, but will hopefully not break anything)
Hiding everywhere little buggers, eh?
This commit was manufactured by cvs2svn to create branch 'phpBB-3_0_0'.
dumdidum... sorry. ;)
- two new packages... diff and utf- only 60 chars for topic title if new post (please see changelog for explanation)- change utf8_wordwrap (had some bugs david and nils spotted - was not really functional, sorry for this. :D)
- some bugfixes- bugfixes for the convertor (typecasting for example was totally broken)
updates for the updater and the diff engine.- this update also includes an important change for including the diff engine, since we may need to include an updated engine before updating. This basically means that for a future update (B4 to another version) requires copying the new diff files first... the new include method should prevent this needed handwork for later versions then.
begin working on getting this thing a bit faster. I need to finish the other calls, this commit actually will break the diff engine and the updater. The speed increase noticed is from 89 seconds to 22 seconds as well as saving a lot of memory.
adjust some comments to work with phpdocumentor. :)
Thanks to the GPL we are able to use the pear package text_diff - now splitted into the diff classes, the renderer and the engine