From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Richard Kim Newsgroups: gmane.emacs.devel Subject: Re: Adding the `prescient` packages to NonGNU ELPA? Date: Sat, 10 Dec 2022 08:38:51 -0800 Message-ID: References: <16193c73-ab80-04c9-558f-d5e6142f38f3@protonmail.com> <871qpydllo.fsf@posteo.net> <4a52210d-3e39-ed34-a7c9-c3ee6e2a7a68@protonmail.com> <11680a2c-b082-cfce-e075-9694ed06dae0@protonmail.com> <6cda848d-07da-9d8c-fd40-75727915ba3c@protonmail.com> <87fsdngapa.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="17225"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Dec 10 18:13:43 2022 Return-path: Envelope-to: ged-emacs-devel@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 1p43Pz-0004Gm-Fx for ged-emacs-devel@m.gmane-mx.org; Sat, 10 Dec 2022 18:13:43 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p43PK-0001ns-PA; Sat, 10 Dec 2022 12:13:02 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p42sU-0000bb-CX for emacs-devel@gnu.org; Sat, 10 Dec 2022 11:39:06 -0500 Original-Received: from mail-ej1-x62c.google.com ([2a00:1450:4864:20::62c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1p42sS-0002HJ-M3 for emacs-devel@gnu.org; Sat, 10 Dec 2022 11:39:06 -0500 Original-Received: by mail-ej1-x62c.google.com with SMTP id kw15so18307328ejc.10 for ; Sat, 10 Dec 2022 08:39:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=m6gchb/AvY4JzyZ5cmur/Av5XlGLJ5G1lyvaqmKaNaA=; b=nafJ5Q7Lowaw4faoGX0mUlOhnZkxotS3kJsvsGMUG6D8T/PnJ1GE7wWRaxGNTdYw9w y4RsJvuFiHi5Pd604xWV9JWsDVPQKFrXzJSowoPXpBqBPHla5R5XE4mAH1s3eakGMpGg bDsK6F3EopxgPWBmFFrq4MGxroHMQQnZUr1Ok6U4dDBDJIzYrGs033LhWAJQuHkiWqx1 qDCNgYKOQc9P1XpLu7EMr78rStspjgKyBCtcgr/8u+8W66DhXORcT3/YKVR+itRhJ6/7 Z9w7U1AHZbNy24tN+RUy8XShA2kkKsXIoJVEUrCf2ejGUwNPWeadPYSjDHbF6ZdziaCr hsXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=m6gchb/AvY4JzyZ5cmur/Av5XlGLJ5G1lyvaqmKaNaA=; b=CptYG1w9kyAO1OQ1RuFkfTrVKCmYA3b/0MUhC+gRsLBFgyUpwiLCa3GYfgcJpnmUQE lOM4L4rG0vckgXN+jHWb4wdnWPTbmngXtjYFEm+IajQkBATaWKwXS2lcO3Hrse24wTvo +LYqG9N48oqI2ezpojfwlZ5rNbV1fsDjkrF68TMvXKOmOoZL4SSkGWkVvp5OEzDUnkJk a+CKT21ugnj3FRJOxBJnHlvrmG7UdbQhZTC03FSZ0A2srt9dXQ7J+9QlDngl+jJM1bx4 zYZAYL2TTDUYMCH0PRh6ph8j4J17JQOhnUHwMP3an8xudaOSFDthYe3rDiO+hb9fJCVX DcIA== X-Gm-Message-State: ANoB5plAsui97LtUvYygOrOhYSdwDJEu2dpxJT6k8rg/0F5Rs4wEfxoG 0+gNPmPBrceKin6Zqs4lCN1DEVFIbYv12D9dcgQ= X-Google-Smtp-Source: AA0mqf4xDF8ItYmOvrmq7OQ7O9J+s/YeGY2j8gaBO9fvcf+cCNawHjs+s0DicQUufLkStFa+kHabpHmBSgwIXUagiwI= X-Received: by 2002:a17:906:3686:b0:7c1:44a3:c2d0 with SMTP id a6-20020a170906368600b007c144a3c2d0mr374471ejc.326.1670690342487; Sat, 10 Dec 2022 08:39:02 -0800 (PST) In-Reply-To: Received-SPF: pass client-ip=2a00:1450:4864:20::62c; envelope-from=emacs18@gmail.com; helo=mail-ej1-x62c.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Sat, 10 Dec 2022 12:13:01 -0500 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:301123 Archived-At: I have not used Windows for so long that I hardly know anything about it. However following is found on straight.el documentation: On Microsoft Windows, however, support for symlinks is not always available, so the default value of straight-use-symlinks is nil on that platform. That causes copying to be used instead, and an advice is placed on find-file to cause the copied files to act as symlinks if you try to edit them. On Sat, 10 Dec 2022 at 07:12, Stefan Monnier wrote: > > >> Ah, so `straight` relies on linking/copying the files. > >> Do things like `C-h f` still jump to the actual VCS-controlled source? > >> > >> How does it make sure the copies are updated/sync'd when you edit the > >> VCS-controlled sources? > > > > As far as I know straight does not do any copying at least not *.el > > files. It creates symlinks to *.el and other files so that `C-h f' jumps > > I see. So Straight doesn't work under Windows? Or does it then use > copying (and `C-h f` doesn't jump to the source any more)? > > > Stefan >