[augeas-devel] [PATCH] Fix empty comment on put

Raphael Pinson raphink at gmail.com
Tue Aug 12 10:14:45 UTC 2008


# HG changeset patch
# User Raphael Pinson <raphink at gmail.com>
# Date 1218536057 -7200
# Node ID b0d925644377c3d1ae7d2fc3e657ee18f87af0e6
# Parent  91ac346c24148c1dfa5bd78aa432783877059cdc
Fix empty comment on put

diff -r 91ac346c2414 -r b0d925644377 lenses/sudoers.aug
--- a/lenses/sudoers.aug	Tue Aug 12 11:56:32 2008 +0200
+++ b/lenses/sudoers.aug	Tue Aug 12 12:14:17 2008 +0200
@@ -47,9 +47,11 @@ module Sudoers =
 
 
     (* define comments and empty lines *)
-    let comment = 
+    let real_comment = 
         let value_to_eol = del /[ \t]*/ " " . store /([^ \t\n].*[^ \t\n]|[^ \t\n])/ in
-        [ label "comment" . del /[ \t]*#/ "# " .  value_to_eol? . eol ]
+        [ label "comment" . del /[ \t]*#/ "# " .  value_to_eol . eol ]
+    let empty_comment = del /[ \t]*#/ "#" . eol
+    let comment = real_comment | empty_comment
 
     let empty   = [ del /[ \t]*\n/ "" ]
 




More information about the augeas-devel mailing list