Jakub Narębski <jnareb@xxxxxxxxx> writes: > On 2016-06-27, Alex Riesen wrote: > >> This adds a FILENAMES environment variable, which contains the repository >> pathnames of all selected files the list. >> The variable contains the names separated by spaces. > > Why not separate filenames with end-of-line character (LF)? It would still > be broken for some filenames, but only for unportable ones. Filenames with > internal space (common on MS Windows) would work then. > > http://www.dwheeler.com/essays/filenames-in-shell.html > > If Tcl allows it, you could separate filenames in FILENAMES environment > variable with NUL ("\0") character... Tcl may or may not handle a string with an embedded NUL, but I think it is hard to have an embedded NUL in an environment variable. Use of LF is a good suggestion regardless. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html