{ "info": { "author": "Stefan ELetzhofer", "author_email": "stefan.eletzhofer@inquant.de", "bugtrack_url": null, "classifiers": [], "description": "MacVIM pdb hook\n===============\n\nUsing this package one can enable a hook in the python pdb\nsuch that the current file is automagically opened in MacVim\nand the line is highlighted.\n\nFeatures\n--------\n\n- Activates MacVIM, uses new tab to open debugged file\n- reuses existing MacVIM instance\n- after loading the file, the terminal program is activated\n (given focus) to allow for rodent-free debugging.\n- The focus-switching is done using `appscript` which is a python\n package for AppleScript.\n\nDependencies\n------------\n\n- Mac OS X (duh)\n- MacVim (or another gui-enabled VIM which understands the\n VIM server commands -- currently only MacVIM)\n\nUsage\n-----\n\n- install this package\n- put something like this in your `~/.pdbrc`::\n\n # save this in .pdbrc in your home directory\n from vimpdbhook import preloop, precmd\n pdb.Pdb.preloop = preloop\n pdb.Pdb.precmd = precmd\n\n- make sure that you have also installed the `mvim` command line\n utility for firing up macVIM using the terminal.\n\n- Currently, I assume that you use \"iTerm\" and use a variant of `mvim`\n called `vimpdb` (that's my setup). Please see below.\n\nTweaking\n--------\n\nThe package uses the environment to fetch the name of the terminal app and the\nMacVIM launch script\n\nVIMPDBHOOK_MVIM_SCRIPT\n Set this to your `mvim` script. default: `vimpdb`\n\nVIMPDBHOOK_TERMINAL_APP\n Set this to the name of the terminal application. default: `iTerm`\n\n\nLinks\n-----\n\nMacVim\n http://code.google.com/p/macvim/\n\niTerm\n http://iterm.sourceforge.net/\n\n\nDownload\n--------", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://vimpdbhook.googlecode.com/svn/trunk", "keywords": "", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "vimpdbhook", "package_url": "https://pypi.org/project/vimpdbhook/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/vimpdbhook/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://vimpdbhook.googlecode.com/svn/trunk" }, "release_url": "https://pypi.org/project/vimpdbhook/0.2/", "requires_dist": null, "requires_python": null, "summary": "A PDB hook for MacVIM", "version": "0.2" }, "last_serial": 801392, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "4e92ad1f78a6aabc628807e5aba7ad72", "sha256": "83b183ad49097dfcae49517891635e5cd63ee6036fa97305ce73d874a1c62d5d" }, "downloads": -1, "filename": "vimpdbhook-0.1.zip", "has_sig": false, "md5_digest": "4e92ad1f78a6aabc628807e5aba7ad72", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6016, "upload_time": "2009-11-07T17:28:06", "url": "https://files.pythonhosted.org/packages/6d/c1/081d35358cf662c2b1faa976b51ed1e572766ef4b3d20d167620b2fc9a67/vimpdbhook-0.1.zip" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "5ed831e96e12b33eac9d763ce9a93955", "sha256": "8f4e60f5366fe080bfa7a484851974ee357367ab7cfd3b442110805261b36e28" }, "downloads": -1, "filename": "vimpdbhook-0.2.tar.gz", "has_sig": false, "md5_digest": "5ed831e96e12b33eac9d763ce9a93955", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2650, "upload_time": "2010-05-28T13:50:16", "url": "https://files.pythonhosted.org/packages/99/38/3dd89a1a54e0482853b8962659fcebe5129594c02e038f9fe78310048ebc/vimpdbhook-0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5ed831e96e12b33eac9d763ce9a93955", "sha256": "8f4e60f5366fe080bfa7a484851974ee357367ab7cfd3b442110805261b36e28" }, "downloads": -1, "filename": "vimpdbhook-0.2.tar.gz", "has_sig": false, "md5_digest": "5ed831e96e12b33eac9d763ce9a93955", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2650, "upload_time": "2010-05-28T13:50:16", "url": "https://files.pythonhosted.org/packages/99/38/3dd89a1a54e0482853b8962659fcebe5129594c02e038f9fe78310048ebc/vimpdbhook-0.2.tar.gz" } ] }