Re: [PATCH] gnu: unison: Add "doc" output.

2016-01-16 Thread Eric Bavier
On Fri, 08 Jan 2016 11:19:34 +0100 l...@gnu.org (Ludovic Courtès) wrote: > Eric Bavier skribis: > > > From c8a0086db4d78091e06326a5ffe55a7bf2543091 Mon Sep 17 00:00:00 2001 > > From: Eric Bavier > > Date: Fri, 18 Dec 2015 19:29:22 -0600 > > Subject: [PATCH] gnu: unison: Add "doc" output. > > >

Re: [PATCH] tar bombs and muscle

2016-01-16 Thread Ben Woodcroft
On 17/01/16 14:29, Eric Bavier wrote: On Sun, 17 Jan 2016 11:30:03 +1000 Ben Woodcroft wrote: There is a somewhat popular bioinformatics program muscle whose download tgz is a tar bomb. The bomb moniker seems especially appropriate here, since it made the gnu-build-system error out, and patc

Re: [PATCH] tar bombs and muscle

2016-01-16 Thread Eric Bavier
On Sun, 17 Jan 2016 11:30:03 +1000 Ben Woodcroft wrote: > There is a somewhat popular bioinformatics program muscle whose download > tgz is a tar bomb. The bomb moniker seems especially appropriate here, > since it made the gnu-build-system error out, and patching > gnu-build-system requires a

Re: [PATCH] tar bombs and muscle

2016-01-16 Thread Ben Woodcroft
On 17/01/16 11:30, Ben Woodcroft wrote: Hi, There is a somewhat popular bioinformatics program muscle whose download tgz is a tar bomb. The bomb moniker seems especially appropriate here, since it made the gnu-build-system error out, and patching gnu-build-system requires a lot of rebuildin

[PATCH] tar bombs and muscle

2016-01-16 Thread Ben Woodcroft
Hi, There is a somewhat popular bioinformatics program muscle whose download tgz is a tar bomb. The bomb moniker seems especially appropriate here, since it made the gnu-build-system error out, and patching gnu-build-system requires a lot of rebuilding. In the attached patches I fixed gnu-bui

Re: [PATCH] import: Move beautify description from cran to utils.

2016-01-16 Thread Ben Woodcroft
On 14/01/16 22:15, Ben Woodcroft wrote: On 14/01/16 21:30, Ricardo Wurmus wrote: Ben Woodcroft writes: On 14/01/16 20:31, Ricardo Wurmus wrote: This breaks two of the cran importer tests: (test-equal "beautify-description: use double spacing" "This is a package. It is great. Trust me

Composing service definitions (and maybe fmt)

2016-01-16 Thread Christopher Allan Webber
Hello all, So I'm thinking about all the service definitions I'm going to need to put together, and just how many different types of config files there are out there that we're going to need to support, and etc. If we really do produce nice scheme'y config representations for pretty much everythi

[PATCH 3/3] support: Rename user-dmddir to %user-shepherd-dir.

2016-01-16 Thread Mathieu Lirzin
* modules/shepherd/support.scm (user-dmddir): Rename to ... (%user-shepherd-dir): ... this. Honor XDG variables and use '~/.config/shepherd' as default value. All consumers changed. (mkdir-p): New procedure. Export it. (default-config-file): Use it. (verify-dir): Likewise. --- modules/shepherd

[PATCH 1/3] maint: Add .dir-locals.el.

2016-01-16 Thread Mathieu Lirzin
* .dir-locals.el: New file. --- .dir-locals.el | 13 + 1 file changed, 13 insertions(+) create mode 100644 .dir-locals.el diff --git a/.dir-locals.el b/.dir-locals.el new file mode 100644 index 000..ff25997 --- /dev/null +++ b/.dir-locals.el @@ -0,0 +1,13 @@ +;; Per-directory lo

[PATCH 0/3] [Shepherd][PATCH 0/3] Change configuration file.

2016-01-16 Thread Mathieu Lirzin
As suggested by Ludo here is an implementation of: • Change configuration file from ~/.dmd.d/init.scm to ~/.config/shepherd/init.scm (ideally honor XDG variables.) Same for the socket file name. Mathieu Lirzin (3): maint: Add .dir-locals.el. support: Add a keyword argument '#:secu

[PATCH 2/3] support: Add a keyword argument '#:secure?' to verify-dir.

2016-01-16 Thread Mathieu Lirzin
* modules/shepherd.scm (verify-dir): Replace argument INSECURE by a keyword argument #:SECURE?. All callers changed. Improve the logic of the implementation. --- modules/shepherd.scm | 8 modules/shepherd/support.scm | 25 - 2 files changed, 16 insertio

[Shepherd][PATCH] maint: Fix version checking for Guile.

2016-01-16 Thread Mathieu Lirzin
* configure.ac: Replace an ocurrence of "major-version" with "minor-version". --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 6d4c64f..f89604c 100644 --- a/configure.ac +++ b/configure.ac @@ -24,7 +24,7 @@ GUILE_PROGS AC_MSG_C

[PATCH 2/2] maint: Update .gitignore.

2016-01-16 Thread Mathieu Lirzin
*.gitignore: Replace dmd with shepherd in .gitignore. --- .gitignore | 36 ++-- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/.gitignore b/.gitignore index 0b281f8..a151533 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,5 @@ /configure -/dmd

[Shepherd][PATCH 0/2] Improve 'make' display and update .gitignore.

2016-01-16 Thread Mathieu Lirzin
Mathieu Lirzin (2): build: Improve display for silent rules. maint: Update .gitignore. .gitignore | 36 ++-- Makefile.am | 11 --- 2 files changed, 22 insertions(+), 25 deletions(-) -- 2.6.4

[PATCH 1/2] build: Improve display for silent rules.

2016-01-16 Thread Mathieu Lirzin
* Makefile.am (AM_V_INSTANTIATE, AM_V_INSTANTIATE_, AM_V_INSTANTIATE_0): Delete variables. (%): Use the predefined variable AM_V_GEN instead of AM_V_INSTANTIATE. (AM_V_GUILEC_0): Fix spacing between the command and the file name. (%.go): Close standard output when silent rules are enabled, to prev

[Shepherd][PATCH] Rename 'deco' command to 'herd'.

2016-01-16 Thread Fabian Harfert
Hello! Now I also changed the 'deco' command to 'herd'. I hope I made everything right because I don't know much about Guile/Scheme (I think that will change!). FabianFrom 20019c64c84455aea2328be37837d83a8a3a001a Mon Sep 17 00:00:00 2001 From: Fabian Harfert Date: Sat, 16 Jan 2016 20:08:18 +0100

[Shepherd][PATCH] doc: Rename 'deco' to 'herd'.

2016-01-16 Thread Fabian Harfert
Hello! I replaced each 'deco' with 'herd' and fixed some little things. Maybe it should be applied after the name of the command really changed. Fabian>From 17ab6600fe99fd0ecd48b903bd4a7f0547f12427 Mon Sep 17 00:00:00 2001 From: Fabian Harfert Date: Sat, 16 Jan 2016 19:08:23 +0100 Subject: [PATC

[sr #108948] Renaming 'dmd' to 'shepherd'

2016-01-16 Thread Assaf Gordon
Follow-up Comment #5, sr #108948 (project administration): Hello, You can change the URLs by visiting the project's page ( https://savannah.gnu.org/projects/shepherd/ ) and going to the "Select Features" option in the "Main" menu. There you can set the alternative URLs for each option (e.g. for

[Shepherd][PATCH] Fix 'make check'.

2016-01-16 Thread Mathieu Lirzin
While starting to hack on Shepherd, I have noticed that ‘make check’ was failing. The problem was a missing backslash in AM_TESTS_ENVIRONMENT variable. Mathieu Lirzin (1): build: Add missing backslash in AM_TESTS_ENVIRONMENT. Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

[PATCH] build: Add missing backslash in AM_TESTS_ENVIRONMENT.

2016-01-16 Thread Mathieu Lirzin
* Makefile.am (AM_TESTS_ENVIRONMENT): Add missing backslash. --- Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile.am b/Makefile.am index 9bbc3e3..16fd160 100644 --- a/Makefile.am +++ b/Makefile.am @@ -152,7 +152,7 @@ EXTRA_DIST += $(TESTS) AM_TESTS_ENVIR

Re: dmd’s new name

2016-01-16 Thread Ludovic Courtès
Hello! The rename is ~80% complete. You can get the code at: git://git.sv.gnu.org/shepherd.git Remaining things and open issues: • Rename ‘deco’ to ‘herd’ (yay!). • Add a --enable-compat-symlinks configure options, enabled by default for the next few release, that installs dmd → she

[sr #108948] Renaming 'dmd' to 'shepherd'

2016-01-16 Thread Fabian Harfert
Follow-up Comment #4, sr #108948 (project administration): Hello! There's one addition: since there's a new shepherd git repository the link on https://savannah.gnu.org/git/?group=shepherd should point to http://git.savannah.gnu.org/cgit/shepherd.git instead of http://git.savannah.gnu.org/cgit/dmd

[sr #108948] Renaming 'dmd' to 'shepherd'

2016-01-16 Thread Ludovic Courtès
Follow-up Comment #3, sr #108948 (project administration): Hello! We found a minor issue: clicking on "Source Code" on https://savannah.gnu.org/projects/shepherd redirects to https://savannah.gnu.org/git/?group=dmd (should be "shepherd" instead.) Ludo'. _