From mboxrd@z Thu Jan 1 00:00:00 1970
Path: news.gmane.org!.POSTED!not-for-mail
From: Philipp Stephani
Newsgroups: gmane.emacs.devel
Subject: Re: Integration of libvterm
Date: Fri, 22 Dec 2017 22:38:37 +0000
Message-ID:
References: <876092xsnf.fsf@mailbox.org>
NNTP-Posting-Host: blaine.gmane.org
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="001a11481742dbf2930560f57acf"
X-Trace: blaine.gmane.org 1513982257 1880 195.159.176.226 (22 Dec 2017 22:37:37 GMT)
X-Complaints-To: usenet@blaine.gmane.org
NNTP-Posting-Date: Fri, 22 Dec 2017 22:37:37 +0000 (UTC)
Cc: Emacs Development
To: =?UTF-8?Q?Lukas_F=C3=BCrmetz?=
Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Dec 22 23:37:33 2017
Return-path:
Envelope-to: ged-emacs-devel@m.gmane.org
Original-Received: from lists.gnu.org ([208.118.235.17])
by blaine.gmane.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1eSVwa-00005K-9Y
for ged-emacs-devel@m.gmane.org; Fri, 22 Dec 2017 23:37:32 +0100
Original-Received: from localhost ([::1]:39345 helo=lists.gnu.org)
by lists.gnu.org with esmtp (Exim 4.71)
(envelope-from )
id 1eSVyY-0004kF-Po
for ged-emacs-devel@m.gmane.org; Fri, 22 Dec 2017 17:39:34 -0500
Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44846)
by lists.gnu.org with esmtp (Exim 4.71)
(envelope-from ) id 1eSVxp-0004iC-VN
for emacs-devel@gnu.org; Fri, 22 Dec 2017 17:38:50 -0500
Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from ) id 1eSVxp-0007Bf-0x
for emacs-devel@gnu.org; Fri, 22 Dec 2017 17:38:49 -0500
Original-Received: from mail-qt0-x22b.google.com ([2607:f8b0:400d:c0d::22b]:42077)
by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
(Exim 4.71) (envelope-from )
id 1eSVxo-0007BM-RD
for emacs-devel@gnu.org; Fri, 22 Dec 2017 17:38:48 -0500
Original-Received: by mail-qt0-x22b.google.com with SMTP id g9so37925844qth.9
for ; Fri, 22 Dec 2017 14:38:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
h=mime-version:references:in-reply-to:from:date:message-id:subject:to
:cc; bh=F10h/J/yYjwgTeFSHDh8mVUFA/auKWICQr6PHI3bEs4=;
b=Rw8GiO22QrJqjwSMqSSqfnTAHmo8FeRRsmzIhpAuXmwa4JbqOGuXX2ekuXJkzCdMet
uZnTxtQM2RmUrMmTMadg+biNH1FHzhtVFkHt5hGjXnkp7xC6a0NYmHYnX/bnUB612iFY
SXweLCbZxlFhcJA/pWRFyPDP2oMQV8uSSa8t6KbP/ZtxLamcnlclNOZKMlHpceFAjMXL
Nx+BmN+Fj4eL2H+OBdZguq8O7/JtWUL3rCLGPoZ7ka/rFsSxhTgZgnUp6BVuvUzNdaAQ
fcnBKLkZWLzAP6F3htncxdYzmNmc9fexZ1KC9oY4I6m4f9SMCnMzIoNJKYlnBNh1WlEj
IBJA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:references:in-reply-to:from:date
:message-id:subject:to:cc;
bh=F10h/J/yYjwgTeFSHDh8mVUFA/auKWICQr6PHI3bEs4=;
b=rtNO43RPOB0o4R+jWzHKIvLpcl5IDtbbI6cX1HLI6zZmL3Racv5cfKetO/W291eR3/
Ivv8Yo/sf3EPuISYlszoSfGgTB6v4chHZ2TxhzweNZLT8Wx4qFgqx4ONdS/vmmZ80m5j
D9qTDps5Sq4qz0To8X+Uk0MYil1icbryANcASwi10yM8UMMMhkG3BaaNLutIkxdTFpBJ
4FPapPJWPG7BnHgUn+Yaxxn3d8Db2sqFdK6g7Y/xUcCgXgQSHfqBcCRIkR2qK7Vh4igE
r7bFAkswswBOM6YJFfSqRn9l8JltBvRu9giEAtwJCGHVNgJxoJfcSVTh4xkexp6AVU5H
JlyQ==
X-Gm-Message-State: AKGB3mJ5QdhRKkK0n83rv7ZjNPi/v0F2tavIF3b9EvQU9CbIiWdEC3w0
pv97IRgBkwOVHKYCjyVIKXViPXJq3/kR+E6djmQ=
X-Google-Smtp-Source: ACJfBovJvW1KZchypyBLlipgyItdqjbjCJnffcK6W/2IxV1mQmDgyPPz9blsVdgJmB0kjMU4lJZrXRpLXt6tD6YP1pI=
X-Received: by 10.200.23.20 with SMTP id w20mr22009322qtj.210.1513982328040;
Fri, 22 Dec 2017 14:38:48 -0800 (PST)
In-Reply-To: <876092xsnf.fsf@mailbox.org>
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
recognized.
X-Received-From: 2607:f8b0:400d:c0d::22b
X-BeenThere: emacs-devel@gnu.org
X-Mailman-Version: 2.1.21
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:221360
Archived-At:
--001a11481742dbf2930560f57acf
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lukas F=C3=BCrmetz schrieb am Di., 19. Dez. 2017 um
23:25 Uhr:
> Hello,
>
> I have a working terminal prototype integrating emacs and libvterm at
> https://github.com/akermu/emacs-libvterm. As for now every terminal
> starts a thread, which throws a signal, when there's something to read
> on the master file descriptor. This is quite inefficient. I think
> integrating libvterm into emacs-core could solve many problems the
> current implementation has. Is there interest for a patch?
>
Sounds like a good idea to me.
--001a11481742dbf2930560f57acf
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Hello,
I have a working terminal prototype integrating emacs and libvterm at
https://github.com/akermu/emacs-libvterm. As for now eve=
ry terminal
starts a thread, which throws a signal, when there's something to read<=
br>
on the master file descriptor. This is quite inefficient. I think
integrating libvterm into emacs-core could solve many problems the
current implementation has. Is there interest for a patch?
Sounds like a good idea to me.=C2=A0
=
--001a11481742dbf2930560f57acf--