From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Eighty Megabytes Newsgroups: gmane.emacs.help Subject: Re: Does emacs cache something on windows when invoking call-process? Date: Wed, 10 Jul 2019 23:10:42 +0200 (CEST) Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="73214"; mail-complaints-to="usenet@blaine.gmane.org" To: "help-gnu-emacs@gnu.org" Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Jul 10 23:11:06 2019 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hlJrl-000Ix9-LZ for geh-help-gnu-emacs@m.gmane.org; Wed, 10 Jul 2019 23:11:05 +0200 Original-Received: from localhost ([::1]:37160 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hlJrk-0004nL-N2 for geh-help-gnu-emacs@m.gmane.org; Wed, 10 Jul 2019 17:11:04 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44803) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hlJrV-0004my-2H for help-gnu-emacs@gnu.org; Wed, 10 Jul 2019 17:10:50 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hlJrU-00035Q-1F for help-gnu-emacs@gnu.org; Wed, 10 Jul 2019 17:10:49 -0400 Original-Received: from fmfe31.onbox.hu ([46.107.16.236]:44413 helo=web-out.onbox.hu) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hlJrT-0002tL-9w for help-gnu-emacs@gnu.org; Wed, 10 Jul 2019 17:10:47 -0400 X-fm-smtp-source: yes Original-Received: from localhost (localhost [94.21.144.112]) by web-out.onbox.hu (Postfix) with SMTP id 45kX0L2rr7zNpv for ; Wed, 10 Jul 2019 23:10:42 +0200 (CEST) X-AccountId: 57978162 X-Originating-Ip: 94.21.144.112 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeduvddrgeeigdduieduucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuggftfghnshhusghstghrihgsvgdpucfhtffggffotefknfenuceurghilhhouhhtmecufedttdenucenucfjughrpefhkffugggtvfhiffesrgdtregstddtjeenucfhrhhomhepgfhighhhthihucfovghgrggshihtvghsuceovghmrggtshhushgvrhesfhhrvggvmhgrihhlrdhhuheqnecukfhppeelgedrvddurddugeegrdduuddvnecurfgrrhgrmhephhgvlhhopedpihhnvghtpeelgedrvddurddugeegrdduuddvpdhmrghilhhfrhhomhepvghmrggtshhushgvrhesfhhrvggvmhgrihhlrdhhuhdprhgtphhtthhopehhvghlphdqghhnuhdqvghmrggtshesghhnuhdrohhrghenucevlhhushhtvghrufhiiigvpedt DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=simple/relaxed; t=1562793042; s=20181004; d=freemail.hu; h=From:Message-ID:Subject:MIME-Version:Content-Type:To:Date; l=2809; bh=UlHS4A48rDKj7iljXrsQ8RhR9FQ6ImvVLg7EZ5WzoP4=; b=DMwxwxueTabk2O0z7frHwVPmXi4PXpZzvjB0XkyUjl0vlEvyfNo/w8t8//d9n+4y nUryNYrxbNNEZxoxZhquL1gQYTSWy3sZoiBPx0aOmvqlnrcbHUBNXBbt04eQHLqiFE3 homskX27lXsRNS4kVuEHoCAR4HS2tNLPhnv+aYx+v+A7IXasb0XgLbS9kx8wa+McETE RqC+TYVMUpbofotEafy8hLRajGZiisIjD5PPlTK9n3z5vk0ofEskbci9MGVKxSfPxqV 28Eg/6vCPizOFSw5PJjka4JIUOwakGUjGHq5upbvdL37l+dvsZKb9k9ugP/r3NJcy90 sUIXXBhPxg== X-detected-operating-system: by eggs.gnu.org: FreeBSD 9.x [fuzzy] X-Received-From: 46.107.16.236 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:121149 Archived-At: > IME, anti-virus software is generally OK (with minor exceptions -- > there are a couple of them that should be avoided at all costs), but > you need to configure it so it gets out of your way. =C2=A0For example, > binaries that you build yourself should be exempt from having all the > files they open examined, it's enough to have the binary itself > examined (to make sure no malware attaches itself to it). =C2=A0I suspect > Emacs in your use case is one such program. Only the default Windows Defender is on my machine, but it cannot be configured, so a binary is "exempt from having all the files they open examined". I can exclude processes from the check, or directories, so in this case excluding source directories seemed to be the way to go. This made Dumb Jump usable for me on Windows. Dumb Jump is a code navigation package which does not require building tags tables at all (so they can't go out of sync), because ripgrep is so quick that it simply greps the code to find the relevant location when you want jump to it and it's instantaneous, especially after the first run when the OS caches the source files in memory. =C2=A0