Hi,

In a thread started by Vincent Lefevre in October [1] it was noted that
Subversion prints several pieces of information from the repository to the
terminal (including log messages and author names) without considering if
they may affect terminal behaviour.

As demonstrated by DanielSh [2] a user may inject escape sequences into a
log message and when running svn log, these affect terminal color. Git
behaves the same way, as demonstrated by me [3].

Can we reach consensus if this behaviour is intended, unintended but
desirable or unintended and undesirable? I would value the opinions of the
oldtimers who might have background information if this was ever discussed
or considered in the early days.

In the original thread there were several arguments both pro and con
regarding filtering/quoting escape sequences.

Kind regards,
Daniel Sahlberg


[1] https://lists.apache.org/thread/1m0yhsgj6vnb15h23p9h689qp597fhgm
[2] https://lists.apache.org/thread/1sr8srjm0jdqm75p0n1scj01g0d97mns
[3] https://lists.apache.org/thread/kln8bvfqo8961tqfmpkkhf69cqljkxdl

Reply via email to