src/Pure/General/position.ML
changeset 37533 d775bd70f571
parent 37043 f8e24980af05
child 38236 d8c7be27e01d
--- a/src/Pure/General/position.ML	Thu Jun 24 16:27:40 2010 +0100
+++ b/src/Pure/General/position.ML	Thu Jun 24 21:57:18 2010 +0200
@@ -67,8 +67,8 @@
 fun advance_count "\n" (i: int, j: int, k: int) =
       (if_valid i (i + 1), if_valid j 1, if_valid k (k + 1))
   | advance_count s (i, j, k) =
-      if Symbol.is_regular s andalso not (Symbol.is_utf8_trailer s)
-      then (i, if_valid j (j + 1), if_valid k (k + 1)) else (i, j, k);
+      if Symbol.is_regular s then (i, if_valid j (j + 1), if_valid k (k + 1))
+      else (i, j, k);
 
 fun invalid_count (i, j, k) =
   not (valid i orelse valid j orelse valid k);