On 2021/01/29 0:27, Johan Corveleyn wrote:
> On Thu, Jan 28, 2021 at 4:22 PM Yasuhito FUTATSUKI
> <futat...@yf.bsdclub.org> wrote:
>>
>> On 2021/01/28 20:13, Johan Corveleyn wrote:
>>> On Thu, Jan 28, 2021 at 12:55 AM Yasuhito FUTATSUKI
>>> <futat...@yf.bsdclub.org> wrote:
>>>>
>>>> On 2021/01/28 7:33, Johan Corveleyn wrote:
>>>>> On Wed, Jan 27, 2021 at 10:19 PM Yasuhito FUTATSUKI
>>>>> <futat...@yf.bsdclub.org> wrote:
>>>>>>
>>>>>> On 2021/01/28 5:43, Johan Corveleyn wrote:
>>>>>>> On Mon, Mar 16, 2020 at 5:11 AM <james...@apache.org> wrote:
>>>>
>>>>
>>>>>>> [[[
>>>>>>> C:\test>set EDITOR="C:\Program Files\Notepad++\notepad++" -nosession 
>>>>>>> -multiInst
>>>>>>>
>>>>>>> C:\test>svn pe svn:ignore .
>>>>>>> 'C:\Program' is not recognized as an internal or external command,
>>>>>>> operable program or batch file.
>>>>>>> svn: E200012: system('"C:\Program Files\Notepad++\notepad++"
>>>>>>> -nosession -multiInst "svn-prop.tmp"') returned 1
>>>>>>> ]]]
>>>>>>
>>>>>> Perhaps my pending patch also fix this.
>>>>>>
>>>>>> Please see
>>>>>>
>>>>>> https://lists.apache.org/thread.html/r2b8b0b4ca0f833e371590fadb33ee24c6335127e967664c6e612e154%40%3Cdev.subversion.apache.org%3E
>>>>>>
>>>>>> and attached patch
>>>>>>
>>>>>> https://lists.apache.org/api/email.lua?attachment=true&id=r2b8b0b4ca0f833e371590fadb33ee24c6335127e967664c6e612e154@%3Cdev.subversion.apache.org%3E&file=d76c6fedb56414d73e0d481910f7e62bde6d0582e975c4b2134c8521b5f9e30f
>>>>>
>>>>> Yes indeed, that seems to fix it :). Nice!
>>>>>
>>>>> Is anything holding this patch back from being committed? We're mainly
>>>>> a CTR - Commit Then Review - project, so if you feel okay about it ...
>>>>> I haven't studied it in depth, but on a cursory look, it seems fine to
>>>>> me (and it works / fixes my problem, yay!).
>>>>  Then I commited it in r1885953, with minor fix in comment.
>>>
>>> Great!
>>>
>>> I took the liberty to nominate it (with my vote) for 1.14.x, not in
>>> the least because I'm personally affected by this (always a good
>>> motivation :-)). Not sure if it'll gather enough votes in time to make
>>> it into 1.14.1, but it doesn't hurt to try :-).
>>
>> Unfortunately this causes conflict on 1.14.x because it depends on r1882234.
> 
> Argh, sorry should have noticed that. Hmmm.> 
> Should I withdraw the nomination? Or should I add r1882234 to it? I
> don't know the context of these revisions very well ...

I don't think you need to withdraw it.

This series of the changes of subversion/libsvn_subr/cmdline.c addressed
the issues on editor invocation on non UTF-8 locale including Windows,
both in the editor path and a target file name which contains non ascii
characters. A fix of issue on editor path containing white space on
Windows is a side effect; I also checked in such a case :)

So if r1882234 is also backported, it can be also possible to invoke
editor on conflict even if the target file name contains emoji on Windows,
or on non UTF-8 locale on Unix/Linux. (I used "🍣.txt" to check it :))

Cheers,
-- 
Yasuhito FUTATSUKI <futat...@yf.bsclub.org>

Reply via email to