Results 46 comments of Stuart Caie

Should there be more error codes than RC_OK and RC_ERROR? Well, there are, they're just rarely used. Almost all errors are RC_ERROR. A handful are RC_MALLOC. Two are RC_VOLFULL, and...

> It is done so to prevent unnecessary overuse (with each small commit), I think it would be fine to have this, which I believe will also run when other...

I created the [ramdisk branch](https://github.com/lclevy/ADFlib/tree/ramdisk) to show you what I had in mind. The tests do run _slightly_ faster when you cut out all external I/O. I'm not proposing this...

Also, when I was looking at the native device code... https://github.com/lclevy/ADFlib/blob/master/src/linux/adf_nativ.c#L129-L167 Is it correct that adfLinuxReadSector() calls write() and adfLinuxWriteSector() calls read() ?

> For the main topic - limiting builds/tests to master branch seems to have little sense. I think the best way would be to just enable tests for all branches...

> I'd at least keep something like the current build on the 'citest' branch We could write `on: push: branches: [ master, citest ]` to achieve that. For me, I...

I pushed 62a2b07ba3c838aabfc542e5da9aaafa22012808 to master to enable what I proposed above. You're right that we could do with more, you're already doing something with deb packages as artifacts, how would...

I noticed there is a github action that can install cygwin: https://github.com/marketplace/actions/install-cygwin

It sounds like they would like to use ADFlib to format uninitialized media on a real device, i.e. not adfCreateDumpDevice() then adfCreateFlop(), but adfMountDev() then adfCreateFlop(). Imagine a DOpus program...

SyncServer-1.5 let you write the whole URL, like this: public_url = https://home-server.example.com/prefix The configuration option should let the user explicitly set the scheme, host, port _and_ path prefix, not just...