[Libreoffice-ux-advise] [Bug 94553] WIKIHELP: converter does not support nested lists
bugzilla-daemon at bugs.documentfoundation.org
bugzilla-daemon at bugs.documentfoundation.org
Sun Jul 10 22:42:17 UTC 2016
https://bugs.documentfoundation.org/show_bug.cgi?id=94553
--- Comment #4 from Akash Deshpande <fastakash at gmail.com> ---
Hi, I have been looking at this. A quick summary and a question:
1) I removed the changes by cloph (it was mentioned to be a hack and it
introduced more 'unhandled element errors'
2) I added List as an element to be handled inside List (nesting) - all
'unhandled element' errors for gluepoints went away
Inserted the following into List.start_element()
elif name == 'list':
self.parse_child(List(attrs, self, self.isInTable))
3) In the ListItem.get_all() method, added a re.sub to insert '#' for
additional items for the inside list.
Inserted the following: (some more code and comments but just a one line
summary here)
text = re.sub(r'\n\s*#', '\n##', text)
Now, I get an extra '#' for all inside List members (instead of just the first
one, which is the case currently). As far as I can tell, this will fix the
html files.
Questions/comments:
1) To be certain everything looks good, I would like to generate html files
from the wiki files. Can you please tell me how to do this?
2) I still need to thoroughly test everything. I am also doing some traveling
so I will need some more time.
3) There are other run time errors (unhandled element, key errors etc.) by
help-to-wiki.py. The file also has 'FIXME' comments. I will be happy to look
at them.
Thank you!
Akash
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Libreoffice-ux-advise
mailing list