On Thu, Jan 23, 2020 at 11:18:30PM +0100, Martin Kletzander wrote:
 On Thu, Jan 23, 2020 at 10:32:17PM +0100, Martin Kletzander wrote:
 >On Thu, Jan 23, 2020 at 03:16:47PM +0000, Richard W.M. Jones wrote:
 >>On Thu, Jan 23, 2020 at 02:04:53PM +0100, Martin Kletzander wrote:
 >>>On Thu, Jan 23, 2020 at 12:16:50PM +0100, Martin Kletzander wrote:
 >>>>Signed-off-by: Martin Kletzander <mkletzan(a)redhat.com>
 >>>
 >>>I forgot to mention this is trying to fix the following BZ:
 >>>
 >>>https://bugzilla.redhat.com/show_bug.cgi?id=1351000
 >>
 >>>>---
 >>>>mlcustomize/customize_cmdline.ml | 1 +
 >>>>1 file changed, 1 insertion(+)
 >>>>
 >>>>diff --git a/mlcustomize/customize_cmdline.ml
b/mlcustomize/customize_cmdline.ml
 >>>>index c062379879e2..67e85af2ad93 100644
 >>>>--- a/mlcustomize/customize_cmdline.ml
 >>>>+++ b/mlcustomize/customize_cmdline.ml
 >>>>@@ -481,6 +481,7 @@ let rec argspec () =
 >>>>    ] in
 >>>>    let lines = read_whole_file filename in
 >>>>    let lines = String.lines_split lines in
 >>>>+    let lines = List.map String.trim lines in
 >>
 >>I wonder if String.triml is safer?  However I cannot
 >>think of a way that it's likely to be useful to have
 >>trailing whitespace be meaningful.
 >>
 >
 >I actually thought about that and it might be dangerous to just trim from left.
 >Space in the end might change semantics of a command (although I did not go
 >through the commands), consider something like "cp a b " which would end
up
 >being split into ["cp"; "a"; "b"; ""].  In
this particular case it would
 >probably fail, but you know what I mean, right?
 >
 >>Please put this in the subject line of the commit
 >>message: “(RHBZ#1351000)”.  This will ensure that it
 >>is picked up by the release notes by the
 >>bugs-in-changelog script.
 >>
 >
 
 I changed the subject to:
 
 mlcustomize: Trim whitespaces from commands read from file (RHBZ#1351000)
 
 and then realized I do not have commit access.  Could anyone fix-up the subject
 and push it?  Thanks 
Oh I see, of course this is a patch to libguestfs-common.  In that
case bugs-in-changelog wouldn't see it at all, which also means
bugs-in-changelog is kind of broken in this case.
Perhaps Pino can push this because I don't have push access
until I get home.
Rich.
 >OK, probably the same thing needs to be added in the commit that
updates the
 >submodule in libguestfs repo, right?
 >
 
 Should I send a patch so that we don't forget or is it going to be picked up
 anyway?
 
 >>ACK
 >>
 >>Rich.
 >>
 >>>>    let lines = List.filter (
 >>>>      fun line ->
 >>>>        String.length line > 0 && line.[0] <>
'#'
 >>>>--
 >>>>2.25.0
 >>>>
 >>>>_______________________________________________
 >>>>Libguestfs mailing list
 >>>>Libguestfs(a)redhat.com
 >>>>https://www.redhat.com/mailman/listinfo/libguestfs
 >>
 >>
 >>
 >>--
 >>Richard Jones, Virtualization Group, Red Hat 
http://people.redhat.com/~rjones
 >>Read my programming and virtualization blog: 
http://rwmj.wordpress.com
 >>virt-top is 'top' for virtual machines.  Tiny program with many
 >>powerful monitoring features, net stats, disk stats, logging, etc.
 >>http://people.redhat.com/~rjones/virt-top
 
 
 
 >_______________________________________________
 >Libguestfs mailing list
 >Libguestfs(a)redhat.com
 >https://www.redhat.com/mailman/listinfo/libguestfs
  
-- 
Richard Jones, Virtualization Group, Red Hat 
http://people.redhat.com/~rjones
Read my programming and virtualization blog: 
http://rwmj.wordpress.com
virt-builder quickly builds VMs from scratch
http://libguestfs.org/virt-builder.1.html