./wip/py-cscope, Generates a cscope index of Python source trees

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.2.1, Package name: py312-cscope-1.2.1, Maintainer: kamel.derouiche

A python script to generate a cscope index from a Python source tree.
pycscope uses Python's own parser and AST to generate the index, so it
is a bit more accurate than plain cscope.


Required to run:
[devel/py-setuptools] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

RMD160: 5aaeeb58c5877eaa1b09eea839cd4e565756fbf1
Filesize: 54.375 KB

Version history: (Expand)


CVS history: (Expand)


   2015-04-14 01:33:19 by othyro | Files touched by this commit (1)
Log message:
Remove PYTHON_VERSIONS_INCOMPATIBLE=26, because lang/python26 is gone.
   2015-04-12 11:35:56 by Thomas Klausner | Files touched by this commit (1)
Log message:
Not for python-2.6.

   2015-04-11 16:46:09 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
Update to 1.2.1, a version from this decade:

2013/03/16 1.2.1 N/A Fix strings-as-symbols support (really).
---------- --------- ------ ----------------------------------------------------
2013/03/16 1.2 N/A Fix strings-as-symbols support; fix end of function
marking; add the ability to only run the indexer;
remove the threading support that was broken.
---------- --------- ------ ----------------------------------------------------
2012/10/01 1.1 N/A Fix Python3 support; enhance unit tests to run using
nose, generating coverage by default; fix broken
unit tests that were not properly run before the
switch to nose; add contrib area containing the
pyxcscope integration for (X)Emacs.
---------- --------- ------ ----------------------------------------------------
2012/09/20 1.0 N/A Call it 1.0; update to use setuptools; drop .py from
installed script name; transition authorship from
Dean Hall to Peter Portante.
---------- --------- ------ ----------------------------------------------------
2012/09/19 0.3e-pajp N/A Fix issues #7 and #8: we now properly handle symbols
closest to the assignment itself (rather than the
first one), and replace the crazy comma counting
method with a more stable pattern recognition method
that explicitly records which tuples should receive
the assignment mark; fixed handling of import state-
ments of the form, "from . import moda"
---------- --------- ------ ----------------------------------------------------
2012/09/18 0.3d-pajp N/A Implement debugging help from Issue #9: dumpCst now
works on subtrees of tuples, not just lists.
---------- --------- ------ ----------------------------------------------------
2012/09/17 0.3c-pajp N/A First pass fix of Issue #6 removing errant assertion
thus allowing symbol assignment marking to work as
coded (if not correctly, see Issue #7).
---------- --------- ------ ----------------------------------------------------
2012/09/11 0.3b-pajp N/A Include changes from fspeech to get it working for
Python 3; add proper support for yield expression
following an augmented assignment; added support
for filename and line numbers when assertions fire;
fixed handling of commas on the left hand side of
assignment statements; gracefully handle errors
opening files.
GitHub issues: #5
---------- --------- ------ ----------------------------------------------------
2012/04/29 0.3a-pajp N/A (NOTE: Failed to update version!)
Fix handling of DOS style line endings.
GitHub issues: #4
---------- --------- ------ ----------------------------------------------------
2012/04/13 0.3a-pajp N/A (NOTE: Failed to update version!)
Fix handling of function definition decorators
GitHub issues: #2, #3
---------- --------- ------ ----------------------------------------------------
2012/03/11 0.3a-pajp N/A (NOTE: Failed to update version!)
Change references from abstract syntax tree to
concrete syntax tree; fix handling of trailing
commas.
---------- --------- ------ ----------------------------------------------------
2012/03/05 0.3a-pajp N/A Updated changes to support symbol assignment,
enhance unit test coverage, prepare code for PyCon
poster session.
   2015-04-11 16:42:32 by Thomas Klausner | Files touched by this commit (2)
Log message:
Simplify. Convert to distutils.mk.
   2012-10-06 19:55:21 by Aleksej Saushev | Files touched by this commit (31)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
Mark packages that don't or might probably not have staged installation.
   2010-06-04 14:07:05 by Kamel Derouiche | Files touched by this commit (1)
Log message:
change e-mail Maintainer

   2009-08-31 02:31:04 by Kamel Derouiche | Files touched by this commit (4) | Imported package
Log message:
Import py25-cscope-0.3 as wip/py-cscope.

A python script to generate a cscope index from a Python source tree.
pycscope uses Python's own parser and AST to generate the index, so it
is a bit more accurate than plain cscope.