From mboxrd@z Thu Jan  1 00:00:00 1970
Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail
From: Perry Smith <pedz@easesoftware.com>
Newsgroups: gmane.emacs.help
Subject: Re: Viminfo for emacs
Date: Fri, 10 Apr 2020 20:32:55 -0500
Message-ID: <0A73EA98-1564-4135-B64D-C36DCBCC37A9@easesoftware.com>
References: <00d25288-9311-55c7-24fe-e5d6175faa5a@akwebsoft.com>
 <871roxbfs6.fsf@oitofelix.com>
 <b69d35e8-4609-a6bd-f70a-611c72653900@akwebsoft.com>
 <878sj3t9qt.fsf@oitofelix.com>
 <9564A988-F411-410C-A864-E6004B8A40F9@easesoftware.com>
 <76c5218e-09c7-1ecf-2de2-c0ba599fb0f4@akwebsoft.com>
 <1C7B5EEB-49E9-435C-9DDD-5157E54BEB9B@easesoftware.com>
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
Content-Type: text/plain;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable
Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202";
	logging-data="36660"; mail-complaints-to="usenet@ciao.gmane.io"
Cc: help-gnu-emacs@gnu.org
To: Tim Johnson <tim@akwebsoft.com>
Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Sat Apr 11 03:33:29 2020
Return-path: <help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org>
Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org
Original-Received: from lists.gnu.org ([209.51.188.17])
	by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
	(Exim 4.92)
	(envelope-from <help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org>)
	id 1jN51V-0009Rq-9V
	for geh-help-gnu-emacs@m.gmane-mx.org; Sat, 11 Apr 2020 03:33:29 +0200
Original-Received: from localhost ([::1]:47752 helo=lists1p.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.90_1)
	(envelope-from <help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org>)
	id 1jN51U-0006Pf-Cm
	for geh-help-gnu-emacs@m.gmane-mx.org; Fri, 10 Apr 2020 21:33:28 -0400
Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37140)
 by lists.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <pedz@easesoftware.com>) id 1jN517-0006PZ-3f
 for help-gnu-emacs@gnu.org; Fri, 10 Apr 2020 21:33:06 -0400
Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <pedz@easesoftware.com>) id 1jN515-00012E-1b
 for help-gnu-emacs@gnu.org; Fri, 10 Apr 2020 21:33:04 -0400
Original-Received: from bird.elm.relay.mailchannels.net ([23.83.212.17]:29953)
 by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <pedz@easesoftware.com>)
 id 1jN514-00011F-K5
 for help-gnu-emacs@gnu.org; Fri, 10 Apr 2020 21:33:02 -0400
X-Sender-Id: a2hosting|x-authuser|pedz+easesoftware.com@mi3-ss4.a2hosting.com
Original-Received: from relay.mailchannels.net (localhost [127.0.0.1])
 by relay.mailchannels.net (Postfix) with ESMTP id 9B2D7480836;
 Sat, 11 Apr 2020 01:32:58 +0000 (UTC)
Original-Received: from mi3-ss4.a2hosting.com
 (100-96-6-13.trex.outbound.svc.cluster.local [100.96.6.13])
 (Authenticated sender: a2hosting)
 by relay.mailchannels.net (Postfix) with ESMTPA id 9BE40480C49;
 Sat, 11 Apr 2020 01:32:57 +0000 (UTC)
X-Sender-Id: a2hosting|x-authuser|pedz+easesoftware.com@mi3-ss4.a2hosting.com
Original-Received: from mi3-ss4.a2hosting.com (mi3-ss4.a2hosting.com [68.66.200.199])
 (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384)
 by 0.0.0.0:2500 (trex/5.18.6); Sat, 11 Apr 2020 01:32:58 +0000
X-MC-Relay: Neutral
X-MailChannels-SenderId: a2hosting|x-authuser|pedz+easesoftware.com@mi3-ss4.a2hosting.com
X-MailChannels-Auth-Id: a2hosting
X-Inform-Juvenile: 73c87f043e941d09_1586568778424_398832375
X-MC-Loop-Signature: 1586568778424:3434371436
X-MC-Ingress-Time: 1586568778423
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=easesoftware.com; s=default; h=References:To:Cc:In-Reply-To:Date:Subject:
 Mime-Version:Content-Type:Message-Id:From:Sender:Reply-To:
 Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:
 Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:
 List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=eWR2Z+WXbD6jO2s7jGNeDXOD18NnVg4yp/tGnpE1AJg=; b=Dil0ooFgxzdOMUSbqmvclVRFx
 KHulRFUV1oDdUvmQdHyo6oaYOIXlFC9kCcc/+RJnG0KeiHrZApGaPrbHkya++gnCC6KX0G/52xQz+
 Lgm1NhMZVXrZwtGpRCwab7fVhPC0QeqS5EC1RXenI5nHj9d6S1M50/AC8/SHIm4zZBrm4iHhtpfGp
 sy2tnfjX1ycpzWGJrJFSzE2EpT+Yw5HukM1HlvKQsgzUWRQPEZ0iwcaRMsnNRVdaTSXQDE4EoddP8
 gPtuZ1cXinkKUNr5c0FJMcWltjHv8r7BwUFgNmeoBiOi8LXN74XX/ViFDhcwySMGWlgRJIKDCcwlS
 Jxq5WIF2g==;
Original-Received: from mobile-166-176-123-51.mycingular.net ([166.176.123.51]:63438
 helo=macbook-pro.localdomain) by mi3-ss4.a2hosting.com with esmtpsa
 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92)
 (envelope-from <pedz@easesoftware.com>)
 id 1jN50y-00D8VL-LK; Fri, 10 Apr 2020 21:32:56 -0400
In-Reply-To: <1C7B5EEB-49E9-435C-9DDD-5157E54BEB9B@easesoftware.com>
X-Mailer: Apple Mail (2.3608.80.23.2.2)
X-AuthUser: pedz+easesoftware.com@mi3-ss4.a2hosting.com
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
 [fuzzy]
X-Received-From: 23.83.212.17
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 <help-gnu-emacs.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/help-gnu-emacs>,
 <mailto:help-gnu-emacs-request@gnu.org?subject=unsubscribe>
List-Archive: <https://lists.gnu.org/archive/html/help-gnu-emacs>
List-Post: <mailto:help-gnu-emacs@gnu.org>
List-Help: <mailto:help-gnu-emacs-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/help-gnu-emacs>,
 <mailto:help-gnu-emacs-request@gnu.org?subject=subscribe>
Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org
Original-Sender: "help-gnu-emacs"
 <help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org>
Xref: news.gmane.io gmane.emacs.help:122793
Archived-At: <http://permalink.gmane.org/gmane.emacs.help/122793>



> On Apr 10, 2020, at 8:14 PM, Perry Smith <pedz@easesoftware.com> =
wrote:
>=20
>=20
>=20
>> On Apr 10, 2020, at 6:43 PM, Tim Johnson <tim@akwebsoft.com> wrote:
>>=20
>> On 4/10/20 1:42 PM, Perry Smith wrote:
>>> On Apr 10, 2020, at 2:35 PM, Bruno F=C3=A9lix Rezende Ribeiro =
<oitofelix@gnu.org> wrote:
>>>> Tim Johnson <tim@akwebsoft.com> writes:
>>>>=20
>>>>> On 4/8/20 5:37 PM, Bruno F=C3=A9lix Rezende Ribeiro wrote:
>>>>>> Hi Tim,
>>>>>> Tim Johnson <tim@akwebsoft.com> writes:
>>>>>>> I have recently put together a barebones terminal mode emacs =
with evil
>>>>>>> as part of a custom config that starts up at least as fast as =
vim.
>>>>>> If eventually your Emacs config becomes heavy, the way to go is =
running
>>>>>> Emacs as a server once at system start-up and then use =
emacsclient
>>>>>> thereafter.  See (info "(emacs) Emacs Server").
>>>>> Thanks Bruno. I had thought of that, but can emacs/emacsclient be =
run
>>>>> as a terminal app?
>>>> Sure.  In fact you can have any number of emacsclient instances
>>>> (text-based and graphical) simultaneously connected to the same =
emacs
>>>> server: sharing buffers, settings and functionality.
>>> On Linux, the default install for emacs uses GTK+.  GTK+ has a bug,
>>> which is documented in the emacs code somewhere, that you can not
>>> close the X windows connection.  The fix is to use emacs built with
>>> Lucid.
>>>=20
>>> So=E2=80=A6 if you go the route of emacs server but you discover =
that
>>> sometimes you emacs server dies for no reason, try switching to the
>>> Lucid version.
>>>=20
>>> This bites, in particular when you export DISPLAY to another X =
server
>>> that is no local.
>>=20
>> That's a darn good tip. A preliminary google turns out issues with =
lucid compiles and fontification with version ~24
>>=20
>> Do you think that is still an issue with 26.3?
>=20
> Its not an emacs bug actually but a GTK+ bug.  It bit me June 2019 =
(give or take)
> and I remember trying the latest / greatest emacs at that time (which =
was not
> the standard package on Ubuntu at the time).
>=20
> Shamefully=E2=80=A6 I vaguely remember tracking this down before :-(  =
The bug is
> many years old.
>=20
> I no longer am using that particular set up.
>=20
> I would suggest use the standard emacs and see if you get hit by the =
bug
> and if you do, try Lucid.  Perhaps others can chime in about the =
fortification
> issues you mention.

http://git.savannah.gnu.org/cgit/emacs.git/tree/src/xterm.c#n10058 =
<http://git.savannah.gnu.org/cgit/emacs.git/tree/src/xterm.c#n10058>