From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#57386: 29.0.50; support make-symbolic-link without admin priviledge on Windows Date: Wed, 24 Aug 2022 19:00:25 +0300 Message-ID: <838rnd638m.fsf@gnu.org> References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26275"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 57386@debbugs.gnu.org To: =?UTF-8?Q?Ki=C3=AAn_?= =?UTF-8?Q?Nguy=E1=BB=85n?= Quang Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Aug 24 18:24:35 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oQtBC-0006gF-Lx for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 24 Aug 2022 18:24:34 +0200 Original-Received: from localhost ([::1]:56664 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oQtBB-0008AV-1y for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 24 Aug 2022 12:24:33 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39072) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oQsoS-0002Bl-Pd for bug-gnu-emacs@gnu.org; Wed, 24 Aug 2022 12:01:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:57990) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oQsoQ-0003nG-Rm for bug-gnu-emacs@gnu.org; Wed, 24 Aug 2022 12:01:04 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oQsoQ-0001Ce-LB for bug-gnu-emacs@gnu.org; Wed, 24 Aug 2022 12:01:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 24 Aug 2022 16:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57386 X-GNU-PR-Package: emacs Original-Received: via spool by 57386-submit@debbugs.gnu.org id=B57386.16613568434561 (code B ref 57386); Wed, 24 Aug 2022 16:01:02 +0000 Original-Received: (at 57386) by debbugs.gnu.org; 24 Aug 2022 16:00:43 +0000 Original-Received: from localhost ([127.0.0.1]:47734 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQso7-0001BU-8q for submit@debbugs.gnu.org; Wed, 24 Aug 2022 12:00:43 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:34390) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQso3-0001BF-CA for 57386@debbugs.gnu.org; Wed, 24 Aug 2022 12:00:42 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:45108) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oQsnx-0003kF-QQ; Wed, 24 Aug 2022 12:00:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=iYppd3KJMXmOHMJfPEdW2CgjiLBuSt0J+xE41rWGyX0=; b=I6p3sryveAWOiiJcZKJh wSiNbDV9SI5ybtG7xCmvyKAzxJMnWHQxzI5L9EUyQC+oIKCDwxOGOzGO0Hybp366wvXgDtb3X+CoZ MXTNuP2TCy+snUMjJesE7SWugnY/WZCRUEJJDcfyR3LiGOc1RKk/aFqJ3XdwSpX++2u59fjr5cvPy bMvGl89LEwqrt0Pc1c6SYQo/hDp+0PXvcmq0pv1tus+RdeIZMxO5D5U+bNNF2gMNmHosUkIUfxF4g OGMMFX7ceN13MUbPwLG4/Pz/krxwfp5515RBBEI+ej4zmVq/bv8vfXr1u/HYA0oxVcsWnMT/gKMqG v+veZ18TD8wfrQ==; Original-Received: from [87.69.77.57] (port=1916 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oQsnh-0005i3-0w; Wed, 24 Aug 2022 12:00:33 -0400 In-Reply-To: (kien.n.quang@gmail.com) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:240642 Archived-At: > From: Kiên Nguyễn Quang > > Date: Thu, 25 Aug 2022 00:33:58 +0900 > > The CreateSymbolicLink Win32API has a flag that allows creating sym-links without admin privileges > SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE. > This patch added that support for w32 Emacs. Thanks, but we cannot use that flag unconditionally, because it is not supported on all Windows versions. The addition of the flags should be conditioned on the version of Windows on which Emacs runs.