On 16 Mar 2002, Gordon Messmer wrote:

> I just uploaded rpm packages of the XenoStep and Xenophilia GTK+ theme
> engines to my ftp server.  While trying to patch XenoStep, I ran into
> difficulty.  All of its included themes have spaces in their filenames. 
> If I want to modify a gtkrc file, I can create a diff easily, but that
> file doesn't seem to be suitable for use with patch.  'patch' simply
> complains that "XenoStep" isn't a file or directory when trying to patch
> "XenoStep Gorilla/gtk/gtkrc".
> 
> Is there a workaround for this?

 No.  Know bug, er, design feature in the diff output format; the info
file for diff has this to say:

File Names that Contain Unusual Characters
------------------------------------------

   When a file name contains an unusual character like a newline or
white space, `diff -r' generates a patch that `patch' cannot parse.
The problem is with format of `diff' output, not just with `patch',
because with odd enough file names one can cause `diff' to generate a
patch that is syntactically correct but patches the wrong files.  The
format of `diff' output should be extended to handle all possible file
names.




_______________________________________________
Redhat-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/redhat-list

Reply via email to