From scribe at crosswire.org Thu Dec 1 08:13:09 2016 From: scribe at crosswire.org (Troy A. Griffitts) Date: Thu, 1 Dec 2016 08:13:09 -0700 Subject: [sword-devel] Strange option filters In-Reply-To: <4e97b505-f5a1-3691-31ce-51c6771938b4@ristioja.ee> References: <35807a3e-1722-f964-9259-40dde3e3c49a@ristioja.ee> <4e97b505-f5a1-3691-31ce-51c6771938b4@ristioja.ee> Message-ID: Not looking at the code, but quickly I can comment that the PapyriPlain filter is used with the Duke Databank of Papyri as a LocalOptionFilter (not added to the list of global options presented to the user to toggle, but can still be toggled programmatically). Hope this helps. Troy On 11/30/2016 03:03 PM, Jaak Ristioja wrote: > On 27.10.2016 22:54, Jaak Ristioja wrote: >> Hi! >> >> While refactoring some option filters code for Sword++ I found two >> strange option filters, GreekLexAttribs and PapyriPlain which inherit >> from SWOptionFilter and use SWOptionFilter::SWOptionFilter(). This >> behavior was introduced in SVN 1864: >> >> commit bdc81675088ca687338ca29acef6c384710b6bcf >> Author: scribe >> Date: Sun Nov 20 06:06:40 2005 +0000 >> >> Cleaned up headers to remove unnecessary includes >> >> git-svn-id: https://crosswire.org/svn/sword/trunk at 1864 >> bcd7d363-81e1-0310-97ec-a550e20fc99c >> >> Neither of those classes override any of the SWOptionFilter methods for >> options, hence the effects of SWOptionFilter::SWOptionFilter() are >> permanent for instances of these classes. This means that >> getOptionName() returns "" for both of these classes. This looks as if >> it could cause problems for SWMgr which seems to rely on these being >> unique strings for each class (e.g. in SWMgr::AddGlobalOptions). So its >> rather confusing. >> >> Some SWMgr methods test whether getOptionName() returns NULL. I couldn't >> find any conclusive hints in Sword source code to describe the rationale >> of it returning NULL. None of the Sword classes themselves seem to >> return NULL themselves. So the only possible way for getOptionName() to >> return NULL is for some child class overriding getOptionName() or >> overwriting that protected field. Before SVN 1864 these virtual methods >> were also part of SWFilter and their defaults returned NULL (well, 0). >> Can someone please enlighten me about this code? >> >> Thanks! >> >> Many blessings, >> Jaak >> >> PS: Should these two classes actually be simple On/Off-style option >> filters and properly call the other SWOptionFilter constructor? > Bump. > > > _______________________________________________ > sword-devel mailing list: sword-devel at crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > Instructions to unsubscribe/change your settings at above page From dfhmch at googlemail.com Fri Dec 2 02:56:00 2016 From: dfhmch at googlemail.com (David Haslam) Date: Fri, 2 Dec 2016 01:56:00 -0800 (PST) Subject: [sword-devel] Strange option filters In-Reply-To: References: <35807a3e-1722-f964-9259-40dde3e3c49a@ristioja.ee> <4e97b505-f5a1-3691-31ce-51c6771938b4@ristioja.ee> Message-ID: <1480672560853-4656571.post@n4.nabble.com> Thanks Troy, Is it safe to assume that the example you gave for the Duke Databank of Documentary Papyri ( http://papyri.info/docs/ddbdp ) is for use with some specialist software that's based on SWORD ? i.e. Not one of our well-known front-ends. Just updated https://crosswire.org/wiki/DevTools:conf_Files#Strip_Filters Best wishes, David -- View this message in context: http://sword-dev.350566.n4.nabble.com/Strange-option-filters-tp4656533p4656571.html Sent from the SWORD Dev mailing list archive at Nabble.com. From baiju.m.mail at gmail.com Fri Dec 23 19:27:45 2016 From: baiju.m.mail at gmail.com (Baiju M) Date: Sat, 24 Dec 2016 07:57:45 +0530 Subject: [sword-devel] Punjabi Bible 1945 Message-ID: Hi, We have completed proofreading of Punjabi Bible 1945. The USFM source files are available here: https://github.com/tfbf/punjabi_bible_1945 This Bible text is copyright expired as per Indian copyright law. But not sure about the legal state in the US. Can you create and host the SWORD module in Crosswire site? Regards, Baiju M From dfhmch at googlemail.com Sat Dec 24 07:13:02 2016 From: dfhmch at googlemail.com (David Haslam) Date: Sat, 24 Dec 2016 06:13:02 -0800 (PST) Subject: [sword-devel] Punjabi Bible 1945 In-Reply-To: References: Message-ID: <1482588782922-4656573.post@n4.nabble.com> Hi Baiju, Observations: There is no verse text in the file 66_JUDFBPa.usfm - only 5 header lines! The file 45_ACTFBPa.usfm contains two malformed tags \\p in lines 883, 889. None of the 27 NT books have a running header tag \h None of the 27 NT books have any table of contrents tag \toc1 \toc2 The main titles tag \mt1 are all in English rather than Punjabi. After correcting the two tags in 45_ACTFBPa.usfm, I just ran a versification issues scan omitting these two files that caused the tool to stop responding: 59_HEBFBPa.usfm 67_REVFBPa.usfm It will require further effort to find out why these two files crashed. The utility isn't perfect. It was designed as a Go Bible USFM files preprocessor. It may be that en empty verse at the end of a chapter is the cause. Both these files contain one such instance. These are the remaining results: Versification Issues Filename Chapter Verse 41_MATFBPa.usfm 3 No actual verse text detected; only tag information detected [\p 13 ?? ???? ???? ??? ???? ?? ???? ?????? ??? ?? ?? ????? ??????? ??? ??? ??? | ] 41_MATFBPa.usfm 18 11 No actual verse text detected; empty verse 42_MRKFBPa.usfm 9 43 No actual verse text detected; empty verse 42_MRKFBPa.usfm 9 46 No actual verse text detected; empty verse 42_MRKFBPa.usfm 15 28 No actual verse text detected; empty verse 43_LUKFBPa.usfm 17 36 No actual verse text detected; empty verse 43_LUKFBPa.usfm 23 17 No actual verse text detected; empty verse 44_JHNFBPa.usfm 1 33 No actual verse text detected; empty verse 44_JHNFBPa.usfm 1 52 No actual verse text detected; empty verse 44_JHNFBPa.usfm 5 5 No actual verse text detected; empty verse 44_JHNFBPa.usfm 9 41/2 PROBLEM: Verse number 2 is following verse 41 44_JHNFBPa.usfm 9 15 No actual verse text detected; empty verse 45_ACTFBPa.usfm 1 6/6 PROBLEM: Verse number 6 is following verse 6 45_ACTFBPa.usfm 8 37 No actual verse text detected; empty verse 45_ACTFBPa.usfm 15 34 No actual verse text detected; empty verse 45_ACTFBPa.usfm 28 28 No actual verse text detected; empty verse 46_ROMFBPa.usfm 7 26 No actual verse text detected; empty verse 46_ROMFBPa.usfm 16 24 No actual verse text detected; empty verse 47_1COFBPa.usfm 5 13 No actual verse text detected; empty verse 47_1COFBPa.usfm 6 10 No actual verse text detected; empty verse 47_1COFBPa.usfm 9 27/2 PROBLEM: Verse number 2 is following verse 27 47_1COFBPa.usfm 11 19 No actual verse text detected; empty verse 47_1COFBPa.usfm 13 4 No actual verse text detected; empty verse 47_1COFBPa.usfm 13 9 No actual verse text detected; empty verse 47_1COFBPa.usfm 15 16 No actual verse text detected; empty verse 53_1THFBPa.usfm 3 2 No actual verse text detected; empty verse 54_2THFBPa.usfm 2 17 No actual verse text detected; empty verse 60_JASFBPa.usfm 1 8 No actual verse text detected; empty verse 61_1PEFBPa.usfm 3 2 No actual verse text detected; empty verse 64_2JNFBPa.usfm 1 14 No actual verse text detected; empty verse 64_2JNFBPa.usfm 1 15 No actual verse text detected; empty verse All these issues require your team's attention before module making can commence. The copyright issues need to be further researched, seeing as the modules hosting server is located in the USA. Best regards, David -- View this message in context: http://sword-dev.350566.n4.nabble.com/Punjabi-Bible-1945-tp4656572p4656573.html Sent from the SWORD Dev mailing list archive at Nabble.com. From dfhmch at googlemail.com Sat Dec 24 07:25:13 2016 From: dfhmch at googlemail.com (David Haslam) Date: Sat, 24 Dec 2016 06:25:13 -0800 (PST) Subject: [sword-devel] Punjabi Bible 1945 In-Reply-To: <1482588782922-4656573.post@n4.nabble.com> References: <1482588782922-4656573.post@n4.nabble.com> Message-ID: <1482589513097-4656574.post@n4.nabble.com> The Windows based utility may be downloaded from https://gbcpreprocessor.codeplex.com/ It was developed by Dirk Kaiser of MAF Learning Technologies. It's no longer being actively developed. This tip is very useful for Windows users. https://gbcpreprocessor.codeplex.com/discussions/406359 Best regards, David -- View this message in context: http://sword-dev.350566.n4.nabble.com/Punjabi-Bible-1945-tp4656572p4656574.html Sent from the SWORD Dev mailing list archive at Nabble.com. From dfhmch at googlemail.com Sat Dec 24 07:31:45 2016 From: dfhmch at googlemail.com (David Haslam) Date: Sat, 24 Dec 2016 06:31:45 -0800 (PST) Subject: [sword-devel] Punjabi Bible 1945 In-Reply-To: References: Message-ID: <1482589905391-4656575.post@n4.nabble.com> Module request noted in https://crosswire.org/wiki/Module_Requests#Indian_subcontinent David -- View this message in context: http://sword-dev.350566.n4.nabble.com/Punjabi-Bible-1945-tp4656572p4656575.html Sent from the SWORD Dev mailing list archive at Nabble.com. From dfhmch at googlemail.com Sat Dec 24 08:13:26 2016 From: dfhmch at googlemail.com (David Haslam) Date: Sat, 24 Dec 2016 07:13:26 -0800 (PST) Subject: [sword-devel] Punjabi Bible 1945 In-Reply-To: <1482588782922-4656573.post@n4.nabble.com> References: <1482588782922-4656573.post@n4.nabble.com> Message-ID: <1482592406898-4656576.post@n4.nabble.com> Baiju, Further non-critical observation. It would be more consistent to always have the paragraph tag \p on its own line, rather than you have it like this in some files. e.g. \p \v 1 ?? ???? ?? ???? ?? ?????? ?? ???? ????? ?????? ???? ?? It makes for easier reading when all the verse tags line up in the margin. Best regards, David -- View this message in context: http://sword-dev.350566.n4.nabble.com/Punjabi-Bible-1945-tp4656572p4656576.html Sent from the SWORD Dev mailing list archive at Nabble.com. From dfhmch at googlemail.com Sun Dec 25 09:39:10 2016 From: dfhmch at googlemail.com (David Haslam) Date: Sun, 25 Dec 2016 08:39:10 -0800 (PST) Subject: [sword-devel] Punjabi Bible 1945 In-Reply-To: <1482588782922-4656573.post@n4.nabble.com> References: <1482588782922-4656573.post@n4.nabble.com> Message-ID: <1482683950917-4656577.post@n4.nabble.com> Further potentially useful information: USFM tag statistics for the complete set of 66 files (concatenated). Count SFM tag Description ----- -------- ----------- 01186 \c Chapter 00039 \h Running header 00066 \id Identification 00066 \ide Character encoding specification (optional) 00105 \mt1 Major title (portion 1) 01905 \p Paragraph 00132 \rem Remark 00042 \s Section heading 00039 \toc1 Table of contents 1 (Long table of contents text) 00039 \toc2 Table of contents 2 (Short table of contents text) 31081 \v Verse[s] NB. This is after the minor corrections to the two lines in 45_ACTFBPa.usfm that had malformed tags. Best regards, David -- View this message in context: http://sword-dev.350566.n4.nabble.com/Punjabi-Bible-1945-tp4656572p4656577.html Sent from the SWORD Dev mailing list archive at Nabble.com. From dfhmch at googlemail.com Sun Dec 25 09:50:41 2016 From: dfhmch at googlemail.com (David Haslam) Date: Sun, 25 Dec 2016 08:50:41 -0800 (PST) Subject: [sword-devel] Punjabi Bible 1945 In-Reply-To: <1482588782922-4656573.post@n4.nabble.com> References: <1482588782922-4656573.post@n4.nabble.com> Message-ID: <1482684641604-4656578.post@n4.nabble.com> Dear Baiju, The left square bracket in Joshua 5:15 is the only one in the project. I suspect it is spurious. Probably a typo! Below is a character frequency analysis for the concatenated USFM file for the whole work. Upon request, I can supply this as a tab delimited text file. Any codepoint that occurs only once (or even just in single figures) is suspect. There may be other things herein that merit your team's detailed attention. e.g. Mismatched counts for left and right parentheses & left and right quotation marks, etc. Best regards, David Code point Character Count Character Name U+0009 \t 9 U+0020 860,169 SPACE U+0021 ! 2,995 EXCLAMATION MARK U+0022 " 306 QUOTATION MARK U+0027 ' 95 APOSTROPHE U+0028 ( 42 LEFT PARENTHESIS U+0029 ) 44 RIGHT PARENTHESIS U+002A * 76 ASTERISK U+002C , 29,419 COMMA U+002D - 1,578 HYPHEN-MINUS U+002E . 60 FULL STOP U+002F / 1 SOLIDUS U+0030 0 2,753 DIGIT ZERO U+0031 1 14,329 DIGIT ONE U+0032 2 10,019 DIGIT TWO U+0033 3 6,361 DIGIT THREE U+0034 4 4,619 DIGIT FOUR U+0035 5 3,748 DIGIT FIVE U+0036 6 3,349 DIGIT SIX U+0037 7 3,113 DIGIT SEVEN U+0038 8 3,010 DIGIT EIGHT U+0039 9 2,804 DIGIT NINE U+003A : 166 COLON U+003B ; 46 SEMICOLON U+003F ? 3,012 QUESTION MARK U+0041 A 100 LATIN CAPITAL LETTER A U+0042 B 99 LATIN CAPITAL LETTER B U+0043 C 134 LATIN CAPITAL LETTER C U+0044 D 102 LATIN CAPITAL LETTER D U+0045 E 30 LATIN CAPITAL LETTER E U+0046 F 252 LATIN CAPITAL LETTER F U+0047 G 8 LATIN CAPITAL LETTER G U+0048 H 20 LATIN CAPITAL LETTER H U+0049 I 51 LATIN CAPITAL LETTER I U+004A J 24 LATIN CAPITAL LETTER J U+004B K 7 LATIN CAPITAL LETTER K U+004C L 53 LATIN CAPITAL LETTER L U+004D M 16 LATIN CAPITAL LETTER M U+004E N 17 LATIN CAPITAL LETTER N U+004F O 57 LATIN CAPITAL LETTER O U+0050 P 54 LATIN CAPITAL LETTER P U+0052 R 12 LATIN CAPITAL LETTER R U+0053 S 58 LATIN CAPITAL LETTER S U+0054 T 213 LATIN CAPITAL LETTER T U+0055 U 75 LATIN CAPITAL LETTER U U+0056 V 95 LATIN CAPITAL LETTER V U+0058 X 2 LATIN CAPITAL LETTER X U+005A Z 6 LATIN CAPITAL LETTER Z U+005B [ 1 LEFT SQUARE BRACKET U+005C \ 34,700 REVERSE SOLIDUS U+005F _ 8 LOW LINE U+0060 ` 1 GRAVE ACCENT U+0061 a 198 LATIN SMALL LETTER A U+0062 b 175 LATIN SMALL LETTER B U+0063 c 1,310 LATIN SMALL LETTER C U+0064 d 226 LATIN SMALL LETTER D U+0065 e 747 LATIN SMALL LETTER E U+0066 f 40 LATIN SMALL LETTER F U+0067 g 138 LATIN SMALL LETTER G U+0068 h 147 LATIN SMALL LETTER H U+0069 i 756 LATIN SMALL LETTER I U+006A j 39 LATIN SMALL LETTER J U+006B k 45 LATIN SMALL LETTER K U+006C l 146 LATIN SMALL LETTER L U+006D m 368 LATIN SMALL LETTER M U+006E n 356 LATIN SMALL LETTER N U+006F o 434 LATIN SMALL LETTER O U+0070 p 1,948 LATIN SMALL LETTER P U+0072 r 434 LATIN SMALL LETTER R U+0073 s 250 LATIN SMALL LETTER S U+0074 t 622 LATIN SMALL LETTER T U+0075 u 181 LATIN SMALL LETTER U U+0076 v 31,123 LATIN SMALL LETTER V U+0077 w 2 LATIN SMALL LETTER W U+0079 y 135 LATIN SMALL LETTER Y U+007A z 95 LATIN SMALL LETTER Z U+007C | 26,291 VERTICAL LINE U+0964 ? 3,563 DEVANAGARI DANDA U+0A01 ? 1 GURMUKHI SIGN ADAK BINDI U+0A02 ? 125,280 GURMUKHI SIGN BINDI U+0A05 ? 54,785 GURMUKHI LETTER A U+0A06 ? 76,893 GURMUKHI LETTER AA U+0A07 ? 21,555 GURMUKHI LETTER I U+0A08 ? 19,575 GURMUKHI LETTER II U+0A09 ? 64,327 GURMUKHI LETTER U U+0A0A ? 2,268 GURMUKHI LETTER UU U+0A0F ? 13,309 GURMUKHI LETTER EE U+0A10 ? 1,483 GURMUKHI LETTER AI U+0A13 ? 9,587 GURMUKHI LETTER OO U+0A14 ? 214 GURMUKHI LETTER AU U+0A15 ? 83,472 GURMUKHI LETTER KA U+0A16 ? 24,331 GURMUKHI LETTER KHA U+0A17 ? 39,518 GURMUKHI LETTER GA U+0A18 ? 4,685 GURMUKHI LETTER GHA U+0A19 ? 979 GURMUKHI LETTER NGA U+0A1A ? 30,488 GURMUKHI LETTER CA U+0A1B ? 5,158 GURMUKHI LETTER CHA U+0A1C ? 49,940 GURMUKHI LETTER JA U+0A1D ? 3,192 GURMUKHI LETTER JHA U+0A1E ? 16 GURMUKHI LETTER NYA U+0A1F ? 9,962 GURMUKHI LETTER TTA U+0A20 ? 5,399 GURMUKHI LETTER TTHA U+0A21 ? 12,680 GURMUKHI LETTER DDA U+0A22 ? 2,931 GURMUKHI LETTER DDHA U+0A23 ? 34,257 GURMUKHI LETTER NNA U+0A24 ? 122,402 GURMUKHI LETTER TA U+0A25 ? 11,514 GURMUKHI LETTER THA U+0A26 ? 119,353 GURMUKHI LETTER DA U+0A27 ? 10,408 GURMUKHI LETTER DHA U+0A28 ? 126,139 GURMUKHI LETTER NA U+0A2A ? 55,194 GURMUKHI LETTER PA U+0A2B ? 6,338 GURMUKHI LETTER PHA U+0A2C ? 30,091 GURMUKHI LETTER BA U+0A2D ? 15,436 GURMUKHI LETTER BHA U+0A2E ? 63,862 GURMUKHI LETTER MA U+0A2F ? 18,243 GURMUKHI LETTER YA U+0A30 ? 135,295 GURMUKHI LETTER RA U+0A32 ? 74,498 GURMUKHI LETTER LA U+0A33 ? 2 GURMUKHI LETTER LLA U+0A35 ? 67,823 GURMUKHI LETTER VA U+0A36 ? 16,819 GURMUKHI LETTER SHA U+0A38 ? 94,018 GURMUKHI LETTER SA U+0A39 ? 161,552 GURMUKHI LETTER HA U+0A3C ? 3,830 GURMUKHI SIGN NUKTA U+0A3E ? 247,450 GURMUKHI VOWEL SIGN AA U+0A3F ? 108,015 GURMUKHI VOWEL SIGN I U+0A40 ? 107,610 GURMUKHI VOWEL SIGN II U+0A41 ? 52,088 GURMUKHI VOWEL SIGN U U+0A42 ? 50,239 GURMUKHI VOWEL SIGN UU U+0A47 ? 204,430 GURMUKHI VOWEL SIGN EE U+0A48 ? 35,183 GURMUKHI VOWEL SIGN AI U+0A4B ? 73,561 GURMUKHI VOWEL SIGN OO U+0A4C ? 4,272 GURMUKHI VOWEL SIGN AU U+0A4D ? 18,975 GURMUKHI SIGN VIRAMA U+0A59 ? 586 GURMUKHI LETTER KHHA U+0A5A ? 47 GURMUKHI LETTER GHHA U+0A5B ? 4,378 GURMUKHI LETTER ZA U+0A5C ? 18,032 GURMUKHI LETTER RRA U+0A5E ? 2,159 GURMUKHI LETTER FA U+0A6C ? 3 GURMUKHI DIGIT SIX U+0A70 ? 54,614 GURMUKHI TIPPI U+0A71 ? 84,383 GURMUKHI ADDAK U+200D ? 1 ZERO WIDTH JOINER U+2018 ? 29 LEFT SINGLE QUOTATION MARK U+2019 ? 28 RIGHT SINGLE QUOTATION MARK U+201C ? 541 LEFT DOUBLE QUOTATION MARK U+201D ? 477 RIGHT DOUBLE QUOTATION MARK -- View this message in context: http://sword-dev.350566.n4.nabble.com/Punjabi-Bible-1945-tp4656572p4656578.html Sent from the SWORD Dev mailing list archive at Nabble.com. From baiju.m.mail at gmail.com Sun Dec 25 10:10:57 2016 From: baiju.m.mail at gmail.com (Baiju M) Date: Sun, 25 Dec 2016 22:40:57 +0530 Subject: [sword-devel] Punjabi Bible 1945 In-Reply-To: <1482684641604-4656578.post@n4.nabble.com> References: <1482588782922-4656573.post@n4.nabble.com> <1482684641604-4656578.post@n4.nabble.com> Message-ID: Dear David, Thanks for all your feedback! I need to find somebody else to fix these issues. I am not familiar with Panjabi language. On Sun, Dec 25, 2016 at 10:20 PM, David Haslam wrote: > Dear Baiju, > > The left square bracket in Joshua 5:15 is the only one in the project. > I suspect it is spurious. Probably a typo! > > Below is a character frequency analysis for the concatenated USFM file for > the whole work. > Upon request, I can supply this as a tab delimited text file. > > Any codepoint that occurs only once (or even just in single figures) is > suspect. > > There may be other things herein that merit your team's detailed attention. > e.g. Mismatched counts for left and right parentheses & left and right > quotation marks, etc. > > Best regards, > > David > > Code point Character Count Character Name > U+0009 \t 9 > U+0020 860,169 SPACE > U+0021 ! 2,995 EXCLAMATION MARK > U+0022 " 306 QUOTATION MARK > U+0027 ' 95 APOSTROPHE > U+0028 ( 42 LEFT PARENTHESIS > U+0029 ) 44 RIGHT PARENTHESIS > U+002A * 76 ASTERISK > U+002C , 29,419 COMMA > U+002D - 1,578 HYPHEN-MINUS > U+002E . 60 FULL STOP > U+002F / 1 SOLIDUS > U+0030 0 2,753 DIGIT ZERO > U+0031 1 14,329 DIGIT ONE > U+0032 2 10,019 DIGIT TWO > U+0033 3 6,361 DIGIT THREE > U+0034 4 4,619 DIGIT FOUR > U+0035 5 3,748 DIGIT FIVE > U+0036 6 3,349 DIGIT SIX > U+0037 7 3,113 DIGIT SEVEN > U+0038 8 3,010 DIGIT EIGHT > U+0039 9 2,804 DIGIT NINE > U+003A : 166 COLON > U+003B ; 46 SEMICOLON > U+003F ? 3,012 QUESTION MARK > U+0041 A 100 LATIN CAPITAL LETTER A > U+0042 B 99 LATIN CAPITAL LETTER B > U+0043 C 134 LATIN CAPITAL LETTER C > U+0044 D 102 LATIN CAPITAL LETTER D > U+0045 E 30 LATIN CAPITAL LETTER E > U+0046 F 252 LATIN CAPITAL LETTER F > U+0047 G 8 LATIN CAPITAL LETTER G > U+0048 H 20 LATIN CAPITAL LETTER H > U+0049 I 51 LATIN CAPITAL LETTER I > U+004A J 24 LATIN CAPITAL LETTER J > U+004B K 7 LATIN CAPITAL LETTER K > U+004C L 53 LATIN CAPITAL LETTER L > U+004D M 16 LATIN CAPITAL LETTER M > U+004E N 17 LATIN CAPITAL LETTER N > U+004F O 57 LATIN CAPITAL LETTER O > U+0050 P 54 LATIN CAPITAL LETTER P > U+0052 R 12 LATIN CAPITAL LETTER R > U+0053 S 58 LATIN CAPITAL LETTER S > U+0054 T 213 LATIN CAPITAL LETTER T > U+0055 U 75 LATIN CAPITAL LETTER U > U+0056 V 95 LATIN CAPITAL LETTER V > U+0058 X 2 LATIN CAPITAL LETTER X > U+005A Z 6 LATIN CAPITAL LETTER Z > U+005B [ 1 LEFT SQUARE BRACKET > U+005C \ 34,700 REVERSE SOLIDUS > U+005F _ 8 LOW LINE > U+0060 ` 1 GRAVE ACCENT > U+0061 a 198 LATIN SMALL LETTER A > U+0062 b 175 LATIN SMALL LETTER B > U+0063 c 1,310 LATIN SMALL LETTER C > U+0064 d 226 LATIN SMALL LETTER D > U+0065 e 747 LATIN SMALL LETTER E > U+0066 f 40 LATIN SMALL LETTER F > U+0067 g 138 LATIN SMALL LETTER G > U+0068 h 147 LATIN SMALL LETTER H > U+0069 i 756 LATIN SMALL LETTER I > U+006A j 39 LATIN SMALL LETTER J > U+006B k 45 LATIN SMALL LETTER K > U+006C l 146 LATIN SMALL LETTER L > U+006D m 368 LATIN SMALL LETTER M > U+006E n 356 LATIN SMALL LETTER N > U+006F o 434 LATIN SMALL LETTER O > U+0070 p 1,948 LATIN SMALL LETTER P > U+0072 r 434 LATIN SMALL LETTER R > U+0073 s 250 LATIN SMALL LETTER S > U+0074 t 622 LATIN SMALL LETTER T > U+0075 u 181 LATIN SMALL LETTER U > U+0076 v 31,123 LATIN SMALL LETTER V > U+0077 w 2 LATIN SMALL LETTER W > U+0079 y 135 LATIN SMALL LETTER Y > U+007A z 95 LATIN SMALL LETTER Z > U+007C | 26,291 VERTICAL LINE > U+0964 ? 3,563 DEVANAGARI DANDA > U+0A01 ? 1 GURMUKHI SIGN ADAK BINDI > U+0A02 ? 125,280 GURMUKHI SIGN BINDI > U+0A05 ? 54,785 GURMUKHI LETTER A > U+0A06 ? 76,893 GURMUKHI LETTER AA > U+0A07 ? 21,555 GURMUKHI LETTER I > U+0A08 ? 19,575 GURMUKHI LETTER II > U+0A09 ? 64,327 GURMUKHI LETTER U > U+0A0A ? 2,268 GURMUKHI LETTER UU > U+0A0F ? 13,309 GURMUKHI LETTER EE > U+0A10 ? 1,483 GURMUKHI LETTER AI > U+0A13 ? 9,587 GURMUKHI LETTER OO > U+0A14 ? 214 GURMUKHI LETTER AU > U+0A15 ? 83,472 GURMUKHI LETTER KA > U+0A16 ? 24,331 GURMUKHI LETTER KHA > U+0A17 ? 39,518 GURMUKHI LETTER GA > U+0A18 ? 4,685 GURMUKHI LETTER GHA > U+0A19 ? 979 GURMUKHI LETTER NGA > U+0A1A ? 30,488 GURMUKHI LETTER CA > U+0A1B ? 5,158 GURMUKHI LETTER CHA > U+0A1C ? 49,940 GURMUKHI LETTER JA > U+0A1D ? 3,192 GURMUKHI LETTER JHA > U+0A1E ? 16 GURMUKHI LETTER NYA > U+0A1F ? 9,962 GURMUKHI LETTER TTA > U+0A20 ? 5,399 GURMUKHI LETTER TTHA > U+0A21 ? 12,680 GURMUKHI LETTER DDA > U+0A22 ? 2,931 GURMUKHI LETTER DDHA > U+0A23 ? 34,257 GURMUKHI LETTER NNA > U+0A24 ? 122,402 GURMUKHI LETTER TA > U+0A25 ? 11,514 GURMUKHI LETTER THA > U+0A26 ? 119,353 GURMUKHI LETTER DA > U+0A27 ? 10,408 GURMUKHI LETTER DHA > U+0A28 ? 126,139 GURMUKHI LETTER NA > U+0A2A ? 55,194 GURMUKHI LETTER PA > U+0A2B ? 6,338 GURMUKHI LETTER PHA > U+0A2C ? 30,091 GURMUKHI LETTER BA > U+0A2D ? 15,436 GURMUKHI LETTER BHA > U+0A2E ? 63,862 GURMUKHI LETTER MA > U+0A2F ? 18,243 GURMUKHI LETTER YA > U+0A30 ? 135,295 GURMUKHI LETTER RA > U+0A32 ? 74,498 GURMUKHI LETTER LA > U+0A33 ? 2 GURMUKHI LETTER LLA > U+0A35 ? 67,823 GURMUKHI LETTER VA > U+0A36 ? 16,819 GURMUKHI LETTER SHA > U+0A38 ? 94,018 GURMUKHI LETTER SA > U+0A39 ? 161,552 GURMUKHI LETTER HA > U+0A3C ? 3,830 GURMUKHI SIGN NUKTA > U+0A3E ? 247,450 GURMUKHI VOWEL SIGN AA > U+0A3F ? 108,015 GURMUKHI VOWEL SIGN I > U+0A40 ? 107,610 GURMUKHI VOWEL SIGN II > U+0A41 ? 52,088 GURMUKHI VOWEL SIGN U > U+0A42 ? 50,239 GURMUKHI VOWEL SIGN UU > U+0A47 ? 204,430 GURMUKHI VOWEL SIGN EE > U+0A48 ? 35,183 GURMUKHI VOWEL SIGN AI > U+0A4B ? 73,561 GURMUKHI VOWEL SIGN OO > U+0A4C ? 4,272 GURMUKHI VOWEL SIGN AU > U+0A4D ? 18,975 GURMUKHI SIGN VIRAMA > U+0A59 ? 586 GURMUKHI LETTER KHHA > U+0A5A ? 47 GURMUKHI LETTER GHHA > U+0A5B ? 4,378 GURMUKHI LETTER ZA > U+0A5C ? 18,032 GURMUKHI LETTER RRA > U+0A5E ? 2,159 GURMUKHI LETTER FA > U+0A6C ? 3 GURMUKHI DIGIT SIX > U+0A70 ? 54,614 GURMUKHI TIPPI > U+0A71 ? 84,383 GURMUKHI ADDAK > U+200D ? 1 ZERO WIDTH JOINER > U+2018 ? 29 LEFT SINGLE QUOTATION MARK > U+2019 ? 28 RIGHT SINGLE QUOTATION MARK > U+201C ? 541 LEFT DOUBLE QUOTATION MARK > U+201D ? 477 RIGHT DOUBLE QUOTATION MARK > > > > > > -- > View this message in context: http://sword-dev.350566.n4.nabble.com/Punjabi-Bible-1945-tp4656572p4656578.html > Sent from the SWORD Dev mailing list archive at Nabble.com. > > _______________________________________________ > sword-devel mailing list: sword-devel at crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > Instructions to unsubscribe/change your settings at above page From dfhmch at googlemail.com Mon Dec 26 02:40:21 2016 From: dfhmch at googlemail.com (David Haslam) Date: Mon, 26 Dec 2016 01:40:21 -0800 (PST) Subject: [sword-devel] ZenHub - integrating GitHub into your browser Message-ID: <1482745221565-4656580.post@n4.nabble.com> This came to my attention today. It may be of interest to program developers and text developers. Currently supports Chrome and Firefox. https://www.zenhub.com/ HT to Benjamin Varghese for the link. Best bregards, David -- View this message in context: http://sword-dev.350566.n4.nabble.com/ZenHub-integrating-GitHub-into-your-browser-tp4656580.html Sent from the SWORD Dev mailing list archive at Nabble.com. From mail at simonbiggs.net Mon Dec 26 03:32:55 2016 From: mail at simonbiggs.net (Simon Biggs) Date: Mon, 26 Dec 2016 10:32:55 +0000 Subject: [sword-devel] CORS API Message-ID: Hi, I was hoping to help set up a CORS API for transfer of crosswire resources to web apps. My hope was to be able to make something simple, probably written in Python with the Tornado module and using the sword SWIG bindings. My thought is the API would simply send whole resources, such as a whole Bible translation. Any webapp interfacing with the API would likely download the resources once per user and store them within the browser's IndexedDB. I'm not sure what is the best format to use for the transmitted content. The easiest option might be using something like the plain text OSIS format. From my limited exposure to this project that would mean minimal work on the server end required to make as many resources as possible able to be sent this way. What to then do with the OSIS file and how to store it in the IndexedDB would be up to the client side programmer. What are your thoughts? Does anyone have any recommendations for improvement? If I made something like this, is this something that crosswire would be willing to have running on their server for resource distribution? Thank you, Simon -------------- next part -------------- An HTML attachment was scrubbed... URL: From scribe at crosswire.org Tue Dec 27 11:47:43 2016 From: scribe at crosswire.org (Troy A. Griffitts) Date: Tue, 27 Dec 2016 11:47:43 -0700 Subject: [sword-devel] CORS API In-Reply-To: References: Message-ID: <45b5dc8b-c8bc-33c6-6ba8-c5c1b6d31a0b@crosswire.org> Hi Simon, Thanks for your ideas. I'm interested to hear a little about the use cases you are targeting. Are you trying to server offline browser users in general, or do you have a specific case you have in mind? The background here is that we typically don't encourage transferring data from our format to another. Though we've accumulated a large library of works and that, in itself, is useful to other engineer, we don't curate any of these individual modules and simply have done the work to track down each authoritative source, get permission for distribution and use as openly as can be obtained from their curator, and then to convert their primary data source into our module format. This doesn't pass along any rights for use to other projects outside those of CrossWire, and also doesn't provide a primary source for any of this material-- which an lead to multiplied data conversion issues when moving on to a second jump from the primary source. We have a C++ engine which runs on most any device you might wish to support (including web server)-- with many bindings for most popular scripting languages, and also a native Java engine as well. Both of these can be used to discover, install, and access our entire library, if you'd like to start a new application in our community or contribute to an existing solution. Two web applications which use our engines and might interest you are: http://crosswire.org/study http://stepbible.org Hope this helps. Welcome! Looking forward to sharing in service together, Troy On 12/26/2016 03:32 AM, Simon Biggs wrote: > Hi, > > I was hoping to help set up a CORS API for transfer of crosswire > resources to web apps. My hope was to be able to make something > simple, probably written in Python with the Tornado module and using > the sword SWIG bindings. > > My thought is the API would simply send whole resources, such as a > whole Bible translation. Any webapp interfacing with the API would > likely download the resources once per user and store them within the > browser's IndexedDB. > > I'm not sure what is the best format to use for the transmitted > content. The easiest option might be using something like the plain > text OSIS format. From my limited exposure to this project that would > mean minimal work on the server end required to make as many resources > as possible able to be sent this way. What to then do with the OSIS > file and how to store it in the IndexedDB would be up to the client > side programmer. > > What are your thoughts? Does anyone have any recommendations for > improvement? If I made something like this, is this something that > crosswire would be willing to have running on their server for > resource distribution? > > Thank you, > Simon > > > _______________________________________________ > sword-devel mailing list: sword-devel at crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > Instructions to unsubscribe/change your settings at above page -------------- next part -------------- An HTML attachment was scrubbed... URL: From mail at simonbiggs.net Wed Dec 28 01:59:39 2016 From: mail at simonbiggs.net (Simon Biggs) Date: Wed, 28 Dec 2016 08:59:39 +0000 Subject: [sword-devel] CORS API In-Reply-To: References: Message-ID: I want to be able to make a progressive web app using Angular. I want it to be able to download the resources from crosswire and store them with IndexedDB. The advantage of this is nothing needs to be installed on the users machine, everything I write immediately works on every operating system. And because of IndexedDB all Bible resources can be accessed offline. Because of the progressive webapp infrastructure the website itself will also be able to be accessed offline. If I was to place a server between the webapp and the user the user would not be able to download the resources offline. That would surmount to redistribution by myself. However, if the client webapp directly downloads from crosswire via a REST API then that fulfills your distribution agreements. On Wed, 28 Dec 2016, 6:06 AM wrote: > Send sword-devel mailing list submissions to > sword-devel at crosswire.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://www.crosswire.org/mailman/listinfo/sword-devel > or, via email, send a message with subject or body 'help' to > sword-devel-request at crosswire.org > > You can reach the person managing the list at > sword-devel-owner at crosswire.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of sword-devel digest..." > Today's Topics: > > 1. Re: CORS API (Troy A. Griffitts) > > > > ---------- Forwarded message ---------- > From: "Troy A. Griffitts" > To: "SWORD Developers' Collaboration Forum" > Cc: > Date: Tue, 27 Dec 2016 11:47:43 -0700 > Subject: Re: [sword-devel] CORS API > > Hi Simon, > > Thanks for your ideas. I'm interested to hear a little about the use > cases you are targeting. Are you trying to server offline browser users in > general, or do you have a specific case you have in mind? > > The background here is that we typically don't encourage transferring data > from our format to another. Though we've accumulated a large library of > works and that, in itself, is useful to other engineer, we don't curate any > of these individual modules and simply have done the work to track down > each authoritative source, get permission for distribution and use as > openly as can be obtained from their curator, and then to convert their > primary data source into our module format. This doesn't pass along any > rights for use to other projects outside those of CrossWire, and also > doesn't provide a primary source for any of this material-- which an lead > to multiplied data conversion issues when moving on to a second jump from > the primary source. > > We have a C++ engine which runs on most any device you might wish to > support (including web server)-- with many bindings for most popular > scripting languages, and also a native Java engine as well. Both of these > can be used to discover, install, and access our entire library, if you'd > like to start a new application in our community or contribute to an > existing solution. > > Two web applications which use our engines and might interest you are: > > http://crosswire.org/study > > http://stepbible.org > > Hope this helps. Welcome! Looking forward to sharing in service together, > > Troy > > > > On 12/26/2016 03:32 AM, Simon Biggs wrote: > > Hi, > > I was hoping to help set up a CORS API for transfer of crosswire resources > to web apps. My hope was to be able to make something simple, probably > written in Python with the Tornado module and using the sword SWIG > bindings. > > My thought is the API would simply send whole resources, such as a whole > Bible translation. Any webapp interfacing with the API would likely > download the resources once per user and store them within the browser's > IndexedDB. > > I'm not sure what is the best format to use for the transmitted content. > The easiest option might be using something like the plain text OSIS > format. From my limited exposure to this project that would mean minimal > work on the server end required to make as many resources as possible able > to be sent this way. What to then do with the OSIS file and how to store it > in the IndexedDB would be up to the client side programmer. > > What are your thoughts? Does anyone have any recommendations for > improvement? If I made something like this, is this something that > crosswire would be willing to have running on their server for resource > distribution? > > Thank you, > Simon > > > _______________________________________________ > sword-devel mailing list: sword-devel at crosswire.orghttp://www.crosswire.org/mailman/listinfo/sword-devel > Instructions to unsubscribe/change your settings at above page > > > _______________________________________________ > sword-devel mailing list > sword-devel at crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mjdenham at gmail.com Wed Dec 28 10:47:06 2016 From: mjdenham at gmail.com (Martin Denham) Date: Wed, 28 Dec 2016 17:47:06 +0000 Subject: [sword-devel] Is the main Crosswire web site down? Message-ID: I can't connect to http://www.crosswire.org/ and users can't download any modules. Regards Martin -------------- next part -------------- An HTML attachment was scrubbed... URL: From scribe at crosswire.org Wed Dec 28 10:54:07 2016 From: scribe at crosswire.org (Troy A. Griffitts) Date: Wed, 28 Dec 2016 10:54:07 -0700 Subject: [sword-devel] Is the main Crosswire web site down? In-Reply-To: References: Message-ID: <4db04192-b85e-6d12-b898-2f428106b3a4@crosswire.org> Hi Martin, Our server is changing colocation providers at the end of this year (today and tomorrow). We planned to have minimal downtown tomorrow evening, but issues with the domain transfer to a new registrar started today. That should be resolved, but the bottom line is that the server will be intermittently available today and tomorrow but should be stable again by Friday. We'll try to keep the downtime to a minimum but the server is physically moving locations so there will be some travel time in there. Troy On 12/28/2016 10:47 AM, Martin Denham wrote: > I can't connect to http://www.crosswire.org/ and users can't download > any modules. > > Regards > Martin > > > _______________________________________________ > sword-devel mailing list: sword-devel at crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > Instructions to unsubscribe/change your settings at above page -------------- next part -------------- An HTML attachment was scrubbed... URL: From dfhmch at googlemail.com Wed Dec 28 06:12:24 2016 From: dfhmch at googlemail.com (David Haslam) Date: Wed, 28 Dec 2016 05:12:24 -0800 (PST) Subject: [sword-devel] PEG parser for USFM In-Reply-To: <1451401576683-4655569.post@n4.nabble.com> References: <1451387506320-4655565.post@n4.nabble.com> <1451401576683-4655569.post@n4.nabble.com> Message-ID: <1482930744106-4656584.post@n4.nabble.com> Further to the thread late in 2015, in which I mentioned my User Defined Language file for Notepad++ I just put my USFM.xml file on GitHub. https://github.com/DavidHaslam/USFM I'm not promising to develop it further, but at least others can now access it. David -- View this message in context: http://sword-dev.350566.n4.nabble.com/PEG-parser-for-USFM-tp4655560p4656584.html Sent from the SWORD Dev mailing list archive at Nabble.com. From dfhmch at googlemail.com Wed Dec 28 07:42:58 2016 From: dfhmch at googlemail.com (David Haslam) Date: Wed, 28 Dec 2016 06:42:58 -0800 (PST) Subject: [sword-devel] Notepad++ User Defined Language CONF In-Reply-To: <1452962340785-4655824.post@n4.nabble.com> References: <1452962340785-4655824.post@n4.nabble.com> Message-ID: <1482936178586-4656585.post@n4.nabble.com> Today I made a github repository for this item. https://github.com/DavidHaslam/CONF The side effects can be peculiar, but it can be useful to detect real errors in module .conf files. Have fun if you make use of it. David -- View this message in context: http://sword-dev.350566.n4.nabble.com/Notepad-User-Defined-Language-CONF-tp4655824p4656585.html Sent from the SWORD Dev mailing list archive at Nabble.com. From dfhmch at googlemail.com Wed Dec 28 08:58:39 2016 From: dfhmch at googlemail.com (David Haslam) Date: Wed, 28 Dec 2016 07:58:39 -0800 (PST) Subject: [sword-devel] Punjabi Bible 1945 In-Reply-To: References: <1482588782922-4656573.post@n4.nabble.com> <1482684641604-4656578.post@n4.nabble.com> Message-ID: <1482940719483-4656587.post@n4.nabble.com> FIO. I've reported a lot more issues since, all of which ought to be fixed before we make the next step towards module submission. One interesting aspect of the project is how Unicode Normalization effects the Gurmukhi script. For further details, see https://github.com/tfbf/punjabi_bible_1945/issues/44 Best regards, David -- View this message in context: http://sword-dev.350566.n4.nabble.com/Punjabi-Bible-1945-tp4656572p4656587.html Sent from the SWORD Dev mailing list archive at Nabble.com. From dfhmch at googlemail.com Wed Dec 28 02:05:38 2016 From: dfhmch at googlemail.com (David Haslam) Date: Wed, 28 Dec 2016 01:05:38 -0800 (PST) Subject: [sword-devel] CrossWire server down? Message-ID: <1482915938158-4656583.post@n4.nabble.com> Problem loading page http://crosswire.org/ It was OK yesterday, I think. David -- View this message in context: http://sword-dev.350566.n4.nabble.com/CrossWire-server-down-tp4656583.html Sent from the SWORD Dev mailing list archive at Nabble.com. From dfhmch at googlemail.com Wed Dec 28 09:29:53 2016 From: dfhmch at googlemail.com (David Haslam) Date: Wed, 28 Dec 2016 08:29:53 -0800 (PST) Subject: [sword-devel] CrossWire server down? In-Reply-To: <1482915938158-4656583.post@n4.nabble.com> References: <1482915938158-4656583.post@n4.nabble.com> Message-ID: <1482942593690-4656588.post@n4.nabble.com> News via email from Troy.... The server is soon being relocated. I've posted a notice on the CrossWire facebook page. As this mailing list depends on the server being active, some of you may not see this reply until it's up and running again. David -- View this message in context: http://sword-dev.350566.n4.nabble.com/CrossWire-server-down-tp4656583p4656588.html Sent from the SWORD Dev mailing list archive at Nabble.com. From scribe at crosswire.org Thu Dec 29 09:37:16 2016 From: scribe at crosswire.org (Troy A. Griffitts) Date: Thu, 29 Dec 2016 09:37:16 -0700 Subject: [sword-devel] Server migration Message-ID: <8D52DBA0-73C2-4C67-9F33-5428B507DE30@crosswire.org> We're in the process of moving our hardware now. If you want to follow any progress, you should be able to find us on our IRC channel: irc.freenode.net #sword -- Sent from my Android device with K-9 Mail. Please excuse my brevity. -------------- next part -------------- An HTML attachment was scrubbed... URL: From scribe at crosswire.org Fri Dec 30 11:06:02 2016 From: scribe at crosswire.org (Troy A. Griffitts) Date: Fri, 30 Dec 2016 11:06:02 -0700 Subject: [sword-devel] Server migration In-Reply-To: <8D52DBA0-73C2-4C67-9F33-5428B507DE30@crosswire.org> References: <8D52DBA0-73C2-4C67-9F33-5428B507DE30@crosswire.org> Message-ID: <8ffbccd1-ce0b-2797-976b-75ffe419f009@crosswire.org> My apologies for the longer downtime than expected. We should be back up and running now. On 12/29/2016 09:37 AM, Troy A. Griffitts wrote: > We're in the process of moving our hardware now. If you want to follow > any progress, you should be able to find us on our IRC channel: > irc.freenode.net #sword > -- > Sent from my Android device with K-9 Mail. Please excuse my brevity. > > > _______________________________________________ > sword-devel mailing list: sword-devel at crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > Instructions to unsubscribe/change your settings at above page -------------- next part -------------- An HTML attachment was scrubbed... URL: From cmahte at gmail.com Fri Dec 30 11:41:21 2016 From: cmahte at gmail.com (Michael H) Date: Fri, 30 Dec 2016 12:41:21 -0600 Subject: [sword-devel] Server migration In-Reply-To: <8ffbccd1-ce0b-2797-976b-75ffe419f009@crosswire.org> References: <8D52DBA0-73C2-4C67-9F33-5428B507DE30@crosswire.org> <8ffbccd1-ce0b-2797-976b-75ffe419f009@crosswire.org> Message-ID: Hooray Troy! -------------- next part -------------- An HTML attachment was scrubbed... URL: From dfhmch at googlemail.com Fri Dec 30 15:26:16 2016 From: dfhmch at googlemail.com (David Haslam) Date: Fri, 30 Dec 2016 14:26:16 -0800 (PST) Subject: [sword-devel] Server migration In-Reply-To: <8ffbccd1-ce0b-2797-976b-75ffe419f009@crosswire.org> References: <8D52DBA0-73C2-4C67-9F33-5428B507DE30@crosswire.org> <8ffbccd1-ce0b-2797-976b-75ffe419f009@crosswire.org> Message-ID: <1483136776553-4656594.post@n4.nabble.com> Is the mailer fully working yet? Just sent myself a test message, and the redirect hasn't yet been received. David -- View this message in context: http://sword-dev.350566.n4.nabble.com/Server-migration-tp4656591p4656594.html Sent from the SWORD Dev mailing list archive at Nabble.com. From dfhmch at googlemail.com Sat Dec 31 05:12:46 2016 From: dfhmch at googlemail.com (David Haslam) Date: Sat, 31 Dec 2016 04:12:46 -0800 (PST) Subject: [sword-devel] USFM 3.0 is on its way.... Message-ID: <1483186366574-4656595.post@n4.nabble.com> Our module tools are currently geared to coping with USFM 2.4 USFM 3.0 is on its way... See https://github.com/ubsicap/usfm It will introduce some new markers, as well as some marker revisions. There will also be some changes to syntax and features. See http://ubsicap.github.io/usfm/about/releasenotes.html#about-release-3-0 See also https://crosswire.org/wiki/Converting_SFM_Bibles_to_OSIS#Introduction that I have just updated Programmers involved in maintaining and developing the USFM analysis and conversion tools, please take note. Best regards, David -- View this message in context: http://sword-dev.350566.n4.nabble.com/USFM-3-0-is-on-its-way-tp4656595.html Sent from the SWORD Dev mailing list archive at Nabble.com. From dfhmch at googlemail.com Sat Dec 31 07:08:22 2016 From: dfhmch at googlemail.com (David Haslam) Date: Sat, 31 Dec 2016 06:08:22 -0800 (PST) Subject: [sword-devel] Server migration In-Reply-To: <1483136776553-4656594.post@n4.nabble.com> References: <8D52DBA0-73C2-4C67-9F33-5428B507DE30@crosswire.org> <8ffbccd1-ce0b-2797-976b-75ffe419f009@crosswire.org> <1483136776553-4656594.post@n4.nabble.com> Message-ID: <1483193302285-4656596.post@n4.nabble.com> Today, I have received three separate copies of the single test message that I sent to my CrossWire email address. I think there's something amiss with the redirect process! David -- View this message in context: http://sword-dev.350566.n4.nabble.com/Server-migration-tp4656591p4656596.html Sent from the SWORD Dev mailing list archive at Nabble.com. From dfhmch at googlemail.com Sat Dec 31 08:10:22 2016 From: dfhmch at googlemail.com (David Haslam) Date: Sat, 31 Dec 2016 07:10:22 -0800 (PST) Subject: [sword-devel] The Unlicense Message-ID: <1483197022411-4656597.post@n4.nabble.com> Would there be any value in adding the Unlicense as one of the permitted values in module conf files for the DistributionLicense ? For details see http://unlicense.org/ Best regards, David -- View this message in context: http://sword-dev.350566.n4.nabble.com/The-Unlicense-tp4656597.html Sent from the SWORD Dev mailing list archive at Nabble.com. From dmsmith at crosswire.org Sat Dec 31 16:01:37 2016 From: dmsmith at crosswire.org (DM Smith) Date: Sat, 31 Dec 2016 18:01:37 -0500 Subject: [sword-devel] The Unlicense In-Reply-To: <1483197022411-4656597.post@n4.nabble.com> References: <1483197022411-4656597.post@n4.nabble.com> Message-ID: <77E8B13F-32ED-4647-B0D7-A1E0CBC72E4A@crosswire.org> Cent from my fone so theer mite be tipos. ;) > On Dec 31, 2016, at 10:10 AM, David Haslam wrote: > > Would there be any value in adding the Unlicense as one of the permitted > values in module conf files for the DistributionLicense ? > > For details see http://unlicense.org/ > > Best regards, > > David > > > > -- > View this message in context: http://sword-dev.350566.n4.nabble.com/The-Unlicense-tp4656597.html > Sent from the SWORD Dev mailing list archive at Nabble.com. > > _______________________________________________ > sword-devel mailing list: sword-devel at crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > Instructions to unsubscribe/change your settings at above page From dmsmith at crosswire.org Sat Dec 31 19:30:58 2016 From: dmsmith at crosswire.org (DM Smith) Date: Sat, 31 Dec 2016 21:30:58 -0500 Subject: [sword-devel] The Unlicense In-Reply-To: <77E8B13F-32ED-4647-B0D7-A1E0CBC72E4A@crosswire.org> References: <1483197022411-4656597.post@n4.nabble.com> <77E8B13F-32ED-4647-B0D7-A1E0CBC72E4A@crosswire.org> Message-ID: <40B8B549-9A73-4617-AC5B-6BCB03229D33@crosswire.org> Meant to say: let's wait until a provider wants to use it. In Him, DM > On Dec 31, 2016, at 6:01 PM, DM Smith wrote: > > > > Cent from my fone so theer mite be tipos. ;) > >> On Dec 31, 2016, at 10:10 AM, David Haslam wrote: >> >> Would there be any value in adding the Unlicense as one of the permitted >> values in module conf files for the DistributionLicense ? >> >> For details see http://unlicense.org/ >> >> Best regards, >> >> David >> >> >> >> -- >> View this message in context: http://sword-dev.350566.n4.nabble.com/The-Unlicense-tp4656597.html >> Sent from the SWORD Dev mailing list archive at Nabble.com. >> >> _______________________________________________ >> sword-devel mailing list: sword-devel at crosswire.org >> http://www.crosswire.org/mailman/listinfo/sword-devel >> Instructions to unsubscribe/change your settings at above page > > > _______________________________________________ > sword-devel mailing list: sword-devel at crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > Instructions to unsubscribe/change your settings at above page