Commit Graph

15 Commits

Author SHA1 Message Date
Dirkjan Ochtman
6cee3da2d5 stupid: eliminate dependency on editor.current 2009-06-10 17:57:11 +02:00
Dirkjan Ochtman
b308cc5132 editor: move current revision state into a separate class
This makes it more obvious and needs fewer faux namespacing.
2009-06-11 10:12:16 +02:00
Dirkjan Ochtman
37eea655d1 move aresamefiles() from HgChangeReceiver to util 2009-06-10 17:29:11 +02:00
Dirkjan Ochtman
75d1f9d477 extract the filemap support into a separate class 2009-06-11 18:52:30 +02:00
Dirkjan Ochtman
d8027dac29 extract the revmap support into a separate dict-like class 2009-06-10 15:45:20 +02:00
Dirkjan Ochtman
278e7ab8ca stupid: simplify stupid committing code 2009-06-10 10:15:57 +02:00
Dirkjan Ochtman
8530b7ce85 Move HgChangeReceiver.branches_in_paths() to the stupid module. 2009-05-30 11:11:04 -05:00
Dirkjan Ochtman
84e206b518 Use tbdelta to push added tags into .hgtags. 2009-05-29 15:28:44 +02:00
Dirkjan Ochtman
459151e1b5 Make branch closing more Mercurial-like.
We now use the 'close' value from extra instead of the old closed-branches branch.
2009-05-29 15:24:12 +02:00
Dirkjan Ochtman
5d162d93a3 Extract branch closing from stupid/editor into separate function. 2009-05-29 15:29:40 +02:00
Dirkjan Ochtman
d1fd971578 Get rid of duplicate branch closing detection code for stupid mode. 2009-05-29 13:12:28 +02:00
Dirkjan Ochtman
d309abb343 Abstract out a branchedits() function. 2009-05-29 11:45:08 +02:00
Dirkjan Ochtman
ce7d6dfcca Generate separate data structure containing revision's tags/branches changes. 2009-05-29 17:33:52 +02:00
Dirkjan Ochtman
2d6b72dfd0 Simplify pulling revs a bit, unify stupid/replay interfaces. 2009-05-28 10:57:09 +02:00
Augie Fackler
94a7ecbe68 Reorganize to have a more conventional module structure.
This means that hgsubversion now uses absolute imports instead of
relative ones, which makes the tests more reliable.
2009-05-13 21:39:39 -05:00