Skip to content
This repository has been archived by the owner on Sep 25, 2020. It is now read-only.

Add wikiconvert_creole.py and fix various parsing issues #10

Open
wants to merge 16 commits into
base: master
Choose a base branch
from

Conversation

lipnitsk
Copy link

Add wikiconvert_creole.py created by @tfmorris and fix a few parsing issues in wikiconvert.py

tfmorris and others added 16 commits December 14, 2014 20:55
As used for first pass of automatic conversion.  Still needs work
Remove unused code
Fix tables, links, & bulletted lists
Use a temporary marker so it doesn't conflict with bold processing
- Fix page name conversion to handle non-camel case
- Fix up summary formatting
- Change Google Refine to OpenRefine
- Fix mailing list pointers
- Allow inline code blocks (ie no newline required)
- make http link matching less aggressive (may still have problems)
- Move name substituion last so it fixes summaries, code examples, and
links
- Add debug code to warn when we failed to restore text blocks (still a
few issues left)
- Fix label on http links
- Map Google Code repo links to their Github equivalents
- exclude protocol from GC to Github link conversion so https works
- remove ## surrounding inline code
- fix intrawiki links
- Fix code block syntax (wasn't using Creole)
- Prepend warning to top of page to prompt human review
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants