From mboxrd@z Thu Jan 1 00:00:00 1970 From: Giovanni Biscuolo Subject: packaging - sentences in description Date: Mon, 18 Mar 2019 15:34:18 +0100 Message-ID: <87k1gwtfo5.fsf@roquette.mug.biscuolo.net> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:52525) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h5tLV-0007K4-PM for guix-devel@gnu.org; Mon, 18 Mar 2019 10:34:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h5tLU-0007Vb-MB for guix-devel@gnu.org; Mon, 18 Mar 2019 10:34:33 -0400 Received: from ns13.heimat.it ([46.4.214.66]:41378) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h5tLU-0007U4-4h for guix-devel@gnu.org; Mon, 18 Mar 2019 10:34:32 -0400 Received: from localhost (ip6-localhost [127.0.0.1]) by ns13.heimat.it (Postfix) with ESMTP id D24EE3000D3 for ; Mon, 18 Mar 2019 14:34:29 +0000 (UTC) Received: from ns13.heimat.it ([127.0.0.1]) by localhost (ns13.heimat.it [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AskgCQXzB5on for ; Mon, 18 Mar 2019 14:34:28 +0000 (UTC) Received: from bourrache.mug.xelera.it (unknown [93.56.161.211]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by ns13.heimat.it (Postfix) with ESMTPSA id 4C4D13000CE for ; Mon, 18 Mar 2019 14:34:28 +0000 (UTC) Received: from roquette.mug.biscuolo.net (roquette.mug.biscuolo.net [10.38.2.14]) by bourrache.mug.xelera.it (Postfix) with SMTP id 60AA0300056 for ; Mon, 18 Mar 2019 15:34:27 +0100 (CET) List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi Guix I'm packaging go-github-com-burntsushi-locker, this is the package definition: =2D-8<---------------cut here---------------start------------->8--- (define-public go-github-com-burntsushi-locker (let ((commit "a6e239ea1c69bff1cfdb20c4b73dadf52f784b6a") (revision "0")) (package (name "go-github-com-burntsushi-locker") (version (git-version "0.0.0" revision commit)) (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/BurntSushi/locker") (commit commit))) (file-name (git-file-name name version)) (sha256 (base32 "1xak4aync4klswq5217qvw191asgla51jr42y94vp109lirm5dzg")))) (build-system go-build-system) (arguments '(#:import-path "github.com/BurntSushi/locker")) (home-page "https://github.com/BurntSushi/locker") (synopsis "Manage named ReadWrite mutexes in Go") (description "Golang package for conveniently using named read/write locks. These appear to be especially useful for synchronizing access to session based information in web applications.=20 =20=20 The common use case is to use the package level functions, which use a pack= age level set of locks (safe to use from multiple goroutines simultaneously). However, you may also create a new separate set of locks test.=20 =20=20 All locks are implemented with read-write mutexes. To use them like a regul= ar mutex, simply ignore the RLock/RUnlock functions.") (license license:public-domain)))) =2D-8<---------------cut here---------------end--------------->8--- it builds but when I check its description I get [1]: =2D-8<---------------cut here---------------start------------->8--- giovanni@anemone: time ./pre-inst-env guix lint -c description go-github-co= m-burntsushi-locker gnu/packages/golang.scm:3202:19: go-github-com-burntsushi-locker@0.0.0-0.a6= e239e: sentences in description should be followed by two spaces; possible = infractions at 60, 329, 447 Some deprecated features have been used. Set the environment variable GUILE_WARN_DEPRECATED to "detailed" and rerun the program to get more information. Set it to "no" to suppress this message. real 4m24.644s user 5m24.480s sys 0m1.420s =2D-8<---------------cut here---------------end--------------->8--- I copy/pasted and adapted the description from the project homepage, I'm using emacs and auto-fill mode on so it should have followed the rules in .dir-locals.el=20 I can't understand where the sentences in my description lacks the two required spaces: any hint please? Thanks! Gio [1] it takes more than five minutes just for the description: I will diligently do it for all my packages :-)... but it's a little bit discouraging :-S [2] https://www.gnu.org/software/guix/manual/en/html_node/Synopses-and-Desc= riptions.html#Synopses-and-Descriptions =2D-=20 Giovanni Biscuolo Xelera IT Infrastructures --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEERcxjuFJYydVfNLI5030Op87MORIFAlyPrGoACgkQ030Op87M ORJ0ow/9E/Y8dMEohoW5BL+cPs9taPij0OZ/xF86kUF9TZne3DIDjajPqMLB5aMZ CMwemppAmKwLjM95kCcb2qthzltqrdpQzhXePX4qiq5o00yBDvfoicRj0erEJUq3 CNEzbyWimEFo+2TGZSSWGM1HJPAYuzOPF2BGBnGsxZ3jXMv3mh0VXrluJ1rM5VZU ImJ1Z3eyKyaoVHqBkIfYaSpk8nAHuoJFFSFycH4J58Ftf3qc9MwLO/0MRyElHep+ Kj6EpuOa2wUQcGwGsG+UIwKFOU34et5PyhfpeMyLhSuCfVoDfQKUaEcUhfZSL5V8 av9wW+Eyyfe+0rTetXtJY5bFk50ij3WPAH3eW9kJPP/byFIcnlHAMFQujL08Tp+O jd+Am3lD9yZsqmsGbAyF50JtYpbLnqPkZAtKJAxxUVOxUUo6f1JtNlGkJuNUaDQD L1DqckzLyHXWxBRNakkQmOMyztm98scq0DQm27UvOAs/bzl0LnFjCcHzq6h7vPPn yXCjLaawahv7WAx1z8SW5a/r5a1+LeXGYfeTYA+AEEmEOxLzWASDuHSK+S/yBXbH iZwmvk8hsqibVudpirCyFeBnEV+XEwY+/l7xbyuANzSjd3VWeSCw1iP0mi0FB4rY oKrHNZByx/7Apvp/jjtEWlNRsJUR6XHJUS22K17OFlYQQFv2Arg= =s5Ve -----END PGP SIGNATURE----- --=-=-=--