Go to file
Junio C Hamano 8b4e2f2218 update-from-lore: automate updating from mailing list
When on branch T, detach the HEAD at the base of the branch, and
find the newest iteration of the same topic from lore, apply the
patches, and show the range-diff from what we have.

Depends on having healty "amlog" notes to allow us identify what
patch message resulted in the commit T, and working "b4 am" and the
lore archive that lets us grab the latest iteration.
2026-06-29 09:28:18 -07:00
info Add Meta information. 2005-11-05 10:58:46 -08:00
.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: no need to \quote @ in the template 2023-03-13 09:49:54 -07:00
CannedResponses CannedResponses: trim your quote 2026-06-10 06:18:19 -07:00
CheckPush CheckPush: 'next' could be identical to 'master' 2023-11-09 02:01:15 +09: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: allow the command line to specify the latest tag 2025-07-01 15:24:21 -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 Gitweb: remove blame.js -- that's long gone. 2008-04-08 22:08:01 -07:00
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: export SHELL as well as SHELL_PATH 2025-04-07 09:38: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 Rewrite 'git-foo' => 'git foo' 2007-12-14 22:43:05 -08:00
Reintegrate cook: 'Retracted' is a valid state 2026-06-17 14:47:18 -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
compare-cooking.perl Ignore sigpipe in external diff driver 2010-04-12 14:30:59 -07:00
cook cook: 'Retracted' is a valid state 2026-06-17 14:47:18 -07:00
docbuild-8.sh Meta/docbuild-8: make it easier to compare AsciiDoc 7 and 8 output 2007-07-24 21:33:17 -07:00
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 Snapshot 2006-05-04 2006-05-04 16:01:16 -07:00
loop-rebuild loop-rebuild: avoid polling (experiment) 2025-11-20 14:14:14 -08:00
onemerge.sh onemerge: make sure each merge in master..seen brings in only one topic 2026-06-29 09:25:16 -07:00
people Meta/people: find whom to send/cc whats-cooking to 2026-06-28 09:32:51 -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: drop unused comment 2024-12-13 08:56:01 -08: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 update-from-lore: automate updating from mailing list 2026-06-29 09:28:18 -07:00
whats-cooking.txt What's cooking (2026/06 #10) 2026-06-25 15:26:31 -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.