From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:58111) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hf7LR-00025y-Jn for guix-patches@gnu.org; Sun, 23 Jun 2019 14:36:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hf7LO-0004nL-W1 for guix-patches@gnu.org; Sun, 23 Jun 2019 14:36:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:41056) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hf7LO-0004my-P0 for guix-patches@gnu.org; Sun, 23 Jun 2019 14:36:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hf7LO-0003LF-K4 for guix-patches@gnu.org; Sun, 23 Jun 2019 14:36:02 -0400 Subject: [bug#36230] Fw: [bug#36230] [PATCH] Add emacs-multi-term Resent-Message-ID: From: Baptiste Strazzulla Date: Sun, 23 Jun 2019 18:35:10 +0000 Message-ID: References: , <87wohj2b3v.fsf@gnu.org> In-Reply-To: <87wohj2b3v.fsf@gnu.org> Content-Language: en-US Content-Type: multipart/mixed; boundary="_004_PR2PR08MB481023C0398511E3D91A03C0B9E10PR2PR08MB4810eurp_" MIME-Version: 1.0 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: "36230@debbugs.gnu.org" <36230@debbugs.gnu.org> --_004_PR2PR08MB481023C0398511E3D91A03C0B9E10PR2PR08MB4810eurp_ Content-Type: multipart/alternative; boundary="_000_PR2PR08MB481023C0398511E3D91A03C0B9E10PR2PR08MB4810eurp_" --_000_PR2PR08MB481023C0398511E3D91A03C0B9E10PR2PR08MB4810eurp_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable Second attempt. I hope everything is at it's right place this time. Regards ________________________________________ From: Ludovic Court=E8s Sent: Tuesday, June 18, 2019 2:59 PM To: Baptiste Strazzulla Cc: 36230@debbugs.gnu.org Subject: Re: [bug#36230] [PATCH] Add emacs-multi-term Hello, Baptiste Strazzulla skribis: > From 3118853b54988c68828c5e7e266d4959151b64cf Mon Sep 17 00:00:00 2001 > From: Zzull > Date: Sat, 15 Jun 2019 22:32:19 +0200 > Subject: [PATCH] gnu: Add emacs-multi-term > > * gnu/packages/emacs-xyz.scm (emacs-multi-term): New variable [...] > + (arguments > + `(#:phases > + (modify-phases %standard-phases > + ;; FIXME: `patch-el-files' crashes with the following error: > + ;; unable to locate "zsh". Then I think you should add zsh as an input, such that =91patch-el-files=92 can modify the .el file to refer to zsh by its absolute file name. > + (description > + "By default, term.el provides a great terminal emulator in Emacs. = But it > +lacks the following: Could you replace this description by one that says what emacs-multi-term is/does, rather than what term.el doesn=92t do well? :-) See . Thank you! Ludo=92. --_000_PR2PR08MB481023C0398511E3D91A03C0B9E10PR2PR08MB4810eurp_ Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable
Second attempt. I hope everything is at it's right place this time.

Regards


________________________________________
From: Ludovic Court=E8s <ludo@gnu.org>
Sent: Tuesday, June 18, 2019 2:59 PM
To: Baptiste Strazzulla
Cc: 36230@debbugs.gnu.org
Subject: Re: [bug#36230] [PATCH] Add emacs-multi-term

Hello,

Baptiste Strazzulla <bstrazzull@hotmail.fr> skribis:

> From 3118853b54988c68828c5e7e266d4959151b64cf Mon Sep 17 00:00:00 2001=
> From: Zzull <bstrazzull@hotmail.fr>
> Date: Sat, 15 Jun 2019 22:32:19 +0200
> Subject: [PATCH] gnu: Add emacs-multi-term
>
> * gnu/packages/emacs-xyz.scm (emacs-multi-term): New variable

[...]

> +    (arguments
> +     `(#:phases
> +       (modify-phases %standard-pha= ses
> +         ;; FIXME: `patch= -el-files' crashes with the following error:
> +         ;; unable to loc= ate "zsh".

Then I think you should add zsh as an input, such that =91patch-el-files=92=
can modify the .el file to refer to zsh by its absolute file name.

> +    (description
> +     "By default, term.el provides a gre= at terminal emulator in Emacs.  But it
> +lacks the following:

Could you replace this description by one that says what
emacs-multi-term is/does, rather than what term.el doesn=92t do well? = :-)

See
<https://www.gnu.org/software/guix/manual/en/html_= node/Synopses-and-Descriptions.html>.

Thank you!

Ludo=92.
--_000_PR2PR08MB481023C0398511E3D91A03C0B9E10PR2PR08MB4810eurp_-- --_004_PR2PR08MB481023C0398511E3D91A03C0B9E10PR2PR08MB4810eurp_ Content-Type: text/x-patch; name="0001-gnu-Add-emacs-multi-term.patch" Content-Description: 0001-gnu-Add-emacs-multi-term.patch Content-Disposition: attachment; filename="0001-gnu-Add-emacs-multi-term.patch"; size=2009; creation-date="Sun, 23 Jun 2019 18:33:15 GMT"; modification-date="Sun, 23 Jun 2019 18:33:15 GMT" Content-Transfer-Encoding: base64 RnJvbSA5OGVhMjYxMGVmYmE1YjY1NjU2NWFlZWE0M2YzZTlhNTBiMDZlNmM1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBaenVsbCA8YnN0cmF6enVsbEBob3RtYWlsLmZyPgpEYXRlOiBT YXQsIDE1IEp1biAyMDE5IDIyOjMyOjE5ICswMjAwClN1YmplY3Q6IFtQQVRDSF0gZ251OiBBZGQg ZW1hY3MtbXVsdGktdGVybQoKKiBnbnUvcGFja2FnZXMvZW1hY3MteHl6LnNjbSAoZW1hY3MtbXVs dGktdGVybSk6IE5ldyB2YXJpYWJsZQotLS0KIGdudS9wYWNrYWdlcy9lbWFjcy14eXouc2NtIHwg MzEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDMxIGlu c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvZW1hY3MteHl6LnNjbSBiL2du dS9wYWNrYWdlcy9lbWFjcy14eXouc2NtCmluZGV4IGRjZGJjZjdkZDAuLmVjZDk1MTg2NDYgMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9lbWFjcy14eXouc2NtCisrKyBiL2dudS9wYWNrYWdlcy9l bWFjcy14eXouc2NtCkBAIC0xNjA4MSwzICsxNjA4MSwzNCBAQCB0aGVtc2VsdmVzIGxpdmUgaW4g YW4gT3JnLW1vZGUgZmlsZS4gIEFzIHN1Y2gsIHRoaXMgbGV2ZXJhZ2VzIHRoZSBwb3dlciBvZgog T3JnLW1vZGUgKHRoZSBub3RlcyBtYXkgaGF2ZSBvdXRsaW5lcywgbGF0ZXggZnJhZ21lbnRzLCBi YWJlbCwgZXRjLi4uKSB3aGlsZQogYWN0aW5nIGxpa2Ugbm90ZXMgdGhhdCBhcmUgbWFkZSBAZW1w aHtpbn0gdGhlIGRvY3VtZW50LiIpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpncGwzKykpKQorCiso ZGVmaW5lLXB1YmxpYyBlbWFjcy1tdWx0aS10ZXJtCisgIChwYWNrYWdlCisgICAgKG5hbWUgImVt YWNzLW11bHRpLXRlcm0iKQorICAgICh2ZXJzaW9uICIxLjIiKQorICAgIChzb3VyY2UgKG9yaWdp bgorICAgICAgICAgICAgICAobWV0aG9kIGdpdC1mZXRjaCkKKyAgICAgICAgICAgICAgKHVyaSAo Z2l0LXJlZmVyZW5jZQorICAgICAgICAgICAgICAgICAgICAodXJsICJodHRwczovL2dpdGh1Yi5j b20vZW1hY3NvcnBoYW5hZ2UvbXVsdGktdGVybS5naXQiKQorICAgICAgICAgICAgICAgICAgICAo Y29tbWl0IHZlcnNpb24pKSkKKyAgICAgICAgICAgICAgKGZpbGUtbmFtZSAoZ2l0LWZpbGUtbmFt ZSBuYW1lIHZlcnNpb24pKQorICAgICAgICAgICAgICAoc2hhMjU2CisgICAgICAgICAgICAgICAo YmFzZTMyCisgICAgICAgICAgICAgICAgIjFibjZ6eDkzMXZ6MmZhNzJhYjk5OXIzM2J4djhicm4z Y3FtYWx2cTI1eDdzNHozcTFseWkiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gZW1hY3MtYnVpbGQt c3lzdGVtKQorICAgIChwcm9wYWdhdGVkLWlucHV0cyBgKCgienNoIiAsenNoKSkpCisgICAgKGhv bWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2VtYWNzb3JwaGFuYWdlL211bHRpLXRlcm0iKQor ICAgIChzeW5vcHNpcyAiTWFuYWdlIG11bHRpcGxlIHRlcm1pbmFsIGJ1ZmZlcnMgaW4gRW1hY3Mi KQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVGhpcyBwYWNrYWdlIGVuaGFuY2VzIEB7dGVybS5l bH0gd2l0aCB0aGUgZm9sbG93aW5nIGZlYXR1cmVzOgorCitAZW51bWVyYXRlCitAaXRlbSBGdW5j dGlvbnMgdG8gc3dpdGNoIGJldHdlZW4gbXVsdGlwbGUgdGVybWluYWwgYnVmZmVycworQGl0ZW0g TGlzdCBvZiBrZXlzIHRvIGJlIGludGVyY2VwdGVkIGJ5IEB7ZW1hY3MtbXVsdGktdGVybX0gaW5z dGVhZCBvZiBieSB0aGUKK3VuZGVybHlpbmcgdGVybWluYWwKK0BpdGVtIEtpbGxzIHRoZSB1bnVz ZWQgYnVmZmVyIGxlZnQgYWZ0ZXIgZXhpdGluZyB0aGUgdGVybWluYWwKK0BpdGVtIEtpbGxzIHRo ZSBydW5uaW5nIHN1Yi1wcm9jZXNzZXMgYWxvbmcgd2l0aCB0aGUgdGVybWluYWwgd2hlbiBraWxs aW5nIHRoZQoraXQgZm9yY2libHkKK0BpdGVtIERlZGljYXRlZCB3aW5kb3cgZm9yIGRlYnVnZ2lu ZyBwcm9ncmFtCitAZW5kIGVudW1lcmF0ZSIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpncGwzKykp KQotLSAKMi4yMi4wCgo= --_004_PR2PR08MB481023C0398511E3D91A03C0B9E10PR2PR08MB4810eurp_--