X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=source%2Fcommon%2Funicode%2Fubidi.h;h=e59969861f340295ade4ad50ce2c31dc402c40ad;hb=4125abc39e19d514b1b9199bcb36929ac7ce912e;hp=ef21f2420666cd4db47cd1ebc5162df6eba11d16;hpb=febceca83f95a8bebf5c871640fd82af8c3721bb;p=platform%2Fupstream%2Ficu.git diff --git a/source/common/unicode/ubidi.h b/source/common/unicode/ubidi.h index ef21f24..e599698 100644 --- a/source/common/unicode/ubidi.h +++ b/source/common/unicode/ubidi.h @@ -1,4 +1,4 @@ -// © 2016 and later: Unicode, Inc. and others. +// Copyright (C) 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html /* ****************************************************************************** @@ -8,7 +8,7 @@ * ****************************************************************************** * file name: ubidi.h -* encoding: UTF-8 +* encoding: US-ASCII * tab size: 8 (not used) * indentation:4 * @@ -1196,14 +1196,11 @@ ubidi_setContext(UBiDi *pBiDi, * A level overrides the directional property of its corresponding * (same index) character if the level has the * #UBIDI_LEVEL_OVERRIDE bit set.

- * Aside from that bit, it must be + * Except for that bit, it must be * paraLevel<=embeddingLevels[]<=UBIDI_MAX_EXPLICIT_LEVEL, - * except that level 0 is always allowed. - * Level 0 for a paragraph separator prevents reordering of paragraphs; - * this only works reliably if #UBIDI_LEVEL_OVERRIDE - * is also set for paragraph separators. - * Level 0 for other characters is treated as a wildcard - * and is lifted up to the resolved level of the surrounding paragraph.

+ * with one exception: a level of zero may be specified for a paragraph + * separator even if paraLevel>0 when multiple paragraphs + * are submitted in the same call to ubidi_setPara().

* Caution: A copy of this pointer, not of the levels, * will be stored in the UBiDi object; * the embeddingLevels array must not be