Commits
- Commit:
d651dcfa6fe871c93d967b1b741d2ad4bbb9e2c2
- From:
- Josiah Frentsos <jfrent@tilde.team>
- Via:
- Mark Jamsek <mark@jamsek.dev>
- Date:
add -d switch to log usage and sort lexicographically
patch by Josiah Frentsos
- Commit:
5763426aa30e7fbf05748c70f44f7b435fcb511d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
regress: replace echo \n with printf and heredoc
echo \n is not really portable. Not that it matters since the regress
suite is already using non-POSIX features (like `local'). However, it's
the only place using it and easy to fix.
ok jamsek
- Commit:
8f4e3da96c5f4996c58dc6276417edf32c9589aa
- From:
- Mark Jamsek <mark@jamsek.dev>
- Date:
add regress for new got log -d switch
ok stsp@
- Commit:
3846622fc49b9a60aeee751320ed58ac58d38ef6
- From:
- Mark Jamsek <mark@jamsek.dev>
- Date:
plug leak of got_diffreg_result on output failure
Move 'done' labels up so that if got_diffreg_output() fails we still call
got_diffreg_result_free() instead of jumping straight over it.
ok + fix from stsp@
- Commit:
5191b70b5b2e123aadd88aeafe2e2cfc0958c327
- From:
- Mark Jamsek <mark@jamsek.dev>
- Date:
got: implement diffstat for got log and tog diff view
Add new got_diff_blob_cb() implementation to compute added/removed line metrics
for a given diff. This enables displaying a diffstat with 'got log -d'. As per
suggestion from stsp, change tog diff view to display the diffstat by default.
ok stsp@
- Commit:
17c726049a0c49099ef0a44190264fa4b6b037fa
- From:
- Omar Polo <op@omarpolo.com>
- Date:
backout 169b163113a6db9878c9166aa05fbd30d05eb832
pushed by mistake, wasn't reviewed.
- Commit:
ee6900c4eae543d6ae3f4e8a9cc7f09b6a64927e
- From:
- Josiah Frentsos <jfrent@tilde.team>
- Via:
- Omar Polo <op@omarpolo.com>
- Date:
template.7: fix double spaces
diff from Josiah Frentsos and clue from tb@, thanks! (I can't read.)
- Commit:
196a7c5f9fcfa7b9a562edda932a03787246e844
- From:
- Omar Polo <op@omarpolo.com>
- Date:
template: bump date in manpages
- Commit:
331d99fbfee81d11d26e65f3cd5b481241356af4
- From:
- Josiah Frentsos <jfrent@tilde.team>
- Via:
- Omar Polo <op@omarpolo.com>
- Date:
template.7: Add a missing \& where needed
based on a diff by Josiah Frentsos, thanks!
- Commit:
eb0305b223a258415c82562541c71b1da8066e6c
- From:
- Josiah Frentsos <jfrent@tilde.team>
- Via:
- Omar Polo <op@omarpolo.com>
- Date:
template.7: Use -width instead of -indent
diff from Josiah Frentsos, thanks!
- Commit:
6251b93debf41f759e05d621fd52029cd8a3b8cf
- From:
- Josiah Frentsos <jfrent@tilde.team>
- Via:
- Omar Polo <op@omarpolo.com>
- Date:
template.7: use An instead of Ar in AUTHORS
diff from Josiah Frentsos, thanks!
- Commit:
89f5e055e53f13f390f0f0346faf3170992fcb01
- From:
- Josiah Frentsos <jfrent@tilde.team>
- Via:
- Omar Polo <op@omarpolo.com>
- Date:
template.1: Use -std with Ex
diff from Josiah Frentsos, thanks!
- Commit:
169b163113a6db9878c9166aa05fbd30d05eb832
- From:
- Omar Polo <op@omarpolo.com>
- Date:
gotwebd: templateify gotweb_render_diff
To avoid calling functions from got_operations.c directly from a
template (which would hide the error), change got_output_repo_diff into
got_open_diff_for_output that returns a file with the diff in it, to be
then rendered by the template. got_gotweb_flushfile needs to be exposed
then.
It also bundles a smaller change: the `label' argument of
got_repo_match_object_id is optional and not used, so just pass NULL
there.
- Commit:
411c220f7134f9aea00d14f2601433cde03b0e06
- From:
- Omar Polo <op@omarpolo.com>
- Date:
template: specify which C loop
- Commit:
0f297329190ee2d8862b5e7f5fc3b27b960e4f49
- From:
- Omar Polo <op@omarpolo.com>
- Date:
template: add `while' construct