Linux SoftwareProgrammingLibrariespydsc 0.2

pydsc 0.2


pydsc is a Python documentation spell checker
Developer:   Roman Yakovenko
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   0K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


pydsc is a Python documentation spell checker. This module check Python documentation string for spellilng errors.

Requirements:
  • Python

    The pydsc module contains functionality needed to check documentation strings
    and comments for spelling errors, within Python code. The pydsc module depends
    on PyEnchant spell checker. PyEnchant provides interface for different spell
    engines:

  • ispell
  • aspell
  • OpenOffice

    The use of the pydsc module is very simple - just import pydsc and all modules
    that will be imported after it will be checked. By default all spelling errors
    will be printed to sys.stdout. The pydsc checker could be customized in many
    different ways:

  • you can define set of files/directories that should be included/excluded from check process
  • you can redefine error messages destination
  • you can redefine and/or re-configurate spell checker

    Install:

    python setup.py install

    Usage example:

    import pydsc
    import readline #errors will be printed to standart output

    more complex example ( taken from pygccxml project ):

    import pydsc
    #test only pygccxml
    #package_directory defined earlier
    pydsc.doc_checker.filter.append( package_directory )
    pydsc.doc_checker.filter_type = pydsc.FILTER_TYPE.INCLUDE
    #
    map( pydsc.doc_checker.speller.ignore_always
    , [ 'org'
    , 'http'
    , 'bool'
    , 'str'
    , 'www'
    , 'param'
    , 'txt'
    , 'decl'
    , 'decls'
    , 'namespace'
    , 'enum'
    , 'const'
    , 'GCC'
    , 'xcc'
    , 'TODO'
    , 'typedef'
    , 'os'
    , 'normcase'
    , 'normpath' ] )

    What's New in This Release:
  • A few critical bugs were fixed.
  • The API has been improved.
  • A few convenience method were added.
    tags the pydsc  import pydsc  doc checker  pydsc doc  pydsc module  spell checker  you can  filter type  checker filter  errors will  spelling errors  python documentation  can redefine  

    Download pydsc 0.2


     http://prdownloads.sourceforge.net/pygccxml/pydsc-0.2.zip?use_mirror=jaist
     http://prdownloads.sourceforge.net/pygccxml/pydsc-0.2.zip?use_mirror=superb-west
     http://prdownloads.sourceforge.net/pygccxml/pydsc-0.2.zip?use_mirror=umn


    Authors software

    pygccxml 0.8.1 (by Roman Yakovenko)

    pyplusplus 0.7.1 (by Roman Yakovenko)

    pydsc 0.2 (by Roman Yakovenko)
    pydsc is a Python documentation spell checker

    Py++ 0.8.2 (by Roman Yakovenko)


    Similar software

    pydsc 0.2 (by Roman Yakovenko)
    pydsc is a Python documentation spell checker

    GNU Aspell 0.60.4 (by Kevin Atkinson)
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell

    LanguageTool 0.8.5 (by Daniel Naber)
    LanguageTool is an Open Source language checker for the English and German language

    XML::Checker 0.13 (by T.J. Mather)
    XML::Checker is a Perl module for validating XML.

    SYNOPSIS

    XML::Checker::Parser - an XML::Parser that validates at parse time

    KBoggle 0.4.1 (by Bram Schoenmakers)
    This is KBoggle, a Boggle game for KDE

    spell-uk 1.1 (by Andriy Rysin)

    NanoSpell 0.03 (by pts)
    NanoSpell is a very simple fake spell checker that implements the "ispell -a" protocol

    import_checker 1.1 (by Walter de Jong)
    import_checker checks Python programs for circular (or recursive) imports.

    Python is a fine programming language

    Baghdad 0.0.3 (by Mohammed Sameer)
    The Baghdad project is an Arabic spell checker.

    The Arabic spell checker named after the occupied Iraqi capital

    Extended attributes for Python 0.1.3 (by Manuel Amador)


    Other software in this category

    zlib 1.2.3 (by Jean-loup Gailly)
    zlib is designed to be a free, general-purpose, legally unencumbered, lossless data-compression library for use on virtually any comp

    libjpeg v6b (by Independent JPEG Group)
    libjpeg is a library for handling the JPEG (JFIF) image format

    OpenSSL 0.9.7c (by The OpenSSL Project Team)
    The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implement

    libxml2 2.6.27 (by DV)
    Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform), libxml2 library i

    GNU C library 2.4 (by Andreas Jaeger)
    GNU C library (glibc) is one of the most important components of GNU Hurd and most modern Linux distributions.

    GNU C library is us

  •     search


    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags