[PATCH 1 of 1] store: encode first space char in filenames (issue1713)

Augie Fackler durin42 at gmail.com
Sat Aug 21 13:39:26 CDT 2010

On Aug 21, 2010, at 1:37 PM, Adrian Buehlmann wrote:

> On 21.08.2010 20:25, Augie Fackler wrote:
>> On Aug 21, 2010, at 1:01 PM, Dirkjan Ochtman wrote:
>>> On Sat, Aug 21, 2010 at 19:57, Benoit Boissinot <bboissin at gmail.com> wrote:
>>>> I think it should have its own requirement. (and yes introducing this
>>>> requirement at the same time as parentdelta is a good idea, reusing
>>>> the requirement is not)
>>> +1.
>>> Can we also do something for that thing on OS X? I believe it was ._
>>> or .# or something.
>> Yes, OS X will interpret anything starting with ._ as AppleDouble information, so .DS_Store becomes ._d_s... and then the OS sometimes "helpfully" cleans those files up. Let's fix that at the same time as leading spaces.
> Fine by me, but I lack access to an OS X. Never used one, so zero
> hands-on knowledge about OS X from my side.
> So I would need exact guidance on that aspect. Or patches on top of mine
> would be nice.

The only escape sequence OS X needs that I'm aware of is a leading ._

I'll poke a friend at Apple and see if he can rustle up any other sequences we should escape just in case.

> Only *all* shades of Windows (MSDN Premium subscription available,
> thanks to the CodePlex guys), Ubuntu and FreeBSD here.

More information about the Mercurial-devel mailing list