Here's a 1-click pure python solution. As I said I dont know how to manage errors!
1. Put it in a file say cleangg.py and make it executable 2. Install it as the 'editor' for the "Its all text" firefox addon 3. Click the edit and you should get a cleaned out post ------------------------------ #!/usr/bin/env python3 from sys import argv import re from re import sub def clean(s): s1 = sub("^> *\n> *$", "¶", s, flags=re.M) s2 = sub("^> *\n", "", s1, flags=re.M) s3 = sub("¶\n", ">\n", s2, flags=re.M) return s3 def main(): print ("argv[1] %s" % argv[1]) with open(argv[1]) as f: s = f.read() with open(argv[1], "w") as f: f.write(clean(s)) main() -- https://mail.python.org/mailman/listinfo/python-list