|
From: <mi...@us...> - 2025-09-22 20:59:59
|
Revision: 10250
http://sourceforge.net/p/docutils/code/10250
Author: milde
Date: 2025-09-22 20:59:57 +0000 (Mon, 22 Sep 2025)
Log Message:
-----------
Simplify `utils.column_indices()`.
Modified Paths:
--------------
trunk/docutils/docutils/utils/__init__.py
Modified: trunk/docutils/docutils/utils/__init__.py
===================================================================
--- trunk/docutils/docutils/utils/__init__.py 2025-09-20 22:08:37 UTC (rev 10249)
+++ trunk/docutils/docutils/utils/__init__.py 2025-09-22 20:59:57 UTC (rev 10250)
@@ -704,10 +704,7 @@
"""
# TODO: account for asian wide chars here instead of using dummy
# replacements in the tableparser?
- string_indices = list(range(len(text)))
- for index in find_combining_chars(text):
- string_indices[index] = None
- return [i for i in string_indices if i is not None]
+ return [i for i, c in enumerate(text) if not unicodedata.combining(c)]
east_asian_widths = {'W': 2, # Wide
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|