From: SourceForge.net <no...@so...> - 2011-09-01 11:34:03
|
Bugs item #3402314, was opened at 2011-09-01 13:34 Message generated for change (Tracker Item Submitted) made by flying-sheep You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=422030&aid=3402314&group_id=38414 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: flying sheep (flying-sheep) Assigned to: Nobody/Anonymous (nobody) Summary: Strict rules for role-surrounding chars are america-centric Initial Comment: Some languages use »this syntax« for quotes, some „this“, and many more many different kinds. Plus, there are many other kinds of delimiters, so the specification is discriminating against languages the creators didn’t think of, and violating the principle of least surprise for users of these languages. If you don’t believe me, look here: https://secure.wikimedia.org/wikipedia/de/wiki/Anf%C3%BChrungszeichen#Andere_Sprachen even if you don’t know german, you should understand the table. And that’s only quotation marks! Proposal: Specify that only “punctuation” may be before start-strings and after end-strings, allowing the implementation to choose what’s punctuation. (hint: nobody will want to use a list of ten or twenty symbols) That makes the spec easier and i can’t think of a single case where somebody might want to make punctuation invalidate interpretting of roles. and if there are some, the user can still \-escape the start-string, as he can already. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=422030&aid=3402314&group_id=38414 |
From: SourceForge.net <no...@so...> - 2011-09-07 08:16:17
|
Bugs item #3402314, was opened at 2011-09-01 11:34 Message generated for change (Comment added) made by milde You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=422030&aid=3402314&group_id=38414 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: flying sheep (flying-sheep) Assigned to: Nobody/Anonymous (nobody) Summary: Strict rules for role-surrounding chars are america-centric Initial Comment: Some languages use »this syntax« for quotes, some „this“, and many more many different kinds. Plus, there are many other kinds of delimiters, so the specification is discriminating against languages the creators didn’t think of, and violating the principle of least surprise for users of these languages. If you don’t believe me, look here: https://secure.wikimedia.org/wikipedia/de/wiki/Anf%C3%BChrungszeichen#Andere_Sprachen even if you don’t know german, you should understand the table. And that’s only quotation marks! Proposal: Specify that only “punctuation” may be before start-strings and after end-strings, allowing the implementation to choose what’s punctuation. (hint: nobody will want to use a list of ten or twenty symbols) That makes the spec easier and i can’t think of a single case where somebody might want to make punctuation invalidate interpretting of roles. and if there are some, the user can still \-escape the start-string, as he can already. ---------------------------------------------------------------------- >Comment By: Günter Milde (milde) Date: 2011-09-07 08:16 Message: This is a long standing issue, see http://docutils.sourceforge.net/docs/dev/todo.html#restructuredtext-parser with the link to a discussion on docutils-devel (from 2006) http://thread.gmane.org/gmane.text.docutils.user/2765 > (hint: nobody will want to use a list of ten or twenty symbols) I suppose this aims at http://docutils.sourceforge.net/docs/ref/rst/restructuredtext.html#inline-markup ? > allowing the implementation to choose what’s punctuation. I don't think this is a good idea. Rather, I'd use Unicode categories, maybe with exceptions for backwards compatiblity. I suggest discussion of the issue on the docutils-devel list. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=422030&aid=3402314&group_id=38414 |
From: SourceForge.net <no...@so...> - 2011-12-16 08:55:40
|
Bugs item #3402314, was opened at 2011-09-01 04:34 Message generated for change (Comment added) made by milde You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=422030&aid=3402314&group_id=38414 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: flying sheep (flying-sheep) Assigned to: Nobody/Anonymous (nobody) Summary: Strict rules for role-surrounding chars are america-centric Initial Comment: Some languages use »this syntax« for quotes, some „this“, and many more many different kinds. Plus, there are many other kinds of delimiters, so the specification is discriminating against languages the creators didn’t think of, and violating the principle of least surprise for users of these languages. If you don’t believe me, look here: https://secure.wikimedia.org/wikipedia/de/wiki/Anf%C3%BChrungszeichen#Andere_Sprachen even if you don’t know german, you should understand the table. And that’s only quotation marks! Proposal: Specify that only “punctuation” may be before start-strings and after end-strings, allowing the implementation to choose what’s punctuation. (hint: nobody will want to use a list of ten or twenty symbols) That makes the spec easier and i can’t think of a single case where somebody might want to make punctuation invalidate interpretting of roles. and if there are some, the user can still \-escape the start-string, as he can already. ---------------------------------------------------------------------- Comment By: Günter Milde (milde) Date: 2011-12-16 00:55 Message: Fixed; thanks for the bug report. You can download a current snapshot from: http://docutils.svn.sourceforge.net/viewvc/docutils/trunk/docutils/?view=tar ---------------------------------------------------------------------- Comment By: Günter Milde (milde) Date: 2011-09-07 01:16 Message: This is a long standing issue, see http://docutils.sourceforge.net/docs/dev/todo.html#restructuredtext-parser with the link to a discussion on docutils-devel (from 2006) http://thread.gmane.org/gmane.text.docutils.user/2765 > (hint: nobody will want to use a list of ten or twenty symbols) I suppose this aims at http://docutils.sourceforge.net/docs/ref/rst/restructuredtext.html#inline-markup ? > allowing the implementation to choose what’s punctuation. I don't think this is a good idea. Rather, I'd use Unicode categories, maybe with exceptions for backwards compatiblity. I suggest discussion of the issue on the docutils-devel list. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=422030&aid=3402314&group_id=38414 |
From: SourceForge.net <no...@so...> - 2011-12-16 10:15:00
|
Bugs item #3402314, was opened at 2011-09-01 04:34 Message generated for change (Comment added) made by flying-sheep You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=422030&aid=3402314&group_id=38414 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: flying sheep (flying-sheep) Assigned to: Nobody/Anonymous (nobody) Summary: Strict rules for role-surrounding chars are america-centric Initial Comment: Some languages use »this syntax« for quotes, some „this“, and many more many different kinds. Plus, there are many other kinds of delimiters, so the specification is discriminating against languages the creators didn’t think of, and violating the principle of least surprise for users of these languages. If you don’t believe me, look here: https://secure.wikimedia.org/wikipedia/de/wiki/Anf%C3%BChrungszeichen#Andere_Sprachen even if you don’t know german, you should understand the table. And that’s only quotation marks! Proposal: Specify that only “punctuation” may be before start-strings and after end-strings, allowing the implementation to choose what’s punctuation. (hint: nobody will want to use a list of ten or twenty symbols) That makes the spec easier and i can’t think of a single case where somebody might want to make punctuation invalidate interpretting of roles. and if there are some, the user can still \-escape the start-string, as he can already. ---------------------------------------------------------------------- >Comment By: flying sheep (flying-sheep) Date: 2011-12-16 02:15 Message: so, you used some unicode categories to extend the spec? awesome, that’s a great fix! shouldn’t we mark this as fixed if the code is already in the trunk? ---------------------------------------------------------------------- Comment By: Günter Milde (milde) Date: 2011-12-16 00:55 Message: Fixed; thanks for the bug report. You can download a current snapshot from: http://docutils.svn.sourceforge.net/viewvc/docutils/trunk/docutils/?view=tar ---------------------------------------------------------------------- Comment By: Günter Milde (milde) Date: 2011-09-07 01:16 Message: This is a long standing issue, see http://docutils.sourceforge.net/docs/dev/todo.html#restructuredtext-parser with the link to a discussion on docutils-devel (from 2006) http://thread.gmane.org/gmane.text.docutils.user/2765 > (hint: nobody will want to use a list of ten or twenty symbols) I suppose this aims at http://docutils.sourceforge.net/docs/ref/rst/restructuredtext.html#inline-markup ? > allowing the implementation to choose what’s punctuation. I don't think this is a good idea. Rather, I'd use Unicode categories, maybe with exceptions for backwards compatiblity. I suggest discussion of the issue on the docutils-devel list. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=422030&aid=3402314&group_id=38414 |
From: SourceForge.net <no...@so...> - 2012-01-23 11:46:07
|
Bugs item #3402314, was opened at 2011-09-01 04:34 Message generated for change (Settings changed) made by milde You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=422030&aid=3402314&group_id=38414 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None >Status: Closed Resolution: None Priority: 5 Private: No Submitted By: flying sheep (flying-sheep) Assigned to: Nobody/Anonymous (nobody) Summary: Strict rules for role-surrounding chars are america-centric Initial Comment: Some languages use »this syntax« for quotes, some „this“, and many more many different kinds. Plus, there are many other kinds of delimiters, so the specification is discriminating against languages the creators didn’t think of, and violating the principle of least surprise for users of these languages. If you don’t believe me, look here: https://secure.wikimedia.org/wikipedia/de/wiki/Anf%C3%BChrungszeichen#Andere_Sprachen even if you don’t know german, you should understand the table. And that’s only quotation marks! Proposal: Specify that only “punctuation” may be before start-strings and after end-strings, allowing the implementation to choose what’s punctuation. (hint: nobody will want to use a list of ten or twenty symbols) That makes the spec easier and i can’t think of a single case where somebody might want to make punctuation invalidate interpretting of roles. and if there are some, the user can still \-escape the start-string, as he can already. ---------------------------------------------------------------------- Comment By: flying sheep (flying-sheep) Date: 2011-12-16 02:15 Message: so, you used some unicode categories to extend the spec? awesome, that’s a great fix! shouldn’t we mark this as fixed if the code is already in the trunk? ---------------------------------------------------------------------- Comment By: Günter Milde (milde) Date: 2011-12-16 00:55 Message: Fixed; thanks for the bug report. You can download a current snapshot from: http://docutils.svn.sourceforge.net/viewvc/docutils/trunk/docutils/?view=tar ---------------------------------------------------------------------- Comment By: Günter Milde (milde) Date: 2011-09-07 01:16 Message: This is a long standing issue, see http://docutils.sourceforge.net/docs/dev/todo.html#restructuredtext-parser with the link to a discussion on docutils-devel (from 2006) http://thread.gmane.org/gmane.text.docutils.user/2765 > (hint: nobody will want to use a list of ten or twenty symbols) I suppose this aims at http://docutils.sourceforge.net/docs/ref/rst/restructuredtext.html#inline-markup ? > allowing the implementation to choose what’s punctuation. I don't think this is a good idea. Rather, I'd use Unicode categories, maybe with exceptions for backwards compatiblity. I suggest discussion of the issue on the docutils-devel list. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=422030&aid=3402314&group_id=38414 |
From: SourceForge.net <no...@so...> - 2012-01-23 11:53:10
|
Bugs item #3402314, was opened at 2011-09-01 04:34 Message generated for change (Settings changed) made by milde You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=422030&aid=3402314&group_id=38414 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Closed >Resolution: Fixed Priority: 5 Private: No Submitted By: flying sheep (flying-sheep) Assigned to: Nobody/Anonymous (nobody) Summary: Strict rules for role-surrounding chars are america-centric Initial Comment: Some languages use »this syntax« for quotes, some „this“, and many more many different kinds. Plus, there are many other kinds of delimiters, so the specification is discriminating against languages the creators didn’t think of, and violating the principle of least surprise for users of these languages. If you don’t believe me, look here: https://secure.wikimedia.org/wikipedia/de/wiki/Anf%C3%BChrungszeichen#Andere_Sprachen even if you don’t know german, you should understand the table. And that’s only quotation marks! Proposal: Specify that only “punctuation” may be before start-strings and after end-strings, allowing the implementation to choose what’s punctuation. (hint: nobody will want to use a list of ten or twenty symbols) That makes the spec easier and i can’t think of a single case where somebody might want to make punctuation invalidate interpretting of roles. and if there are some, the user can still \-escape the start-string, as he can already. ---------------------------------------------------------------------- Comment By: flying sheep (flying-sheep) Date: 2011-12-16 02:15 Message: so, you used some unicode categories to extend the spec? awesome, that’s a great fix! shouldn’t we mark this as fixed if the code is already in the trunk? ---------------------------------------------------------------------- Comment By: Günter Milde (milde) Date: 2011-12-16 00:55 Message: Fixed; thanks for the bug report. You can download a current snapshot from: http://docutils.svn.sourceforge.net/viewvc/docutils/trunk/docutils/?view=tar ---------------------------------------------------------------------- Comment By: Günter Milde (milde) Date: 2011-09-07 01:16 Message: This is a long standing issue, see http://docutils.sourceforge.net/docs/dev/todo.html#restructuredtext-parser with the link to a discussion on docutils-devel (from 2006) http://thread.gmane.org/gmane.text.docutils.user/2765 > (hint: nobody will want to use a list of ten or twenty symbols) I suppose this aims at http://docutils.sourceforge.net/docs/ref/rst/restructuredtext.html#inline-markup ? > allowing the implementation to choose what’s punctuation. I don't think this is a good idea. Rather, I'd use Unicode categories, maybe with exceptions for backwards compatiblity. I suggest discussion of the issue on the docutils-devel list. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=422030&aid=3402314&group_id=38414 |