{ "info": { "author": "Jeff Hammel", "author_email": "k0scist@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "TextShaper\n===========\n\n/text manipulation: a package to shape text blocks/\n\nSo you have a block of text ...\nWhat do you want to do with it?!?\n\n== Desired Functionality ==\n\n- onelineit\n- quoting\n- dequoting (including e.g. +/-, diff-ish shit)\n- remove whitespace\n- removing timestamps\n- removing/adding irc quote tags\n\n== Previous work ==\n\n/corpus of past programs -> consolidate/\n\n\nInterface:\n- library code\n- (n)curses\n- javascript/REST\n\nConsider the pattern:\n\n* things that add and/or remove a thing\n* things that alter spacing\n\n\n== Things to import from my fluxbox keys ==\n\nFrom http://k0s.org/hg/config/file/tip/.fluxbox/keys ::\n\n Control Mod1 o :ExecCommand xclip -o | /home/jhammel/python/onelineit.py | xclip -i # put the clipboard contents on one line\n Control Mod1 p :ExecCommand xclip -o | /home/jhammel/python/pbmoz.py | xclip -i # pastebin\n Control Mod1 q :ExecCommand xclip -o | /home/jhammel/python/quote.py | xclip -i # quote using >'s\n Control Mod1 0 :ExecCommand xclip -o | sed 's/^[-+]//' | xclip -i # strip leading +s\n\n\n== Reference ==\n\nUbuntu packages:\n- par (paragraph reformatter)\n\n\n----\n\nJeff Hammel\n\nhttp://k0s.org/hg/TextShaper", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://k0s.org/hg/TextShaper", "keywords": null, "license": "MPL2", "maintainer": null, "maintainer_email": null, "name": "TextShaper", "package_url": "https://pypi.org/project/TextShaper/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/TextShaper/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://k0s.org/hg/TextShaper" }, "release_url": "https://pypi.org/project/TextShaper/0.0/", "requires_dist": null, "requires_python": null, "summary": "package to shape text blocks", "version": "0.0" }, "last_serial": 1212280, "releases": { "0.0": [ { "comment_text": "", "digests": { "md5": "df67ff1ea3dc2c6aebf47a13ce26bac7", "sha256": "260cd51a3c5779cf676aa2b0ecc8a8f8b438d41c35363b9682d096c5eae01f28" }, "downloads": -1, "filename": "TextShaper-0.0.tar.gz", "has_sig": false, "md5_digest": "df67ff1ea3dc2c6aebf47a13ce26bac7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6257, "upload_time": "2014-09-04T01:14:55", "url": "https://files.pythonhosted.org/packages/42/15/e71cd5b0c11b537706906044e5c1a7a25c76a6d3f315990b17bc535234fc/TextShaper-0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "df67ff1ea3dc2c6aebf47a13ce26bac7", "sha256": "260cd51a3c5779cf676aa2b0ecc8a8f8b438d41c35363b9682d096c5eae01f28" }, "downloads": -1, "filename": "TextShaper-0.0.tar.gz", "has_sig": false, "md5_digest": "df67ff1ea3dc2c6aebf47a13ce26bac7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6257, "upload_time": "2014-09-04T01:14:55", "url": "https://files.pythonhosted.org/packages/42/15/e71cd5b0c11b537706906044e5c1a7a25c76a6d3f315990b17bc535234fc/TextShaper-0.0.tar.gz" } ] }