AmendHub

jcs

/

amend

/

amendments

Amendments on October 1, 2026

*: Add author e-mail to settings and amendments

Migrate settings to a new version and prompt the user to add their e-mail
address, also rename "Author" to "Author Name" to make it more of a name
field than username like it was before.
 
When opening a v4 repo, migrate it to add an author e-mail to each record,
using the user's new name and e-mail if the username matches the first in
the repo (which is assumed to be the user's own username).
jcs made amendment 181 14 days ago

Amendments on September 28, 2026

rsrc: Remove SaDerez'd .r version, add native .rsrc file, go to version 4.0

Amend is now doing the resource conversion on the fly so we no longer need
the .r file kept manually in sync.
jcs made amendment 179 16 days ago

*: Add native resource file handling

When a file ending in .rsrc is diffed, create a temporary file with an
ASCII hex dump of all the resources found in its resource fork, in the same
format that SaDerez does, and diff against that.
 
Store this dumped format in the bile repo to avoid having to convert twice,
and when doing a checkout of such a file, convert it from the hexdump
format stored in the repo to an actual resource file on disk.
jcs made amendment 178 16 days ago

repo: PtoCstr on file path string

jcs made amendment 175 17 days ago

repo+settings: Fix format strings

jcs made amendment 174 17 days ago

repo: Zero file_ids when no files in the repo

jcs made amendment 173 17 days ago

commit_list: Off-by-one

jcs made amendment 172 17 days ago

browser+repo+editor: Clean up close paths

jcs made amendment 171 17 days ago

settings: Hoist save initialization

jcs made amendment 170 17 days ago

committer+editor: Test for proper window variable

jcs made amendment 168 17 days ago

bile: Don't re-use deleted id

jcs made amendment 167 17 days ago

repo: Plug leak if migrate is rejected

jcs made amendment 166 17 days ago

editor: Clear tm just in case, check mktime result

jcs made amendment 165 17 days ago

Amendments on September 27, 2026