All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] git-p4: fix RCS keyword processing encoding errors
@ 2021-12-13 22:54 Joel Holdsworth
  2021-12-13 22:54 ` [PATCH 1/4] git-p4: use with statements to close files after use in patchRCSKeywords Joel Holdsworth
                   ` (4 more replies)
  0 siblings, 5 replies; 9+ messages in thread
From: Joel Holdsworth @ 2021-12-13 22:54 UTC (permalink / raw)
  To: git
  Cc: Tzadik Vanderhoof, Dorgon Chang, Joachim Kuebart, Daniel Levin,
	Johannes Schindelin, Luke Diamand, Ben Keene, Andrew Oakley,
	Joel Holdsworth

This patch-set fixes a family of issues with git-p4's handling of
incoming text data that contains RCS keywords, when those files contain
bytes which are invalid UTF-8 codes.

Among the patches is a fix for the issue, as well as some peripheral
tidy-ups and improvements to the existing code.

This patch-set is compatible and has been tested with both Python 2 and
3, and includes a test.

Joel Holdsworth (4):
  git-p4: use with statements to close files after use in
    patchRCSKeywords
  git-p4: pre-compile RCS keyword regexes
  git-p4: add raw option to read_pipelines
  git-p4: resolve RCS keywords in binary

 git-p4.py             | 66 ++++++++++++++++++-------------------------
 t/t9810-git-p4-rcs.sh | 15 ++++++++++
 2 files changed, 42 insertions(+), 39 deletions(-)

-- 
2.33.0


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2021-12-15 21:41 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-12-13 22:54 [PATCH 0/4] git-p4: fix RCS keyword processing encoding errors Joel Holdsworth
2021-12-13 22:54 ` [PATCH 1/4] git-p4: use with statements to close files after use in patchRCSKeywords Joel Holdsworth
2021-12-13 22:54 ` [PATCH 2/4] git-p4: pre-compile RCS keyword regexes Joel Holdsworth
2021-12-13 22:54 ` [PATCH 3/4] git-p4: add raw option to read_pipelines Joel Holdsworth
2021-12-13 22:54 ` [PATCH 4/4] git-p4: resolve RCS keywords in binary Joel Holdsworth
2021-12-13 23:34   ` Junio C Hamano
2021-12-14 13:12     ` Joel Holdsworth
2021-12-15 21:41       ` Junio C Hamano
2021-12-14 22:36 ` [PATCH 0/4] git-p4: fix RCS keyword processing encoding errors Andrew Oakley

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.