Re: [PATCH] git send-email: edit recipient addresses with the --compose flag

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Ian Hilt <ian.hilt@...>
Cc: Git Mailing List <git@...>, Pierre Habouzit <madcoder@...>, Junio C Hamano <gitster@...>
Date: Monday, November 10, 2008 - 3:57 am

Le Sunday 09 November 2008 13:59:48 Ian Hilt, vous avez écrit :
[...]

This is where it gets complicated, for the "hey, I am" <some@one> case...

But then there is a solution: use a negative lookahead for the split regex.

I thought about splitting against /\s*,\s*(?![^"]+(?:\"[^*]*)*)"/.

A negative lookbehind would have been clearer to write, but perl doesn't 
support arbitrary length negative lookbehinds, except by using a very, very 
arcane construct.


-- 
fge
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [PATCH] git send-email: edit recipient addresses with th..., Francis Galiegue, (Mon Nov 10, 3:57 am)
Re: [PATCH] git send-email: edit recipient addresses with th..., Aristotle Pagaltzis, (Mon Nov 10, 4:08 am)