SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

python3-scspell3k rpm build for : openSUSE Leap 42. For other distributions click python3-scspell3k.

Name : python3-scspell3k
Version : 2.0 Vendor : obs://build_opensuse_org/devel:languages:python3
Release : 1.3 Date : 2016-10-30 21:53:56
Group : Development/Languages/Python Source RPM : python3-scspell3k-2.0-1.3.src.rpm
Size : 0.98 MB
Packager : (none)
Summary : A conservative interactive spell checker for source code
Description :
Scspell is a spell checker for source code. This is an
unofficial fork of scspell that runs on both Python 2 and
3.

Scspell does not try to be particularly smart--rather, it
does the simplest thing that can possibly work:

1. All alphanumeric strings (strings of letters,
numbers, and underscores) are spell-checked tokens.
2. Each token is split into one or more subtokens.
Underscores and digits always divide tokens, and
capital letters will begin new subtokens. In other
words, `some_variable` and `someVariable` will both
generate the subtoken list {``some``, ``variable``}.
3. All subtokens longer than three characters are
matched against a set of dictionaries, and a match
failure prompts the user for action. When matching
against the included English dictionary, prefix
matching is employed; this choice permits the use of
truncated words like `dict` as valid subtokens.

When applied to code written in most popular programming
languages while using typical naming conventions, this
algorithm will usually catch many errors without an
annoying false positive rate.

In an effort to catch more spelling errors, scspell is able
to check each file against a set of dictionary words
selected *specifically for that file*. Up to three different
sub-dictionaries may be searched for any given file:

1. A natural language dictionary. (scspell provides an
American English dictionary as the default.)
2. A programming language-specific dictionary, intended
to contain oddly-spelled keywords and APIs associated
with that language. (scspell provides small default
dictionaries for a number of popular programming
languages.)
3. A file-specific dictionary, intended to contain
uncommon strings which are not likely to be found
in more than a handful of unique files.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/python3/openSUSE_Leap_42.2/noarch

Content of RPM  Changelog  Provides Requires

Hmm ... It's impossible ;-) This RPM doesn't exist on any FTP server

Provides :
python3-scspell3k

Requires :
python(abi) = 3.4
rpmlib(CompressedFileNames) <= 3.0.4-1
/bin/sh
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
update-alternatives
/usr/bin/python3
rpmlib(PayloadIsLzma) <= 4.4.6-1


Content of RPM :
/etc/alternatives/scspell
/usr/bin/scspell
/usr/bin/scspell-3.4
/usr/lib/python3.4/site-packages/scspell
/usr/lib/python3.4/site-packages/scspell/__init__.py
/usr/lib/python3.4/site-packages/scspell/__pycache__
/usr/lib/python3.4/site-packages/scspell/__pycache__/__init__.cpython-34.pyc
/usr/lib/python3.4/site-packages/scspell/__pycache__/_corpus.cpython-34.pyc
/usr/lib/python3.4/site-packages/scspell/__pycache__/_portable.cpython-34.pyc
/usr/lib/python3.4/site-packages/scspell/__pycache__/_util.cpython-34.pyc
/usr/lib/python3.4/site-packages/scspell/_corpus.py
/usr/lib/python3.4/site-packages/scspell/_portable.py
/usr/lib/python3.4/site-packages/scspell/_util.py
/usr/lib/python3.4/site-packages/scspell/data
/usr/lib/python3.4/site-packages/scspell/data/dictionary.txt
/usr/lib/python3.4/site-packages/scspell3k-2.0-py3.4.egg-info
/usr/share/doc/packages/python3-scspell3k
/usr/share/doc/packages/python3-scspell3k/COPYING.txt
/usr/share/doc/packages/python3-scspell3k/README.rst
/usr/share/doc/packages/python3-scspell3k/SCOWL-LICENSE.txt

 
ICM