From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Vladimir Kazanov Newsgroups: gmane.emacs.devel Subject: The overlay branch (yet again) Date: Tue, 26 Nov 2019 14:44:40 +0000 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="136671"; mail-complaints-to="usenet@blaine.gmane.org" To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Nov 26 15:47:00 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 1iZc7H-000ZHs-Hh for ged-emacs-devel@m.gmane.org; Tue, 26 Nov 2019 15:46:59 +0100 Original-Received: from localhost ([::1]:56038 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iZc7G-0001Nv-AZ for ged-emacs-devel@m.gmane.org; Tue, 26 Nov 2019 09:46:58 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:51983) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iZc5F-0007yQ-Sx for emacs-devel@gnu.org; Tue, 26 Nov 2019 09:44:54 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iZc5E-0004g1-Oo for emacs-devel@gnu.org; Tue, 26 Nov 2019 09:44:53 -0500 Original-Received: from mail-ot1-x329.google.com ([2607:f8b0:4864:20::329]:38661) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iZc5E-0004fc-Hm for emacs-devel@gnu.org; Tue, 26 Nov 2019 09:44:52 -0500 Original-Received: by mail-ot1-x329.google.com with SMTP id z25so16083720oti.5 for ; Tue, 26 Nov 2019 06:44:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=xQOQjJqKoekIy4VxqDGg9lqzeXHRRM7Fr/trVqn1rXU=; b=gzfPCZOe6mf7f/kT/up5wv4LZAc8Tw6ywiWuGd4fzYRFCureWLysf+89UGA7K6QPpF KmE+qeoHmE5PZQkL6KlDHsrfsLGEtmnRuNO27H8YWZuoy0dMO6CkioCI4k0ZoViLXGki 0ZZJf3narTardSGIiJAd1oJnRijWAgjjry7OjlCyoSk0ACf5KMoKkgv2pX3eNOF4FHif 8JTFCOQEPK4E2aJYUWeUboBMvt4QTtk1DWLOfMiwcbwqRO9D/iibPiBXc/O95XNLQkmi HJx+LZjut4L0jX2CfrYrfyjdBKnUEwDCIi1kd1GGKAoq2t7UQBk3O5U7a0xusCaQat4z zIsw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=xQOQjJqKoekIy4VxqDGg9lqzeXHRRM7Fr/trVqn1rXU=; b=YozgIWzKdBEeTTCgTp//Z5hlUyn+zr6mvjv+a4MIYQHjmA1kcWajf8NYq5sWhR2bas 4s77b6nYF0nVUG0jRGNHQJe506MaXp09b8dKjttM+K18LZC0oiTuP1IL1xCdKNpGs8gx QLRbfY7XE11cjE553ZVPxOoR1QBwkN9G/qtsEkK3KLaUYJD+dparkFJNotItCMsDKr00 oxlGzvw8MLtNHREZN3cAVouKBCoXXJiusjeqYKG67RojOYNRAKolJUBjbtU3ZjIV1qaE nYC/XGxSPmJz+0ahCSCqaR8bUvm0L1U9NJSbtSn0nxgjBVHckUW3rqRNqpzNmHm9PRny 9Riw== X-Gm-Message-State: APjAAAVS2f6f0SLJrpjK2Avtf/e5alspt7FauPKTJxzs+tCs0xmtryip jcqMbKHwR22lfxUELMVHMMX1tI4ID97R+4/pyAVTBiw= X-Google-Smtp-Source: APXvYqwjwKgkHeh9V2ujiiTh+0OpV/KTRe+3uBbWcbr3YSjA4f+k92Xd+fS/eyfhamdi/0bQtzqtF7zz/gdITj8Itd4= X-Received: by 2002:a05:6830:2371:: with SMTP id r17mr2695503oth.324.1574779491218; Tue, 26 Nov 2019 06:44:51 -0800 (PST) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::329 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:242734 Archived-At: Hi all, a few years ago I tried replacing the underlying overlay data structure with a tree-based one. Back then I ran out of spare time and had to delay the project. I'll have time on my hands this winter and would like to get back to the project again. This time it seems that most of the work was done by Andreas Politz in the feature/noverlay branch: https://lists.gnu.org/archive/html/emacs-devel/2018-03/msg00565.html https://lists.gnu.org/archive/html/emacs-devel/2019-09/msg00543.html It seems reasonable to pick up the branch and try to finish it, unless somebody is already working on it. So my questions are: is anybody working on the branch? why was it abandoned? Are there any known problems with it? Thank you -- Yours sincerely, Vladimir Kazanov