# HG changeset patch
# User Raphael Pinson <[EMAIL PROTECTED]>
# Date 1218625082 -7200
# Node ID 7ac7473e10636235227b7c98acff5b99ca794821
# Parent dfd5adfc91ea543fe4250f4186e42aa0aac47820
Map comments and support empty lines
diff -r dfd5adfc91ea -r 7ac7473e1063 lenses/fstab.aug
--- a/lenses/fstab.aug Wed Aug 13 11:45:49 2008 +0200
+++ b/lenses/fstab.aug Wed Aug 13 12:58:02 2008 +0200
@@ -8,7 +8,9 @@ module Fstab =
let comma = Util.del_str ","
let eol = del /[ \t]*\n/ "\n"
- let comment = [ del /#.*\n/ "# " ]
+ let comment = Util.comment
+ let empty = Util.empty
+
let word = /[^,# \n\t]+/
let comma_sep_list (l:string) =
[ label l . store word ] . ([comma . label l . store word])*
@@ -21,7 +23,7 @@ module Fstab =
( sep_spc . [ label "passno" . store /[0-9]+/ ])? )?
. eol ]
- let lns = ( comment | record ) *
+ let lns = ( empty | comment | record ) *
let xfm = transform lns (incl "/etc/fstab")
_______________________________________________
augeas-devel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/augeas-devel