Author: bapt
Date: Sun Dec 18 02:02:33 2016
New Revision: 310198
URL: https://svnweb.freebsd.org/changeset/base/310198

Log:
  Simplify extraction of static collation definition

Modified:
  head/tools/tools/locale/tools/extract-colldef.awk

Modified: head/tools/tools/locale/tools/extract-colldef.awk
==============================================================================
--- head/tools/tools/locale/tools/extract-colldef.awk   Sun Dec 18 01:52:16 
2016        (r310197)
+++ head/tools/tools/locale/tools/extract-colldef.awk   Sun Dec 18 02:02:33 
2016        (r310198)
@@ -5,14 +5,8 @@ BEGIN {
        print "# from CLDR project data, obtained from http://cldr.unicode.org/";
        print "# 
-----------------------------------------------------------------------------"
 }
-$1 == "comment_char" { print $0 }
-$1 == "escape_char" { print $0 }
-$1 == "LC_COLLATE" {
-       print $0
-       while (getline line) {
-               print line
-               if (line == "END LC_COLLATE") {
-                       break
-               }
-       }
-}
+$1 == "comment_char" { print }
+$1 == "escape_char" { print }
+$1 == "LC_COLLATE" { doprint = 1 }
+doprint == 1 { print }
+$1 == "END" && $2 == "LC_COLLATE" { exit 0 }
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to