jcs
/amend
/amendments
Amendments on March 21, 2024
diffreg: Re-init static vars in diffreg
context_vec_start is used to calculate other things, so when we
started freeing and nullifying it, subsequent runs used non-zero
values for some of these variables. Reset them all just to be safe.
jcs made amendment
143
over 2 years ago
Amendments on March 18, 2024
jcs made amendment
142
over 2 years ago
repo: Bump repo version just to fix diffs generated in 3.3
3.3 had a bug in diffreg that was inserting errant newlines after a
@@ chunk, which confuses patch. We can detect and fix these, which
we do with a version migration. The repo format doesn't actually
change.
Unfortunately we still have problems with files that didn't have
newlines at the end since we were just inserting a newline rather
than leaving the default "\ No newline at end of file" that diff
prints, which patch knows to ignore. I'm not sure it's possible to
automatically detect and fix such diffs at this point.
Also show amendment number when viewing.
diffreg: Remove hack appending a newline for newline-less files
This made our diffs look nicer but it breaks patch's ability to
reconstruct some diffs, so it must go.
Amendments on March 15, 2024
jcs made amendment
139
over 2 years ago
Amendments on March 7, 2024
jcs made amendment
138
over 2 years ago
Amendments on February 16, 2024
jcs made amendment
137
over 2 years ago
jcs made amendment
136
over 2 years ago
jcs made amendment
135
over 2 years ago
Amendments on February 1, 2024
jcs made amendment
134
over 2 years ago
Amendments on January 11, 2024
jcs made amendment
133
over 2 years ago
jcs made amendment
132
over 2 years ago
diffreg: Check for command+. while running and abort
Also free some arrays that don't seem to ever get freed, just
realloc'd.
jcs made amendment
130
over 2 years ago
jcs made amendment
129
over 2 years ago
committer: If command+period is pressed during diffing, abort
It would be nice to be able to do this while in diffreg but maybe
some other time.
jcs made amendment
127
over 2 years ago
Amendments on November 1, 2023
browser: Use a custom LDEF for file list to cross out deleted files
Also sort the list with deleted files at the bottom
Amendments on October 24, 2023
jcs made amendment
125
over 3 years ago