[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: lisp/term/ns-win.el modification
From: |
Jean-Christophe Helary |
Subject: |
Re: lisp/term/ns-win.el modification |
Date: |
Fri, 28 Apr 2017 08:32:35 +0900 |
> On Apr 28, 2017, at 0:09, Davis Herring <address@hidden> wrote:
>
>>> I mean what the string contains. Your code splits it on certain characters:
>>> "[\f\t\n\r\v]+". It is always good to be able to go to some documentation,
>>> to verify that these really are the characters that delimiter file names.
>>> However, if the content is an arbitrary text file, then that should be
>>> mentioned.
>>
>> The content is an arbitrary string selected in any application that supports
>> services. I've removed \s from the delimiters *because* spaces can be part
>> of a path on Mac.
>
> All those characters could appear as well: macOS is Unix, after all, and so
> supports anything except NUL (and reserves / as a directory separator,
> although in some interfaces / and : are interchanged). That said, of course
> spaces are much more common in names, but it's good to remember that this is
> a human factors decision, not a technical one based on OS rules.
After a night of sleep, I guess I could split only on \n and \r since they are
the one that the user will use as a visual cue to select paths put on multiple
lines. Would that be satisfying ?
Jean-Christophe
- lisp/term/ns-win.el modification, Jean-Christophe Helary, 2017/04/27
- Re: lisp/term/ns-win.el modification, Anders Lindgren, 2017/04/27
- Re: lisp/term/ns-win.el modification, Jean-Christophe Helary, 2017/04/27
- Re: lisp/term/ns-win.el modification, Anders Lindgren, 2017/04/27
- Re: lisp/term/ns-win.el modification, Jean-Christophe Helary, 2017/04/27
- Re: lisp/term/ns-win.el modification, Davis Herring, 2017/04/27
- Re: lisp/term/ns-win.el modification, Jean-Christophe Helary, 2017/04/27
- Re: lisp/term/ns-win.el modification,
Jean-Christophe Helary <=
- Re: lisp/term/ns-win.el modification, Jean-Christophe Helary, 2017/04/27
- Re: lisp/term/ns-win.el modification, Anders Lindgren, 2017/04/29
- Re: lisp/term/ns-win.el modification, Jean-Christophe Helary, 2017/04/29
- Re: lisp/term/ns-win.el modification, Anders Lindgren, 2017/04/30
- Re: lisp/term/ns-win.el modification, Noam Postavsky, 2017/04/30
- Re: lisp/term/ns-win.el modification, Jean-Christophe Helary, 2017/04/30
- Re: lisp/term/ns-win.el modification, Eli Zaretskii, 2017/04/30
- Re: lisp/term/ns-win.el modification, Clément Pit-Claudel, 2017/04/30
- Re: lisp/term/ns-win.el modification, Eli Zaretskii, 2017/04/30
- Re: lisp/term/ns-win.el modification, Jean-Christophe Helary, 2017/04/30