General
-
Clean up extra spaces and line breaks.
Add support for removing multiple spaces and line breaks. Try cleaning this: http://bit.ly/92aJmu
21 votesunder review ·
AdminBen Zanin
(Admin, cleantext) responded
This is a very generally worded request. Can anyone come up with a slightly more specific description of the requested feature? How can linebreaks be “cleaned up” when the source text doesn’t obey a convention like format-flowed, for example?
This feature request may need to be broken up into multiple more specific points. Feedback is welcome and very much appreciated!
-
20 votesunder review ·
AdminBen Zanin
(Admin, cleantext) responded
This is an excellent suggestion, but it’s surprisingly difficult to cover the general case in practice.
When we tackle this feature, it will likely involve a series of iterative refinements, and each improvement will be involve a good quantity of blood, sweat, tears and research.
-
16 votes
-
11 votes
-
eliminate doubled spaces after periods.
Correct bad habits for those who learned to type on old-school typewriters. Proportional fonts need only one space after a period.
10 votes -
8 votesplanned ·
AdminBen Zanin
(Admin, cleantext) responded
Working on this. No ETA yet.
-
6 votesstarted ·
AdminBen Zanin
(Admin, cleantext) responded
I’ll look into the feasability of this request. It’ll be easy to detect sequences of three period characters and perform a trivial replacement on each, but it’ll be harder to figure out when to not do so, such as when a line of periods is used to associate section titles with page numbers or the like.
-
Add a switch for spacing around em-dashes
Add a togglable option on the page to enable/disable the insertion of spaces around em-dashes
5 votesunder review ·
AdminMekki MacAulay
(Admin, cleantext) responded
As it stands, the code currently replaces sequences of two dashes with a single em dash, context notwithstanding; so text like this:
Em dashes don’t take spaces either side—they’re like this.
…would be converted to..:
Em dashes don’t take spaces either side—they’re like this.
…but text like this..:
Em dashes don’t take spaces either side — they’re like this.
…gets turned into..:
Em dashes don’t take spaces either side — they’re like this.
This is arguably a good idea, since it will respect whatever convention – correct or not – the user decides to follow. However, it will also dramatically mangle odd situations like this:
-——————————————————————————
| I am boxed text! That’s like boxed wine, but cooler. |-——————————————————————————…which becomes this kind of horrorshow..:
———————————————————————————-
| I am boxed text! That’s like boxed wine, but cooler. |
———————————————————————————-…and pidgin ASCII Morse code..:
- .— .- …… more
-
4 votes
-
3 votes
-
Typographic Ligatures
You might want to replace stylistic typographic ligatures by the letters that compound them. For instance fi would be replaced by fi, but the French ligature œ would not be replaced by oe, as it is part of words like sœur, œuf, unlike fils which doesn't need the ligature in plain text.
3 votes -
1 vote
-
Convert double hyphens to unspaced em dashes
Typists were taught to use two hyphens for an em dash, and a spaced hyphen for an en dash. A spaced em dash, as in your sample page, is a mistake. If there are spaces either side, whether one hyphen or two, make it en; unspaced double hyphens convert to em please.
1 vote -
quote marks are bad
unfortunately the code places quote marks instead of the proper " marks in the code which breaks it.
1 vote