GNU bug report logs - #57386
29.0.50; support make-symbolic-link without admin priviledge on Windows

Previous Next

Package: emacs;

Reported by: Kiên Nguyễn Quang <kien.n.quang <at> gmail.com>

Date: Wed, 24 Aug 2022 15:35:02 UTC

Severity: normal

Found in version 29.0.50

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #23 received at 57386 <at> debbugs.gnu.org (full text, mbox):

From: Kiên Nguyễn Quang <kien.n.quang <at> gmail.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 57386 <at> debbugs.gnu.org
Subject: Re: bug#57386: 29.0.50; support make-symbolic-link without admin
 priviledge on Windows
Date: Thu, 25 Aug 2022 17:52:50 +0900
[Message part 1 (text/plain, inline)]
>
>
> That's a separate problem, which we will resolve if and when it
> becomes relevant.  For now, this problem doesn't exist, since AFAIK
> there are no features yet which we want to use that are available only
> in Windows 11 and later.  So please assume that version checks in
> Emacs are reliable, and always will be, no matter what MS says about
> that.
>
> Thanks.
>

The new flag is available starting from Windows 10 Creator update, which
means two (or 3? I don't know) updates after the first Windows 10 release.
Since the version returned for all Windows 10 are the same, you see, that's
the problem.

I think the error is already caught and should be replaced with the new one
if we retry calling the API, can you elaborate more on how it can still
affect Emacs?
Is there somewhere Emacs is calling GetLastError without invoking the API
so the stored error is mistakenly used?

Thanks
[Message part 2 (text/html, inline)]

This bug report was last modified 2 years and 326 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.