# 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

Reply via email to