https://github.com/maandree/ponypipe
[UNMAINTAINED] Ponify and deponify text
https://github.com/maandree/ponypipe
entertainment ponify
Last synced: 5 months ago
JSON representation
[UNMAINTAINED] Ponify and deponify text
- Host: GitHub
- URL: https://github.com/maandree/ponypipe
- Owner: maandree
- License: other
- Archived: true
- Created: 2012-04-30T02:35:38.000Z (about 13 years ago)
- Default Branch: master
- Last Pushed: 2024-10-06T15:34:37.000Z (9 months ago)
- Last Synced: 2025-02-12T14:31:14.848Z (5 months ago)
- Topics: entertainment, ponify
- Language: Java
- Homepage:
- Size: 436 KB
- Stars: 33
- Watchers: 5
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
Utility for ponifing (and deponifing) text.
It replaces words such as ’everyone’ with ’everypony’.
To ponify a file run:
ponypipe --ponify < SOURCE > TARGET
OR
ponypipe < SOURCE > TARGET
To deponify a file run:
ponypipe --deponify < SOURCE > TARGET
You can use customised replacement rules by adding the option:
--rules RULES
OR
--rule RULES
`-r` can be used instead of `--rules`.
`-d` can be used instead of `--deponify`.
`-z` can be used instead of `--ponify`.
Features:
* Adaptive casing [todo: can be made better]
* Clopen words [todo: make it possible to have open beginnings]
* On the fly ponificationTodo:s:
* Make it possible to make ponified words highlighted
* Extend the list so that clopen words does not match to known bad matchings (for example, add, `boyle :: boyle`)