Wine FAQ edits

Albert Lee trisk at forkgnu.org
Wed Feb 2 09:10:22 CST 2011


I notice you reverted the changes after I addressed these issues, care
to explain why?

On Tue, Feb 1, 2011 at 11:47 PM, Albert Lee <trisk at forkgnu.org> wrote:
> On Sat, Jan 29, 2011 at 4:36 PM, Vitaliy <vitaliy at kievinfo.com> wrote:
>> On 01/29/2011 12:21 PM, Dan Kegel wrote:
>>>
>>> Hi Albert,
>>> http://wiki.winehq.org/FAQ?action=diff&rev2=384&rev1=383 looks
>>> like it was a pretty big edit.
>>>
>>> Try smaller ones, and try to do just one kind of change per edit.
>>
>> That, and the fact that some changes where questionable, and broken:
>>
>>> -cd ~/.wine/drive_c/Program\ Files
>>> +cd .wine/drive_c/Program\ Files
>>
>> This will break if current directory is not $HOME.
>>
>
> 'cd' immediately precedes this.
>
>>> - You can also use double quotes, but you need two backslashes instead of
>>> one:
>>> -
>>> -{{{
>>> -wine start "C:\\Games\\Tron\\tron.exe"
>>> -}}}
>>
>> Backslashes still have special meaning inside double quotes. So they should
>> be escaped.
>
> Yes, I'll fix this.
>
>>
>>> -/bin/sh -c glxgears
>>> +/usr/bin/env glxgears
>>
>> What advantage does "env" has over full featured shell? This is unnecessary.
>
> Why do you need a full shell to run a single external program? It
> complicates e.g. argument passing if you used this as a template.
>
>>
>>> -@="/bin/sh run_linx_program acroread \"%1\""
>>> +@="/bin/sh -c \"acroread `wine winepath -u '%1'`\""
>>
>> Have you actually tested this? This won't work for paths with spaces. If it
>> will work at all.
>>
>
> Not with spaces, I'll fix this as well.
>
> -Albert
>



More information about the wine-devel mailing list