From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: A project-files implementation for Git projects Date: Fri, 20 Sep 2019 14:25:03 +0300 Message-ID: References: <8736h9rdc4.fsf@gnu.org> <87mufcfz1u.fsf@gnu.org> <87tv9kz2x6.fsf@gnu.org> <87a7bbjdwe.fsf@gnu.org> <87a7ba8uvx.fsf@gnu.org> <87pnk2zvvy.fsf@gnu.org> <838sqpx9eq.fsf@gnu.org> <83y2yow9dy.fsf@gnu.org> <838sqnw2na.fsf@gnu.org> <3007947f-f4eb-e3e8-8c14-1b372323aa1c@yandex.ru> <831rwfvzd6.fsf@gnu.org> <64bcedbf-d891-dcad-ac65-5719920f58e2@yandex.ru> <83k1a4tct2.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="135327"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Sep 20 13:25:19 2019 Return-path: Envelope-to: ged-emacs-devel@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 1iBH2N-000Z70-Eu for ged-emacs-devel@m.gmane.org; Fri, 20 Sep 2019 13:25:19 +0200 Original-Received: from localhost ([::1]:57858 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iBH2L-0008MR-5W for ged-emacs-devel@m.gmane.org; Fri, 20 Sep 2019 07:25:17 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36852) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iBH2D-0008M5-B1 for emacs-devel@gnu.org; Fri, 20 Sep 2019 07:25:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iBH2C-0004Es-Dh for emacs-devel@gnu.org; Fri, 20 Sep 2019 07:25:09 -0400 Original-Received: from mail-lf1-x130.google.com ([2a00:1450:4864:20::130]:38717) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iBH2C-0004Eh-79; Fri, 20 Sep 2019 07:25:08 -0400 Original-Received: by mail-lf1-x130.google.com with SMTP id u28so4794735lfc.5; Fri, 20 Sep 2019 04:25:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=y+R4/5CLgE9SmhbVMgl2unmSqTh2s1mA8FajTYEekto=; b=r7SRhU26tdB0DiiBoSWvknzTa5D+ZC4W4ztF7tjfW7EnDtPalSjjYjVaT8dGeg7BrG G5HEPcdWdzpSYzMRhl4OwFSlGytaRIdwyZuYoHOjp9+EI8M8dMul+fTkB90y5Ucm6nrG Ztb9gGNHV1XWjTrhu780IB/3a2HJpIZEXsJx9dNTKPUl4wzN7hPyA3zQpaXp9ye4nhKB bF6ye7lNFYr98Oh4KkQfUAbsNDuWvT/mssUKDX0bjefOAGjnKfAt+FWg+W5fL6Xxenpa qYZ600dYrZ8jeWxIgIMRq9kVklVR+2Vj1F30MNFaxwQPzESsqHFj3Qc79JQsx3yMUiRO fLnw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=y+R4/5CLgE9SmhbVMgl2unmSqTh2s1mA8FajTYEekto=; b=Ylj0Y3KMxs8eyiurvCzxBMGff8Qi/r6oQD7OoCh0Zrf8lfR8d6oUSMmM82yDVqOykb bVq15c2RXQ8I/mXyapVEtEzKF3j86ZlLHetjmX0BU0S6Tk8vD69fUcgbStdZzIYaXwaM /YsIYaWUB6ZeGIaBQDBZyw7kXZzLSycsXs3+TQ+dy7Ka6NrSFcmGA/PREKLsGxJQbCr1 OroT26dXC47qF5j1PUWe/k6GUaR4FeCsfOmSbwd8TIcmhxsBc1rQXNRkvSsJWm/OjL6D 2wyDOaLRqkujIBQgELAzjzYg6izpcO4voLs6+3/NU+s9VZGCEj4d+ayVfBrmzCc3BTnq UaXQ== X-Gm-Message-State: APjAAAWmJiWxWuaH7UiB/pHdP6YWYqfgd6TKYAhYODk6ThYjGVyUfR7M 62M9p1k+fWuegNcS49n+cDSoGQ3Tpq0= X-Google-Smtp-Source: APXvYqwRBTqYHOzwnk4UcXunFHpv8EW/Xm4l04ohBd9d3ep/0TX12ZAf75y7p7g1V51Kk+rvhPuluQ== X-Received: by 2002:a19:c396:: with SMTP id t144mr8772584lff.14.1568978706298; Fri, 20 Sep 2019 04:25:06 -0700 (PDT) Original-Received: from [192.168.1.142] ([178.252.127.239]) by smtp.googlemail.com with ESMTPSA id f22sm430626lfk.56.2019.09.20.04.25.04 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 20 Sep 2019 04:25:05 -0700 (PDT) In-Reply-To: <83k1a4tct2.fsf@gnu.org> Content-Language: en-US X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::130 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:240180 Archived-At: On 19.09.2019 20:29, Eli Zaretskii wrote: > The problem is not in Emacs, it's in inotify etc. Their documentation > explicitly says that events cab legitimately lost. I *think* a handler can deal with that in a way, by storing time signatures of N last events, and if new ones arrive in some very short window of time, declare itself unable to cope, and flush the cache. So, uh, that might work. > I don't really feel like continuing the rest of the discussion, as you > clearly don't care about my views on this. Whatever. I'm sorry, we're probably speaking different languages. I think I've been explaining how some things I could guess you wanted me to do are not feasible. If there's anything in particular (that you wanted done), please tell.