SF.net SVN: docutils:[9988] trunk/sandbox/manpage-writer/TODO.rst

grubert--- via Docutils-checkins <[email protected]>
Newsgroups gmane.text.docutils.cvs
Message-ID <[email protected]>
Revision: 9988
          http://sourceforge.net/p/docutils/code/9988
Author:   grubert
Date:     2024-11-24 17:09:34 +0000 (Sun, 24 Nov 2024)
Log Message:
-----------
notes on hyphen and minus signs

Modified Paths:
--------------
    trunk/sandbox/manpage-writer/TODO.rst

Modified: trunk/sandbox/manpage-writer/TODO.rst
===================================================================
--- trunk/sandbox/manpage-writer/TODO.rst	2024-11-18 17:28:24 UTC (rev 9987)
+++ trunk/sandbox/manpage-writer/TODO.rst	2024-11-24 17:09:34 UTC (rev 9988)
@@ -92,7 +92,7 @@
 
     whatfore at the word start ?
 
-    Branden writes:
+    Branden Robinson writes:
 
      You will not need to generate the arguments to the MR macro with a leading
      \% escape sequence. ... see feature request #107
@@ -163,6 +163,29 @@
 
 * Lists in admonitions are not intended.
 
+* Branden Robinson on hyphens, minus <https://lwn.net/Articles/948563/> :
+
+    Unicode has a hyphen (U+2010) and a minus sign (U+2212), and "obviously", a
+    person should input those code points for their distinct purposes.
+
+    This works great until someone needs needs to input a "literal" for an
+    overloaded code point in the Basic Latin code chart that has syntactical
+    significance to something like a shell prompt or a language compiler. Then
+    they need that hen's tooth U+002D code point, even though it is meaningful
+    _only_ for talking to computers, and not for any other domain of discourse.
+    And that's not even taking into account the folks who ride in an want
+    distinguishable en dashes, em dashes, figure dashes, and others the LWN
+    article didn't mention. Fitting distinguishable glyphs for these into a
+    half-width character cell even with a fair number of pixels in the
+    horizontal dimension (say, more than 8) starts to become a real pickle.
+
+  and in groff_man_style ::
+
+    \-   Minus sign or basic Latin hyphen-minus. This escape sequence produces
+         the Unix command-line option dash in the output.  
+         “-” is a hyphen in the roff language; some output devices replace it
+         with U+2010 (hyphen) or similar.
+
 Discussions
 -----------
 

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



_______________________________________________
Docutils-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/docutils-checkins
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.