Scott,

ticgit currently fails to preserve titles with characters outside
[0-9a-z ].  A Debian user would like to create tickets with Cyrillic
titles, and I myself wish for the possibility to use other ASCII
printables such as punctuation.  The current implementation does not
allow storing such things safely; a “/”, if not processed by
clean_string, would obviously fail, and Windows cannot even stand
[?*:|"+] etc.

The easiest fix to this problem would be the introduction of an extra
file, such as “TICKET_TITLE”, in every ticket’s directory.  The program
could continue to read and write the processed title in the DATE_TITLE/
format for compatibility reasons, but also store the “true” title to be
used by newer versions.  As far as I can tell, this would be very easy
to implement; I can come up with a patch if you wish.

Of course, multibyte titles would introduce new problems, like a messed
up “ti list” output where columns don’t line up any more.  But this
seems to be a smaller problem than not supporting this stuff at all.
I’d love to hear your thoughts on that.

PS: Please keep the Cc list when replying.

Cheers,
-- 
Michael Schutte <mi...@uiae.at>

Attachment: signature.asc
Description: Digital signature

Reply via email to