diff options
author | Behnam Esfahbod <behnam@zwnj.org> | 2008-12-02 02:44:52 +0330 |
---|---|---|
committer | Behnam ZWNJ Esfahbod <behnam@zwnj.org> | 2008-12-02 02:44:52 +0330 |
commit | 9860c711484812bea3850b5b0073b26f268a0cbe (patch) | |
tree | a7db3d3987cd7447f4bdc8e8d6d8a6b1a68d4955 | |
parent | 9191c7226a51b42eda3bacfbe276a193bde7bd69 (diff) |
[fribidi.py] Use tuples for multiple return values
-rwxr-xr-x | fribidi.py | 14 |
1 files changed, 9 insertions, 5 deletions
@@ -276,17 +276,16 @@ def log2vis (unicode_text, base_direction, with_l2v_position=False, with_v2l_pos output_u = _utc32_p_to_pyunicode(output_utc32_p) if with_l2v_position or with_v2l_position or with_embedding_level: - - res = [output_u] + res = (output_u, ) if with_l2v_position: - res.append([i for i in l2v_p]) + res += ([i for i in l2v_p], ) if with_v2l_position: - res.append([i for i in v2l_p]) + res += ([i for i in v2l_p], ) if with_embedding_level: - res.append([i for i in emb_p]) + res += ([i for i in emb_p], ) else: res = output_u @@ -406,6 +405,11 @@ def _main (): def _test (): + print log2vis(u"سلام", types.LTR) + print log2vis(u"سلام", types.LTR, True) + print log2vis(u"سلام", types.LTR, False, True) + print log2vis(u"سلام", types.LTR, False, False, True) + print log2vis(u"سلام", types.LTR, True, True, True) print log2vis(u"سلام", types.RTL, True, True, True) |