Diogenes Bugs

This is the complete list of bugs reported for Diogenes. It includes all currently unfixed bugs, as well as those fixed in reasonably recent releases.

Bug Description Reporter Status
An example bug Matt (mpalmer@hezmatt.org) Fixed in release 0.11.17 (mainline--0.9--patch-0)
When editing a file, if another person edits and commits underneath you, your version seamlessly overwrites the other editor's changes, and (even worse) appears to dump your local changes (likely due to diff issues). The system needs to detect that what you're changing isn't the latest, and either flag the problem or (preferably) do a 3diff on the changes so you can incorporate all the changes if possible. Ugly, but it's either that or locking. Matt Open
There is no error checking on DiogenesDatabase. There is no way to know whether the connect or DB select operations actually failed at the conclusion of the constructor, since constructors cannot return values. What would be of more use would be an error accessor method on the class. Matt Fixed in mainline--0.9--patch-23