Go to file
Junio C Hamano abe2305a84 Meta/cook: make it slightly easier to debug
When the blurb pattern finds no match, the program only said that it
does not match and died.  It would be very hard to make it report
that this and that token in the blurb text is misspelt and it would
match the pattern when that typo gets fixed, but at least it should
be able to dump the haystack it was looking for needles in to let
the human user do the guessing.
2026-07-26 21:08:42 -07:00
info
.gitattributes What's cooking (2008/06 #01) 2010-01-04 23:50:58 -08:00
.gitignore AT: automated test loop 2008-04-08 22:21:12 -07:00
Announce Meta/Announce: do not credit AI agents 2026-07-11 15:14:29 -07:00
CannedResponses CannedResponses: trim your quote 2026-06-10 06:18:19 -07:00
CheckPush CheckPush: run basecheck as well as onemerge 2026-07-19 20:43:36 -07:00
Checklist.txt Checklist.txt: release notes are in a subdirectory of Doc these days 2011-04-25 12:42:53 -07:00
Count Meta/Count: do not add unnecessary @{now} 2026-07-26 07:24:07 -07:00
Doit Meta/Doit: reformat and list options in the order they are used 2026-05-05 21:30:54 +09:00
Dothem Meta/Dothem: support test-vars and use it in Doit 2026-03-30 22:04:56 -07:00
GRADUATED Meta/GRADUATED: exclude topics whose fork-points are on master 2013-02-01 14:04:52 -08:00
Gitweb
KO Meta/KO: compare with published jch as well 2026-03-16 14:20:51 -07:00
Linus Meta/Linus: blame not just Linus's initial version but any version 2013-03-13 13:20:17 -07:00
ML Meta/ML: correctly detect topic that is not in 'master' 2024-07-11 14:14:42 -07:00
MaintNotes MaintNotes - update post 2.53 2026-02-02 10:35:48 -08:00
Make Meta/Make: support '-s' 2026-07-18 19:23:18 -07:00
ProjectContact Remove info@lwn.net from projectcontact list 2010-03-22 11:15:33 -07:00
RE Meta/RE: create relnotes fragments from master..HEAD 2026-04-13 15:24:58 -07:00
README.cooking What's cooking (2008/06 #01) 2010-01-04 23:50:58 -08:00
RP
Reintegrate Meta/Reintegrate: allow preparing an update on a detached HEAD 2026-07-20 11:59:33 -07:00
RelBuild Meta/dodoc.sh: switch to asciidoctor 2024-07-29 19:10:04 -07:00
RelClean Meta/Rel{Build,Upload,Clean}: use kup to upload to k.org 2013-05-24 14:11:39 -07:00
RelSave Meta/RelSave: save away release material 2023-01-13 15:25:08 -08:00
RelSign Meta/RelSign: optionally use existing agent 2022-10-10 14:35:42 -07:00
RelStat RelStat (draft) 2013-03-13 13:00:59 -07:00
RelUpload What's cooking (2023/05 #01) 2023-05-02 15:26:10 -07:00
Release Point MAN_BASE_URL to git-htmldocs/ for now 2012-04-06 11:32:24 -07:00
SE Meta/SE: drop hardcoded to: address 2013-02-25 07:20:26 -08:00
Summary Meta/Summary: avoid paging individual steps 2023-12-20 12:30:16 -08:00
TopicCheck Meta/TopicCheck: allow merging on a base before testing 2026-05-30 09:49:14 +09:00
V V: use the describe --long format 2023-11-23 13:28:43 +09:00
WCBCC Meta: prepare to use alternate name for the primary branch 2020-07-22 21:38:21 -07:00
add-by Meta/add-by: support --mine=<sig> to keep the trailer at the end 2022-09-09 15:11:24 -07:00
amlook Meta/amlook: report the objects as well as integrated branches 2020-10-19 10:08:21 -07:00
basecheck.sh Meta/basecheck: validate the synthetic base of topics 2026-07-18 19:23:57 -07:00
compare-cooking.perl Ignore sigpipe in external diff driver 2010-04-12 14:30:59 -07:00
cook Meta/cook: make it slightly easier to debug 2026-07-26 21:08:42 -07:00
docbuild-8.sh
dodoc.sh Meta/dodoc.sh: switch to asciidoctor 2024-07-29 19:10:04 -07:00
indent-cpp-directive.perl Meta/indent-cpp-directive: C preprocessor directive indentation rules 2025-07-15 14:19:20 -07:00
jc.png
loop-rebuild loop-rebuild: avoid polling (experiment) 2025-11-20 14:14:14 -08:00
onemerge.sh Meta/onemerge: clean temporary files correctly and exit non-zero upon failure 2026-07-21 12:23:37 -07:00
people Meta/people: fix name quoting 2026-07-08 11:38:12 -07:00
post-applypatch post-apply: allow working from elsewhere including secondary worktrees 2026-03-16 14:20:51 -07:00
pre-applypatch Meta: rename 'pu' to 'seen' 2020-06-22 17:20:27 -07:00
pushall Meta/pushall: allow mirrors configurable the same way as sites and nexts 2026-07-17 14:42:34 -07:00
round Meta/round: omit 'test' from the default set; sha256 runs test 2024-10-11 13:58:11 -07:00
taboo.perl Meta/taboo.perl: update from vger 2023-04-13 07:44:52 -07:00
update-from-lore.sh Meta/update-from-lore: support initial import as well 2026-07-24 13:22:28 -07:00
whats-cooking.txt What's cooking (2026/07 #12) 2026-07-26 15:03:51 -07:00
worklog Meta/Make: update test skipping logic 2011-05-30 13:43:28 -07:00

README.cooking

The compare-cooking.perl script is meant to help viewing the differences
between periodical "What's cooking" messages, and can be used as an
external diff driver by:

    $ git config diff.whatscooking.command ./compare-cooking.perl

to produce this section in your .git/config

    [diff "whatscooking"]
	command = ./compare-cooking.perl

You can use e.g.

    $ git log -p --ext-diff whats-cooking.txt
    $ git show --ext-diff whats-cooking.txt

to review the history.