From mboxrd@z Thu Jan 1 00:00:00 1970 From: Efraim Flashner Subject: Re: Guile text editor Date: Wed, 28 Nov 2018 19:54:30 +0200 Message-ID: <20181128175430.GD28059@macbook41> References: <87muptlb7g.fsf@ambrevar.xyz> <20181128110855.GC28059@macbook41> <878t1d15hv.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="mJm6k4Vb/yFcL9ZU" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:47785) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gS42m-00011u-Qk for help-guix@gnu.org; Wed, 28 Nov 2018 12:54:37 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gS42j-0006m9-Ht for help-guix@gnu.org; Wed, 28 Nov 2018 12:54:36 -0500 Content-Disposition: inline In-Reply-To: <878t1d15hv.fsf@gnu.org> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Ludovic =?utf-8?Q?Court=C3=A8s?= Cc: Help Guix --mJm6k4Vb/yFcL9ZU Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Nov 28, 2018 at 06:22:52PM +0100, Ludovic Court=C3=A8s wrote: > Efraim Flashner skribis: >=20 > > On Wed, Nov 28, 2018 at 11:59:15AM +0100, Pierre Neidhardt wrote: > >> I suspect most Guix developers use Emacs with the Geiser mode for enha= nced > >> Scheme integration. > >>=20 > >> A segfault on "C-x u"? (you mean undo?) Very strange. Can you reprod= uce a > >> specific recipe? Is it just in Guile files? What minor modes are you= running? > >> Is it terminal or graphical Emacs? > >>=20 > >> Note that if you have a US QWERTY layout, you might prefer "C-/" to un= do. > >>=20 > > > > I use vim with no highlighting. We also have edi as a code editor. I > > haven't tried it out too much though, or with guix. >=20 > I believe Vim provides syntax highlighting and autoidenting for Scheme, > as well as paredit.vim: >=20 > https://www.gnu.org/software/guix/manual/en/html_node/Formatting-Code.h= tml vim does have a scheme module, in $out/share/vim/vim81/syntax/scheme.vim, and guix's code base gets recongized as scheme code. I meant that when I have my cursor over a parenthesis it highlights the other side, but that they're not color coded or something. The indenting does work fairly well with the default scheme.vim that learning vimscript for the purpose of creating a guix.vim has been backburnered for more than 2 years. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --mJm6k4Vb/yFcL9ZU Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAlv+1k8ACgkQQarn3Mo9 g1GM/g//W+DijDboL77hO/mq/E8CRSFfO0X8b8NLZYHBFVI/dKxr7FDTHQjU/UD4 Ou2+I/Mqja786XZU+d9M7hnevoh0fMIfr2uB1T3n033yJ6G/4xUYNQZBEaDN0XL/ ON8Dw4YDoAyH97V/kbjDVpnDaEzSzsCRyoubvHIy1LuvzMec4Vy2odVRgyxe564u gUr4D5MhflMfi4exijsA/ZSa7Rf1kSvDMBjkKOVyznyFqEgfmiYkentpMHloHUNW GwUqIodAIO1gXIhHJtYVTAl7zvtWc8aESG7ymKa7bISdJ62b7UtviZ0GwurIlSSM m/isLYJVSs3mghZ8lmJ0P6qHgWx8mM35xsJr4VDvi6CCHGJ4XoUGdyvP8ln9HzWp Nz2h08PgFAkROWXD0byswqgo4JXndDiCyl0axyKuxL40h3/2OsHvJYr6gFfCOjuF jmI5Fd4L/1tByItejh+GKznc9VMrDvMJUnbiFPE4QH42S3sJEfZZWkTTSPWmQa0c W27fd8oORLEzSDPSOSCUu7aJWoZhFuteOH9zvPiM4moJO+L5KXdyheK+WNHqNYkl jL5RyZzFWF3ZUG0GqpU7tFEZrn5opuMdICLxTMuoZLNTwsg7W8I9XWmM6e1FFPko ZNOB47oBkTaMdKs+mGgoifsISpXUuTYutsukKfm0KDa4AOatLnM= =25eZ -----END PGP SIGNATURE----- --mJm6k4Vb/yFcL9ZU--