Thread (2 messages) flat view 2 messages, 2 authors, 2016-06-15

Re: git-pull-script hates me

From: Linus Torvalds <torvalds@osdl.org>
Date: 2016-06-15 22:42:01


On Wed, 6 Jul 2005, Junio C Hamano wrote:
Anybody who is interested in doing this can just move
sq_expand() from diff.c to some public library and expose it in
cache.h.
No, that doesn't work at all.

"sq_expand()" tries to protect things inside single quotes. That's a 
totally different problem (and btw, it does so badly: it doesn't quote '\' 
for example).

For a shell command line, there are _tons_ of special characters that you
mustn't pass through. Things like ';', '<', '>', '&' all have magic
meaning and are not valid in the destination name. Not to mention just
simple whitespace.

		Linus
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help