AmendHub

jcs

/

amend

/

amendments

Amendments on January 18, 2022

bile+util: Sync from other projects

jcs made amendment 46 over 3 years ago

Amendments on January 11, 2022

Rez: Version 2.0

jcs made amendment 45 over 3 years ago

*: Integrate with bile, lots of minor changes

Sprinkle snprintf and strlcpy where useful
Remove ALRT/DITL resources that util doesn't need anymore
Handle diffing deleted files properly
jcs made amendment 44 over 3 years ago

strnatcmp: Remove, was moved to C library

jcs made amendment 43 over 3 years ago

repo: New repo version 3, switching to bile files

No migration at this time, it's done with a different program
jcs made amendment 42 over 3 years ago

util: Lots of changes from other projects

Make all filesystem functions work on Str255s for filenames, not
char *s
Make vwarn() (and new progress() function) use new hard-coded DITLs
to avoid needing to have these in every project's resource fork
Use panic() instead of err(1, ...)
jcs made amendment 41 over 3 years ago

bile: Add latest bile API code

jcs made amendment 40 over 3 years ago

Amendments on December 30, 2021

repo: Implement a backup mechanism, backup the repo before committing

Unfortunately some bug in Amend can cause a crash during/after a
commit which corrupts the resource file, making it unusable :(
jcs made amendment 39 over 3 years ago

Amendments on December 16, 2021

Rez: Version 1.0!

jcs made amendment 38 over 3 years ago

Amendments on December 15, 2021

Rez: Add SIZE resource here that THINK C puts in when compiling

Set proper MultiFinder flags
jcs made amendment 36 over 3 years ago

main: Fix crash processing MultiFinder suspend/resume events

jcs made amendment 35 over 3 years ago

Rez: Release 0.9.2

jcs made amendment 34 over 3 years ago

committer: If "All Files" is selected, skip diffing unchanged files

If the file size, ctime, and mtime are all the same, consider it
unchanged.
jcs made amendment 33 over 3 years ago

Amendments on November 22, 2021

Rez: Call this 0.9.1

jcs made amendment 32 over 3 years ago

Repo: Support file deletion, repo versioning and migration

I broke my own rule of always adding versions to things, so start
now and migrate all unversioned repos to version 2 which adds file
flags.
When a file is deleted, doing a diff of it will diff against a blank
file and then the file in the repo is marked as deleted. For now this
just draws the file with tildes in the file list, but a custom LDEF
will draw these as strucken through.
Also fix a few bugs along the way...
jcs made amendment 31 over 3 years ago

Amendments on November 17, 2021

About box: Fix VersRecHndl parsing

The length of the inital shortVersion is variable, it's a Pascal
string.
jcs made amendment 30 over 3 years ago

Amendments on November 11, 2021

committer: If there were no diffs, just close the window

jcs made amendment 29 over 3 years ago

main+committer: Respond to MultiFinder suspend/resume events

jcs made amendment 27 over 3 years ago