Hi Takeshi, Yes I've tested it running Sphinx 1.8.3 on python 2.7.x and it seems to work fine at least with html output (what I want), including with non-ASCII characters. (The generated html pages are yutf-8 and tagged as such. which is just what I'd want.) The only problem I can imagine is code that puts docstrings into exception and log messages in environment that can't deal with utf-8, but I'm not going to worry about that until I see it, if I ever do. BTW I've gotten 1.8.3 running under eclipse + pydev as a pydev project. It's a pretty complex codebase, but then, it does a huge amount of stuff. 😊 Great job! -- John
________________________________ From: [email protected] <[email protected]> on behalf of Komiya Takeshi <[email protected]> Sent: Monday, January 21, 2019 11:17 AM To: [email protected] Subject: Re: [sphinx-users] autodoc (etc.) support for unicode docstrings in Python 2.7 code? Hi John, You might already know, Sphinx supports unicode docstring. Thanks, Takeshi KOMIYA 2019年1月16日(水) 22:49 johna318 <[email protected]>: > > I'm new to sphinx and to this group. This may be in the docs but I didn't > see anything. > > Will sphinx properly process unicode docstrings in my 2.7 code, i.e. > docstrings represented with unicode literals (u'...')? > > (The reason is that my code deals extensively with East Asian character sets.) > > Python 2.7 recognizes them as docstrings and stores than as __doc__, but I > don't know if sphinx autodoc will accept them and process them properly. > > I also wonder whether the sphinx code will behave differently in this regard > depending on whether it's running under python 2.7 or python 3.x. > > I plan to set up a small sample project where I can test this but if someone > already has a definite answer (or answers) either yes or no (and maybe why? > in the case of no), that would help me. > > -- John > > > -- > You received this message because you are subscribed to the Google Groups > "sphinx-users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fgroup%2Fsphinx-users&data=02%7C01%7C%7Cec63bc6ebdce427fb1a808d67fbc0825%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636836842891564771&sdata=ZneERiz5BBExNfmpsyLXGpmmxA%2BJIEKoQ6pAR%2BcecEs%3D&reserved=0. > For more options, visit > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fd%2Foptout&data=02%7C01%7C%7Cec63bc6ebdce427fb1a808d67fbc0825%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636836842891564771&sdata=IHqj8RfSPX0glnsPJmHlKn%2FmUife%2Fa8jIL3yQJIqZYo%3D&reserved=0. -- You received this message because you are subscribed to the Google Groups "sphinx-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fgroup%2Fsphinx-users&data=02%7C01%7C%7Cec63bc6ebdce427fb1a808d67fbc0825%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636836842891564771&sdata=ZneERiz5BBExNfmpsyLXGpmmxA%2BJIEKoQ6pAR%2BcecEs%3D&reserved=0. For more options, visit https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fd%2Foptout&data=02%7C01%7C%7Cec63bc6ebdce427fb1a808d67fbc0825%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636836842891564771&sdata=IHqj8RfSPX0glnsPJmHlKn%2FmUife%2Fa8jIL3yQJIqZYo%3D&reserved=0. -- You received this message because you are subscribed to the Google Groups "sphinx-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/sphinx-users. For more options, visit https://groups.google.com/d/optout.
