Amend: a small revision control system for Macintosh
Written by joshua stein <jcs@jcs.org> - http://jcs.org/amend

Amend is free software; see the LICENSE file for copyright/licensing

3.7.1 - 2023-04-18
	- Fix a bug that sometimes caused a crash after the diff/commit window
		closed after producing a large diff and using a lot of memory
	- Fix bug when exporting an amendment as a patch where the suggested
		filename was bogus
	- Fix bug that caused a system lockup on some machines with slower
		disks; thanks to Valtteri Koskivuori for helping locate and fix this bug
	- Show progress window when opening repositories since the process may
		take a while
	- Add resource to allow MultiFinder to correctly open a repo from double-
		clicking a .repo file when Amend is already running (thanks to Steve
		Crutchfield)
	- Properly update scrollbars when cutting or pasting in edit and commit
		window text fields
	
3.6 - 2022-09-12
	- Add Command+W keyboard shortcut to cancel and close committer
		window
	- Fix launching Desk Accessories when Amend is in the foreground
	- Center dialog windows on larger displays, limit the size of Amend
		windows to roughly 80 characters of code
	- Disable "Apply Patch" menu option as it is not yet ready for production
		and was previously enabled by mistake
	- Change internal project structure to allow building with THINK C's
		default ANSI C library, instead of requiring a custom library

3.5 - 2022-08-17
	- Add metadata editor to change author name, date/time, and log messages
		of existing amendments
	- Change references of "commits" to "amendments" to be consistent
	- Change temporary filename generation to avoid generating bogus
		filenames when diffing
	- Show progress while opening repo
	- Tweak font sizes
	- Fix bug that may have shown a bogus character at the end of a log
		message in the amendment list

3.4 - 2022-06-15
	- Fix newline handling in diff generation that was adding erroneous
		newlines after chunk headers
	- Update backend database library with bug fixes
	- Fix crash that occurred after saving settings
	- Other minor crash fixes
	
3.3 - 2022-06-03
	- Correctly include C function prototypes in diffs (equivalent to diff's -p
		option)
	- Bug fixes and speedups in backend database library

3.2 - 2022-02-03
	- When filtering out already-added files, also filter out the open repo
		file itself.
	- Fix a possible crash after committing
	- Stop occasionally displaying a cursor on read-only text boxes

3.0 - 2022-01-20
	- Change repo file format yet again, to include a larger header for future
		use and to include a backup map pointer.  File corruption could stll be
		possible if a new map is written at the end of the file where the
		filesystem has to allocate new blocks, even though the file is flushed.
		With a backup map pointer, the previous map already written to disk can
		still be reliably located.
	- In the "Add File" dialog, remove files from the list that are already in the
		repo, or are outside of the repo's directory.  This should make it much
		easier to see what is not being managed by Amend.

2.0 - 2022-01-11
	- Change repo file format from standard Mac Resource Files to a custom
		file format that offers more resiliance against data corruption.
		Unfortunately this means files can't be directly edited in ResEdit, and
		there is no built-in conversion mechanism for repos created in version 1.

1.0 - 2021-12-16
	- Add a Settings menu to change the tab width (defaults to 4) and the
		author username used for new commits

0.9.2 - 2021-12-15
	- When 'All Files' is selected when doing a diff, skip files that have the
		same size, creation time, and modification time
	- Fix crash when switching applications under MultiFinder

0.9.1 - 2021-11-22 
	- Initial public release