From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Alin Soare Newsgroups: gmane.emacs.devel Subject: Re: as the accident occued... long lines in emacs buffers. Date: Fri, 13 Nov 2015 18:27:00 +0200 Message-ID: <87h9kp7tm3.fsf_-_@gmail.com> References: <87k2q1xsg9.fsf@gmail.com> <1446668449.11811.11.camel@invergo.net> <87mvupvonu.fsf@gmail.com> <1447368233.11811.52.camel@invergo.net> <87wptmyaml.fsf@gmail.com> <1447409234.32571.1.camel@invergo.net> <87si49udez.fsf@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1447432047 4055 80.91.229.3 (13 Nov 2015 16:27:27 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 13 Nov 2015 16:27:27 +0000 (UTC) Cc: John Wiegley , Brandon Invergo To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Nov 13 17:27:16 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZxHBy-0002jP-HV for ged-emacs-devel@m.gmane.org; Fri, 13 Nov 2015 17:27:14 +0100 Original-Received: from localhost ([::1]:53899 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZxHBx-00056a-Oh for ged-emacs-devel@m.gmane.org; Fri, 13 Nov 2015 11:27:13 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42170) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZxHBv-00055g-5Q for emacs-devel@gnu.org; Fri, 13 Nov 2015 11:27:11 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZxHBs-0000bw-G5 for emacs-devel@gnu.org; Fri, 13 Nov 2015 11:27:11 -0500 Original-Received: from mail-wm0-x22e.google.com ([2a00:1450:400c:c09::22e]:36587) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZxHBs-0000bq-9x for emacs-devel@gnu.org; Fri, 13 Nov 2015 11:27:08 -0500 Original-Received: by wmww144 with SMTP id w144so35595690wmw.1 for ; Fri, 13 Nov 2015 08:27:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:references:cc:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=eZ4KHvn2zJ5JtC2exp8KMJSW218XxcfbEY7NUmPBuD4=; b=B/9HKvPo8Ka+K7xM2kkJvQVCeC/0tV2uRu+oJqXzd3k17W+gl5WTclsYzqpAlB/Vyt qi9sVZaDtMSAmeI0K8CdiR0kCa1/nItbPG7dpt1MZiVeJCx7nHp9bR3S9YjlDTQRmfEF 2OzSgnYntI7xxPKMtEizzbfJhIpwqj/dP9b++pRRwvZaikr03RP7KNJnEjENqDgLXdXA w9qXvF5MM+5rPY/IQe3COpf1rRavNj0BGGoLHnFmiaEeWcE8D/c8ZW0gxue1vEnAx7Ca W5ywsYGHkCRaIUJFFSWPO3+Hz1R6OFjfpGGsYbdDA2FqNR/HwaBbaMS1LntdxsZtyWN3 bpuA== X-Received: by 10.28.130.80 with SMTP id e77mr4755144wmd.33.1447432027823; Fri, 13 Nov 2015 08:27:07 -0800 (PST) Original-Received: from intel ([178.138.63.102]) by smtp.gmail.com with ESMTPSA id gl4sm13489147wjd.17.2015.11.13.08.27.03 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 13 Nov 2015 08:27:06 -0800 (PST) In-Reply-To: (John Wiegley's message of "Fri, 13 Nov 2015 07:52:33 -0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c09::22e X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:194386 Archived-At: Hi Emacs Devel. I have just sent on emacs devel a message that was destinated elsewhere. Because the accident occurred, I want to remember you that I intend to solve the issue of long lines in emacs, by replacing the linear buffer with red-black trees that keep the lines. This will make emacs work incredible fast with long lines. This supposes creating very specialized rbt, such that they are optimized for emacs lines of the buffer. As I said, I will not work alone for emacs on such a complex problem. It would be a loss of time and stress. I have all the prerequisite knowledge and experience to execute this project, but I want to find a partner for him/her to read what I do and to discuss it. Next year I think I have time to work on this problem -- perhaps it takes 2 months. I am interested to execute it, as this bug makes me trouble in emacs all the time (especially in buffers that have shell processes). Starting from the next year I will live around Paris. If somebody around is interested to talk about this problem, please contact me. -- No GNUs is bad news.