2013-02-04 22:37 -0500 Diab Jerius (f8ee891a0c6a [tip]) * cpanfile: new file. * Makefile.PL, cpanfile: use cpanfile to track dependencies 2013-02-04 22:31 -0500 Diab Jerius (488c2163cdd8) * Makefile.PL, lib/Hg/Lib/Server.pm, lib/Hg/Lib/Server/Pipe.pm: Backed out changeset c6da6f7bb57e; pre-alpha code shouldn't have been checked in 2013-01-27 23:41 -0500 Diab Jerius (c6da6f7bb57e) * Makefile.PL, lib/Hg/Lib/Server.pm, lib/Hg/Lib/Server/Pipe.pm: add test requirement on Moo::Role 2013-01-27 23:38 -0500 Diab Jerius (251d4eaa854d) * t/Server.t: add check for missing runcommand capability 2013-01-27 23:37 -0500 Diab Jerius (4052af0bcbdd) * t/BadServer.pm, t/Server.pm: new file. * t/BadServer.pm, t/Server.pm, t/fake-hg: write play hg server to test for bugs in client; switch tests over to it. 2013-01-26 21:59 -0500 Diab Jerius (cf334e87d741) * t/Server/Pipe/check_on_child.t: clean up namespace pollution 2013-01-26 21:59 -0500 Diab Jerius (7316685e436a) * t/Server/Pipe/check_on_child.t: need Perl 5.10.1 for proper switch support 2013-01-26 21:25 -0500 Diab Jerius (4fa69cf34142) * t/Server.t: new file. * lib/Hg/Lib/Server.pm, t/Server.t, t/fake-hg: new errors to fake-hg; tests for Server.pm; synch error messages in tests and code 2013-01-26 21:18 -0500 Diab Jerius (e218ae1b5fc3) * lib/Hg/Lib/Server.pm: don't lazy build pipe to server. build pipe to server upon object instantiation rather than first access. this ensures that connection errors are reported when and where the caller expects them. 2013-01-26 20:49 -0500 Diab Jerius (fd1da7b6fa05) * lib/Hg/Lib/Server/Pipe.pm: make format more readable 2013-01-26 20:48 -0500 Diab Jerius (5f10e95ba647) * lib/Hg/Lib.pm: scrub bad copyright, old unused code 2013-01-26 20:47 -0500 Diab Jerius (3f0803eed388) * t/Server/Pipe.t, t/fake-hg: fake-hg now runs multiple commands; handles/ignores more hg options * ignores -R, serve 2013-01-06 22:06 -0500 Diab Jerius (1fc43ade7b3d) * Makefile.PL: update dependencies 2013-01-06 22:05 -0500 Diab Jerius (fbfecf433380) * t/Server/Pipe.t, t/Server/Pipe/check_on_child.t: new file. * t/Server/Pipe.t, t/Server/Pipe/check_on_child.t: add tests for Pipe object and child status routine 2013-01-06 22:04 -0500 Diab Jerius (adb0b741cbf7) * t/common.pm: make fake_hg a constant and export it 2013-01-06 22:03 -0500 Diab Jerius (10f23ac9bb0f) * t/fake-hg: no need for dispatch table code in fake hg command 2013-01-06 22:01 -0500 Diab Jerius (f447beb520db) * lib/Hg/Lib/Server.pm, lib/Hg/Lib/Server/Pipe.pm: move all IPC logic into Pipe.pm 2012-11-30 23:57 -0500 Diab Jerius (149f78f5d96d) * Makefile.PL: new file. * Makefile.PL: add perl build driver 2012-11-30 23:57 -0500 Diab Jerius (7bcdd9840c1d) * t/common.pm, t/fake-hg: new file. * t/common.pm, t/fake-hg: add fake hg command to test errors 2012-11-30 23:56 -0500 Diab Jerius (5958ce41f92b) * lib/Hg/Lib/Server.pm, lib/Hg/Lib/Server/Pipe.pm: new file. * lib/Hg/Lib.pm, lib/Hg/Lib/Server.pm, lib/Hg/Lib/Server/Pipe.pm: reorganize code 2012-10-27 22:20 -0400 Diab Jerius (87ea7ed058ea) * Changes, dist.ini, lib/Hg/Lib.pm: new file. * Changes, dist.ini, lib/Hg/Lib.pm: initial import