Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for wrapping on zero width spaces #7

Closed
wants to merge 2 commits into from

Conversation

vdex42
Copy link

@vdex42 vdex42 commented Oct 24, 2017

Add support for wrapping on zero width spaces as it is not always appropriate to show the hyphen from the soft-hyphen. e.g. in the middle of an email address.

…ropriate to show the hyphen from the soft-hyphen. e.g. in the middle of an email address.
@slawomir-brzezinski-at-interxion

Indeed the "ZERO WIDTH SPACE" is used for an invisible line break (see "this character is intended for invisible word separation and for line break control" here).

In contrast, the ZERO WIDTH NO-BREAK SPACE explicitly asks for no line wrap.

@vdex42
Copy link
Author

vdex42 commented Oct 25, 2017

I've changed it to unicode (u200B) http://www.fileformat.info/info/unicode/char/200B/index.htm from unicode (u200C) http://www.fileformat.info/info/unicode/char/200C/index.htm as it is more semantically correct.

@TH-Soft
Copy link
Contributor

TH-Soft commented Mar 10, 2018

Included in current version. Thanks for the contribution, we appreciate this improvement.

@TH-Soft TH-Soft closed this Mar 10, 2018
emazv72 added a commit to emazv72/MigraDoc that referenced this pull request Aug 26, 2020
# This is the 1st commit message:
Introduce xml format for serialization and deserialzion

# This is the commit message empira#2:

Update README.md
# This is the commit message empira#3:

Comment fix for release build

# This is the commit message empira#4:

xml parser fix

# This is the commit message empira#5:

last page header and footer

# This is the commit message empira#6:

footer fix

# This is the commit message empira#7:

upgrade README.md

# This is the commit message empira#8:

Update README.md
# This is the commit message empira#9:

last page header footer rendering fix

# This is the commit message empira#10:

ListInfo fix serialization

# This is the commit message empira#11:

paragraph parsing fix

# This is the commit message empira#12:

text parser fix

# This is the commit message empira#13:

support para break

# This is the commit message empira#14:

CDATA parser fix

# This is the commit message empira#15:

rounded corner radius for table cells

# This is the commit message empira#16:

makes DifferentLastPageHeaderFooter  section aware

# This is the commit message empira#17:

fix cell serialization

# This is the commit message empira#18:

Avoid rendering failure images

# This is the commit message empira#19:

barcode rendering

# This is the commit message empira#20:

doc fix

# This is the commit message empira#21:

support barcode elements inside a paragraph

# This is the commit message empira#22:

barcode rendering fix

# This is the commit message empira#23:

amend README.md

# This is the commit message empira#24:

fix readme

# This is the commit message empira#25:

fix readme
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants