From mboxrd@z Thu Jan 1 00:00:00 1970 From: Catonano Subject: bug#26367: Please add emacs-adaptive-wrap package Date: Wed, 5 Apr 2017 12:44:58 +0200 Message-ID: References: <20170405101539.GD6476@sax.terramar.selidor.net> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=94eb2c1cbb767988c5054c69151f Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:40514) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cviRw-0002y4-Qg for bug-guix@gnu.org; Wed, 05 Apr 2017 06:46:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cviRu-0005G5-47 for bug-guix@gnu.org; Wed, 05 Apr 2017 06:46:04 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:35018) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cviRu-0005Fz-0O for bug-guix@gnu.org; Wed, 05 Apr 2017 06:46:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cviRt-0007zp-RG for bug-guix@gnu.org; Wed, 05 Apr 2017 06:46:01 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <20170405101539.GD6476@sax.terramar.selidor.net> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Ivan Vilata i Balaguer Cc: 26367@debbugs.gnu.org --94eb2c1cbb767988c5054c69151f Content-Type: multipart/alternative; boundary=94eb2c1cbb767988c1054c69151d --94eb2c1cbb767988c1054c69151d Content-Type: text/plain; charset=UTF-8 here it is I just built it, I didn't install it and run it 2017-04-05 12:15 GMT+02:00 Ivan Vilata i Balaguer : > Hi, this is a wishlist request to add the > [adaptive-wrap](https://elpa.gnu.org/packages/adaptive-wrap.html) ELPA > package to GNU Guix. The following definition, as produced by ``guix > import elpa adaptive-wrap`` (except for removing the ``license:`` > prefix) seems to work without issues with ``guix install -f FILE``: > > ``` > (use-modules (guix) > (guix build-system emacs) > (guix licenses)) > > (package > (name "emacs-adaptive-wrap") > (version "0.5") > (source > (origin > (method url-fetch) > (uri (string-append > "http://elpa.gnu.org/packages/adaptive-wrap-" > version > ".el")) > (sha256 > (base32 > "0frgmp8vrrml4iykm60j4d6cl9rbcivy9yh24q6kd10bcyx59ypy")))) > (build-system emacs-build-system) > (home-page > "http://elpa.gnu.org/packages/adaptive-wrap.html") > (synopsis "Smart line-wrapping with wrap-prefix") > (description > "This package provides the `adaptive-wrap-prefix-mode' minor mode > which sets > the wrap-prefix property on the fly so that single-long-line paragraphs get > word-wrapped in a way similar to what you'd get with M-q using > adaptive-fill-mode, but without actually changing the buffer's text.") > (license gpl3+)) > ``` > > Thank you very much, > > -- > Ivan Vilata i Balaguer -- https://elvil.net/ > > > > --94eb2c1cbb767988c1054c69151d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
here it is

I just built it, I didn't= install it and run it

2017-04-05 12:15 GMT+02:00 Ivan Vilata i Balaguer <ivan@se= lidor.net>:
Hi, this is a w= ishlist request to add the
[adaptive-wrap](https://elpa.gnu.org/packages/a= daptive-wrap.html) ELPA
package to GNU Guix.=C2=A0 The following definition, as produced by ``guix<= br> import elpa adaptive-wrap`` (except for removing the ``license:``
prefix) seems to work without issues with ``guix install -f FILE``:

```
(use-modules (guix)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(guix build-system emacs) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(guix licenses))

(package
=C2=A0 (name "emacs-adaptive-wrap")
=C2=A0 (version "0.5")
=C2=A0 (source
=C2=A0 =C2=A0 (origin
=C2=A0 =C2=A0 =C2=A0 (method url-fetch)
=C2=A0 =C2=A0 =C2=A0 (uri (string-append
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0"htt= p://elpa.gnu.org/packages/adaptive-wrap-"
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0version
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0".el"))
=C2=A0 =C2=A0 =C2=A0 (sha256
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (base32
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 "0frgmp8vrrml4iykm60j4d6cl9rbc= ivy9yh24q6kd10bcyx59ypy"))))
=C2=A0 (build-system emacs-build-system)
=C2=A0 (home-page
=C2=A0 =C2=A0 "http://elpa.gnu.org/packages/adaptive-wrap.html")
=C2=A0 (synopsis "Smart line-wrapping with wrap-prefix")
=C2=A0 (description
=C2=A0 =C2=A0 "This package provides the `adaptive-wrap-prefix-mode= 9; minor mode which sets
the wrap-prefix property on the fly so that single-long-line paragraphs get=
word-wrapped in a way similar to what you'd get with M-q using
adaptive-fill-mode, but without actually changing the buffer's text.&qu= ot;)
=C2=A0 (license gpl3+))
```

Thank you very much,

--
Ivan Vilata i Balaguer -- https://elvil.net/




--94eb2c1cbb767988c1054c69151d-- --94eb2c1cbb767988c5054c69151f Content-Type: text/x-patch; charset=US-ASCII; name="0001-gnu-Add-emacs-adaptive-wrap.patch" Content-Disposition: attachment; filename="0001-gnu-Add-emacs-adaptive-wrap.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_j14ujju90 RnJvbSBiZThlZmVkZjE3MTBhOTA3ZGI1MjIwMDJjOWRmMTc3M2FiMTY4MWFlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBodW1hbml0aWVzTmVyZCA8Y2F0b25hbm9AZ21haWwuY29tPgpE YXRlOiBXZWQsIDUgQXByIDIwMTcgMTI6NDI6MDUgKzAyMDAKU3ViamVjdDogW1BBVENIXSBnbnU6 IEFkZCBlbWFjcy1hZGFwdGl2ZS13cmFwCgoqIGdudS9wYWNrYWdlcy9lbWFjcy5zY20gKGVtYWNz LWFkYXB0aXZlLXdyYXApOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2VtYWNzLnNj bSB8IDI0ICsrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI0IGluc2Vy dGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvZW1hY3Muc2NtIGIvZ251L3BhY2th Z2VzL2VtYWNzLnNjbQppbmRleCAzZGIzMWYyMDcuLjllNjZjN2U5ZiAxMDA2NDQKLS0tIGEvZ251 L3BhY2thZ2VzL2VtYWNzLnNjbQorKysgYi9nbnUvcGFja2FnZXMvZW1hY3Muc2NtCkBAIC00MDU3 LDMgKzQwNTcsMjcgQEAgalF1ZXJ5IGFuZCBCb290c3RyYXAgcmVzb3VyY2VzIGluY2x1ZGVkIHZp YSBvc3NjZG4uIikKICAgICAoZGVzY3JpcHRpb24KICAgICAgIlRoaXMgRW1hY3MgcGFja2FnZSBo aWdobGlnaHRzIHRoZSBzLWV4cCBhdCB0aGUgY3VycmVudCBwb3NpdGlvbi4iKQogICAgIChsaWNl bnNlIGxpY2Vuc2U6Z3BsMyspKSkKKworKGRlZmluZS1wdWJsaWMgZW1hY3MtYWRhcHRpdmUtd3Jh cAorICAocGFja2FnZQorICAgIChuYW1lICJlbWFjcy1hZGFwdGl2ZS13cmFwIikKKyAgICAodmVy c2lvbiAiMC41IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVy bC1mZXRjaCkKKyAgICAgICAodXJpIChzdHJpbmctYXBwZW5kCisgICAgICAgICAgICAgImh0dHA6 Ly9lbHBhLmdudS5vcmcvcGFja2FnZXMvYWRhcHRpdmUtd3JhcC0iCisgICAgICAgICAgICAgdmVy c2lvbgorICAgICAgICAgICAgICIuZWwiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNl MzIKKyAgICAgICAgICIwZnJnbXA4dnJybWw0aXlrbTYwajRkNmNsOXJiY2l2eTl5aDI0cTZrZDEw YmN5eDU5eXB5IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGVtYWNzLWJ1aWxkLXN5c3RlbSkKKyAg ICAoaG9tZS1wYWdlICJodHRwOi8vZWxwYS5nbnUub3JnL3BhY2thZ2VzL2FkYXB0aXZlLXdyYXAu aHRtbCIpCisgICAgKHN5bm9wc2lzICJTbWFydCBsaW5lLXdyYXBwaW5nIHdpdGggd3JhcC1wcmVm aXgiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVzIHRoZSBg YWRhcHRpdmUtd3JhcC1wcmVmaXgtbW9kZScgbWlub3IgbW9kZSB3aGljaCBzZXRzCit0aGUgd3Jh cC1wcmVmaXggcHJvcGVydHkgb24gdGhlIGZseSBzbyB0aGF0IHNpbmdsZS1sb25nLWxpbmUgcGFy YWdyYXBocyBnZXQKK3dvcmQtd3JhcHBlZCBpbiBhIHdheSBzaW1pbGFyIHRvIHdoYXQgeW91J2Qg Z2V0IHdpdGggTS1xIHVzaW5nCithZGFwdGl2ZS1maWxsLW1vZGUsIGJ1dCB3aXRob3V0IGFjdHVh bGx5IGNoYW5naW5nIHRoZSBidWZmZXIncyB0ZXh0LiIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpn cGwzKykpKQotLSAKMi4xMi4wCgo= --94eb2c1cbb767988c5054c69151f--