summaryrefslogtreecommitdiffstats
path: root/modules/python
Commit message (Collapse)AuthorAgeFilesLines
* checkout from repotemplate, major bug fixPeter von Kaehne2015-05-211-57/+87
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@492 07627401-56e2-0310-80f4-f8cd0041bdcd
* created directory for locales necessary for some module making, but ↵Peter von Kaehne2015-02-181-1/+1
| | | | | | | | | unsuitable for general consumption. They may well be toxic. corrected typo in usfm2osis.py- missing " git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@491 07627401-56e2-0310-80f4-f8cd0041bdcd
* added -l LANGUAGE commandline optionPeter von Kaehne2014-12-291-2/+12
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@490 07627401-56e2-0310-80f4-f8cd0041bdcd
* improved handling of mulitiple \ipi, fixes MODTOOLS-50Peter von Kaehne2014-03-151-2/+2
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@484 07627401-56e2-0310-80f4-f8cd0041bdcd
* improved better handling of \ip and \iotPeter von Kaehne2014-03-141-1/+1
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@483 07627401-56e2-0310-80f4-f8cd0041bdcd
* fixed a couple of title cased words that shouldn't be capitalized (according ↵Chris Little2014-02-231-4/+2
| | | | | | to the scheme currently used in the OSIS schema) git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@480 07627401-56e2-0310-80f4-f8cd0041bdcd
* set various svn propertiesChris Little2013-07-231-0/+0
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@438 07627401-56e2-0310-80f4-f8cd0041bdcd
* made unhandled tag detection much more lax & greedy, mostly to better ↵Chris Little2013-07-011-2/+2
| | | | | | indicate encoding errors in source docs git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@426 07627401-56e2-0310-80f4-f8cd0041bdcd
* corrected handling of introduction lists & outlines (\ili#, \iot, & \io#)Chris Little2013-06-101-5/+5
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@422 07627401-56e2-0310-80f4-f8cd0041bdcd
* simplification/cleanup of lookaheads for USFM tagsChris Little2013-06-091-12/+12
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@421 07627401-56e2-0310-80f4-f8cd0041bdcd
* reorganized roadmap & bumped version to reflect current featuresetChris Little2013-06-091-21/+25
| | | | | | | | improved printed feedback decreased threads to one less than the number of processors to improve UI response during the long USFM to OSIS conversion processNote git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@420 07627401-56e2-0310-80f4-f8cd0041bdcd
* simplification/cleanup of lookaheads for XML tagsChris Little2013-06-091-18/+18
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@419 07627401-56e2-0310-80f4-f8cd0041bdcd
* fixed a bunch of bugs to address MODTOOLS-42 and other issues revealed by ↵Chris Little2013-06-081-35/+39
| | | | | | the TUREV Bible git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@418 07627401-56e2-0310-80f4-f8cd0041bdcd
* progressing on MODTOOLS-42Chris Little2013-06-011-4/+4
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@417 07627401-56e2-0310-80f4-f8cd0041bdcd
* corrected a help text typoChris Little2013-05-221-2/+2
| | | | | | | fixed handling of \\periphs (MODTOOLS-40) git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@416 07627401-56e2-0310-80f4-f8cd0041bdcd
* fixed Python3 compatabilityChris Little2013-05-111-1/+4
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@415 07627401-56e2-0310-80f4-f8cd0041bdcd
* strip BOM, if present in USFMChris Little2013-01-041-0/+2
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@410 07627401-56e2-0310-80f4-f8cd0041bdcd
* small correction to correctly process \toc3 (parallel to processing of \toc1 ↵Chris Little2013-01-041-1/+1
| | | | | | & \toc2) git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@409 07627401-56e2-0310-80f4-f8cd0041bdcd
* URL updateChris Little2012-12-311-1/+1
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@408 07627401-56e2-0310-80f4-f8cd0041bdcd
* fixed some errors pertaining to \cp & \vpChris Little2012-10-121-6/+6
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@407 07627401-56e2-0310-80f4-f8cd0041bdcd
* hopefully fixed crash on \cpChris Little2012-10-111-1/+1
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@406 07627401-56e2-0310-80f4-f8cd0041bdcd
* Fixed 2 regex replacement strings that should have used raw stringsChris Little2012-09-301-2/+2
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@404 07627401-56e2-0310-80f4-f8cd0041bdcd
* git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@403 ↵Chris Little2012-08-271-1/+1
| | | | 07627401-56e2-0310-80f4-f8cd0041bdcd
* added docstringsChris Little2012-08-271-49/+254
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@402 07627401-56e2-0310-80f4-f8cd0041bdcd
* converted multiline comments to single-line, started adding docstringsChris Little2012-08-271-85/+71
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@401 07627401-56e2-0310-80f4-f8cd0041bdcd
* cleaned up excess spacesChris Little2012-08-271-52/+51
| | | | | | | completed Python3 compatibility implementation (still works with (C)Python2 & PyPy, but not Jython due to 2.6+ features (multiprocessing)) git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@400 07627401-56e2-0310-80f4-f8cd0041bdcd
* converted non-ANSI to \uXXXX escapes for Python3 compatibilityChris Little2012-08-271-125/+125
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@399 07627401-56e2-0310-80f4-f8cd0041bdcd
* added unsorted & random sort optionsChris Little2012-08-261-5/+14
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@398 07627401-56e2-0310-80f4-f8cd0041bdcd
* added a scan of the USFM to capture id & toc3 fields for a global variable, ↵Chris Little2012-08-261-25/+48
| | | | | | | | | allowing book sorting to work correctly made book sorting a one-time event that applies immediately after the this scan and now applies to the processing stage so that printed feedback about processing is an indicator of the eventual output book order git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@397 07627401-56e2-0310-80f4-f8cd0041bdcd
* implemented sorting key functions for canonical & usfm-numberic ordersChris Little2012-08-261-11/+23
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@396 07627401-56e2-0310-80f4-f8cd0041bdcd
* added Paratext orderChris Little2012-08-261-0/+50
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@395 07627401-56e2-0310-80f4-f8cd0041bdcd
* corrected one OSIS abbreviationChris Little2012-08-261-46/+47
| | | | | | | set book order for 'canonical' ordering git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@394 07627401-56e2-0310-80f4-f8cd0041bdcd
* added command-line toggle for XML validationChris Little2012-08-251-23/+37
| | | | | | | fixed sorting command-line arg handler to all alphanumeric sorting git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@393 07627401-56e2-0310-80f4-f8cd0041bdcd
* removed comments & annotation from embedded OSIS schemaChris Little2012-08-251-1/+1
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@392 07627401-56e2-0310-80f4-f8cd0041bdcd
* fixed crossref end tag deletion bugChris Little2012-08-251-21/+30
| | | | | | | added schema validation via lxml (if it is installed) git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@391 07627401-56e2-0310-80f4-f8cd0041bdcd
* some changes from 2to3 utilChris Little2012-08-251-9/+11
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@390 07627401-56e2-0310-80f4-f8cd0041bdcd
* OSIS abbreviations corrections for SwordChris Little2012-08-251-4/+4
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@389 07627401-56e2-0310-80f4-f8cd0041bdcd
* support footnote/crossref character-level end tags by defaultChris Little2012-08-141-14/+4
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@387 07627401-56e2-0310-80f4-f8cd0041bdcd
* made optional linebreaks a form of <lb/>Chris Little2012-08-131-1/+1
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@386 07627401-56e2-0310-80f4-f8cd0041bdcd
* switched from GPL3 to GPL2 in preparation for future use of Sword bindingsChris Little2012-08-121-9/+9
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@385 07627401-56e2-0310-80f4-f8cd0041bdcd
* On second thought, this is clearly a source encoding error and should not ↵Chris Little2012-08-121-1/+1
| | | | | | fail so gracefully. Descending verse ranges should produce invalid XML. git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@384 07627401-56e2-0310-80f4-f8cd0041bdcd
* added fallback for handling descending verse ranges, e.g. \v 9-5 (treated as ↵Chris Little2012-08-121-1/+2
| | | | | | \v 9-9) git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@383 07627401-56e2-0310-80f4-f8cd0041bdcd
* git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@382 ↵Chris Little2012-08-121-1/+1
| | | | 07627401-56e2-0310-80f4-f8cd0041bdcd
* typoChris Little2012-08-121-1/+1
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@381 07627401-56e2-0310-80f4-f8cd0041bdcd
* rearranged roadmap, expanded TODO items for next milestoneChris Little2012-08-121-4/+14
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@380 07627401-56e2-0310-80f4-f8cd0041bdcd
* typoChris Little2012-08-121-1/+1
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@379 07627401-56e2-0310-80f4-f8cd0041bdcd
* adding test samplesChris Little2012-08-11147-0/+1380
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@378 07627401-56e2-0310-80f4-f8cd0041bdcd
* starting test set workChris Little2012-08-112-0/+192
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@377 07627401-56e2-0310-80f4-f8cd0041bdcd
* completed handling of non-USFM tags from style sheet & deprecated tagsChris Little2012-08-101-30/+45
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@376 07627401-56e2-0310-80f4-f8cd0041bdcd
* cleaned up spacing in outputChris Little2012-08-101-57/+63
| | | | | | | fixed output validation errors due to addition of intro tags git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@375 07627401-56e2-0310-80f4-f8cd0041bdcd