1. Diab Jerius
  2. Hg::Lib

Commits

Show all
Author Commit Message Date Builds
Diab Jerius
_prep_cmd didn't implement the required interface correctly. tests added.
Bookmarks
client-api
Diab Jerius
shadow Server attrs up to Client
Diab Jerius
start type library
Diab Jerius
switch to Test::Fatal from Test::Exception
Diab Jerius
organize some tests w/ same layout as distribution
Diab Jerius
add start of table based code generation for client API
Diab Jerius
specify minimum version of Perl in Build.PL; thought it was grabbing it automatically
Bookmarks
stable
Diab Jerius
bump version for upcoming changes
Diab Jerius
revert previous joining of Server & Server::Pipe The connection to the hg server needs to be lazily created, in part because not every hg command can be performed by the server (e.g., the server requires the existance of a repo, so one must use hg directly to create one). Connecting to the server is actually done in two steps; invoking hg, and then reading a hello message from it. When ::Server and ::Server::Pipe were combined, awkward code gy…
Diab Jerius
Added tag 0.01_04 for changeset e63363d993b9
Diab Jerius
update logs and version for release
Tags
0.01_04
Diab Jerius
older Perl's need FileHandle loaded to get methods on FileHandle objects
Diab Jerius
older Module::Build versions don't do test_requires
Diab Jerius
initial (non working) client code
Diab Jerius
Added tag 0.01_03 for changeset 62698dae82ec
Diab Jerius
ignore more things
Tags
0.01_03
Diab Jerius
update logs and version for release
Diab Jerius
with switch to System::Command, need for Pipe object fades. fold into Server - Server constructor: - encoding option specifies encoding - connect option (default false) indicates if to immediately connect, or to lazy load - update tests
Diab Jerius
replace home-grown pipe connection code with System::Command (yeah!) add environment attribute (env)
Diab Jerius
Added tag 0.01_02 for changeset 271e069c0212
Diab Jerius
update logs and version for release
Tags
0.01_02
Diab Jerius
update dependencies
Diab Jerius
perltidy
Diab Jerius
add simple getencoding test
Diab Jerius
implement client getencoding and runcommand functionality
Diab Jerius
guard against wrong return context when reading I & L channels
Diab Jerius
add methods to write to server
Diab Jerius
improve default, coercion and type constraint code to match newer Moo & Types
Diab Jerius
reorganize test server code * Server -> Server::Base * implement getencoding and runcommand capabilities * properly return result code from runcommand * runcommand delegated to Server::Commands * basic server w/ no commands is now Server::Basic * server w/ commands is Server::Full * fake-hg has new full mode, which starts Server::Full
Diab Jerius
perltidy cleanup
  1. Prev
  2. Next