[augeas-devel] [PATCH 4 of 4] Use the new '-' operator for key_re
David Lutterkort
dlutter at redhat.com
Fri May 9 19:59:29 UTC 2008
1 file changed, 1 insertion(+), 4 deletions(-)
lenses/yum.aug | 5 +----
# HG changeset patch
# User David Lutterkort <dlutter at redhat.com>
# Date 1210363162 25200
# Node ID b2281bea5a047a6b634e9db390d000f4bc5959c8
# Parent 57b32b999e8beedd1a014553d1b8a49c12f36b55
Use the new '-' operator for key_re
diff -r 57b32b999e8b -r b2281bea5a04 lenses/yum.aug
--- a/lenses/yum.aug Fri May 09 12:59:21 2008 -0700
+++ b/lenses/yum.aug Fri May 09 12:59:22 2008 -0700
@@ -4,10 +4,7 @@ module Yum =
let eol = Util.del_str "\n"
- (* Very painful: the regular expression is /[^#;:= \t\n[\/]/ - "baseurl" *)
- (* Clearly, we need support for forming the setminus of regular *)
- (* languages. *)
- let key_re = /([^b#;:= \t\n[\/]|b[^a#;:= \t\n[\/]|ba[^s#;:= \t\n[\/]|bas[^e#;:= \t\n[\/]|base[^u#;:= \t\n[\/]|baseu[^r#;:= \t\n[\/]|baseur[^l#;:= \t\n[\/]|baseurl[^#;:= \t\n[\/])[^#;:= \t\n[\/]*/
+ let key_re = /[^#;:= \t\n[\/]+/ - "baseurl"
let eq = del /[ \t]*[:=][ \t]*/ "="
let secname = /[^]\/]+/
More information about the augeas-devel
mailing list