LFN (double-click) is broken

Discussion related to "Everything" 1.5 Alpha.
Post Reply
therube
Posts: 4955
Joined: Thu Sep 03, 2009 6:48 pm

LFN (double-click) is broken

Post by therube »

LFN (double-click) is broken*
path:len:>260, double-click -> 'The filename or extension is too long.'

(regression between 1264..1265)


*is broken - in MOST CASES

there are /some/ LFN which are still working in 1266
didn't figure out the criteria that makes one work & one not?


---


(separate)

I don't recall if LFN (right-click) is actually broken, or if it's the way it's always been?
Thinking it is the latter.


LFN (right-click) is broken
(i'm less sure if there is a regression here or not?)
(maybe there is not, maybe these never worked correctly ? & i'd just forgotten that they hadn't?)

LFN (right-click, SendTo) silently fails
LFN (right-click, Open with) is broken -> 'The filename or extension is too long.'
void
Developer
Posts: 16672
Joined: Fri Oct 16, 2009 11:31 pm

Re: LFN (double-click) is broken

Post by void »

Thanks for the feedback therube,

Everything 1.5.0.1267a fixes opening a single-selected file with a Long File Name (LFN).

LFN files may have worked previously when there was a short path available.
I don't recall if LFN (right-click) is actually broken, or if it's the way it's always been?
Thinking it is the latter.

LFN (right-click) is broken
(i'm less sure if there is a regression here or not?)
(maybe there is not, maybe these never worked correctly ? & i'd just forgotten that they hadn't?)
Depends on the context menu item selected.
For most shell items, it will fail with the 'The filename or extension is too long.' message.
Some items are handled by Everything and should be fine, such as delete and rename.

LFN (right-click, SendTo) silently fails
No error is returned from the OS and no UI message is shown by the OS.
Not much I can do here.
LFN (right-click, Open with) is broken -> 'The filename or extension is too long.'
This is expected.
There's not much I can do to make Open With work for LFN files.
therube
Posts: 4955
Joined: Thu Sep 03, 2009 6:48 pm

Re: LFN (double-click) is broken

Post by therube »

fixes opening a single-selected file with a Long File Name (LFN).
LFN files may have worked previously when there was a short path available.
Heh. I just realized that yesterday. I you saved me the trouble (& said it better).

(My way:)

Code: Select all

SFN name.part, SFN path.part, but LFN path+name
          232,            33,               265 = BROKEN double-click

> but... if you've selected 2 files instead of 1...

SFN name.part, SFN path.part, but LFN path+name
          232,            33,               265 = BROKEN double-click
          232,            21,               253 = OK

> AND, using those *2* files (or even more),
> then 'SendTo' works
> & 'Open' works
(not sure about 'Open with' ?)
Post Reply