{ "info": { "author": "Ted Morin", "author_email": "morinted@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Plugins", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6" ], "description": "##################\nPlover Merge Words\n##################\n\nAvoid repeating yourself.\n\nUsage\n=====\n\nPrevent the Stacking of Characters\n----------------------------------\n\n``{:merge:text}``\n\n- **text**: the text that shouldn't be repeated\n\nUse Cases\n^^^^^^^^^\n\n- Merge with a prefix\n\n - Map your stroke to ``{:merge:word}``\n - ``{con^}continue`` \u2192 concontinue\n - ``{con^}{:merge:continue}`` \u2192 continue\n - ``{con^}{:merge:continue}{:merge:continue}`` \u2192 continue continue\n\n- Ensure a word is always proceeded by a space\n\n - Map your stroke to ``{:merge: }word``\n - ``{con^}{:merge: }word`` \u2192 con word\n - ``{con^}{:merge: }word{:merge: }word`` \u2192 con word word\n\n- Avoid repeating characters that you don't want to repeat\n\n - Map your stroke to ``{:merge: word}`` or ``{^}{:merge:word}``\n - ``hey{^}{:merge:.}{-|}there`` \u2192 hey. There\n - ``hey{^}{:merge:.}{-|}{^}{:merge:.}{-|}{^}{:merge:.}{-|}{^}{:merge:.}{-|}{^}{:merge:.}{-|}there`` \u2192 hey. There\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/morinted/plover_merge_words", "keywords": "plover plover_plugin", "license": "GNU General Public License v3 or later (GPLv3+)", "maintainer": "", "maintainer_email": "", "name": "plover-merge-words", "package_url": "https://pypi.org/project/plover-merge-words/", "platform": "", "project_url": "https://pypi.org/project/plover-merge-words/", "project_urls": { "Homepage": "https://github.com/morinted/plover_merge_words" }, "release_url": "https://pypi.org/project/plover-merge-words/0.1.1/", "requires_dist": [ "plover (>=4.0.0.dev7)" ], "requires_python": "", "summary": "Avoid repeating yourself or guarantee a space before a word.", "version": "0.1.1" }, "last_serial": 5402027, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "4f53cdcccac8ef285fddbcacbf1a4d4c", "sha256": "ccfc15619cabe9e45e63fe1d75b86862e51e33537f39736ca17f7eb3c446cb67" }, "downloads": -1, "filename": "plover_merge_words-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "4f53cdcccac8ef285fddbcacbf1a4d4c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15645, "upload_time": "2019-06-14T20:18:36", "url": "https://files.pythonhosted.org/packages/b7/0c/08ce99837073a9c2130bce3bdf5675cd338840365cb91139e38e8151dbf1/plover_merge_words-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "47f60b295a690077c7fc9fea56f2b5fb", "sha256": "64b9ab8c2008ab9bea91b4ac097ecf259810924e2b560dc9500b8d695eff5118" }, "downloads": -1, "filename": "plover_merge_words-0.1.0.tar.gz", "has_sig": false, "md5_digest": "47f60b295a690077c7fc9fea56f2b5fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15793, "upload_time": "2019-06-14T20:18:39", "url": "https://files.pythonhosted.org/packages/7b/0d/f9ef3765bd8b941de7696d16e031de3b543d9585df64249d1cb84d9580f1/plover_merge_words-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "4b6e5840a1e1c6a90de0ad1e3a66660c", "sha256": "1e6cb035824f844eb1d1f6e8997b2463a7895dd34331844a0b5a332cbf9460b4" }, "downloads": -1, "filename": "plover_merge_words-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "4b6e5840a1e1c6a90de0ad1e3a66660c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15669, "upload_time": "2019-06-14T20:41:57", "url": "https://files.pythonhosted.org/packages/96/2f/2e6874d1ba2135f6bf2a3765137f5e153b45d3b9f2055c341ca201cb6c0b/plover_merge_words-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "30aae9255cb926348eac4514faab3d82", "sha256": "aa5dd70dfe2857f4057f10b4e7a65a95b6b8843af8f1dc363e39c10ac4041828" }, "downloads": -1, "filename": "plover_merge_words-0.1.1.tar.gz", "has_sig": false, "md5_digest": "30aae9255cb926348eac4514faab3d82", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15854, "upload_time": "2019-06-14T20:41:59", "url": "https://files.pythonhosted.org/packages/d6/81/8f84a019a09b6293cddf3fd83628005b479287a028a2d4303e43dd9c1651/plover_merge_words-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4b6e5840a1e1c6a90de0ad1e3a66660c", "sha256": "1e6cb035824f844eb1d1f6e8997b2463a7895dd34331844a0b5a332cbf9460b4" }, "downloads": -1, "filename": "plover_merge_words-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "4b6e5840a1e1c6a90de0ad1e3a66660c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15669, "upload_time": "2019-06-14T20:41:57", "url": "https://files.pythonhosted.org/packages/96/2f/2e6874d1ba2135f6bf2a3765137f5e153b45d3b9f2055c341ca201cb6c0b/plover_merge_words-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "30aae9255cb926348eac4514faab3d82", "sha256": "aa5dd70dfe2857f4057f10b4e7a65a95b6b8843af8f1dc363e39c10ac4041828" }, "downloads": -1, "filename": "plover_merge_words-0.1.1.tar.gz", "has_sig": false, "md5_digest": "30aae9255cb926348eac4514faab3d82", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15854, "upload_time": "2019-06-14T20:41:59", "url": "https://files.pythonhosted.org/packages/d6/81/8f84a019a09b6293cddf3fd83628005b479287a028a2d4303e43dd9c1651/plover_merge_words-0.1.1.tar.gz" } ] }