From: Vivian M. <viv...@li...> - 2011-06-25 12:52:24
|
Torsten > Am 24.06.11 23:59, schrieb Torsten Dreyer: > >>> Is this built-in function: > >>> > >>> svn_path_uri_encode() > >>> > >>> any help? > >>> > >> Yup, does the trick - no need for fancy formatting. > >> > >> I'll see if I can do a damned merge request this side of Monday. > >> > >> Vivian > >> > >> > > But isn't this a function of libsvn and we are talking about external > > svn and libsvn not present? > > > > I'm currently testing another fix without libsvn functions. > > > > Torsten > Here you go: simgear commit d36170879c9394064b37fc9acb3d12d451f2be82 > makes whitespaces in the command _and_ the target directory work for me. > Tested on Linux, MacOS and WinXP/VS2008. > > Please pull simgear and rebuild simgear+flightgear and test if it works > for you. > All options work exactly as they should: Internal and External, with / or \ and with or without white spaces. I would never have guessed that double double quotes would do the trick, but they clearly do. svn_path_uri_encode() also does the trick, but this is a more robust solution. Thanks for all your effort in clearing this bug. Vivian |