summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoberto C. Sanchez <roberto@connexer.com>2014-03-29 10:53:33 -0400
committerRoberto C. Sanchez <roberto@connexer.com>2014-03-29 10:53:33 -0400
commit8d3fc864d094eeadc721f8e93436b37a5fab173e (patch)
tree05e201c67dca55b4ccdf90ad479a25d95e3b1e63
Imported Upstream version 1.5.3
-rw-r--r--AUTHORS2
-rw-r--r--COPYING2
-rw-r--r--ChangeLog595
-rw-r--r--INSTALL106
-rw-r--r--LICENSE350
-rw-r--r--Makefile.am121
-rw-r--r--Makefile.cvs13
-rw-r--r--Makefile.in678
-rw-r--r--NEWS1
-rw-r--r--README41
-rw-r--r--aclocal.m44072
-rw-r--r--apps/Makefile.am3
-rw-r--r--apps/Makefile.in351
-rw-r--r--apps/X11/InstallMgr/ABOUT-NLS226
-rw-r--r--apps/X11/InstallMgr/AUTHORS0
-rw-r--r--apps/X11/InstallMgr/COPYING340
-rw-r--r--apps/X11/InstallMgr/ChangeLog0
-rw-r--r--apps/X11/InstallMgr/INSTALL182
-rw-r--r--apps/X11/InstallMgr/Makefile421
-rw-r--r--apps/X11/InstallMgr/Makefile.am25
-rw-r--r--apps/X11/InstallMgr/Makefile.in421
-rw-r--r--apps/X11/InstallMgr/NEWS0
-rw-r--r--apps/X11/InstallMgr/README0
-rw-r--r--apps/X11/InstallMgr/acconfig.h9
-rw-r--r--apps/X11/InstallMgr/aclocal.m41227
-rwxr-xr-xapps/X11/InstallMgr/autogen.sh15
-rw-r--r--apps/X11/InstallMgr/config.h134
-rw-r--r--apps/X11/InstallMgr/config.h.in133
-rwxr-xr-xapps/X11/InstallMgr/configure4995
-rw-r--r--apps/X11/InstallMgr/configure.in42
-rwxr-xr-xapps/X11/InstallMgr/install-sh251
-rw-r--r--apps/X11/InstallMgr/installmgr.glade1220
-rw-r--r--apps/X11/InstallMgr/intl/ChangeLog1086
-rw-r--r--apps/X11/InstallMgr/intl/Makefile214
-rw-r--r--apps/X11/InstallMgr/intl/Makefile.in214
-rw-r--r--apps/X11/InstallMgr/intl/VERSION1
-rw-r--r--apps/X11/InstallMgr/intl/bindtextdom.c203
-rw-r--r--apps/X11/InstallMgr/intl/cat-compat.c262
-rw-r--r--apps/X11/InstallMgr/intl/dcgettext.c624
-rw-r--r--apps/X11/InstallMgr/intl/dgettext.c59
-rw-r--r--apps/X11/InstallMgr/intl/explodename.c188
-rw-r--r--apps/X11/InstallMgr/intl/finddomain.c216
-rw-r--r--apps/X11/InstallMgr/intl/gettext.c70
-rw-r--r--apps/X11/InstallMgr/intl/gettext.h105
-rw-r--r--apps/X11/InstallMgr/intl/gettextP.h89
-rw-r--r--apps/X11/InstallMgr/intl/hash-string.h59
-rw-r--r--apps/X11/InstallMgr/intl/intl-compat.c76
-rw-r--r--apps/X11/InstallMgr/intl/l10nflist.c411
-rw-r--r--apps/X11/InstallMgr/intl/libgettext.h182
-rw-r--r--apps/X11/InstallMgr/intl/linux-msg.sed100
-rw-r--r--apps/X11/InstallMgr/intl/loadinfo.h76
-rw-r--r--apps/X11/InstallMgr/intl/loadmsgcat.c222
-rw-r--r--apps/X11/InstallMgr/intl/localealias.c424
-rw-r--r--apps/X11/InstallMgr/intl/po2tbl.sed60
-rw-r--r--apps/X11/InstallMgr/intl/po2tbl.sed.in102
-rw-r--r--apps/X11/InstallMgr/intl/textdomain.c108
-rw-r--r--apps/X11/InstallMgr/intl/xopen-msg.sed104
-rw-r--r--apps/X11/InstallMgr/macros/Makefile255
-rw-r--r--apps/X11/InstallMgr/macros/Makefile.am40
-rw-r--r--apps/X11/InstallMgr/macros/Makefile.in255
-rw-r--r--apps/X11/InstallMgr/macros/aclocal-include.m416
-rw-r--r--apps/X11/InstallMgr/macros/autogen.sh145
-rw-r--r--apps/X11/InstallMgr/macros/compiler-flags.m4109
-rw-r--r--apps/X11/InstallMgr/macros/curses.m4318
-rw-r--r--apps/X11/InstallMgr/macros/gnome-bonobo-check.m4150
-rw-r--r--apps/X11/InstallMgr/macros/gnome-common.m414
-rw-r--r--apps/X11/InstallMgr/macros/gnome-fileutils.m4414
-rw-r--r--apps/X11/InstallMgr/macros/gnome-gettext.m4336
-rw-r--r--apps/X11/InstallMgr/macros/gnome-ghttp-check.m414
-rw-r--r--apps/X11/InstallMgr/macros/gnome-gnorba-check.m435
-rw-r--r--apps/X11/InstallMgr/macros/gnome-guile-checks.m4119
-rw-r--r--apps/X11/InstallMgr/macros/gnome-libgtop-check.m4182
-rw-r--r--apps/X11/InstallMgr/macros/gnome-objc-checks.m479
-rw-r--r--apps/X11/InstallMgr/macros/gnome-orbit-check.m433
-rw-r--r--apps/X11/InstallMgr/macros/gnome-print-check.m4171
-rw-r--r--apps/X11/InstallMgr/macros/gnome-pthread-check.m416
-rw-r--r--apps/X11/InstallMgr/macros/gnome-support.m468
-rw-r--r--apps/X11/InstallMgr/macros/gnome-undelfs.m420
-rw-r--r--apps/X11/InstallMgr/macros/gnome-vfs.m4120
-rw-r--r--apps/X11/InstallMgr/macros/gnome-x-checks.m480
-rw-r--r--apps/X11/InstallMgr/macros/gnome-xml-check.m430
-rw-r--r--apps/X11/InstallMgr/macros/gnome.m4124
-rw-r--r--apps/X11/InstallMgr/macros/linger.m428
-rw-r--r--apps/X11/InstallMgr/macros/need-declaration.m442
-rwxr-xr-xapps/X11/InstallMgr/missing190
-rwxr-xr-xapps/X11/InstallMgr/mkinstalldirs40
-rw-r--r--apps/X11/InstallMgr/pixmaps/arrow2r.xpm25
-rw-r--r--apps/X11/InstallMgr/pixmaps/filenew.xpm25
-rw-r--r--apps/X11/InstallMgr/pixmaps/globe.xpm24
-rw-r--r--apps/X11/InstallMgr/pixmaps/sword.xpm875
-rw-r--r--apps/X11/InstallMgr/pixmaps/trash.xpm25
-rw-r--r--apps/X11/InstallMgr/po/ChangeLog0
-rw-r--r--apps/X11/InstallMgr/po/Makefile252
-rw-r--r--apps/X11/InstallMgr/po/Makefile.in248
-rw-r--r--apps/X11/InstallMgr/po/Makefile.in.in248
-rw-r--r--apps/X11/InstallMgr/po/POTFILES4
-rw-r--r--apps/X11/InstallMgr/po/POTFILES.in6
-rw-r--r--apps/X11/InstallMgr/po/cat-id-tbl.c43
-rw-r--r--apps/X11/InstallMgr/po/installmgr.pot137
-rw-r--r--apps/X11/InstallMgr/po/stamp-cat-id1
-rw-r--r--apps/X11/InstallMgr/src/FTPDownload.cpp29
-rw-r--r--apps/X11/InstallMgr/src/FTPDownload.h16
-rw-r--r--apps/X11/InstallMgr/src/InfoFrm.cpp33
-rw-r--r--apps/X11/InstallMgr/src/InfoFrm.h32
-rw-r--r--apps/X11/InstallMgr/src/InstallMgr.conf5
-rw-r--r--apps/X11/InstallMgr/src/InstallMgr.cpp33
-rw-r--r--apps/X11/InstallMgr/src/MainFrm.cpp1526
-rw-r--r--apps/X11/InstallMgr/src/MainFrm.h169
-rw-r--r--apps/X11/InstallMgr/src/Makefile387
-rw-r--r--apps/X11/InstallMgr/src/Makefile.am20
-rw-r--r--apps/X11/InstallMgr/src/Makefile.in387
-rw-r--r--apps/X11/InstallMgr/src/RemoteMntFrm.cpp145
-rw-r--r--apps/X11/InstallMgr/src/RemoteMntFrm.h49
-rw-r--r--apps/X11/InstallMgr/src/StatusFrm.cpp175
-rw-r--r--apps/X11/InstallMgr/src/StatusFrm.h61
-rw-r--r--apps/X11/InstallMgr/src/callbacks.cpp154
-rw-r--r--apps/X11/InstallMgr/src/callbacks.h72
-rw-r--r--apps/X11/InstallMgr/src/cipherfrm.cpp67
-rw-r--r--apps/X11/InstallMgr/src/cipherfrm.h36
-rw-r--r--apps/X11/InstallMgr/src/interface.c510
-rw-r--r--apps/X11/InstallMgr/src/interface.h10
-rw-r--r--apps/X11/InstallMgr/src/main.cpp47
-rw-r--r--apps/X11/InstallMgr/src/pix/arrow2r.xpm24
-rw-r--r--apps/X11/InstallMgr/src/pix/bookshut.xpm24
-rw-r--r--apps/X11/InstallMgr/src/pix/bulblk.xpm26
-rw-r--r--apps/X11/InstallMgr/src/pix/bulbon.xpm25
-rw-r--r--apps/X11/InstallMgr/src/pix/filenew.xpm25
-rw-r--r--apps/X11/InstallMgr/src/pix/fingerup.xpm24
-rw-r--r--apps/X11/InstallMgr/src/pix/globe.xpm24
-rw-r--r--apps/X11/InstallMgr/src/pix/null.xpm5
-rw-r--r--apps/X11/InstallMgr/src/pix/sword.xpm875
-rw-r--r--apps/X11/InstallMgr/src/pix/trash.xpm25
-rw-r--r--apps/X11/InstallMgr/src/pix/upgrdlk.xpm25
-rw-r--r--apps/X11/InstallMgr/src/support.c143
-rw-r--r--apps/X11/InstallMgr/src/support.h34
-rw-r--r--apps/X11/InstallMgr/stamp-h1
-rw-r--r--apps/X11/InstallMgr/stamp-h.in1
-rw-r--r--apps/X11/Makefile5
-rw-r--r--apps/X11/VCL/Makefile4
-rw-r--r--apps/X11/VCL/TComponent.cpp8
-rw-r--r--apps/X11/VCL/TComponent.h134
-rw-r--r--apps/X11/VCL/TControl.cpp1874
-rw-r--r--apps/X11/VCL/TControl.h331
-rw-r--r--apps/X11/VCL/TCustomImageList.cpp1142
-rw-r--r--apps/X11/VCL/TCustomImageList.h136
-rw-r--r--apps/X11/VCL/TCustomTabControl.cpp7
-rw-r--r--apps/X11/VCL/TCustomTabControl.h103
-rw-r--r--apps/X11/VCL/TCustomTreeView.cpp1169
-rw-r--r--apps/X11/VCL/TCustomTreeView.h238
-rw-r--r--apps/X11/VCL/TDragImageList.cpp144
-rw-r--r--apps/X11/VCL/TDragImageList.h40
-rw-r--r--apps/X11/VCL/TImageList.cpp2
-rw-r--r--apps/X11/VCL/TImageList.h28
-rw-r--r--apps/X11/VCL/TObject.cpp7
-rw-r--r--apps/X11/VCL/TObject.h38
-rw-r--r--apps/X11/VCL/TPageControl.cpp408
-rw-r--r--apps/X11/VCL/TPageControl.h113
-rw-r--r--apps/X11/VCL/TPersistent.cpp2
-rw-r--r--apps/X11/VCL/TPersistent.h19
-rw-r--r--apps/X11/VCL/TTreeNode.cpp1003
-rw-r--r--apps/X11/VCL/TTreeNode.h163
-rw-r--r--apps/X11/VCL/TTreeNodes.cpp553
-rw-r--r--apps/X11/VCL/TTreeNodes.h90
-rw-r--r--apps/X11/VCL/TTreeView.cpp1
-rw-r--r--apps/X11/VCL/TTreeView.h92
-rw-r--r--apps/X11/VCL/TWinControl.cpp16
-rw-r--r--apps/X11/VCL/TWinControl.h331
-rw-r--r--apps/X11/VCL/property77
-rw-r--r--apps/X11/cheatah/AUTHORS1
-rw-r--r--apps/X11/cheatah/COPYING340
-rw-r--r--apps/X11/cheatah/ChangeLog2
-rw-r--r--apps/X11/cheatah/INSTALL10
-rw-r--r--apps/X11/cheatah/Makefile.am14
-rw-r--r--apps/X11/cheatah/Makefile.in385
-rw-r--r--apps/X11/cheatah/NEWS1
-rw-r--r--apps/X11/cheatah/README4
-rw-r--r--apps/X11/cheatah/aclocal.m4299
-rw-r--r--apps/X11/cheatah/cheatah.cpp654
-rw-r--r--apps/X11/cheatah/cheatah.h162
-rw-r--r--apps/X11/cheatah/cheatsig.cpp326
-rw-r--r--apps/X11/cheatah/cheatsig.h68
-rw-r--r--apps/X11/cheatah/configure1707
-rw-r--r--apps/X11/cheatah/configure.in25
-rw-r--r--apps/X11/cheatah/install-sh250
-rw-r--r--apps/X11/cheatah/missing188
-rw-r--r--apps/X11/cheatah/mkinstalldirs40
-rw-r--r--apps/X11/cheatah/save/Makefile.am2
-rw-r--r--apps/X11/cheatah/save/cheatah.glade406
-rw-r--r--apps/X11/cheatah/save/configure.in4
-rw-r--r--apps/X11/micros/AUTHORS1
-rw-r--r--apps/X11/micros/COPYING340
-rw-r--r--apps/X11/micros/ChangeLog2
-rw-r--r--apps/X11/micros/INSTALL10
-rw-r--r--apps/X11/micros/Makefile18
-rw-r--r--apps/X11/micros/NEWS1
-rw-r--r--apps/X11/micros/README1
-rw-r--r--apps/X11/micros/confdefs.h3
-rw-r--r--apps/X11/micros/micros.cpp699
-rw-r--r--apps/X11/micros/micros.h151
-rw-r--r--apps/X11/micros/microssig.cpp125
-rw-r--r--apps/X11/micros/microssig.h67
-rw-r--r--apps/X11/wxSword/Makefile26
-rw-r--r--apps/X11/wxSword/bak/gui_sword.mak18
-rw-r--r--apps/X11/wxSword/bak/project.prj17
-rw-r--r--apps/X11/wxSword/bitmaps/copy.bmpbin0 -> 238 bytes
-rw-r--r--apps/X11/wxSword/bitmaps/copy.xpm25
-rw-r--r--apps/X11/wxSword/bitmaps/cut.bmpbin0 -> 238 bytes
-rw-r--r--apps/X11/wxSword/bitmaps/cut.xpm24
-rw-r--r--apps/X11/wxSword/bitmaps/help.bmpbin0 -> 238 bytes
-rw-r--r--apps/X11/wxSword/bitmaps/help.xpm25
-rw-r--r--apps/X11/wxSword/bitmaps/new.bmpbin0 -> 238 bytes
-rw-r--r--apps/X11/wxSword/bitmaps/new.xpm24
-rw-r--r--apps/X11/wxSword/bitmaps/open.bmpbin0 -> 238 bytes
-rw-r--r--apps/X11/wxSword/bitmaps/open.xpm26
-rw-r--r--apps/X11/wxSword/bitmaps/page.bmpbin0 -> 714 bytes
-rw-r--r--apps/X11/wxSword/bitmaps/paste.bmpbin0 -> 238 bytes
-rw-r--r--apps/X11/wxSword/bitmaps/preview.bmpbin0 -> 238 bytes
-rw-r--r--apps/X11/wxSword/bitmaps/preview.xpm26
-rw-r--r--apps/X11/wxSword/bitmaps/print.bmpbin0 -> 238 bytes
-rw-r--r--apps/X11/wxSword/bitmaps/print.xpm26
-rw-r--r--apps/X11/wxSword/bitmaps/save.bmpbin0 -> 238 bytes
-rw-r--r--apps/X11/wxSword/bitmaps/save.xpm25
-rw-r--r--apps/X11/wxSword/gui_sword.cpp1075
-rw-r--r--apps/X11/wxSword/gui_sword.h11
-rw-r--r--apps/X11/wxSword/jptr.C199
-rw-r--r--apps/X11/wxSword/jptr.h95
-rw-r--r--apps/X11/wxSword/mondrian.xpm44
-rw-r--r--apps/console/Makefile.am3
-rw-r--r--apps/console/Makefile.in351
-rw-r--r--apps/console/diatheke/Makefile.am9
-rw-r--r--apps/console/diatheke/Makefile.in373
-rw-r--r--apps/console/diatheke/README76
-rwxr-xr-xapps/console/diatheke/cgi/dia-def.pl41
-rwxr-xr-xapps/console/diatheke/cgi/diatheke.pl467
-rw-r--r--apps/console/diatheke/cgi/index-private.html1264
-rw-r--r--apps/console/diatheke/cgi/index-public.html883
-rw-r--r--apps/console/diatheke/corediatheke.cpp427
-rw-r--r--apps/console/diatheke/corediatheke.h39
-rw-r--r--apps/console/diatheke/diafiltmgr.cpp221
-rw-r--r--apps/console/diatheke/diafiltmgr.h44
-rw-r--r--apps/console/diatheke/diatheke.cpp213
-rw-r--r--apps/console/diatheke/diatheke.dsp196
-rw-r--r--apps/console/diatheke/diatheke.dsw44
-rw-r--r--apps/console/diatheke/diathekemgr.cpp107
-rw-r--r--apps/console/diatheke/diathekemgr.h35
-rw-r--r--apps/console/diatheke/gbfcgi.cpp138
-rw-r--r--apps/console/diatheke/gbfcgi.h33
-rw-r--r--apps/console/diatheke/pqa/Diatheke.pqabin0 -> 662 bytes
-rw-r--r--apps/console/diatheke/pqa/src/README1
-rw-r--r--apps/console/diatheke/pqa/src/all.html170
-rw-r--r--apps/console/diatheke/pqa/src/ancient.html32
-rw-r--r--apps/console/diatheke/pqa/src/dict.html32
-rw-r--r--apps/console/diatheke/pqa/src/english.html68
-rw-r--r--apps/console/diatheke/pqa/src/french.html26
-rw-r--r--apps/console/diatheke/pqa/src/german.html35
-rw-r--r--apps/console/diatheke/pqa/src/index.html43
-rw-r--r--apps/console/diatheke/pqa/src/lex.html29
-rw-r--r--apps/console/diatheke/pqa/src/other.html57
-rw-r--r--apps/console/diatheke/pqa/src/spanish.html29
-rwxr-xr-xapps/console/diatheke/soap/sapouni.cgi97
-rwxr-xr-xapps/console/diatheke/soap/soapatheke.pl16
-rw-r--r--apps/console/diatheke/tcl/biblebot-diatheke.tcl2109
-rw-r--r--apps/console/diatheke/thmlcgi.cpp192
-rw-r--r--apps/console/diatheke/thmlcgi.h33
-rw-r--r--apps/wince/sword/include/dirent.h18
-rw-r--r--apps/wince/sword/include/fcntl.h23
-rw-r--r--apps/wince/sword/include/io.h1
-rw-r--r--apps/wince/sword/include/swordce.h11
-rw-r--r--apps/wince/sword/include/sys/stat.h2
-rw-r--r--apps/wince/sword/include/sys/types.h1
-rw-r--r--apps/wince/sword/include/unistd.h15
-rw-r--r--apps/wince/sword/src/dirent.cpp98
-rw-r--r--apps/wince/sword/src/swordce.cpp42
-rw-r--r--apps/wince/sword/src/unistd.cpp59
-rw-r--r--apps/wince/sword/swordlib.vcp18093
-rw-r--r--apps/wince/sword/swordlib.vcw98
-rw-r--r--apps/windoze/CBuilder1/mainform.cpp31
-rw-r--r--apps/windoze/CBuilder1/mainform.dfmbin0 -> 513 bytes
-rw-r--r--apps/windoze/CBuilder1/mainform.h28
-rw-r--r--apps/windoze/CBuilder1/sword.cpp35
-rw-r--r--apps/windoze/CBuilder1/sword.mak73
-rw-r--r--apps/windoze/CBuilder1/swordvcl/Unit1.cpp14
-rw-r--r--apps/windoze/CBuilder1/swordvcl/Unit1.dfmbin0 -> 189 bytes
-rw-r--r--apps/windoze/CBuilder1/swordvcl/Unit1.h21
-rw-r--r--apps/windoze/CBuilder1/swordvcl/swordcomp.cpp20
-rw-r--r--apps/windoze/CBuilder1/swordvcl/swordcomp.h19
-rw-r--r--apps/windoze/CBuilder1/swordvcl/swordvcl.cpp17
-rw-r--r--apps/windoze/CBuilder1/swordvcl/swordvcl.mak60
-rw-r--r--apps/windoze/CBuilder3/Makefile14
-rw-r--r--apps/windoze/CBuilder4/BibleCS/AboutBoxfrm.cpp92
-rw-r--r--apps/windoze/CBuilder4/BibleCS/AboutBoxfrm.dfmbin0 -> 2921 bytes
-rw-r--r--apps/windoze/CBuilder4/BibleCS/AboutBoxfrm.h36
-rw-r--r--apps/windoze/CBuilder4/BibleCS/Makefile13
-rw-r--r--apps/windoze/CBuilder4/BibleCS/ModInstForm.cpp14
-rw-r--r--apps/windoze/CBuilder4/BibleCS/ModInstForm.dfmbin0 -> 1539 bytes
-rw-r--r--apps/windoze/CBuilder4/BibleCS/ModInstForm.h27
-rw-r--r--apps/windoze/CBuilder4/BibleCS/RangeMaintFrm.cpp130
-rw-r--r--apps/windoze/CBuilder4/BibleCS/RangeMaintFrm.dfmbin0 -> 3507 bytes
-rw-r--r--apps/windoze/CBuilder4/BibleCS/RangeMaintFrm.h64
-rw-r--r--apps/windoze/CBuilder4/BibleCS/back.bmpbin0 -> 778 bytes
-rw-r--r--apps/windoze/CBuilder4/BibleCS/biblecsmgr.cpp80
-rw-r--r--apps/windoze/CBuilder4/BibleCS/biblecsmgr.h22
-rw-r--r--apps/windoze/CBuilder4/BibleCS/bookmark.bmpbin0 -> 758 bytes
-rw-r--r--apps/windoze/CBuilder4/BibleCS/bookmarkfrm.cpp221
-rw-r--r--apps/windoze/CBuilder4/BibleCS/bookmarkfrm.dfmbin0 -> 1627 bytes
-rw-r--r--apps/windoze/CBuilder4/BibleCS/bookmarkfrm.h48
-rw-r--r--apps/windoze/CBuilder4/BibleCS/bookmarks/personal.conf7
-rw-r--r--apps/windoze/CBuilder4/BibleCS/cdstartup/InstallBtn.BMPbin0 -> 26456 bytes
-rw-r--r--apps/windoze/CBuilder4/BibleCS/cdstartup/RunBtn.BMPbin0 -> 26456 bytes
-rw-r--r--apps/windoze/CBuilder4/BibleCS/cdstartup/alpha.bmpbin0 -> 921656 bytes
-rw-r--r--apps/windoze/CBuilder4/BibleCS/cdstartup/cdstartup.bpr182
-rw-r--r--apps/windoze/CBuilder4/BibleCS/cdstartup/cdstartup.cpp21
-rw-r--r--apps/windoze/CBuilder4/BibleCS/cdstartup/cdstartup.resbin0 -> 1896 bytes
-rw-r--r--apps/windoze/CBuilder4/BibleCS/cdstartup/html/Alpha/index.html246
-rw-r--r--apps/windoze/CBuilder4/BibleCS/cdstartup/html/alpha.html28
-rw-r--r--apps/windoze/CBuilder4/BibleCS/cdstartup/html/swordalpha.JPGbin0 -> 52 bytes
-rw-r--r--apps/windoze/CBuilder4/BibleCS/cdstartup/mainfrm.cpp48
-rw-r--r--apps/windoze/CBuilder4/BibleCS/cdstartup/mainfrm.dfmbin0 -> 488254 bytes
-rw-r--r--apps/windoze/CBuilder4/BibleCS/cdstartup/mainfrm.h37
-rw-r--r--apps/windoze/CBuilder4/BibleCS/cdstartup/sword.bmpbin0 -> 433216 bytes
-rw-r--r--apps/windoze/CBuilder4/BibleCS/cdstartup/swordalpha.BMPbin0 -> 433216 bytes
-rw-r--r--apps/windoze/CBuilder4/BibleCS/cdstartup/swordalpha.JPGbin0 -> 19708 bytes
-rw-r--r--apps/windoze/CBuilder4/BibleCS/confsafe/getsaved.conf10
-rw-r--r--apps/windoze/CBuilder4/BibleCS/confsafe/mods.conf304
-rw-r--r--apps/windoze/CBuilder4/BibleCS/confsafe/wtbsa.conf18
-rw-r--r--apps/windoze/CBuilder4/BibleCS/ddetest/DDEClientForm.cpp46
-rw-r--r--apps/windoze/CBuilder4/BibleCS/ddetest/DDEClientForm.dfmbin0 -> 1353 bytes
-rw-r--r--apps/windoze/CBuilder4/BibleCS/ddetest/DDEClientForm.h41
-rw-r--r--apps/windoze/CBuilder4/BibleCS/ddetest/DDEClientProj.cpp24
-rw-r--r--apps/windoze/CBuilder4/BibleCS/ddetest/DDEClientProj.mak55
-rw-r--r--apps/windoze/CBuilder4/BibleCS/ddetest/DDEClientProj.resbin0 -> 876 bytes
-rw-r--r--apps/windoze/CBuilder4/BibleCS/editentryfrm.cpp330
-rw-r--r--apps/windoze/CBuilder4/BibleCS/editentryfrm.dfmbin0 -> 22859 bytes
-rw-r--r--apps/windoze/CBuilder4/BibleCS/editentryfrm.h108
-rw-r--r--apps/windoze/CBuilder4/BibleCS/getsaved.conf8
-rw-r--r--apps/windoze/CBuilder4/BibleCS/mainfrm.cpp1151
-rw-r--r--apps/windoze/CBuilder4/BibleCS/mainfrm.dfmbin0 -> 11039 bytes
-rw-r--r--apps/windoze/CBuilder4/BibleCS/mainfrm.h252
-rw-r--r--apps/windoze/CBuilder4/BibleCS/mods.conf487
-rw-r--r--apps/windoze/CBuilder4/BibleCS/newbmfilefrm.cpp14
-rw-r--r--apps/windoze/CBuilder4/BibleCS/newbmfilefrm.dfmbin0 -> 1734 bytes
-rw-r--r--apps/windoze/CBuilder4/BibleCS/newbmfilefrm.h27
-rw-r--r--apps/windoze/CBuilder4/BibleCS/optionfrm.cpp22
-rw-r--r--apps/windoze/CBuilder4/BibleCS/optionfrm.dfmbin0 -> 3375 bytes
-rw-r--r--apps/windoze/CBuilder4/BibleCS/optionfrm.h47
-rw-r--r--apps/windoze/CBuilder4/BibleCS/options.conf22
-rw-r--r--apps/windoze/CBuilder4/BibleCS/search.bmpbin0 -> 780 bytes
-rw-r--r--apps/windoze/CBuilder4/BibleCS/searchfrm.cpp192
-rw-r--r--apps/windoze/CBuilder4/BibleCS/searchfrm.dfmbin0 -> 3038 bytes
-rw-r--r--apps/windoze/CBuilder4/BibleCS/searchfrm.h69
-rw-r--r--apps/windoze/CBuilder4/BibleCS/sword.bpr201
-rw-r--r--apps/windoze/CBuilder4/BibleCS/sword.cpp41
-rw-r--r--apps/windoze/CBuilder4/BibleCS/sword.icobin0 -> 766 bytes
-rw-r--r--apps/windoze/CBuilder4/BibleCS/sword.resbin0 -> 1964 bytes
-rw-r--r--apps/windoze/CBuilder4/BibleCS/swordlib.bpr208
-rw-r--r--apps/windoze/CBuilder4/BibleCS/swordlib.cpp45
-rw-r--r--apps/windoze/CBuilder4/BibleCS/swordprj.bpg24
-rw-r--r--apps/windoze/CBuilder4/BibleCS/versesel.cpp22
-rw-r--r--apps/windoze/CBuilder4/BibleCS/versesel.dfmbin0 -> 773 bytes
-rw-r--r--apps/windoze/CBuilder4/BibleCS/versesel.h27
-rw-r--r--apps/windoze/CBuilder4/BibleCS/vrslstfrm.cpp48
-rw-r--r--apps/windoze/CBuilder4/BibleCS/vrslstfrm.dfmbin0 -> 563 bytes
-rw-r--r--apps/windoze/CBuilder4/BibleCS/vrslstfrm.h29
-rw-r--r--apps/windoze/CBuilder4/BibleCS/wtbsa.conf20
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/FTPDownload.cpp29
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/FTPDownload.h16
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/InfoFrm.cpp33
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/InfoFrm.dfmbin0 -> 1124 bytes
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/InfoFrm.h32
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/InstallMgr.bpg23
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/InstallMgr.bpr202
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/InstallMgr.conf5
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/InstallMgr.cpp33
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/InstallMgr.resbin0 -> 1796 bytes
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/MainFrm.cpp1021
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/MainFrm.dfmbin0 -> 32703 bytes
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/MainFrm.h139
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/RemoteMntFrm.cpp145
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/RemoteMntFrm.dfmbin0 -> 3327 bytes
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/RemoteMntFrm.h49
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/StatusFrm.cpp175
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/StatusFrm.dfmbin0 -> 1065 bytes
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/StatusFrm.h61
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/arrow2r.bmpbin0 -> 376 bytes
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/arrow3u.bmpbin0 -> 376 bytes
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/back.bmpbin0 -> 798 bytes
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/bookshut.bmpbin0 -> 376 bytes
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/bulblk.bmpbin0 -> 374 bytes
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/bulbon.bmpbin0 -> 376 bytes
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/check.bmpbin0 -> 374 bytes
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/cipherfrm.cpp67
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/cipherfrm.dfmbin0 -> 1172 bytes
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/cipherfrm.h36
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/delete.bmpbin0 -> 374 bytes
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/filenew.bmpbin0 -> 374 bytes
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/floppy.bmpbin0 -> 376 bytes
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/globe.bmpbin0 -> 376 bytes
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/insert.bmpbin0 -> 374 bytes
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/query.bmpbin0 -> 374 bytes
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/sword.bmpbin0 -> 8950 bytes
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/trash.bmpbin0 -> 376 bytes
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/undo.bmpbin0 -> 374 bytes
-rw-r--r--apps/windoze/CBuilder4/InstallMgr/upgdlk.bmpbin0 -> 374 bytes
-rw-r--r--apps/windoze/CBuilder4/UninstCust/CoolTools.bpr191
-rw-r--r--apps/windoze/CBuilder4/UninstCust/CoolTools.cpp55
-rw-r--r--apps/windoze/CBuilder4/UninstCust/CoolTools.resbin0 -> 1920 bytes
-rw-r--r--apps/windoze/CBuilder4/UninstCust/Project1.bpr179
-rw-r--r--apps/windoze/CBuilder4/UninstCust/Project1.cpp21
-rw-r--r--apps/windoze/CBuilder4/UninstCust/Project1.resbin0 -> 876 bytes
-rw-r--r--apps/windoze/CBuilder4/UninstCust/ProjectGroup1.bpg26
-rw-r--r--apps/windoze/CBuilder4/UninstCust/UninstCust.bpr178
-rw-r--r--apps/windoze/CBuilder4/UninstCust/UninstCust.cpp90
-rw-r--r--apps/windoze/CBuilder4/UninstCust/UninstCust.resbin0 -> 1912 bytes
-rw-r--r--apps/windoze/CBuilder4/UninstCust/Unit1.cpp107
-rw-r--r--apps/windoze/CBuilder4/UninstCust/Unit1.dfmbin0 -> 521 bytes
-rw-r--r--apps/windoze/CBuilder4/UninstCust/Unit1.h25
-rw-r--r--apps/windoze/CBuilder4/prototype/AboutBoxfrm.cpp85
-rw-r--r--apps/windoze/CBuilder4/prototype/AboutBoxfrm.dfmbin0 -> 2778 bytes
-rw-r--r--apps/windoze/CBuilder4/prototype/AboutBoxfrm.h36
-rw-r--r--apps/windoze/CBuilder4/prototype/AppBar.cpp108
-rw-r--r--apps/windoze/CBuilder4/prototype/AppBar.dfmbin0 -> 10204 bytes
-rw-r--r--apps/windoze/CBuilder4/prototype/AppBar.h84
-rw-r--r--apps/windoze/CBuilder4/prototype/Bitmap1.bmpbin0 -> 5318 bytes
-rw-r--r--apps/windoze/CBuilder4/prototype/BookMarkPanel.cpp344
-rw-r--r--apps/windoze/CBuilder4/prototype/BookMarkPanel.h39
-rw-r--r--apps/windoze/CBuilder4/prototype/CommentPanel.cpp222
-rw-r--r--apps/windoze/CBuilder4/prototype/CommentPanel.h39
-rw-r--r--apps/windoze/CBuilder4/prototype/DeskTopNameForm.cpp15
-rw-r--r--apps/windoze/CBuilder4/prototype/DeskTopNameForm.dfmbin0 -> 868 bytes
-rw-r--r--apps/windoze/CBuilder4/prototype/DeskTopNameForm.h27
-rw-r--r--apps/windoze/CBuilder4/prototype/LDPanel.cpp174
-rw-r--r--apps/windoze/CBuilder4/prototype/LDPanel.h39
-rw-r--r--apps/windoze/CBuilder4/prototype/ModInstForm.cpp14
-rw-r--r--apps/windoze/CBuilder4/prototype/ModInstForm.dfmbin0 -> 1457 bytes
-rw-r--r--apps/windoze/CBuilder4/prototype/ModInstForm.h27
-rw-r--r--apps/windoze/CBuilder4/prototype/ModTabPanel.cpp114
-rw-r--r--apps/windoze/CBuilder4/prototype/ModTabPanel.h30
-rw-r--r--apps/windoze/CBuilder4/prototype/TextPanel.cpp183
-rw-r--r--apps/windoze/CBuilder4/prototype/TextPanel.h34
-rw-r--r--apps/windoze/CBuilder4/prototype/back.bmpbin0 -> 780 bytes
-rw-r--r--apps/windoze/CBuilder4/prototype/biblecsmgr.cpp41
-rw-r--r--apps/windoze/CBuilder4/prototype/biblecsmgr.h18
-rw-r--r--apps/windoze/CBuilder4/prototype/bookmark.bmpbin0 -> 758 bytes
-rw-r--r--apps/windoze/CBuilder4/prototype/bookmarkfrm.cpp222
-rw-r--r--apps/windoze/CBuilder4/prototype/bookmarkfrm.dfmbin0 -> 1594 bytes
-rw-r--r--apps/windoze/CBuilder4/prototype/bookmarkfrm.h48
-rw-r--r--apps/windoze/CBuilder4/prototype/bookmarks/personal.conf4
-rw-r--r--apps/windoze/CBuilder4/prototype/desktop.bmpbin0 -> 374 bytes
-rw-r--r--apps/windoze/CBuilder4/prototype/desktop2.bmpbin0 -> 246 bytes
-rw-r--r--apps/windoze/CBuilder4/prototype/editentryfrm.cpp332
-rw-r--r--apps/windoze/CBuilder4/prototype/editentryfrm.dfmbin0 -> 22859 bytes
-rw-r--r--apps/windoze/CBuilder4/prototype/editentryfrm.h108
-rw-r--r--apps/windoze/CBuilder4/prototype/mainfrm.cpp824
-rw-r--r--apps/windoze/CBuilder4/prototype/mainfrm.dfmbin0 -> 10646 bytes
-rw-r--r--apps/windoze/CBuilder4/prototype/mainfrm.h238
-rw-r--r--apps/windoze/CBuilder4/prototype/mods.conf465
-rw-r--r--apps/windoze/CBuilder4/prototype/newbmfilefrm.cpp14
-rw-r--r--apps/windoze/CBuilder4/prototype/newbmfilefrm.dfmbin0 -> 1638 bytes
-rw-r--r--apps/windoze/CBuilder4/prototype/newbmfilefrm.h27
-rw-r--r--apps/windoze/CBuilder4/prototype/optionfrm.cpp20
-rw-r--r--apps/windoze/CBuilder4/prototype/optionfrm.dfmbin0 -> 2521 bytes
-rw-r--r--apps/windoze/CBuilder4/prototype/optionfrm.h39
-rw-r--r--apps/windoze/CBuilder4/prototype/options.conf15
-rw-r--r--apps/windoze/CBuilder4/prototype/search.bmpbin0 -> 780 bytes
-rw-r--r--apps/windoze/CBuilder4/prototype/searchfrm.cpp95
-rw-r--r--apps/windoze/CBuilder4/prototype/searchfrm.dfmbin0 -> 2304 bytes
-rw-r--r--apps/windoze/CBuilder4/prototype/searchfrm.h44
-rw-r--r--apps/windoze/CBuilder4/prototype/sword.bpr223
-rw-r--r--apps/windoze/CBuilder4/prototype/sword.cpp46
-rw-r--r--apps/windoze/CBuilder4/prototype/sword.resbin0 -> 876 bytes
-rw-r--r--apps/windoze/CBuilder4/prototype/swordlib.bpr214
-rw-r--r--apps/windoze/CBuilder4/prototype/swordlib.cpp36
-rw-r--r--apps/windoze/CBuilder4/prototype/swordprj.bpg23
-rw-r--r--apps/windoze/CBuilder4/prototype/versesel.cpp22
-rw-r--r--apps/windoze/CBuilder4/prototype/versesel.dfmbin0 -> 677 bytes
-rw-r--r--apps/windoze/CBuilder4/prototype/versesel.h27
-rw-r--r--apps/windoze/CBuilder4/prototype/vrslstfrm.cpp50
-rw-r--r--apps/windoze/CBuilder4/prototype/vrslstfrm.dfmbin0 -> 561 bytes
-rw-r--r--apps/windoze/CBuilder4/prototype/vrslstfrm.h29
-rw-r--r--apps/windoze/CBuilder5/BibleCS/AboutBoxfrm.cpp92
-rw-r--r--apps/windoze/CBuilder5/BibleCS/AboutBoxfrm.dfm151
-rw-r--r--apps/windoze/CBuilder5/BibleCS/AboutBoxfrm.h36
-rw-r--r--apps/windoze/CBuilder5/BibleCS/DevOfTheDay.bmpbin0 -> 8718 bytes
-rw-r--r--apps/windoze/CBuilder5/BibleCS/DevOfTheDay.cpp37
-rw-r--r--apps/windoze/CBuilder5/BibleCS/DevOfTheDay.dfm359
-rw-r--r--apps/windoze/CBuilder5/BibleCS/DevOfTheDay.h30
-rw-r--r--apps/windoze/CBuilder5/BibleCS/FontSel.cpp120
-rw-r--r--apps/windoze/CBuilder5/BibleCS/FontSel.dfm213
-rw-r--r--apps/windoze/CBuilder5/BibleCS/FontSel.h56
-rw-r--r--apps/windoze/CBuilder5/BibleCS/Makefile16
-rw-r--r--apps/windoze/CBuilder5/BibleCS/ModInstForm.cpp14
-rw-r--r--apps/windoze/CBuilder5/BibleCS/ModInstForm.dfm83
-rw-r--r--apps/windoze/CBuilder5/BibleCS/ModInstForm.h27
-rw-r--r--apps/windoze/CBuilder5/BibleCS/ModVisFrm.cpp50
-rw-r--r--apps/windoze/CBuilder5/BibleCS/ModVisFrm.dfm70
-rw-r--r--apps/windoze/CBuilder5/BibleCS/ModVisFrm.h37
-rw-r--r--apps/windoze/CBuilder5/BibleCS/RangeMaintFrm.cpp129
-rw-r--r--apps/windoze/CBuilder5/BibleCS/RangeMaintFrm.dfm219
-rw-r--r--apps/windoze/CBuilder5/BibleCS/RangeMaintFrm.h64
-rw-r--r--apps/windoze/CBuilder5/BibleCS/SplashPage.cpp16
-rw-r--r--apps/windoze/CBuilder5/BibleCS/SplashPage.dfm4962
-rw-r--r--apps/windoze/CBuilder5/BibleCS/SplashPage.h25
-rw-r--r--apps/windoze/CBuilder5/BibleCS/StudyProfessor.cpp16
-rw-r--r--apps/windoze/CBuilder5/BibleCS/StudyProfessor.dfm44
-rw-r--r--apps/windoze/CBuilder5/BibleCS/StudyProfessor.h25
-rw-r--r--apps/windoze/CBuilder5/BibleCS/Sword.BMPbin0 -> 157854 bytes
-rw-r--r--apps/windoze/CBuilder5/BibleCS/back.bmpbin0 -> 778 bytes
-rw-r--r--apps/windoze/CBuilder5/BibleCS/biblecsmgr.cpp112
-rw-r--r--apps/windoze/CBuilder5/BibleCS/biblecsmgr.h31
-rw-r--r--apps/windoze/CBuilder5/BibleCS/bookmark.bmpbin0 -> 758 bytes
-rw-r--r--apps/windoze/CBuilder5/BibleCS/bookmarkfrm.cpp221
-rw-r--r--apps/windoze/CBuilder5/BibleCS/bookmarkfrm.dfm79
-rw-r--r--apps/windoze/CBuilder5/BibleCS/bookmarkfrm.h48
-rw-r--r--apps/windoze/CBuilder5/BibleCS/cdstartup/InstallBtn.BMPbin0 -> 26456 bytes
-rw-r--r--apps/windoze/CBuilder5/BibleCS/cdstartup/RunBtn.BMPbin0 -> 26456 bytes
-rw-r--r--apps/windoze/CBuilder5/BibleCS/cdstartup/cdstartup.bpr104
-rw-r--r--apps/windoze/CBuilder5/BibleCS/cdstartup/cdstartup.cpp21
-rw-r--r--apps/windoze/CBuilder5/BibleCS/cdstartup/cdstartup.resbin0 -> 1896 bytes
-rw-r--r--apps/windoze/CBuilder5/BibleCS/cdstartup/mainfrm.cpp48
-rw-r--r--apps/windoze/CBuilder5/BibleCS/cdstartup/mainfrm.dfmbin0 -> 488359 bytes
-rw-r--r--apps/windoze/CBuilder5/BibleCS/cdstartup/mainfrm.h37
-rw-r--r--apps/windoze/CBuilder5/BibleCS/cdstartup/sword.bmpbin0 -> 145002 bytes
-rw-r--r--apps/windoze/CBuilder5/BibleCS/editentryfrm.cpp335
-rw-r--r--apps/windoze/CBuilder5/BibleCS/editentryfrm.dfm897
-rw-r--r--apps/windoze/CBuilder5/BibleCS/editentryfrm.h108
-rw-r--r--apps/windoze/CBuilder5/BibleCS/getsaved.conf8
-rw-r--r--apps/windoze/CBuilder5/BibleCS/layout.conf156
-rw-r--r--apps/windoze/CBuilder5/BibleCS/mainfrm.cpp2068
-rw-r--r--apps/windoze/CBuilder5/BibleCS/mainfrm.dfm708
-rw-r--r--apps/windoze/CBuilder5/BibleCS/mainfrm.h326
-rw-r--r--apps/windoze/CBuilder5/BibleCS/newbmfilefrm.cpp14
-rw-r--r--apps/windoze/CBuilder5/BibleCS/newbmfilefrm.dfm98
-rw-r--r--apps/windoze/CBuilder5/BibleCS/newbmfilefrm.h27
-rw-r--r--apps/windoze/CBuilder5/BibleCS/optionfrm.cpp438
-rw-r--r--apps/windoze/CBuilder5/BibleCS/optionfrm.dfm551
-rw-r--r--apps/windoze/CBuilder5/BibleCS/optionfrm.h118
-rw-r--r--apps/windoze/CBuilder5/BibleCS/options.conf48
-rw-r--r--apps/windoze/CBuilder5/BibleCS/rxlib/Maxmin.objbin0 -> 3300 bytes
-rw-r--r--apps/windoze/CBuilder5/BibleCS/rxlib/RXCCONST.R32bin0 -> 612 bytes
-rw-r--r--apps/windoze/CBuilder5/BibleCS/rxlib/RXCOMBOS.R32bin0 -> 636 bytes
-rw-r--r--apps/windoze/CBuilder5/BibleCS/rxlib/RXCONST.R32bin0 -> 856 bytes
-rw-r--r--apps/windoze/CBuilder5/BibleCS/rxlib/RxRichEd.hpp624
-rw-r--r--apps/windoze/CBuilder5/BibleCS/rxlib/RxRichEd.objbin0 -> 100219 bytes
-rw-r--r--apps/windoze/CBuilder5/BibleCS/rxlib/Rxcconst.objbin0 -> 740 bytes
-rw-r--r--apps/windoze/CBuilder5/BibleCS/rxlib/Rxcombos.hpp272
-rw-r--r--apps/windoze/CBuilder5/BibleCS/rxlib/Rxcombos.objbin0 -> 28577 bytes
-rw-r--r--apps/windoze/CBuilder5/BibleCS/rxlib/Rxconst.objbin0 -> 1029 bytes
-rw-r--r--apps/windoze/CBuilder5/BibleCS/rxlib/Vclutils.objbin0 -> 46960 bytes
-rw-r--r--apps/windoze/CBuilder5/BibleCS/save.bmpbin0 -> 334 bytes
-rw-r--r--apps/windoze/CBuilder5/BibleCS/schemes.conf84
-rw-r--r--apps/windoze/CBuilder5/BibleCS/search.bmpbin0 -> 780 bytes
-rw-r--r--apps/windoze/CBuilder5/BibleCS/searchfrm.cpp241
-rw-r--r--apps/windoze/CBuilder5/BibleCS/searchfrm.dfm245
-rw-r--r--apps/windoze/CBuilder5/BibleCS/searchfrm.h76
-rw-r--r--apps/windoze/CBuilder5/BibleCS/splashfrm.cpp16
-rw-r--r--apps/windoze/CBuilder5/BibleCS/splashfrm.dfm13590
-rw-r--r--apps/windoze/CBuilder5/BibleCS/splashfrm.h26
-rw-r--r--apps/windoze/CBuilder5/BibleCS/sword.bpr153
-rw-r--r--apps/windoze/CBuilder5/BibleCS/sword.cpp146
-rw-r--r--apps/windoze/CBuilder5/BibleCS/sword.h1
-rw-r--r--apps/windoze/CBuilder5/BibleCS/sword.icobin0 -> 766 bytes
-rw-r--r--apps/windoze/CBuilder5/BibleCS/sword.resbin0 -> 1968 bytes
-rw-r--r--apps/windoze/CBuilder5/BibleCS/swordlib.bpr199
-rw-r--r--apps/windoze/CBuilder5/BibleCS/swordlib.cpp119
-rw-r--r--apps/windoze/CBuilder5/BibleCS/swordprj.bpg32
-rw-r--r--apps/windoze/CBuilder5/BibleCS/versesel.cpp22
-rw-r--r--apps/windoze/CBuilder5/BibleCS/versesel.dfm63
-rw-r--r--apps/windoze/CBuilder5/BibleCS/versesel.h27
-rw-r--r--apps/windoze/CBuilder5/BibleCS/vrslstfrm.cpp48
-rw-r--r--apps/windoze/CBuilder5/BibleCS/vrslstfrm.dfm39
-rw-r--r--apps/windoze/CBuilder5/BibleCS/vrslstfrm.h29
-rw-r--r--apps/windoze/CBuilder5/BibleCS/wtbsa.conf20
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/FTPDownload.cpp29
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/FTPDownload.h16
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/InfoFrm.cpp33
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/InfoFrm.dfmbin0 -> 1132 bytes
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/InfoFrm.h32
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/InstallMgr.bpg27
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/InstallMgr.bpr137
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/InstallMgr.cpp34
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/InstallMgr.resbin0 -> 1796 bytes
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/MainFrm.cpp1110
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/MainFrm.dfm2224
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/MainFrm.h146
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/RemoteMntFrm.cpp160
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/RemoteMntFrm.dfmbin0 -> 3588 bytes
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/RemoteMntFrm.h52
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/StatusFrm.cpp201
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/StatusFrm.dfmbin0 -> 1142 bytes
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/StatusFrm.h74
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/UninstallFrm.cpp15
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/UninstallFrm.dfmbin0 -> 675 bytes
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/UninstallFrm.h26
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/arrow2r.bmpbin0 -> 376 bytes
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/arrow3u.bmpbin0 -> 376 bytes
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/back.bmpbin0 -> 798 bytes
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/bookshut.bmpbin0 -> 376 bytes
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/bulblk.bmpbin0 -> 374 bytes
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/bulbon.bmpbin0 -> 376 bytes
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/check.bmpbin0 -> 374 bytes
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/cipherfrm.cpp67
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/cipherfrm.dfmbin0 -> 1278 bytes
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/cipherfrm.h37
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/delete.bmpbin0 -> 374 bytes
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/filenew.bmpbin0 -> 374 bytes
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/floppy.bmpbin0 -> 376 bytes
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/globe.bmpbin0 -> 376 bytes
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/insert.bmpbin0 -> 374 bytes
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/installmgr.conf8
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/query.bmpbin0 -> 374 bytes
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/sword.bmpbin0 -> 8950 bytes
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/trash.bmpbin0 -> 376 bytes
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/undo.bmpbin0 -> 374 bytes
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/upgdlk.bmpbin0 -> 374 bytes
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/zlib.bpf25
-rw-r--r--apps/windoze/CBuilder5/InstallMgr/zlib.bpr126
-rw-r--r--apps/windoze/CBuilder5/prototype/AboutBoxfrm.cpp85
-rw-r--r--apps/windoze/CBuilder5/prototype/AboutBoxfrm.dfmbin0 -> 2778 bytes
-rw-r--r--apps/windoze/CBuilder5/prototype/AboutBoxfrm.h36
-rw-r--r--apps/windoze/CBuilder5/prototype/AppBar.cpp234
-rw-r--r--apps/windoze/CBuilder5/prototype/AppBar.dfmbin0 -> 10405 bytes
-rw-r--r--apps/windoze/CBuilder5/prototype/AppBar.h94
-rw-r--r--apps/windoze/CBuilder5/prototype/Bitmap1.bmpbin0 -> 5318 bytes
-rw-r--r--apps/windoze/CBuilder5/prototype/BookMarkPanel.cpp352
-rw-r--r--apps/windoze/CBuilder5/prototype/BookMarkPanel.h39
-rw-r--r--apps/windoze/CBuilder5/prototype/CommentPanel.cpp222
-rw-r--r--apps/windoze/CBuilder5/prototype/CommentPanel.h39
-rw-r--r--apps/windoze/CBuilder5/prototype/DeskTopNameForm.cpp15
-rw-r--r--apps/windoze/CBuilder5/prototype/DeskTopNameForm.dfmbin0 -> 868 bytes
-rw-r--r--apps/windoze/CBuilder5/prototype/DeskTopNameForm.h27
-rw-r--r--apps/windoze/CBuilder5/prototype/DockCanvas.cpp16
-rw-r--r--apps/windoze/CBuilder5/prototype/DockCanvas.dfm18
-rw-r--r--apps/windoze/CBuilder5/prototype/DockCanvas.h21
-rw-r--r--apps/windoze/CBuilder5/prototype/LDPanel.cpp174
-rw-r--r--apps/windoze/CBuilder5/prototype/LDPanel.h39
-rw-r--r--apps/windoze/CBuilder5/prototype/ModInstForm.cpp14
-rw-r--r--apps/windoze/CBuilder5/prototype/ModInstForm.dfmbin0 -> 1457 bytes
-rw-r--r--apps/windoze/CBuilder5/prototype/ModInstForm.h27
-rw-r--r--apps/windoze/CBuilder5/prototype/ModTabPanel.cpp114
-rw-r--r--apps/windoze/CBuilder5/prototype/ModTabPanel.h30
-rw-r--r--apps/windoze/CBuilder5/prototype/TextPanel.cpp183
-rw-r--r--apps/windoze/CBuilder5/prototype/TextPanel.h34
-rw-r--r--apps/windoze/CBuilder5/prototype/back.bmpbin0 -> 780 bytes
-rw-r--r--apps/windoze/CBuilder5/prototype/biblecsmgr.cpp88
-rw-r--r--apps/windoze/CBuilder5/prototype/biblecsmgr.h23
-rw-r--r--apps/windoze/CBuilder5/prototype/bookmark.bmpbin0 -> 758 bytes
-rw-r--r--apps/windoze/CBuilder5/prototype/bookmarkfrm.cpp222
-rw-r--r--apps/windoze/CBuilder5/prototype/bookmarkfrm.dfmbin0 -> 1627 bytes
-rw-r--r--apps/windoze/CBuilder5/prototype/bookmarkfrm.h48
-rw-r--r--apps/windoze/CBuilder5/prototype/bookmarks/personal.conf7
-rw-r--r--apps/windoze/CBuilder5/prototype/desktop.bmpbin0 -> 374 bytes
-rw-r--r--apps/windoze/CBuilder5/prototype/desktop2.bmpbin0 -> 246 bytes
-rw-r--r--apps/windoze/CBuilder5/prototype/editentryfrm.cpp332
-rw-r--r--apps/windoze/CBuilder5/prototype/editentryfrm.dfmbin0 -> 22859 bytes
-rw-r--r--apps/windoze/CBuilder5/prototype/editentryfrm.h108
-rw-r--r--apps/windoze/CBuilder5/prototype/mainfrm.cpp825
-rw-r--r--apps/windoze/CBuilder5/prototype/mainfrm.dfmbin0 -> 10684 bytes
-rw-r--r--apps/windoze/CBuilder5/prototype/mainfrm.h238
-rw-r--r--apps/windoze/CBuilder5/prototype/newbmfilefrm.cpp14
-rw-r--r--apps/windoze/CBuilder5/prototype/newbmfilefrm.dfmbin0 -> 1638 bytes
-rw-r--r--apps/windoze/CBuilder5/prototype/newbmfilefrm.h27
-rw-r--r--apps/windoze/CBuilder5/prototype/optionfrm.cpp20
-rw-r--r--apps/windoze/CBuilder5/prototype/optionfrm.dfmbin0 -> 2521 bytes
-rw-r--r--apps/windoze/CBuilder5/prototype/optionfrm.h39
-rw-r--r--apps/windoze/CBuilder5/prototype/options.conf15
-rw-r--r--apps/windoze/CBuilder5/prototype/search.bmpbin0 -> 780 bytes
-rw-r--r--apps/windoze/CBuilder5/prototype/searchfrm.cpp95
-rw-r--r--apps/windoze/CBuilder5/prototype/searchfrm.dfmbin0 -> 2304 bytes
-rw-r--r--apps/windoze/CBuilder5/prototype/searchfrm.h44
-rw-r--r--apps/windoze/CBuilder5/prototype/sword.bpr124
-rw-r--r--apps/windoze/CBuilder5/prototype/sword.cpp47
-rw-r--r--apps/windoze/CBuilder5/prototype/sword.resbin0 -> 876 bytes
-rw-r--r--apps/windoze/CBuilder5/prototype/swordlib.bpr168
-rw-r--r--apps/windoze/CBuilder5/prototype/swordlib.cpp61
-rw-r--r--apps/windoze/CBuilder5/prototype/swordprj.bpg23
-rw-r--r--apps/windoze/CBuilder5/prototype/versesel.cpp22
-rw-r--r--apps/windoze/CBuilder5/prototype/versesel.dfmbin0 -> 677 bytes
-rw-r--r--apps/windoze/CBuilder5/prototype/versesel.h27
-rw-r--r--apps/windoze/CBuilder5/prototype/vrslstfrm.cpp50
-rw-r--r--apps/windoze/CBuilder5/prototype/vrslstfrm.dfmbin0 -> 561 bytes
-rw-r--r--apps/windoze/CBuilder5/prototype/vrslstfrm.h29
-rw-r--r--apps/windoze/Delphi20/swordvc/SWKey.hpp57
-rw-r--r--apps/windoze/Delphi20/swordvc/SWKey.pas150
-rw-r--r--apps/windoze/Delphi20/swordvc/SWLstKey.hpp42
-rw-r--r--apps/windoze/Delphi20/swordvc/SwordAPI.hpp63
-rw-r--r--apps/windoze/Delphi20/swordvc/SwordAPI.pas50
-rw-r--r--apps/windoze/Delphi20/swordvc/Unit1.dfmbin0 -> 1261 bytes
-rw-r--r--apps/windoze/Delphi20/swordvc/Unit1.pas40
-rw-r--r--apps/windoze/Delphi20/swordvc/listkey.pas36
-rw-r--r--apps/windoze/Delphi20/swordvc/swmodule.hpp85
-rw-r--r--apps/windoze/Delphi20/swordvc/swmodule.pas222
-rw-r--r--apps/windoze/Delphi20/swordvc/swordvc.dpr18
-rw-r--r--apps/windoze/Delphi20/swordvc/swtxtdsp.hpp106
-rw-r--r--apps/windoze/Delphi20/swordvc/swtxtdsp.pas247
-rw-r--r--apps/windoze/Delphi20/swordvc/swvskey.hpp60
-rw-r--r--apps/windoze/Delphi20/swordvc/swvskey.pas118
-rw-r--r--apps/windoze/Makefile14
-rw-r--r--apps/windoze/bcowl25/swordapi/Sword16.idebin0 -> 33578 bytes
-rw-r--r--apps/windoze/bcowl25/swordapi/Sword32.idebin0 -> 52746 bytes
-rw-r--r--apps/windoze/bcowl25/swordapi/Sword32cg.idebin0 -> 73908 bytes
-rw-r--r--apps/windoze/bcowl25/swordapi/Swordapi.cpp334
-rw-r--r--apps/windoze/bcowl25/swordapi/mods.conf66
-rw-r--r--apps/windoze/bcowl25/swordapi/swordapi.h60
-rw-r--r--apps/windoze/swdisprtf.cpp187
-rw-r--r--apps/windoze/swdisprtfchap.cpp128
-rw-r--r--apps/windoze/swwinlog.cpp76
-rw-r--r--apps/windoze/tbdisp.cpp55
-rw-r--r--apps/windoze/vb/ActiveDiathekeDemo/ADDemo.frm318
-rw-r--r--apps/windoze/vb/ActiveDiathekeDemo/ADDemo.frxbin0 -> 127 bytes
-rw-r--r--apps/windoze/vb/ActiveDiathekeDemo/ADDemo.vbp41
-rw-r--r--apps/windoze/vb/ActiveDiathekeDemo/ADDemo.vbw1
-rw-r--r--apps/windoze/vc/ActiveDiatheke/ActiveDiatheke.clw72
-rw-r--r--apps/windoze/vc/ActiveDiatheke/ActiveDiatheke.cpp79
-rw-r--r--apps/windoze/vc/ActiveDiatheke/ActiveDiatheke.def9
-rw-r--r--apps/windoze/vc/ActiveDiatheke/ActiveDiatheke.dsp1332
-rw-r--r--apps/windoze/vc/ActiveDiatheke/ActiveDiatheke.dsw29
-rw-r--r--apps/windoze/vc/ActiveDiatheke/ActiveDiatheke.h33
-rw-r--r--apps/windoze/vc/ActiveDiatheke/ActiveDiatheke.odl90
-rw-r--r--apps/windoze/vc/ActiveDiatheke/ActiveDiatheke.rc262
-rw-r--r--apps/windoze/vc/ActiveDiatheke/ActiveDiathekeCtl.bmpbin0 -> 238 bytes
-rw-r--r--apps/windoze/vc/ActiveDiatheke/ActiveDiathekeCtl.cpp388
-rw-r--r--apps/windoze/vc/ActiveDiatheke/ActiveDiathekeCtl.h137
-rw-r--r--apps/windoze/vc/ActiveDiatheke/ActiveDiathekePpg.cpp140
-rw-r--r--apps/windoze/vc/ActiveDiatheke/ActiveDiathekePpg.h66
-rw-r--r--apps/windoze/vc/ActiveDiatheke/ReadMe.txt84
-rw-r--r--apps/windoze/vc/ActiveDiatheke/Resource.h42
-rw-r--r--apps/windoze/vc/ActiveDiatheke/StdAfx.cpp5
-rw-r--r--apps/windoze/vc/ActiveDiatheke/StdAfx.h29
-rw-r--r--apps/windoze/vc/swordlib/swordlib.dsp1086
-rw-r--r--apps/windoze/vc/swordlib/swordlib.dsw29
-rwxr-xr-xautogen.sh49
-rw-r--r--bindings/Makefile9
-rw-r--r--bindings/Makefile.am5
-rw-r--r--bindings/clx/Sword.pas211
-rw-r--r--bindings/clx/test1/MainFrm.pas116
-rw-r--r--bindings/clx/test1/MainFrm.xfm90
-rw-r--r--bindings/clx/test1/test1.conf36
-rw-r--r--bindings/clx/test1/test1.dpr14
-rw-r--r--bindings/clx/test1/test1.kof61
-rw-r--r--bindings/clx/test1/test1.resbin0 -> 32 bytes
-rw-r--r--bindings/clx/test1/test1g.bpg15
-rw-r--r--bindings/clx/test2/MainFrm.pas417
-rw-r--r--bindings/clx/test2/MainFrm.xfm753
-rw-r--r--bindings/clx/test2/test2.conf38
-rw-r--r--bindings/clx/test2/test2.dpr14
-rw-r--r--bindings/clx/test2/test2.kof61
-rw-r--r--bindings/clx/test2/test2.resbin0 -> 32 bytes
-rw-r--r--bindings/flatapi.cpp259
-rwxr-xr-xconfig.guess1317
-rw-r--r--config.h.in20
-rwxr-xr-xconfig.sub1411
-rwxr-xr-xconfigure9565
-rw-r--r--configure.ac176
-rwxr-xr-xdepcomp411
-rw-r--r--doc/README10
-rw-r--r--doc/api-documentation/html/Greek2Greek.h-source.html129
-rw-r--r--doc/api-documentation/html/GreekChars.h-source.html164
-rw-r--r--doc/api-documentation/html/_greek2_greek_8h-source.html129
-rw-r--r--doc/api-documentation/html/_greek_chars_8h-source.html164
-rw-r--r--doc/api-documentation/html/annotated.html74
-rw-r--r--doc/api-documentation/html/cipherfil.h-source.html54
-rw-r--r--doc/api-documentation/html/cipherfil_8h-source.html54
-rw-r--r--doc/api-documentation/html/cipherfil_h-source.html55
-rw-r--r--doc/api-documentation/html/class_encoding_filter_mgr-members.html22
-rw-r--r--doc/api-documentation/html/class_encoding_filter_mgr.gifbin0 -> 723 bytes
-rw-r--r--doc/api-documentation/html/class_encoding_filter_mgr.html258
-rw-r--r--doc/api-documentation/html/class_g_b_f_footnotes-members.html17
-rw-r--r--doc/api-documentation/html/class_g_b_f_footnotes.gifbin0 -> 568 bytes
-rw-r--r--doc/api-documentation/html/class_g_b_f_footnotes.html60
-rw-r--r--doc/api-documentation/html/class_g_b_f_h_t_m_l-members.html17
-rw-r--r--doc/api-documentation/html/class_g_b_f_h_t_m_l.gifbin0 -> 515 bytes
-rw-r--r--doc/api-documentation/html/class_g_b_f_h_t_m_l.html34
-rw-r--r--doc/api-documentation/html/class_g_b_f_h_t_m_l_h_r_e_f-members.html17
-rw-r--r--doc/api-documentation/html/class_g_b_f_h_t_m_l_h_r_e_f.html35
-rw-r--r--doc/api-documentation/html/class_g_b_f_headings-members.html17
-rw-r--r--doc/api-documentation/html/class_g_b_f_headings.gifbin0 -> 570 bytes
-rw-r--r--doc/api-documentation/html/class_g_b_f_headings.html60
-rw-r--r--doc/api-documentation/html/class_g_b_f_morph-members.html17
-rw-r--r--doc/api-documentation/html/class_g_b_f_morph.gifbin0 -> 533 bytes
-rw-r--r--doc/api-documentation/html/class_g_b_f_morph.html60
-rw-r--r--doc/api-documentation/html/class_g_b_f_plain-members.html17
-rw-r--r--doc/api-documentation/html/class_g_b_f_plain.gifbin0 -> 491 bytes
-rw-r--r--doc/api-documentation/html/class_g_b_f_plain.html34
-rw-r--r--doc/api-documentation/html/class_g_b_f_r_t_f-members.html17
-rw-r--r--doc/api-documentation/html/class_g_b_f_r_t_f.gifbin0 -> 474 bytes
-rw-r--r--doc/api-documentation/html/class_g_b_f_r_t_f.html34
-rw-r--r--doc/api-documentation/html/class_g_b_f_strongs-members.html17
-rw-r--r--doc/api-documentation/html/class_g_b_f_strongs.gifbin0 -> 543 bytes
-rw-r--r--doc/api-documentation/html/class_g_b_f_strongs.html60
-rw-r--r--doc/api-documentation/html/class_g_b_f_th_m_l-members.html17
-rw-r--r--doc/api-documentation/html/class_g_b_f_th_m_l.gifbin0 -> 505 bytes
-rw-r--r--doc/api-documentation/html/class_g_b_f_th_m_l.html34
-rw-r--r--doc/api-documentation/html/class_gbffootnotes-members.html24
-rw-r--r--doc/api-documentation/html/class_gbffootnotes.gifbin0 -> 568 bytes
-rw-r--r--doc/api-documentation/html/class_gbffootnotes.html278
-rw-r--r--doc/api-documentation/html/class_gbfheadings-members.html24
-rw-r--r--doc/api-documentation/html/class_gbfheadings.gifbin0 -> 570 bytes
-rw-r--r--doc/api-documentation/html/class_gbfheadings.html278
-rw-r--r--doc/api-documentation/html/class_gbfhtml-members.html24
-rw-r--r--doc/api-documentation/html/class_gbfhtml.gifbin0 -> 515 bytes
-rw-r--r--doc/api-documentation/html/class_gbfhtml.html101
-rw-r--r--doc/api-documentation/html/class_gbfhtmlhref-members.html23
-rw-r--r--doc/api-documentation/html/class_gbfhtmlhref.html36
-rw-r--r--doc/api-documentation/html/class_gbfmorph-members.html24
-rw-r--r--doc/api-documentation/html/class_gbfmorph.gifbin0 -> 533 bytes
-rw-r--r--doc/api-documentation/html/class_gbfmorph.html278
-rw-r--r--doc/api-documentation/html/class_gbfplain-members.html24
-rw-r--r--doc/api-documentation/html/class_gbfplain.gifbin0 -> 491 bytes
-rw-r--r--doc/api-documentation/html/class_gbfplain.html101
-rw-r--r--doc/api-documentation/html/class_gbfrtf-members.html24
-rw-r--r--doc/api-documentation/html/class_gbfrtf.gifbin0 -> 474 bytes
-rw-r--r--doc/api-documentation/html/class_gbfrtf.html101
-rw-r--r--doc/api-documentation/html/class_gbfstrongs-members.html24
-rw-r--r--doc/api-documentation/html/class_gbfstrongs.gifbin0 -> 543 bytes
-rw-r--r--doc/api-documentation/html/class_gbfstrongs.html278
-rw-r--r--doc/api-documentation/html/class_gbfthml-members.html24
-rw-r--r--doc/api-documentation/html/class_gbfthml.gifbin0 -> 505 bytes
-rw-r--r--doc/api-documentation/html/class_gbfthml.html92
-rw-r--r--doc/api-documentation/html/class_latin1_u_t_f16-members.html17
-rw-r--r--doc/api-documentation/html/class_latin1_u_t_f16.gifbin0 -> 547 bytes
-rw-r--r--doc/api-documentation/html/class_latin1_u_t_f16.html34
-rw-r--r--doc/api-documentation/html/class_latin1_u_t_f8-members.html17
-rw-r--r--doc/api-documentation/html/class_latin1_u_t_f8.gifbin0 -> 528 bytes
-rw-r--r--doc/api-documentation/html/class_latin1_u_t_f8.html34
-rw-r--r--doc/api-documentation/html/class_latin1utf16-members.html24
-rw-r--r--doc/api-documentation/html/class_latin1utf16.gifbin0 -> 547 bytes
-rw-r--r--doc/api-documentation/html/class_latin1utf16.html101
-rw-r--r--doc/api-documentation/html/class_latin1utf8-members.html24
-rw-r--r--doc/api-documentation/html/class_latin1utf8.gifbin0 -> 528 bytes
-rw-r--r--doc/api-documentation/html/class_latin1utf8.html101
-rw-r--r--doc/api-documentation/html/class_list_key-members.html44
-rw-r--r--doc/api-documentation/html/class_list_key.gifbin0 -> 720 bytes
-rw-r--r--doc/api-documentation/html/class_list_key.html566
-rw-r--r--doc/api-documentation/html/class_listkey-members.html45
-rw-r--r--doc/api-documentation/html/class_listkey.gifbin0 -> 720 bytes
-rw-r--r--doc/api-documentation/html/class_listkey.html540
-rw-r--r--doc/api-documentation/html/class_locale_mgr-members.html25
-rw-r--r--doc/api-documentation/html/class_locale_mgr.html302
-rw-r--r--doc/api-documentation/html/class_localemgr-members.html26
-rw-r--r--doc/api-documentation/html/class_localemgr.html292
-rw-r--r--doc/api-documentation/html/class_markup_filter_mgr-members.html26
-rw-r--r--doc/api-documentation/html/class_markup_filter_mgr.gifbin0 -> 724 bytes
-rw-r--r--doc/api-documentation/html/class_markup_filter_mgr.html221
-rw-r--r--doc/api-documentation/html/class_p_l_a_i_n_footnotes-members.html17
-rw-r--r--doc/api-documentation/html/class_p_l_a_i_n_footnotes.gifbin0 -> 600 bytes
-rw-r--r--doc/api-documentation/html/class_p_l_a_i_n_footnotes.html64
-rw-r--r--doc/api-documentation/html/class_p_l_a_i_n_h_t_m_l-members.html17
-rw-r--r--doc/api-documentation/html/class_p_l_a_i_n_h_t_m_l.gifbin0 -> 546 bytes
-rw-r--r--doc/api-documentation/html/class_p_l_a_i_n_h_t_m_l.html34
-rw-r--r--doc/api-documentation/html/class_plainfootnotes-members.html24
-rw-r--r--doc/api-documentation/html/class_plainfootnotes.gifbin0 -> 600 bytes
-rw-r--r--doc/api-documentation/html/class_plainfootnotes.html282
-rw-r--r--doc/api-documentation/html/class_plainhtml-members.html24
-rw-r--r--doc/api-documentation/html/class_plainhtml.gifbin0 -> 546 bytes
-rw-r--r--doc/api-documentation/html/class_plainhtml.html101
-rw-r--r--doc/api-documentation/html/class_r_t_f_h_t_m_l-members.html17
-rw-r--r--doc/api-documentation/html/class_r_t_f_h_t_m_l.gifbin0 -> 502 bytes
-rw-r--r--doc/api-documentation/html/class_r_t_f_h_t_m_l.html34
-rw-r--r--doc/api-documentation/html/class_r_w_p_h_t_m_l-members.html17
-rw-r--r--doc/api-documentation/html/class_r_w_p_h_t_m_l.gifbin0 -> 524 bytes
-rw-r--r--doc/api-documentation/html/class_r_w_p_h_t_m_l.html34
-rw-r--r--doc/api-documentation/html/class_r_w_p_r_t_f-members.html17
-rw-r--r--doc/api-documentation/html/class_r_w_p_r_t_f.gifbin0 -> 475 bytes
-rw-r--r--doc/api-documentation/html/class_r_w_p_r_t_f.html34
-rw-r--r--doc/api-documentation/html/class_rtfhtml-members.html24
-rw-r--r--doc/api-documentation/html/class_rtfhtml.gifbin0 -> 502 bytes
-rw-r--r--doc/api-documentation/html/class_rtfhtml.html101
-rw-r--r--doc/api-documentation/html/class_rwphtml-members.html24
-rw-r--r--doc/api-documentation/html/class_rwphtml.gifbin0 -> 524 bytes
-rw-r--r--doc/api-documentation/html/class_rwphtml.html101
-rw-r--r--doc/api-documentation/html/class_rwprtf-members.html24
-rw-r--r--doc/api-documentation/html/class_rwprtf.gifbin0 -> 475 bytes
-rw-r--r--doc/api-documentation/html/class_rwprtf.html101
-rw-r--r--doc/api-documentation/html/class_s_c_s_u_u_t_f8-members.html17
-rw-r--r--doc/api-documentation/html/class_s_c_s_u_u_t_f8.gifbin0 -> 522 bytes
-rw-r--r--doc/api-documentation/html/class_s_c_s_u_u_t_f8.html42
-rw-r--r--doc/api-documentation/html/class_s_w_class-members.html17
-rw-r--r--doc/api-documentation/html/class_s_w_class.html37
-rw-r--r--doc/api-documentation/html/class_s_w_com-members.html83
-rw-r--r--doc/api-documentation/html/class_s_w_com.gifbin0 -> 518 bytes
-rw-r--r--doc/api-documentation/html/class_s_w_com.html186
-rw-r--r--doc/api-documentation/html/class_s_w_config-members.html24
-rw-r--r--doc/api-documentation/html/class_s_w_config.html173
-rw-r--r--doc/api-documentation/html/class_s_w_display-members.html18
-rw-r--r--doc/api-documentation/html/class_s_w_display.html79
-rw-r--r--doc/api-documentation/html/class_s_w_encoding_mgr-members.html38
-rw-r--r--doc/api-documentation/html/class_s_w_encoding_mgr.gifbin0 -> 932 bytes
-rw-r--r--doc/api-documentation/html/class_s_w_encoding_mgr.html293
-rw-r--r--doc/api-documentation/html/class_s_w_filter-members.html23
-rw-r--r--doc/api-documentation/html/class_s_w_filter.gifbin0 -> 11209 bytes
-rw-r--r--doc/api-documentation/html/class_s_w_filter.html382
-rw-r--r--doc/api-documentation/html/class_s_w_key-members.html33
-rw-r--r--doc/api-documentation/html/class_s_w_key.gifbin0 -> 1284 bytes
-rw-r--r--doc/api-documentation/html/class_s_w_key.html649
-rw-r--r--doc/api-documentation/html/class_s_w_l_d-members.html83
-rw-r--r--doc/api-documentation/html/class_s_w_l_d.gifbin0 -> 509 bytes
-rw-r--r--doc/api-documentation/html/class_s_w_l_d.html235
-rw-r--r--doc/api-documentation/html/class_s_w_locale-members.html19
-rw-r--r--doc/api-documentation/html/class_s_w_locale.html131
-rw-r--r--doc/api-documentation/html/class_s_w_markup_mgr-members.html41
-rw-r--r--doc/api-documentation/html/class_s_w_markup_mgr.gifbin0 -> 927 bytes
-rw-r--r--doc/api-documentation/html/class_s_w_markup_mgr.html251
-rw-r--r--doc/api-documentation/html/class_s_w_mgr-members.html36
-rw-r--r--doc/api-documentation/html/class_s_w_mgr.gifbin0 -> 929 bytes
-rw-r--r--doc/api-documentation/html/class_s_w_mgr.html996
-rw-r--r--doc/api-documentation/html/class_s_w_module-members.html82
-rw-r--r--doc/api-documentation/html/class_s_w_module.gifbin0 -> 1010 bytes
-rw-r--r--doc/api-documentation/html/class_s_w_module.html2862
-rw-r--r--doc/api-documentation/html/class_s_w_object-members.html18
-rw-r--r--doc/api-documentation/html/class_s_w_object.gifbin0 -> 1299 bytes
-rw-r--r--doc/api-documentation/html/class_s_w_object.html82
-rw-r--r--doc/api-documentation/html/class_s_w_text-members.html83
-rw-r--r--doc/api-documentation/html/class_s_w_text.gifbin0 -> 513 bytes
-rw-r--r--doc/api-documentation/html/class_s_w_text.html146
-rw-r--r--doc/api-documentation/html/class_scsuutf8-members.html24
-rw-r--r--doc/api-documentation/html/class_scsuutf8.gifbin0 -> 522 bytes
-rw-r--r--doc/api-documentation/html/class_scsuutf8.html109
-rw-r--r--doc/api-documentation/html/class_str_key-members.html35
-rw-r--r--doc/api-documentation/html/class_str_key.gifbin0 -> 715 bytes
-rw-r--r--doc/api-documentation/html/class_str_key.html90
-rw-r--r--doc/api-documentation/html/class_strkey-members.html36
-rw-r--r--doc/api-documentation/html/class_strkey.gifbin0 -> 715 bytes
-rw-r--r--doc/api-documentation/html/class_strkey.html89
-rw-r--r--doc/api-documentation/html/class_swclass-members.html18
-rw-r--r--doc/api-documentation/html/class_swclass.html38
-rw-r--r--doc/api-documentation/html/class_swcom-members.html70
-rw-r--r--doc/api-documentation/html/class_swcom.gifbin0 -> 518 bytes
-rw-r--r--doc/api-documentation/html/class_swcom.html143
-rw-r--r--doc/api-documentation/html/class_swconfig-members.html25
-rw-r--r--doc/api-documentation/html/class_swconfig.html168
-rw-r--r--doc/api-documentation/html/class_swdisplay-members.html19
-rw-r--r--doc/api-documentation/html/class_swdisplay.html78
-rw-r--r--doc/api-documentation/html/class_swfilter-members.html24
-rw-r--r--doc/api-documentation/html/class_swfilter.gifbin0 -> 9291 bytes
-rw-r--r--doc/api-documentation/html/class_swfilter.html350
-rw-r--r--doc/api-documentation/html/class_swkey-members.html34
-rw-r--r--doc/api-documentation/html/class_swkey.gifbin0 -> 1284 bytes
-rw-r--r--doc/api-documentation/html/class_swkey.html620
-rw-r--r--doc/api-documentation/html/class_swld-members.html70
-rw-r--r--doc/api-documentation/html/class_swld.gifbin0 -> 509 bytes
-rw-r--r--doc/api-documentation/html/class_swld.html190
-rw-r--r--doc/api-documentation/html/class_swlocale-members.html20
-rw-r--r--doc/api-documentation/html/class_swlocale.html130
-rw-r--r--doc/api-documentation/html/class_swmgr-members.html35
-rw-r--r--doc/api-documentation/html/class_swmgr.html731
-rw-r--r--doc/api-documentation/html/class_swmodule-members.html69
-rw-r--r--doc/api-documentation/html/class_swmodule.gifbin0 -> 1010 bytes
-rw-r--r--doc/api-documentation/html/class_swmodule.html1980
-rw-r--r--doc/api-documentation/html/class_swobject-members.html19
-rw-r--r--doc/api-documentation/html/class_swobject.gifbin0 -> 1299 bytes
-rw-r--r--doc/api-documentation/html/class_swobject.html82
-rw-r--r--doc/api-documentation/html/class_swtext-members.html70
-rw-r--r--doc/api-documentation/html/class_swtext.gifbin0 -> 513 bytes
-rw-r--r--doc/api-documentation/html/class_swtext.html106
-rw-r--r--doc/api-documentation/html/class_th_m_l_footnotes-members.html17
-rw-r--r--doc/api-documentation/html/class_th_m_l_footnotes.gifbin0 -> 594 bytes
-rw-r--r--doc/api-documentation/html/class_th_m_l_footnotes.html60
-rw-r--r--doc/api-documentation/html/class_th_m_l_g_b_f-members.html17
-rw-r--r--doc/api-documentation/html/class_th_m_l_g_b_f.gifbin0 -> 505 bytes
-rw-r--r--doc/api-documentation/html/class_th_m_l_g_b_f.html34
-rw-r--r--doc/api-documentation/html/class_th_m_l_h_t_m_l-members.html17
-rw-r--r--doc/api-documentation/html/class_th_m_l_h_t_m_l.html35
-rw-r--r--doc/api-documentation/html/class_th_m_l_h_t_m_l_h_r_e_f-members.html17
-rw-r--r--doc/api-documentation/html/class_th_m_l_h_t_m_l_h_r_e_f.html35
-rw-r--r--doc/api-documentation/html/class_th_m_l_headings-members.html17
-rw-r--r--doc/api-documentation/html/class_th_m_l_headings.gifbin0 -> 589 bytes
-rw-r--r--doc/api-documentation/html/class_th_m_l_headings.html60
-rw-r--r--doc/api-documentation/html/class_th_m_l_lemma-members.html17
-rw-r--r--doc/api-documentation/html/class_th_m_l_lemma.gifbin0 -> 548 bytes
-rw-r--r--doc/api-documentation/html/class_th_m_l_lemma.html60
-rw-r--r--doc/api-documentation/html/class_th_m_l_morph-members.html17
-rw-r--r--doc/api-documentation/html/class_th_m_l_morph.gifbin0 -> 550 bytes
-rw-r--r--doc/api-documentation/html/class_th_m_l_morph.html60
-rw-r--r--doc/api-documentation/html/class_th_m_l_o_l_b-members.html17
-rw-r--r--doc/api-documentation/html/class_th_m_l_o_l_b.gifbin0 -> 504 bytes
-rw-r--r--doc/api-documentation/html/class_th_m_l_o_l_b.html34
-rw-r--r--doc/api-documentation/html/class_th_m_l_plain-members.html17
-rw-r--r--doc/api-documentation/html/class_th_m_l_plain.gifbin0 -> 519 bytes
-rw-r--r--doc/api-documentation/html/class_th_m_l_plain.html34
-rw-r--r--doc/api-documentation/html/class_th_m_l_r_t_f-members.html17
-rw-r--r--doc/api-documentation/html/class_th_m_l_r_t_f.gifbin0 -> 496 bytes
-rw-r--r--doc/api-documentation/html/class_th_m_l_r_t_f.html35
-rw-r--r--doc/api-documentation/html/class_th_m_l_scripref-members.html17
-rw-r--r--doc/api-documentation/html/class_th_m_l_scripref.gifbin0 -> 568 bytes
-rw-r--r--doc/api-documentation/html/class_th_m_l_scripref.html60
-rw-r--r--doc/api-documentation/html/class_th_m_l_strongs-members.html17
-rw-r--r--doc/api-documentation/html/class_th_m_l_strongs.gifbin0 -> 559 bytes
-rw-r--r--doc/api-documentation/html/class_th_m_l_strongs.html60
-rw-r--r--doc/api-documentation/html/class_thmlgbf-members.html24
-rw-r--r--doc/api-documentation/html/class_thmlgbf.gifbin0 -> 505 bytes
-rw-r--r--doc/api-documentation/html/class_thmlgbf.html92
-rw-r--r--doc/api-documentation/html/class_thmlhtml-members.html23
-rw-r--r--doc/api-documentation/html/class_thmlhtml.gifbin0 -> 537 bytes
-rw-r--r--doc/api-documentation/html/class_thmlhtml.html36
-rw-r--r--doc/api-documentation/html/class_thmlhtmlhref-members.html23
-rw-r--r--doc/api-documentation/html/class_thmlhtmlhref.html36
-rw-r--r--doc/api-documentation/html/class_thmlolb-members.html24
-rw-r--r--doc/api-documentation/html/class_thmlolb.gifbin0 -> 504 bytes
-rw-r--r--doc/api-documentation/html/class_thmlolb.html92
-rw-r--r--doc/api-documentation/html/class_thmlplain-members.html24
-rw-r--r--doc/api-documentation/html/class_thmlplain.gifbin0 -> 519 bytes
-rw-r--r--doc/api-documentation/html/class_thmlplain.html92
-rw-r--r--doc/api-documentation/html/class_thmlrtf-members.html24
-rw-r--r--doc/api-documentation/html/class_thmlrtf.gifbin0 -> 496 bytes
-rw-r--r--doc/api-documentation/html/class_thmlrtf.html92
-rw-r--r--doc/api-documentation/html/class_u_t_f16_u_t_f8-members.html17
-rw-r--r--doc/api-documentation/html/class_u_t_f16_u_t_f8.gifbin0 -> 529 bytes
-rw-r--r--doc/api-documentation/html/class_u_t_f16_u_t_f8.html34
-rw-r--r--doc/api-documentation/html/class_u_t_f8_cantillation-members.html17
-rw-r--r--doc/api-documentation/html/class_u_t_f8_cantillation.gifbin0 -> 604 bytes
-rw-r--r--doc/api-documentation/html/class_u_t_f8_cantillation.html60
-rw-r--r--doc/api-documentation/html/class_u_t_f8_greek_accents-members.html17
-rw-r--r--doc/api-documentation/html/class_u_t_f8_greek_accents.gifbin0 -> 650 bytes
-rw-r--r--doc/api-documentation/html/class_u_t_f8_greek_accents.html60
-rw-r--r--doc/api-documentation/html/class_u_t_f8_h_t_m_l-members.html17
-rw-r--r--doc/api-documentation/html/class_u_t_f8_h_t_m_l.gifbin0 -> 530 bytes
-rw-r--r--doc/api-documentation/html/class_u_t_f8_h_t_m_l.html34
-rw-r--r--doc/api-documentation/html/class_u_t_f8_hebrew_points-members.html17
-rw-r--r--doc/api-documentation/html/class_u_t_f8_hebrew_points.gifbin0 -> 645 bytes
-rw-r--r--doc/api-documentation/html/class_u_t_f8_hebrew_points.html60
-rw-r--r--doc/api-documentation/html/class_u_t_f8_latin1-members.html17
-rw-r--r--doc/api-documentation/html/class_u_t_f8_latin1.gifbin0 -> 530 bytes
-rw-r--r--doc/api-documentation/html/class_u_t_f8_latin1.html37
-rw-r--r--doc/api-documentation/html/class_u_t_f8_u_t_f16-members.html17
-rw-r--r--doc/api-documentation/html/class_u_t_f8_u_t_f16.gifbin0 -> 531 bytes
-rw-r--r--doc/api-documentation/html/class_u_t_f8_u_t_f16.html34
-rw-r--r--doc/api-documentation/html/class_unicode_r_t_f-members.html17
-rw-r--r--doc/api-documentation/html/class_unicode_r_t_f.gifbin0 -> 541 bytes
-rw-r--r--doc/api-documentation/html/class_unicode_r_t_f.html34
-rw-r--r--doc/api-documentation/html/class_unicodertf-members.html24
-rw-r--r--doc/api-documentation/html/class_unicodertf.gifbin0 -> 541 bytes
-rw-r--r--doc/api-documentation/html/class_unicodertf.html101
-rw-r--r--doc/api-documentation/html/class_utf16utf8-members.html24
-rw-r--r--doc/api-documentation/html/class_utf16utf8.gifbin0 -> 529 bytes
-rw-r--r--doc/api-documentation/html/class_utf16utf8.html101
-rw-r--r--doc/api-documentation/html/class_utf8cantillation-members.html24
-rw-r--r--doc/api-documentation/html/class_utf8cantillation.gifbin0 -> 604 bytes
-rw-r--r--doc/api-documentation/html/class_utf8cantillation.html278
-rw-r--r--doc/api-documentation/html/class_utf8greekaccents-members.html24
-rw-r--r--doc/api-documentation/html/class_utf8greekaccents.gifbin0 -> 650 bytes
-rw-r--r--doc/api-documentation/html/class_utf8greekaccents.html278
-rw-r--r--doc/api-documentation/html/class_utf8hebrewpoints-members.html24
-rw-r--r--doc/api-documentation/html/class_utf8hebrewpoints.gifbin0 -> 645 bytes
-rw-r--r--doc/api-documentation/html/class_utf8hebrewpoints.html278
-rw-r--r--doc/api-documentation/html/class_utf8utf16-members.html24
-rw-r--r--doc/api-documentation/html/class_utf8utf16.gifbin0 -> 531 bytes
-rw-r--r--doc/api-documentation/html/class_utf8utf16.html101
-rw-r--r--doc/api-documentation/html/class_verse_key-members.html67
-rw-r--r--doc/api-documentation/html/class_verse_key.gifbin0 -> 729 bytes
-rw-r--r--doc/api-documentation/html/class_verse_key.html1411
-rw-r--r--doc/api-documentation/html/class_versekey-members.html68
-rw-r--r--doc/api-documentation/html/class_versekey.gifbin0 -> 729 bytes
-rw-r--r--doc/api-documentation/html/class_versekey.html1346
-rw-r--r--doc/api-documentation/html/classes.html31
-rw-r--r--doc/api-documentation/html/defs.h-source.html89
-rw-r--r--doc/api-documentation/html/defs_8h-source.html89
-rw-r--r--doc/api-documentation/html/defs_h-source.html90
-rw-r--r--doc/api-documentation/html/doxygen.css22
-rw-r--r--doc/api-documentation/html/doxygen.gifbin0 -> 2378 bytes
-rw-r--r--doc/api-documentation/html/echomod.h-source.html53
-rw-r--r--doc/api-documentation/html/echomod_8h-source.html53
-rw-r--r--doc/api-documentation/html/echomod_h-source.html54
-rw-r--r--doc/api-documentation/html/encfiltmgr_8h-source.html70
-rw-r--r--doc/api-documentation/html/entriesblk.h-source.html39
-rw-r--r--doc/api-documentation/html/entriesblk_8h-source.html45
-rw-r--r--doc/api-documentation/html/entriesblk_h-source.html40
-rw-r--r--doc/api-documentation/html/femain.h-source.html47
-rw-r--r--doc/api-documentation/html/femain_8h-source.html47
-rw-r--r--doc/api-documentation/html/femain_h-source.html48
-rw-r--r--doc/api-documentation/html/filemgr.h-source.html94
-rw-r--r--doc/api-documentation/html/filemgr_8h-source.html97
-rw-r--r--doc/api-documentation/html/filemgr_h-source.html95
-rw-r--r--doc/api-documentation/html/files.html17
-rw-r--r--doc/api-documentation/html/frontend.html21
-rw-r--r--doc/api-documentation/html/functions.html229
-rw-r--r--doc/api-documentation/html/gbffootnotes.h-source.html71
-rw-r--r--doc/api-documentation/html/gbffootnotes_8h-source.html71
-rw-r--r--doc/api-documentation/html/gbffootnotes_h-source.html72
-rw-r--r--doc/api-documentation/html/gbfheadings.h-source.html71
-rw-r--r--doc/api-documentation/html/gbfheadings_8h-source.html71
-rw-r--r--doc/api-documentation/html/gbfheadings_h-source.html72
-rw-r--r--doc/api-documentation/html/gbfhtml.h-source.html51
-rw-r--r--doc/api-documentation/html/gbfhtml_8h-source.html51
-rw-r--r--doc/api-documentation/html/gbfhtml_h-source.html52
-rw-r--r--doc/api-documentation/html/gbfhtmlhref_8h-source.html46
-rw-r--r--doc/api-documentation/html/gbfhtmlhref_h-source.html47
-rw-r--r--doc/api-documentation/html/gbfmorph_8h-source.html70
-rw-r--r--doc/api-documentation/html/gbfmorph_h-source.html71
-rw-r--r--doc/api-documentation/html/gbfplain.h-source.html50
-rw-r--r--doc/api-documentation/html/gbfplain_8h-source.html50
-rw-r--r--doc/api-documentation/html/gbfplain_h-source.html51
-rw-r--r--doc/api-documentation/html/gbfrtf.h-source.html50
-rw-r--r--doc/api-documentation/html/gbfrtf_8h-source.html50
-rw-r--r--doc/api-documentation/html/gbfrtf_h-source.html51
-rw-r--r--doc/api-documentation/html/gbfstrongs.h-source.html71
-rw-r--r--doc/api-documentation/html/gbfstrongs_8h-source.html71
-rw-r--r--doc/api-documentation/html/gbfstrongs_h-source.html72
-rw-r--r--doc/api-documentation/html/gbfthml.h-source.html47
-rw-r--r--doc/api-documentation/html/gbfthml_8h-source.html47
-rw-r--r--doc/api-documentation/html/gbfthml_h-source.html48
-rw-r--r--doc/api-documentation/html/greek2greek_h-source.html130
-rw-r--r--doc/api-documentation/html/greekchars_h-source.html165
-rw-r--r--doc/api-documentation/html/hierarchy.html84
-rw-r--r--doc/api-documentation/html/hrefcom.h-source.html62
-rw-r--r--doc/api-documentation/html/hrefcom_8h-source.html62
-rw-r--r--doc/api-documentation/html/hrefcom_h-source.html63
-rw-r--r--doc/api-documentation/html/index.html27
-rw-r--r--doc/api-documentation/html/latin1utf16_8h-source.html48
-rw-r--r--doc/api-documentation/html/latin1utf16_h-source.html49
-rw-r--r--doc/api-documentation/html/latin1utf8_8h-source.html48
-rw-r--r--doc/api-documentation/html/latin1utf8_h-source.html49
-rw-r--r--doc/api-documentation/html/listkey.h-source.html92
-rw-r--r--doc/api-documentation/html/listkey_8h-source.html87
-rw-r--r--doc/api-documentation/html/listkey_h-source.html88
-rw-r--r--doc/api-documentation/html/localemgr.h-source.html80
-rw-r--r--doc/api-documentation/html/localemgr_8h-source.html80
-rw-r--r--doc/api-documentation/html/localemgr_h-source.html81
-rw-r--r--doc/api-documentation/html/lzsscomprs.h-source.html94
-rw-r--r--doc/api-documentation/html/lzsscomprs_8h-source.html94
-rw-r--r--doc/api-documentation/html/lzsscomprs_h-source.html95
-rw-r--r--doc/api-documentation/html/markupfiltmgr_8h-source.html65
-rw-r--r--doc/api-documentation/html/null.gifbin0 -> 43 bytes
-rw-r--r--doc/api-documentation/html/pages.html19
-rw-r--r--doc/api-documentation/html/plainfootnotes.h-source.html75
-rw-r--r--doc/api-documentation/html/plainfootnotes_8h-source.html74
-rw-r--r--doc/api-documentation/html/plainfootnotes_h-source.html76
-rw-r--r--doc/api-documentation/html/plainhtml.h-source.html51
-rw-r--r--doc/api-documentation/html/plainhtml_8h-source.html51
-rw-r--r--doc/api-documentation/html/plainhtml_h-source.html52
-rw-r--r--doc/api-documentation/html/rawcom.h-source.html66
-rw-r--r--doc/api-documentation/html/rawcom_8h-source.html79
-rw-r--r--doc/api-documentation/html/rawcom_h-source.html65
-rw-r--r--doc/api-documentation/html/rawfiles.h-source.html77
-rw-r--r--doc/api-documentation/html/rawfiles_8h-source.html78
-rw-r--r--doc/api-documentation/html/rawfiles_h-source.html78
-rw-r--r--doc/api-documentation/html/rawgbf.h-source.html61
-rw-r--r--doc/api-documentation/html/rawgbf_8h-source.html61
-rw-r--r--doc/api-documentation/html/rawgbf_h-source.html62
-rw-r--r--doc/api-documentation/html/rawld.h-source.html81
-rw-r--r--doc/api-documentation/html/rawld4.h-source.html81
-rw-r--r--doc/api-documentation/html/rawld4_8h-source.html79
-rw-r--r--doc/api-documentation/html/rawld4_h-source.html77
-rw-r--r--doc/api-documentation/html/rawld_8h-source.html84
-rw-r--r--doc/api-documentation/html/rawld_h-source.html82
-rw-r--r--doc/api-documentation/html/rawstr.h-source.html71
-rw-r--r--doc/api-documentation/html/rawstr4.h-source.html71
-rw-r--r--doc/api-documentation/html/rawstr4_8h-source.html71
-rw-r--r--doc/api-documentation/html/rawstr4_h-source.html72
-rw-r--r--doc/api-documentation/html/rawstr_8h-source.html69
-rw-r--r--doc/api-documentation/html/rawstr_h-source.html72
-rw-r--r--doc/api-documentation/html/rawtext.h-source.html92
-rw-r--r--doc/api-documentation/html/rawtext_8h-source.html93
-rw-r--r--doc/api-documentation/html/rawtext_h-source.html92
-rw-r--r--doc/api-documentation/html/rawverse.h-source.html54
-rw-r--r--doc/api-documentation/html/rawverse_8h-source.html54
-rw-r--r--doc/api-documentation/html/rawverse_h-source.html55
-rw-r--r--doc/api-documentation/html/regex.h-source.html560
-rw-r--r--doc/api-documentation/html/regex_8h-source.html560
-rw-r--r--doc/api-documentation/html/regex_h-source.html561
-rw-r--r--doc/api-documentation/html/roman.h-source.html40
-rw-r--r--doc/api-documentation/html/roman_8h-source.html40
-rw-r--r--doc/api-documentation/html/roman_h-source.html41
-rw-r--r--doc/api-documentation/html/rtfhtml.h-source.html50
-rw-r--r--doc/api-documentation/html/rtfhtml_8h-source.html50
-rw-r--r--doc/api-documentation/html/rtfhtml_h-source.html51
-rw-r--r--doc/api-documentation/html/rwphtml.h-source.html51
-rw-r--r--doc/api-documentation/html/rwphtml_8h-source.html51
-rw-r--r--doc/api-documentation/html/rwphtml_h-source.html52
-rw-r--r--doc/api-documentation/html/rwprtf.h-source.html53
-rw-r--r--doc/api-documentation/html/rwprtf_8h-source.html53
-rw-r--r--doc/api-documentation/html/rwprtf_h-source.html54
-rw-r--r--doc/api-documentation/html/sapphire.h-source.html68
-rw-r--r--doc/api-documentation/html/sapphire_8h-source.html68
-rw-r--r--doc/api-documentation/html/sapphire_h-source.html69
-rw-r--r--doc/api-documentation/html/scsuutf8_8h-source.html54
-rw-r--r--doc/api-documentation/html/scsuutf8_h-source.html55
-rw-r--r--doc/api-documentation/html/strkey.h-source.html56
-rw-r--r--doc/api-documentation/html/strkey_8h-source.html59
-rw-r--r--doc/api-documentation/html/strkey_h-source.html60
-rw-r--r--doc/api-documentation/html/swbasicfilter_8h-source.html88
-rw-r--r--doc/api-documentation/html/swbasicfilter_h-source.html89
-rw-r--r--doc/api-documentation/html/swbyteswap_8h-source.html67
-rw-r--r--doc/api-documentation/html/swbyteswap_h-source.html68
-rw-r--r--doc/api-documentation/html/swcipher.h-source.html64
-rw-r--r--doc/api-documentation/html/swcipher_8h-source.html64
-rw-r--r--doc/api-documentation/html/swcipher_h-source.html65
-rw-r--r--doc/api-documentation/html/swcom.h-source.html58
-rw-r--r--doc/api-documentation/html/swcom_8h-source.html58
-rw-r--r--doc/api-documentation/html/swcom_h-source.html59
-rw-r--r--doc/api-documentation/html/swcomprs.h-source.html60
-rw-r--r--doc/api-documentation/html/swcomprs_8h-source.html60
-rw-r--r--doc/api-documentation/html/swcomprs_h-source.html61
-rw-r--r--doc/api-documentation/html/swconfig.h-source.html85
-rw-r--r--doc/api-documentation/html/swconfig_8h-source.html88
-rw-r--r--doc/api-documentation/html/swconfig_h-source.html89
-rw-r--r--doc/api-documentation/html/swdisp.h-source.html51
-rw-r--r--doc/api-documentation/html/swdisp_8h-source.html51
-rw-r--r--doc/api-documentation/html/swdisp_h-source.html52
-rw-r--r--doc/api-documentation/html/swdisprtf.h-source.html121
-rw-r--r--doc/api-documentation/html/swdisprtf_8h-source.html127
-rw-r--r--doc/api-documentation/html/swdisprtf_h-source.html128
-rw-r--r--doc/api-documentation/html/swdisprtfchap.h-source.html79
-rw-r--r--doc/api-documentation/html/swdisprtfchap_8h-source.html81
-rw-r--r--doc/api-documentation/html/swdisprtfchap_h-source.html80
-rw-r--r--doc/api-documentation/html/swencodingmgr_8h-source.html66
-rw-r--r--doc/api-documentation/html/swfilter.h-source.html83
-rw-r--r--doc/api-documentation/html/swfilter_8h-source.html85
-rw-r--r--doc/api-documentation/html/swfilter_h-source.html84
-rw-r--r--doc/api-documentation/html/swfiltermgr_8h-source.html77
-rw-r--r--doc/api-documentation/html/swkey.h-source.html166
-rw-r--r--doc/api-documentation/html/swkey_8h-source.html140
-rw-r--r--doc/api-documentation/html/swkey_h-source.html141
-rw-r--r--doc/api-documentation/html/swld.h-source.html61
-rw-r--r--doc/api-documentation/html/swld_8h-source.html61
-rw-r--r--doc/api-documentation/html/swld_h-source.html62
-rw-r--r--doc/api-documentation/html/swlocale.h-source.html75
-rw-r--r--doc/api-documentation/html/swlocale_8h-source.html75
-rw-r--r--doc/api-documentation/html/swlocale_h-source.html76
-rw-r--r--doc/api-documentation/html/swlog.h-source.html61
-rw-r--r--doc/api-documentation/html/swlog_8h-source.html61
-rw-r--r--doc/api-documentation/html/swlog_h-source.html62
-rw-r--r--doc/api-documentation/html/swmacs.h-source.html45
-rw-r--r--doc/api-documentation/html/swmacs_8h-source.html45
-rw-r--r--doc/api-documentation/html/swmacs_h-source.html46
-rw-r--r--doc/api-documentation/html/swmarkupmgr_8h-source.html66
-rw-r--r--doc/api-documentation/html/swmgr.h-source.html106
-rw-r--r--doc/api-documentation/html/swmgr_8h-source.html116
-rw-r--r--doc/api-documentation/html/swmgr_h-source.html109
-rw-r--r--doc/api-documentation/html/swmodule.h-source.html246
-rw-r--r--doc/api-documentation/html/swmodule_8h-source.html257
-rw-r--r--doc/api-documentation/html/swmodule_h-source.html258
-rw-r--r--doc/api-documentation/html/swobject.h-source.html59
-rw-r--r--doc/api-documentation/html/swobject_8h-source.html58
-rw-r--r--doc/api-documentation/html/swobject_h-source.html59
-rw-r--r--doc/api-documentation/html/swtext.h-source.html56
-rw-r--r--doc/api-documentation/html/swtext_8h-source.html56
-rw-r--r--doc/api-documentation/html/swtext_h-source.html57
-rw-r--r--doc/api-documentation/html/swunicod_8h-source.html43
-rw-r--r--doc/api-documentation/html/swunicod_h-source.html44
-rw-r--r--doc/api-documentation/html/swversion_8h-source.html60
-rw-r--r--doc/api-documentation/html/swwinlog.h-source.html57
-rw-r--r--doc/api-documentation/html/swwinlog_8h-source.html57
-rw-r--r--doc/api-documentation/html/swwinlog_h-source.html58
-rw-r--r--doc/api-documentation/html/tbdisp.h-source.html54
-rw-r--r--doc/api-documentation/html/tbdisp_8h-source.html54
-rw-r--r--doc/api-documentation/html/tbdisp_h-source.html55
-rw-r--r--doc/api-documentation/html/thmlfootnotes_8h-source.html71
-rw-r--r--doc/api-documentation/html/thmlgbf.h-source.html50
-rw-r--r--doc/api-documentation/html/thmlgbf_8h-source.html50
-rw-r--r--doc/api-documentation/html/thmlgbf_h-source.html51
-rw-r--r--doc/api-documentation/html/thmlheadings_8h-source.html71
-rw-r--r--doc/api-documentation/html/thmlhtml.h-source.html48
-rw-r--r--doc/api-documentation/html/thmlhtml_8h-source.html48
-rw-r--r--doc/api-documentation/html/thmlhtml_h-source.html49
-rw-r--r--doc/api-documentation/html/thmlhtmlhref_8h-source.html46
-rw-r--r--doc/api-documentation/html/thmlhtmlhref_h-source.html47
-rw-r--r--doc/api-documentation/html/thmllemma_8h-source.html71
-rw-r--r--doc/api-documentation/html/thmlmorph_8h-source.html70
-rw-r--r--doc/api-documentation/html/thmlolb.h-source.html50
-rw-r--r--doc/api-documentation/html/thmlolb_8h-source.html50
-rw-r--r--doc/api-documentation/html/thmlolb_h-source.html51
-rw-r--r--doc/api-documentation/html/thmlplain.h-source.html50
-rw-r--r--doc/api-documentation/html/thmlplain_8h-source.html50
-rw-r--r--doc/api-documentation/html/thmlplain_h-source.html51
-rw-r--r--doc/api-documentation/html/thmlrtf.h-source.html50
-rw-r--r--doc/api-documentation/html/thmlrtf_8h-source.html51
-rw-r--r--doc/api-documentation/html/thmlrtf_h-source.html51
-rw-r--r--doc/api-documentation/html/thmlscripref_8h-source.html71
-rw-r--r--doc/api-documentation/html/thmlstrongs_8h-source.html71
-rw-r--r--doc/api-documentation/html/unicodertf.h-source.html49
-rw-r--r--doc/api-documentation/html/unicodertf_8h-source.html49
-rw-r--r--doc/api-documentation/html/unicodertf_h-source.html50
-rw-r--r--doc/api-documentation/html/unixstr.h-source.html43
-rw-r--r--doc/api-documentation/html/unixstr_8h-source.html43
-rw-r--r--doc/api-documentation/html/unixstr_h-source.html44
-rw-r--r--doc/api-documentation/html/untgz.h-source.html24
-rw-r--r--doc/api-documentation/html/untgz_8h-source.html24
-rw-r--r--doc/api-documentation/html/untgz_h-source.html25
-rw-r--r--doc/api-documentation/html/utf16utf8_8h-source.html48
-rw-r--r--doc/api-documentation/html/utf16utf8_h-source.html49
-rw-r--r--doc/api-documentation/html/utf8arshaping_8h-source.html61
-rw-r--r--doc/api-documentation/html/utf8bidireorder_8h-source.html61
-rw-r--r--doc/api-documentation/html/utf8cantillation_8h-source.html70
-rw-r--r--doc/api-documentation/html/utf8cantillation_h-source.html71
-rw-r--r--doc/api-documentation/html/utf8greekaccents_8h-source.html70
-rw-r--r--doc/api-documentation/html/utf8greekaccents_h-source.html71
-rw-r--r--doc/api-documentation/html/utf8hebrewpoints_8h-source.html70
-rw-r--r--doc/api-documentation/html/utf8hebrewpoints_h-source.html71
-rw-r--r--doc/api-documentation/html/utf8html_8h-source.html48
-rw-r--r--doc/api-documentation/html/utf8latin1_8h-source.html49
-rw-r--r--doc/api-documentation/html/utf8nfc_8h-source.html61
-rw-r--r--doc/api-documentation/html/utf8nfkd_8h-source.html61
-rw-r--r--doc/api-documentation/html/utf8transliterator_8h-source.html86
-rw-r--r--doc/api-documentation/html/utf8transliterator_h-source.html79
-rw-r--r--doc/api-documentation/html/utf8utf16_8h-source.html48
-rw-r--r--doc/api-documentation/html/utf8utf16_h-source.html49
-rw-r--r--doc/api-documentation/html/utilconf.h-source.html23
-rw-r--r--doc/api-documentation/html/utilconf_8h-source.html23
-rw-r--r--doc/api-documentation/html/utilconf_h-source.html24
-rw-r--r--doc/api-documentation/html/utilfuns.h-source.html44
-rw-r--r--doc/api-documentation/html/utilfuns_8h-source.html44
-rw-r--r--doc/api-documentation/html/utilfuns_h-source.html45
-rw-r--r--doc/api-documentation/html/utilstr.h-source.html50
-rw-r--r--doc/api-documentation/html/utilstr_8h-source.html96
-rw-r--r--doc/api-documentation/html/utilstr_h-source.html53
-rw-r--r--doc/api-documentation/html/versekey.h-source.html221
-rw-r--r--doc/api-documentation/html/versekey_8h-source.html214
-rw-r--r--doc/api-documentation/html/versekey_h-source.html214
-rw-r--r--doc/api-documentation/html/zcom.h-source.html82
-rw-r--r--doc/api-documentation/html/zcom_8h-source.html84
-rw-r--r--doc/api-documentation/html/zcom_h-source.html83
-rw-r--r--doc/api-documentation/html/zconf.h-source.html294
-rw-r--r--doc/api-documentation/html/zconf_8h-source.html294
-rw-r--r--doc/api-documentation/html/zconf_h-source.html295
-rw-r--r--doc/api-documentation/html/zipcomprs.h-source.html54
-rw-r--r--doc/api-documentation/html/zipcomprs_8h-source.html54
-rw-r--r--doc/api-documentation/html/zipcomprs_h-source.html55
-rw-r--r--doc/api-documentation/html/zlib.h-source.html908
-rw-r--r--doc/api-documentation/html/zlib_8h-source.html908
-rw-r--r--doc/api-documentation/html/zlib_h-source.html909
-rw-r--r--doc/api-documentation/html/ztext.h-source.html82
-rw-r--r--doc/api-documentation/html/ztext_8h-source.html79
-rw-r--r--doc/api-documentation/html/ztext_h-source.html77
-rw-r--r--doc/api-documentation/html/zverse.h-source.html75
-rw-r--r--doc/api-documentation/html/zverse_8h-source.html71
-rw-r--r--doc/api-documentation/html/zverse_h-source.html76
-rw-r--r--doc/api-documentation/man/man3/EncodingFilterMgr.3120
-rw-r--r--doc/api-documentation/man/man3/GBFFootnotes.375
-rw-r--r--doc/api-documentation/man/man3/GBFHTML.331
-rw-r--r--doc/api-documentation/man/man3/GBFHTMLHREF.335
-rw-r--r--doc/api-documentation/man/man3/GBFHeadings.375
-rw-r--r--doc/api-documentation/man/man3/GBFMorph.375
-rw-r--r--doc/api-documentation/man/man3/GBFPlain.331
-rw-r--r--doc/api-documentation/man/man3/GBFRTF.331
-rw-r--r--doc/api-documentation/man/man3/GBFStrongs.375
-rw-r--r--doc/api-documentation/man/man3/GBFThML.331
-rw-r--r--doc/api-documentation/man/man3/Latin1UTF16.331
-rw-r--r--doc/api-documentation/man/man3/Latin1UTF8.331
-rw-r--r--doc/api-documentation/man/man3/ListKey.3277
-rw-r--r--doc/api-documentation/man/man3/LocaleMgr.3163
-rw-r--r--doc/api-documentation/man/man3/MarkupFilterMgr.3115
-rw-r--r--doc/api-documentation/man/man3/PLAINFootnotes.379
-rw-r--r--doc/api-documentation/man/man3/PLAINHTML.331
-rw-r--r--doc/api-documentation/man/man3/RTFHTML.331
-rw-r--r--doc/api-documentation/man/man3/RWPHTML.331
-rw-r--r--doc/api-documentation/man/man3/RWPRTF.331
-rw-r--r--doc/api-documentation/man/man3/SCSUUTF8.348
-rw-r--r--doc/api-documentation/man/man3/SWClass.336
-rw-r--r--doc/api-documentation/man/man3/SWCom.374
-rw-r--r--doc/api-documentation/man/man3/SWConfig.3100
-rw-r--r--doc/api-documentation/man/man3/SWDisplay.349
-rw-r--r--doc/api-documentation/man/man3/SWEncodingMgr.3124
-rw-r--r--doc/api-documentation/man/man3/SWFilter.3151
-rw-r--r--doc/api-documentation/man/man3/SWKey.3318
-rw-r--r--doc/api-documentation/man/man3/SWLD.3100
-rw-r--r--doc/api-documentation/man/man3/SWLocale.393
-rw-r--r--doc/api-documentation/man/man3/SWMarkupMgr.3117
-rw-r--r--doc/api-documentation/man/man3/SWMgr.3452
-rw-r--r--doc/api-documentation/man/man3/SWModule.31131
-rw-r--r--doc/api-documentation/man/man3/SWObject.349
-rw-r--r--doc/api-documentation/man/man3/SWText.355
-rw-r--r--doc/api-documentation/man/man3/StrKey.360
-rw-r--r--doc/api-documentation/man/man3/ThMLFootnotes.375
-rw-r--r--doc/api-documentation/man/man3/ThMLGBF.331
-rw-r--r--doc/api-documentation/man/man3/ThMLHTML.335
-rw-r--r--doc/api-documentation/man/man3/ThMLHTMLHREF.335
-rw-r--r--doc/api-documentation/man/man3/ThMLHeadings.375
-rw-r--r--doc/api-documentation/man/man3/ThMLLemma.375
-rw-r--r--doc/api-documentation/man/man3/ThMLMorph.375
-rw-r--r--doc/api-documentation/man/man3/ThMLOLB.331
-rw-r--r--doc/api-documentation/man/man3/ThMLPlain.331
-rw-r--r--doc/api-documentation/man/man3/ThMLRTF.335
-rw-r--r--doc/api-documentation/man/man3/ThMLScripref.375
-rw-r--r--doc/api-documentation/man/man3/ThMLStrongs.375
-rw-r--r--doc/api-documentation/man/man3/UTF16UTF8.331
-rw-r--r--doc/api-documentation/man/man3/UTF8Cantillation.375
-rw-r--r--doc/api-documentation/man/man3/UTF8GreekAccents.375
-rw-r--r--doc/api-documentation/man/man3/UTF8HTML.331
-rw-r--r--doc/api-documentation/man/man3/UTF8HebrewPoints.375
-rw-r--r--doc/api-documentation/man/man3/UTF8Latin1.338
-rw-r--r--doc/api-documentation/man/man3/UTF8UTF16.331
-rw-r--r--doc/api-documentation/man/man3/UnicodeRTF.331
-rw-r--r--doc/api-documentation/man/man3/VerseKey.3650
-rw-r--r--doc/api-documentation/man/man3/gbffootnotes.3147
-rw-r--r--doc/api-documentation/man/man3/gbfheadings.3147
-rw-r--r--doc/api-documentation/man/man3/gbfhtml.355
-rw-r--r--doc/api-documentation/man/man3/gbfhtmlhref.335
-rw-r--r--doc/api-documentation/man/man3/gbfmorph.3147
-rw-r--r--doc/api-documentation/man/man3/gbfplain.355
-rw-r--r--doc/api-documentation/man/man3/gbfrtf.355
-rw-r--r--doc/api-documentation/man/man3/gbfstrongs.3147
-rw-r--r--doc/api-documentation/man/man3/gbfthml.352
-rw-r--r--doc/api-documentation/man/man3/latin1utf16.355
-rw-r--r--doc/api-documentation/man/man3/latin1utf8.355
-rw-r--r--doc/api-documentation/man/man3/listkey.3276
-rw-r--r--doc/api-documentation/man/man3/localemgr.3161
-rw-r--r--doc/api-documentation/man/man3/plainfootnotes.3151
-rw-r--r--doc/api-documentation/man/man3/plainhtml.355
-rw-r--r--doc/api-documentation/man/man3/rtfhtml.355
-rw-r--r--doc/api-documentation/man/man3/rwphtml.355
-rw-r--r--doc/api-documentation/man/man3/rwprtf.355
-rw-r--r--doc/api-documentation/man/man3/scsuutf8.372
-rw-r--r--doc/api-documentation/man/man3/strkey.360
-rw-r--r--doc/api-documentation/man/man3/swclass.336
-rw-r--r--doc/api-documentation/man/man3/swcom.368
-rw-r--r--doc/api-documentation/man/man3/swconfig.3100
-rw-r--r--doc/api-documentation/man/man3/swdisplay.349
-rw-r--r--doc/api-documentation/man/man3/swfilter.3150
-rw-r--r--doc/api-documentation/man/man3/swkey.3313
-rw-r--r--doc/api-documentation/man/man3/swld.394
-rw-r--r--doc/api-documentation/man/man3/swlocale.393
-rw-r--r--doc/api-documentation/man/man3/swmgr.3378
-rw-r--r--doc/api-documentation/man/man3/swmodule.3856
-rw-r--r--doc/api-documentation/man/man3/swobject.349
-rw-r--r--doc/api-documentation/man/man3/swtext.355
-rw-r--r--doc/api-documentation/man/man3/thmlgbf.352
-rw-r--r--doc/api-documentation/man/man3/thmlhtml.335
-rw-r--r--doc/api-documentation/man/man3/thmlhtmlhref.335
-rw-r--r--doc/api-documentation/man/man3/thmlolb.352
-rw-r--r--doc/api-documentation/man/man3/thmlplain.352
-rw-r--r--doc/api-documentation/man/man3/thmlrtf.352
-rw-r--r--doc/api-documentation/man/man3/unicodertf.355
-rw-r--r--doc/api-documentation/man/man3/utf16utf8.355
-rw-r--r--doc/api-documentation/man/man3/utf8cantillation.3147
-rw-r--r--doc/api-documentation/man/man3/utf8greekaccents.3147
-rw-r--r--doc/api-documentation/man/man3/utf8hebrewpoints.3147
-rw-r--r--doc/api-documentation/man/man3/utf8utf16.355
-rw-r--r--doc/api-documentation/man/man3/versekey.3650
-rw-r--r--doc/greektrans.txt81
-rw-r--r--doc/sword-api.doxygen161
-rw-r--r--doc/translation-template.conf331
-rw-r--r--examples/Makefile.am3
-rw-r--r--examples/Makefile.in351
-rw-r--r--examples/X11/Makefile14
-rw-r--r--examples/X11/gtk--/Makefile15
-rw-r--r--examples/X11/gtk--/simplefrontend/Makefile22
-rw-r--r--examples/X11/gtk--/simplefrontend/README2
-rw-r--r--examples/X11/gtk--/simplefrontend/mods.conf465
-rw-r--r--examples/X11/gtk--/simplefrontend/simplefrontend.cpp93
-rw-r--r--examples/X11/qt/Makefile14
-rw-r--r--examples/X11/qt/simplefrontend/Makefile42
-rw-r--r--examples/X11/qt/simplefrontend/README2
-rw-r--r--examples/X11/qt/simplefrontend/SimpleFrontEndProject.cpp75
-rw-r--r--examples/X11/qt/simplefrontend/SimpleFrontEndProject.h49
-rw-r--r--examples/X11/qt/simplefrontend/main.cpp29
-rw-r--r--examples/X11/qt/simplefrontend/main.h18
-rw-r--r--examples/X11/qt/simplefrontend/mods.conf465
-rw-r--r--examples/classes/Makefile7
-rw-r--r--examples/classes/ciphercng.cpp43
-rw-r--r--examples/classes/swmgrex.cpp52
-rw-r--r--examples/cmdline/Makefile360
-rw-r--r--examples/cmdline/Makefile.am10
-rw-r--r--examples/cmdline/Makefile.in360
-rw-r--r--examples/cmdline/lookup.cpp51
-rw-r--r--examples/cmdline/search.cpp62
-rwxr-xr-xexamples/cmdline/threaded_search.cpp124
-rw-r--r--examples/windoze/Makefile14
-rw-r--r--examples/windoze/bcowl25/multimod/applsdi.icobin0 -> 766 bytes
-rw-r--r--examples/windoze/bcowl25/multimod/bookcb.cpp39
-rw-r--r--examples/windoze/bcowl25/multimod/bookcb.h34
-rw-r--r--examples/windoze/bcowl25/multimod/serchdlg.cpp104
-rw-r--r--examples/windoze/bcowl25/multimod/serchdlg.h55
-rw-r--r--examples/windoze/bcowl25/multimod/sword.idebin0 -> 68924 bytes
-rw-r--r--examples/windoze/bcowl25/multimod/swordapp.cpp135
-rw-r--r--examples/windoze/bcowl25/multimod/swordapp.def19
-rw-r--r--examples/windoze/bcowl25/multimod/swordapp.h59
-rw-r--r--examples/windoze/bcowl25/multimod/swordapp.rc369
-rw-r--r--examples/windoze/bcowl25/multimod/swordapp.rh196
-rw-r--r--examples/windoze/bcowl25/multimod/swrdabtd.cpp175
-rw-r--r--examples/windoze/bcowl25/multimod/swrdabtd.h60
-rw-r--r--examples/windoze/bcowl25/multimod/swrtdlgc.cpp213
-rw-r--r--examples/windoze/bcowl25/multimod/swrtdlgc.h71
-rw-r--r--examples/windoze/bcowl25/multimod/tversedt.cpp110
-rw-r--r--examples/windoze/bcowl25/multimod/tversedt.h50
-rw-r--r--examples/windoze/delphi20/multimo1/LogoMain.dfmbin0 -> 3868 bytes
-rw-r--r--examples/windoze/delphi20/multimo1/LogoMain.pas213
-rw-r--r--examples/windoze/delphi20/multimo1/Multimod.icobin0 -> 766 bytes
-rw-r--r--examples/windoze/delphi20/multimo1/about.dfmbin0 -> 851 bytes
-rw-r--r--examples/windoze/delphi20/multimo1/about.pas31
-rw-r--r--examples/windoze/delphi20/multimo1/multimod.dpr15
-rw-r--r--examples/windoze/delphi20/multimo2/LogoMain.dfmbin0 -> 4408 bytes
-rw-r--r--examples/windoze/delphi20/multimo2/LogoMain.pas151
-rw-r--r--examples/windoze/delphi20/multimo2/Multimod.icobin0 -> 766 bytes
-rw-r--r--examples/windoze/delphi20/multimo2/about.dfmbin0 -> 851 bytes
-rw-r--r--examples/windoze/delphi20/multimo2/about.pas31
-rw-r--r--examples/windoze/delphi20/multimo2/multimod.dpr15
-rw-r--r--examples/windoze/delphi20/multimo3/LogoMain.dfmbin0 -> 4884 bytes
-rw-r--r--examples/windoze/delphi20/multimo3/LogoMain.pas166
-rw-r--r--examples/windoze/delphi20/multimo3/about.dfmbin0 -> 1811 bytes
-rw-r--r--examples/windoze/delphi20/multimo3/about.pas31
-rw-r--r--examples/windoze/delphi20/multimo3/multimod.dpr18
-rw-r--r--examples/windoze/delphi20/multimo3/searchdlg.dfmbin0 -> 575 bytes
-rw-r--r--examples/windoze/delphi20/multimo3/searchdlg.pas35
-rw-r--r--examples/windoze/delphi20/multimo4/LogoMain.dfmbin0 -> 5659 bytes
-rw-r--r--examples/windoze/delphi20/multimo4/LogoMain.pas171
-rw-r--r--examples/windoze/delphi20/multimo4/Multimod.dpr17
-rw-r--r--examples/windoze/delphi20/multimo4/Searchdlg.dfmbin0 -> 682 bytes
-rw-r--r--examples/windoze/delphi20/multimo4/Searchdlg.pas60
-rw-r--r--examples/windoze/delphi20/multimo4/about.dfmbin0 -> 1811 bytes
-rw-r--r--examples/windoze/delphi20/multimo4/about.pas31
-rw-r--r--examples/windoze/delphi20/svertf/LogoMain.dfmbin0 -> 6567 bytes
-rw-r--r--examples/windoze/delphi20/svertf/LogoMain.pas170
-rw-r--r--examples/windoze/delphi20/svertf/Multimod.dpr17
-rw-r--r--examples/windoze/delphi20/svertf/Searchdlg.dfmbin0 -> 651 bytes
-rw-r--r--examples/windoze/delphi20/svertf/Searchdlg.pas59
-rw-r--r--examples/windoze/delphi20/svertf/about.dfmbin0 -> 1811 bytes
-rw-r--r--examples/windoze/delphi20/svertf/about.pas31
-rw-r--r--include/Greek2Greek.h114
-rw-r--r--include/GreekChars.h149
-rw-r--r--include/Makefile5
-rw-r--r--include/Makefile.am121
-rw-r--r--include/Makefile.in0
-rw-r--r--include/SwordAPI.pas69
-rw-r--r--include/canon.h689
-rw-r--r--include/cipherfil.h39
-rw-r--r--include/defs.h74
-rw-r--r--include/echomod.h38
-rw-r--r--include/encfiltmgr.h85
-rw-r--r--include/entriesblk.h30
-rw-r--r--include/femain.h32
-rw-r--r--include/filemgr.h82
-rw-r--r--include/flatapi.h77
-rw-r--r--include/gbffootnotes.h58
-rw-r--r--include/gbfheadings.h58
-rw-r--r--include/gbfhtml.h38
-rw-r--r--include/gbfhtmlhref.h33
-rw-r--r--include/gbfmorph.h57
-rw-r--r--include/gbfplain.h37
-rw-r--r--include/gbfrtf.h37
-rw-r--r--include/gbfstrongs.h58
-rw-r--r--include/gbfthml.h34
-rw-r--r--include/greeklexattribs.h36
-rw-r--r--include/hebrewmcim.h29
-rw-r--r--include/hrefcom.h46
-rw-r--r--include/latin1utf16.h35
-rw-r--r--include/latin1utf8.h35
-rw-r--r--include/listkey.h119
-rw-r--r--include/localemgr.h109
-rw-r--r--include/lzsscomprs.h79
-rw-r--r--include/markupfiltmgr.h75
-rw-r--r--include/multimapwdef.h31
-rw-r--r--include/nullim.h14
-rw-r--r--include/plainfootnotes.h62
-rw-r--r--include/plainhtml.h38
-rw-r--r--include/rawcom.h55
-rw-r--r--include/rawfiles.h78
-rw-r--r--include/rawgbf.h45
-rw-r--r--include/rawgenbook.h59
-rw-r--r--include/rawld.h66
-rw-r--r--include/rawld4.h64
-rw-r--r--include/rawstr.h54
-rw-r--r--include/rawstr4.h56
-rw-r--r--include/rawtext.h64
-rw-r--r--include/rawverse.h38
-rw-r--r--include/regex.h545
-rw-r--r--include/roman.h25
-rw-r--r--include/rtfhtml.h37
-rw-r--r--include/rwphtml.h38
-rw-r--r--include/rwprtf.h40
-rw-r--r--include/sapphire.h53
-rw-r--r--include/scsuutf8.h41
-rw-r--r--include/strkey.h54
-rw-r--r--include/swbasicfilter.h75
-rw-r--r--include/swcacher.h37
-rw-r--r--include/swcipher.h49
-rw-r--r--include/swcom.h51
-rw-r--r--include/swcomprs.h45
-rw-r--r--include/swconfig.h91
-rw-r--r--include/swdisp.h46
-rw-r--r--include/swdisprtf.h112
-rw-r--r--include/swdisprtfchap.h66
-rw-r--r--include/swfilter.h108
-rw-r--r--include/swfiltermgr.h82
-rw-r--r--include/swgenbook.h51
-rw-r--r--include/swinputmeth.h30
-rw-r--r--include/swkey.h212
-rw-r--r--include/swld.h61
-rw-r--r--include/swlocale.h73
-rw-r--r--include/swlog.h46
-rw-r--r--include/swmacs.h30
-rw-r--r--include/swmgr.h290
-rw-r--r--include/swmodule.h592
-rw-r--r--include/swobject.h54
-rw-r--r--include/swtext.h51
-rw-r--r--include/swunicod.h38
-rw-r--r--include/swversion.h45
-rw-r--r--include/swwinlog.h42
-rw-r--r--include/sysdata.h76
-rw-r--r--include/tbdisp.h39
-rw-r--r--include/thmlfootnotes.h58
-rw-r--r--include/thmlgbf.h37
-rw-r--r--include/thmlheadings.h58
-rw-r--r--include/thmlhtml.h35
-rw-r--r--include/thmlhtmlhref.h33
-rw-r--r--include/thmllemma.h58
-rw-r--r--include/thmlmorph.h57
-rw-r--r--include/thmlolb.h37
-rw-r--r--include/thmlplain.h37
-rw-r--r--include/thmlrtf.h38
-rw-r--r--include/thmlscripref.h58
-rw-r--r--include/thmlstrongs.h58
-rw-r--r--include/thmlvariants.h61
-rw-r--r--include/treekey.h88
-rw-r--r--include/treekeyidx.h115
-rw-r--r--include/unicodertf.h36
-rw-r--r--include/unixstr.h28
-rw-r--r--include/untgz.h9
-rw-r--r--include/utf16utf8.h35
-rw-r--r--include/utf8arshaping.h48
-rw-r--r--include/utf8bidireorder.h48
-rw-r--r--include/utf8cantillation.h57
-rw-r--r--include/utf8greekaccents.h57
-rw-r--r--include/utf8hebrewpoints.h57
-rw-r--r--include/utf8html.h35
-rw-r--r--include/utf8latin1.h36
-rw-r--r--include/utf8nfc.h46
-rw-r--r--include/utf8nfkd.h46
-rw-r--r--include/utf8transliterator.h73
-rw-r--r--include/utf8utf16.h35
-rw-r--r--include/utilconf.h8
-rw-r--r--include/utilfuns.h29
-rw-r--r--include/utilstr.h83
-rw-r--r--include/versekey.h400
-rw-r--r--include/zcom.h69
-rw-r--r--include/zconf.h279
-rw-r--r--include/zipcomprs.h39
-rw-r--r--include/zld.h67
-rw-r--r--include/zlib.h893
-rw-r--r--include/zstr.h72
-rw-r--r--include/ztext.h70
-rw-r--r--include/zverse.h56
-rwxr-xr-xinstall-sh251
-rw-r--r--lib/Makefile.am21
-rw-r--r--lib/Makefile.in2500
-rw-r--r--lib/README2
-rw-r--r--locales.d/Makefile.am29
-rw-r--r--locales.d/abbr.conf256
-rw-r--r--locales.d/cs.conf405
-rw-r--r--locales.d/da.conf480
-rw-r--r--locales.d/de.conf323
-rw-r--r--locales.d/es.conf389
-rw-r--r--locales.d/fr.conf662
-rw-r--r--locales.d/it.conf624
-rw-r--r--locales.d/nl.conf260
-rw-r--r--locales.d/no.conf407
-rw-r--r--locales.d/pl.conf323
-rw-r--r--locales.d/pt.conf390
-rw-r--r--locales.d/sk.conf430
-rw-r--r--ltmain.sh4984
-rwxr-xr-xmissing283
-rwxr-xr-xmkinstalldirs40
-rw-r--r--modlist35
-rw-r--r--mods/eastons.mod3
-rw-r--r--mods/mhc.mod3
-rw-r--r--mods/vines.mod2
-rw-r--r--mods/webster.mod3
-rw-r--r--obj/Makefile8
-rw-r--r--olb/Convert.bpr116
-rw-r--r--olb/Convert.cpp27
-rw-r--r--olb/Doinit.c132
-rw-r--r--olb/Getstrng.c26
-rw-r--r--olb/Getvrsn.c50
-rw-r--r--olb/Mainfrm.cpp310
-rw-r--r--olb/Mainfrm.dfmbin0 -> 897 bytes
-rw-r--r--olb/Mainfrm.h52
-rw-r--r--olb/Online.c97
-rw-r--r--olb/addstrongs.cpp101
-rw-r--r--olb/dumpav.cpp29
-rw-r--r--olb/olb.bpg26
-rw-r--r--olb/olb2sword.bpr112
-rw-r--r--olb/olb2sword.cpp295
-rw-r--r--olb/online.idebin0 -> 40902 bytes
-rw-r--r--olb/online.prj1
-rw-r--r--olb/prn2sword.bpr123
-rw-r--r--olb/prn2sword.cpp32
-rw-r--r--olb/prn2swordfrm.cpp484
-rw-r--r--olb/prn2swordfrm.dfmbin0 -> 2540 bytes
-rw-r--r--olb/prn2swordfrm.h37
-rw-r--r--pix/sword.gifbin0 -> 681 bytes
-rw-r--r--samples/Makefile.am25
-rw-r--r--samples/mods.conf.large465
-rw-r--r--samples/mods.conf.small143
-rw-r--r--samples/mods.d/globals.conf2
-rw-r--r--samples/mods.d/rwp.conf23
-rw-r--r--samples/mods.d/strongsnt.conf6
-rw-r--r--samples/mods.d/strongsot.conf6
-rw-r--r--samples/mods.d/vines.conf18
-rw-r--r--samples/mods.d/web.conf16
-rw-r--r--samples/mods.d/websters.conf61
-rw-r--r--samples/recommended/README24
-rw-r--r--samples/recommended/sword.conf2
-rwxr-xr-xscripts/backupmake.sh5
-rw-r--r--scripts/burncd1
-rw-r--r--scripts/demotar1
-rwxr-xr-xscripts/disttar7
-rw-r--r--scripts/dlltar1
-rw-r--r--scripts/eastonstar1
-rw-r--r--scripts/mhctar1
-rw-r--r--scripts/mkcd5
-rw-r--r--scripts/mksword6
-rwxr-xr-xscripts/restoremake.sh5
-rw-r--r--scripts/sapphire.cpp73
-rw-r--r--scripts/svetar1
-rw-r--r--scripts/swordenv1
-rwxr-xr-xscripts/swtxtdsp.bat2
-rw-r--r--scripts/vinestar1
-rw-r--r--scripts/webtar1
-rw-r--r--src/Makefile5
-rw-r--r--src/frontend/Makefile5
-rw-r--r--src/frontend/Makefile.am6
-rw-r--r--src/frontend/X11/Makefile5
-rw-r--r--src/frontend/framework/Makefile4
-rw-r--r--src/frontend/framework/femain.cpp12
-rw-r--r--src/frontend/im/Makefile5
-rw-r--r--src/frontend/im/hebrewmcim.cpp653
-rw-r--r--src/frontend/im/nullim.cpp11
-rw-r--r--src/frontend/im/swinputmeth.cpp26
-rw-r--r--src/frontend/swdisp.cpp25
-rw-r--r--src/frontend/swlog.cpp95
-rw-r--r--src/frontend/windoze/Makefile5
-rw-r--r--src/keys/Makefile4
-rw-r--r--src/keys/Makefile.am9
-rw-r--r--src/keys/genarray.c33
-rw-r--r--src/keys/listkey.cpp256
-rw-r--r--src/keys/nt.bksbin0 -> 112 bytes
-rw-r--r--src/keys/nt.cpsbin0 -> 1152 bytes
-rw-r--r--src/keys/ot.bksbin0 -> 160 bytes
-rw-r--r--src/keys/ot.cpsbin0 -> 3876 bytes
-rw-r--r--src/keys/strkey.cpp41
-rw-r--r--src/keys/swkey.cpp195
-rw-r--r--src/keys/treekey.cpp27
-rw-r--r--src/keys/treekeyidx.cpp581
-rw-r--r--src/keys/versekey.cpp1405
-rw-r--r--src/mgr/Makefile4
-rw-r--r--src/mgr/Makefile.am19
-rw-r--r--src/mgr/encfiltmgr.cpp148
-rw-r--r--src/mgr/filemgr.cpp264
-rw-r--r--src/mgr/localemgr.cpp181
-rw-r--r--src/mgr/markupfiltmgr.cpp234
-rw-r--r--src/mgr/swcacher.cpp43
-rw-r--r--src/mgr/swconfig.cpp150
-rw-r--r--src/mgr/swfiltermgr.cpp90
-rw-r--r--src/mgr/swlocale.cpp141
-rw-r--r--src/mgr/swmgr.cpp1054
-rw-r--r--src/modules/Makefile5
-rw-r--r--src/modules/Makefile.am10
-rw-r--r--src/modules/comments/Makefile5
-rw-r--r--src/modules/comments/Makefile.am8
-rw-r--r--src/modules/comments/hrefcom/Makefile5
-rw-r--r--src/modules/comments/hrefcom/Makefile.am4
-rw-r--r--src/modules/comments/hrefcom/hrefcom.cpp97
-rw-r--r--src/modules/comments/hrefcom/jfbgen.cpp242
-rw-r--r--src/modules/comments/rawcom/Makefile5
-rw-r--r--src/modules/comments/rawcom/Makefile.am4
-rw-r--r--src/modules/comments/rawcom/mhcidx.cpp292
-rw-r--r--src/modules/comments/rawcom/rawcom.cpp275
-rw-r--r--src/modules/comments/rawcom/rtfidx.cpp292
-rw-r--r--src/modules/comments/rawcom/rwpidx.cpp266
-rw-r--r--src/modules/comments/rawfiles/Makefile5
-rw-r--r--src/modules/comments/rawfiles/Makefile.am3
-rw-r--r--src/modules/comments/rawfiles/rawfiles.cpp291
-rw-r--r--src/modules/comments/rawfiles/rawfilesgen.cpp236
-rw-r--r--src/modules/comments/swcom.cpp30
-rw-r--r--src/modules/comments/zcom/Makefile5
-rw-r--r--src/modules/comments/zcom/Makefile.am4
-rw-r--r--src/modules/comments/zcom/makeidx.c146
-rw-r--r--src/modules/comments/zcom/rawtxt2z.cpp83
-rw-r--r--src/modules/comments/zcom/zcom.cpp290
-rw-r--r--src/modules/common/Makefile4
-rw-r--r--src/modules/common/Makefile.am22
-rw-r--r--src/modules/common/compress.cpp767
-rw-r--r--src/modules/common/entriesblk.cpp166
-rw-r--r--src/modules/common/lzsscomprs.cpp665
-rw-r--r--src/modules/common/rawstr.cpp565
-rw-r--r--src/modules/common/rawstr4.cpp562
-rw-r--r--src/modules/common/rawverse.cpp345
-rw-r--r--src/modules/common/sapphire.cpp228
-rw-r--r--src/modules/common/swcipher.cpp123
-rw-r--r--src/modules/common/swcomprs.cpp190
-rw-r--r--src/modules/common/swcomprs.doc802
-rw-r--r--src/modules/common/zipcomprs.cpp158
-rw-r--r--src/modules/common/zstr.cpp705
-rw-r--r--src/modules/common/zverse.cpp513
-rw-r--r--src/modules/filters/Makefile5
-rw-r--r--src/modules/filters/Makefile.am65
-rw-r--r--src/modules/filters/cipherfil.cpp38
-rw-r--r--src/modules/filters/gbffootnotes.cpp118
-rw-r--r--src/modules/filters/gbfheadings.cpp107
-rw-r--r--src/modules/filters/gbfhtml.cpp536
-rw-r--r--src/modules/filters/gbfhtmlhref.cpp148
-rw-r--r--src/modules/filters/gbfmorph.cpp98
-rw-r--r--src/modules/filters/gbfplain.cpp106
-rw-r--r--src/modules/filters/gbfrtf.cpp277
-rw-r--r--src/modules/filters/gbfstrongs.cpp98
-rw-r--r--src/modules/filters/gbfthml.cpp463
-rw-r--r--src/modules/filters/greeklexattribs.cpp58
-rw-r--r--src/modules/filters/latin1utf16.cpp120
-rw-r--r--src/modules/filters/latin1utf8.cpp179
-rw-r--r--src/modules/filters/plainfootnotes.cpp102
-rw-r--r--src/modules/filters/plainhtml.cpp134
-rw-r--r--src/modules/filters/rtfhtml.cpp99
-rw-r--r--src/modules/filters/rwphtml.cpp187
-rw-r--r--src/modules/filters/rwprtf.cpp107
-rw-r--r--src/modules/filters/scsuutf8.cpp220
-rw-r--r--src/modules/filters/swbasicfilter.cpp299
-rw-r--r--src/modules/filters/thmlfootnotes.cpp103
-rw-r--r--src/modules/filters/thmlgbf.cpp330
-rw-r--r--src/modules/filters/thmlheadings.cpp107
-rw-r--r--src/modules/filters/thmlhtml.cpp211
-rw-r--r--src/modules/filters/thmlhtmlhref.cpp269
-rw-r--r--src/modules/filters/thmllemma.cpp97
-rw-r--r--src/modules/filters/thmlmorph.cpp98
-rw-r--r--src/modules/filters/thmlolb.cpp243
-rw-r--r--src/modules/filters/thmlplain.cpp201
-rw-r--r--src/modules/filters/thmlrtf.cpp219
-rw-r--r--src/modules/filters/thmlscripref.cpp103
-rw-r--r--src/modules/filters/thmlstrongs.cpp138
-rw-r--r--src/modules/filters/thmlvariants.cpp183
-rw-r--r--src/modules/filters/unicodertf.cpp70
-rw-r--r--src/modules/filters/utf16utf8.cpp95
-rw-r--r--src/modules/filters/utf8arshaping.cpp48
-rw-r--r--src/modules/filters/utf8bidireorder.cpp55
-rw-r--r--src/modules/filters/utf8cantillation.cpp64
-rw-r--r--src/modules/filters/utf8greekaccents.cpp252
-rw-r--r--src/modules/filters/utf8hebrewpoints.cpp55
-rw-r--r--src/modules/filters/utf8html.cpp66
-rw-r--r--src/modules/filters/utf8latin1.cpp74
-rw-r--r--src/modules/filters/utf8nfc.cpp46
-rw-r--r--src/modules/filters/utf8nfkd.cpp46
-rw-r--r--src/modules/filters/utf8transliterator.cpp479
-rw-r--r--src/modules/filters/utf8utf16.cpp79
-rw-r--r--src/modules/genbook/Makefile5
-rw-r--r--src/modules/genbook/Makefile.am5
-rw-r--r--src/modules/genbook/rawgenbook/Makefile4
-rw-r--r--src/modules/genbook/rawgenbook/Makefile.am4
-rw-r--r--src/modules/genbook/rawgenbook/rawgenbook.cpp242
-rw-r--r--src/modules/genbook/swgenbook.cpp27
-rw-r--r--src/modules/lexdict/Makefile5
-rw-r--r--src/modules/lexdict/Makefile.am7
-rw-r--r--src/modules/lexdict/rawld/Makefile5
-rw-r--r--src/modules/lexdict/rawld/Makefile.am4
-rw-r--r--src/modules/lexdict/rawld/no13.c34
-rw-r--r--src/modules/lexdict/rawld/rawld.cpp204
-rw-r--r--src/modules/lexdict/rawld/rawldidx.c96
-rw-r--r--src/modules/lexdict/rawld/strongsidx.c90
-rw-r--r--src/modules/lexdict/rawld4/Makefile5
-rw-r--r--src/modules/lexdict/rawld4/Makefile.am4
-rw-r--r--src/modules/lexdict/rawld4/rawld4.cpp204
-rw-r--r--src/modules/lexdict/swld.cpp55
-rw-r--r--src/modules/lexdict/zld/Makefile5
-rw-r--r--src/modules/lexdict/zld/Makefile.am4
-rw-r--r--src/modules/lexdict/zld/zld.cpp205
-rw-r--r--src/modules/readme9
-rw-r--r--src/modules/swmodule.cpp677
-rw-r--r--src/modules/tests/Makefile4
-rw-r--r--src/modules/tests/echomod.cpp21
-rw-r--r--src/modules/texts/Makefile5
-rw-r--r--src/modules/texts/Makefile.am7
-rw-r--r--src/modules/texts/rawgbf/Gbf.c485
-rw-r--r--src/modules/texts/rawgbf/Gbf.pas735
-rw-r--r--src/modules/texts/rawgbf/Gbfmain.pas1267
-rw-r--r--src/modules/texts/rawgbf/Makefile5
-rw-r--r--src/modules/texts/rawgbf/Makefile.am4
-rw-r--r--src/modules/texts/rawgbf/gbf.cpp735
-rw-r--r--src/modules/texts/rawgbf/gbf.h67
-rw-r--r--src/modules/texts/rawgbf/gbfidx.cpp294
-rw-r--r--src/modules/texts/rawgbf/rawgbf.cpp84
-rw-r--r--src/modules/texts/rawtext/Makefile5
-rw-r--r--src/modules/texts/rawtext/Makefile.am4
-rw-r--r--src/modules/texts/rawtext/kjvidx.cpp169
-rw-r--r--src/modules/texts/rawtext/makebnds.c86
-rw-r--r--src/modules/texts/rawtext/nuidx.cpp238
-rw-r--r--src/modules/texts/rawtext/ojbtxidx.c166
-rw-r--r--src/modules/texts/rawtext/rawtext.cpp630
-rw-r--r--src/modules/texts/rawtext/rawtxidx.c146
-rw-r--r--src/modules/texts/rawtext/rtfidx.cpp164
-rw-r--r--src/modules/texts/rawtext/svetxidx.c153
-rw-r--r--src/modules/texts/rawtext/vntidx.cpp185
-rw-r--r--src/modules/texts/swtext.cpp39
-rw-r--r--src/modules/texts/ztext/Makefile5
-rw-r--r--src/modules/texts/ztext/Makefile.am4
-rw-r--r--src/modules/texts/ztext/gbfidx.cpp661
-rw-r--r--src/modules/texts/ztext/makeidx.c146
-rw-r--r--src/modules/texts/ztext/nasb.cpp107
-rw-r--r--src/modules/texts/ztext/rawtxt2z.cpp457
-rw-r--r--src/modules/texts/ztext/ztext.cpp347
-rw-r--r--src/utilfuns/Greek2Greek.cpp901
-rw-r--r--src/utilfuns/Makefile4
-rw-r--r--src/utilfuns/Makefile.am19
-rw-r--r--src/utilfuns/greekpatch19
-rw-r--r--src/utilfuns/regex.c5725
-rw-r--r--src/utilfuns/roman.c82
-rw-r--r--src/utilfuns/sub.c36
-rw-r--r--src/utilfuns/swunicod.cpp139
-rw-r--r--src/utilfuns/swversion.cpp78
-rw-r--r--src/utilfuns/unixstr.cpp7
-rw-r--r--src/utilfuns/utilconf.cpp19
-rw-r--r--src/utilfuns/utilstr.cpp152
-rw-r--r--src/utilfuns/win32/dirent.cpp131
-rw-r--r--src/utilfuns/win32/dirent.h32
-rw-r--r--src/utilfuns/zlib/adler32.c48
-rw-r--r--src/utilfuns/zlib/compress.c68
-rw-r--r--src/utilfuns/zlib/crc32.c162
-rw-r--r--src/utilfuns/zlib/deflate.c1350
-rw-r--r--src/utilfuns/zlib/deflate.h318
-rw-r--r--src/utilfuns/zlib/gzio.c875
-rw-r--r--src/utilfuns/zlib/infblock.c398
-rw-r--r--src/utilfuns/zlib/infblock.h39
-rw-r--r--src/utilfuns/zlib/infcodes.c260
-rw-r--r--src/utilfuns/zlib/infcodes.h27
-rw-r--r--src/utilfuns/zlib/inffast.c170
-rw-r--r--src/utilfuns/zlib/inffast.h17
-rw-r--r--src/utilfuns/zlib/inffixed.h151
-rw-r--r--src/utilfuns/zlib/inflate.c366
-rw-r--r--src/utilfuns/zlib/inftrees.c455
-rw-r--r--src/utilfuns/zlib/inftrees.h58
-rw-r--r--src/utilfuns/zlib/infutil.c87
-rw-r--r--src/utilfuns/zlib/infutil.h98
-rw-r--r--src/utilfuns/zlib/maketree.c85
-rw-r--r--src/utilfuns/zlib/trees.c1214
-rw-r--r--src/utilfuns/zlib/trees.h128
-rw-r--r--src/utilfuns/zlib/uncompr.c58
-rw-r--r--src/utilfuns/zlib/untgz.c436
-rw-r--r--src/utilfuns/zlib/zutil.c225
-rw-r--r--src/utilfuns/zlib/zutil.h220
-rw-r--r--stamp-h.in0
-rw-r--r--sword.bmpbin0 -> 8950 bytes
-rw-r--r--sword.kdevprj1581
-rw-r--r--sword.spec92
-rw-r--r--testlib.cpp55
-rw-r--r--tests/Makefile.am54
-rw-r--r--tests/Makefile.in609
-rw-r--r--tests/casttest.cpp15
-rw-r--r--tests/complzss.cpp109
-rw-r--r--tests/compnone.cpp109
-rw-r--r--tests/compzip.cpp107
-rw-r--r--tests/configtest.cpp13
-rw-r--r--tests/filtertest.cpp18
-rw-r--r--tests/genbooktest.cpp174
-rw-r--r--tests/icutest.cpp34
-rw-r--r--tests/indextest.cpp19
-rw-r--r--tests/introtest.cpp22
-rw-r--r--tests/keycast.cpp29
-rw-r--r--tests/keytest.cpp169
-rw-r--r--tests/listtest.cpp59
-rw-r--r--tests/localetest.cpp29
-rw-r--r--tests/mgrtest.cpp29
-rw-r--r--tests/modtest.cpp28
-rw-r--r--tests/parsekey.cpp31
-rw-r--r--tests/romantest.cpp24
-rw-r--r--tests/swaptest.cpp9
-rw-r--r--tests/testblocks.cpp85
-rw-r--r--tests/treeidxtest.cpp132
-rwxr-xr-xusrinst.sh24
-rw-r--r--utilities/Makefile.am42
-rw-r--r--utilities/Makefile.in604
-rw-r--r--utilities/addcomment.cpp40
-rw-r--r--utilities/addgb.cpp148
-rw-r--r--utilities/addld.cpp196
-rw-r--r--utilities/addvs.cpp181
-rw-r--r--utilities/bcppmake/diatheke.bpf6
-rw-r--r--utilities/bcppmake/diatheke.bpr110
-rw-r--r--utilities/bcppmake/imp2gbs.bpf6
-rw-r--r--utilities/bcppmake/imp2gbs.bpr113
-rw-r--r--utilities/bcppmake/imp2ld.bpf6
-rw-r--r--utilities/bcppmake/imp2ld.bpr113
-rw-r--r--utilities/bcppmake/imp2vs.bpf6
-rw-r--r--utilities/bcppmake/imp2vs.bpr113
-rw-r--r--utilities/bcppmake/libsword.bpf113
-rw-r--r--utilities/bcppmake/libsword.bpr193
-rw-r--r--utilities/bcppmake/mkfastmod.bpf6
-rw-r--r--utilities/bcppmake/mkfastmod.bpr111
-rw-r--r--utilities/bcppmake/mod2vpl.bpf6
-rw-r--r--utilities/bcppmake/mod2vpl.bpr111
-rw-r--r--utilities/bcppmake/mod2zmod.bpf6
-rw-r--r--utilities/bcppmake/mod2zmod.bpr112
-rw-r--r--utilities/bcppmake/thml2gbs.bpf6
-rw-r--r--utilities/bcppmake/thml2gbs.bpr114
-rw-r--r--utilities/bcppmake/utilities.bpg58
-rw-r--r--utilities/bcppmake/vpl2mod.bpf6
-rw-r--r--utilities/bcppmake/vpl2mod.bpr111
-rw-r--r--utilities/cipherraw.cpp100
-rw-r--r--utilities/ciphertest.cpp55
-rw-r--r--utilities/ciphertest2.cpp39
-rw-r--r--utilities/emptyvss.cpp44
-rw-r--r--utilities/imp2gbs.cpp163
-rw-r--r--utilities/imp2ld.cpp155
-rw-r--r--utilities/imp2vs.cpp198
-rw-r--r--utilities/lexdump.c50
-rw-r--r--utilities/mkfastmod.cpp38
-rw-r--r--utilities/mod2vpl.cpp74
-rw-r--r--utilities/mod2zmod.cpp145
-rw-r--r--utilities/modwrite.cpp54
-rw-r--r--utilities/no13.c34
-rw-r--r--utilities/normcode.cpp96
-rwxr-xr-xutilities/perl/cipherkeygen.pl24
-rwxr-xr-xutilities/perl/linkvers.pl44
-rwxr-xr-xutilities/perl/localecap.pl23
-rwxr-xr-xutilities/perl/mkvsmod.pl21
-rw-r--r--utilities/step2vpl.cpp419
-rw-r--r--utilities/stepdump.cpp247
-rw-r--r--utilities/thml2gbs.cpp329
-rw-r--r--utilities/txt2sword.cpp233
-rw-r--r--utilities/vpl2mod.cpp250
2004 files changed, 295714 insertions, 0 deletions
diff --git a/AUTHORS b/AUTHORS
new file mode 100644
index 0000000..4d960cb
--- /dev/null
+++ b/AUTHORS
@@ -0,0 +1,2 @@
+Many individuals have contributed so much time and effort, but may God
+receive all the credit and glory.
diff --git a/COPYING b/COPYING
new file mode 100644
index 0000000..82a7111
--- /dev/null
+++ b/COPYING
@@ -0,0 +1,2 @@
+Copy and use freely under the terms of the GNU General Public License
+as stated in the LICENSE file in this same directory
diff --git a/ChangeLog b/ChangeLog
new file mode 100644
index 0000000..19b500c
--- /dev/null
+++ b/ChangeLog
@@ -0,0 +1,595 @@
+API ChangeLog (see the ChangeLog in each 'apps' directory for
+ app specific changes
+
+* Release 1.5.3 *
+
+22-Mar-2002 Troy A. Griffitts <scribe@crosswire.org>
+ Updated make system to display better user output
+ Updated 'readme'-type files
+ Added make install_config
+
+21-Mar-2002 Troy A. Griffitts <scribe@crosswire.org>
+ Changed SWMgr::Load ONE MORE TIME (blame Osk) to return
+ signed char for mac ppc to work correctly
+
+19-Mar-2002 Troy A. Griffitts <scribe@crosswire.org>
+ Changed SWMgr::Load to return char status to be more
+ consistent with rest of api. Sorry guys.
+ Added Daniel Glassey's patch to build diatheke
+ Added new entryAttributes mechanism to SWModule
+ Added new LocalOptionFilter GreekLexAttribs
+
+18-Mar-2002 Troy A. Griffitts <scribe@crosswire.org>
+ Added ChrisLit's Diatheke, BibleCS, and InstallMgr updates
+ Fixed Joachim's bug report about TreeKeyIdx segfaulting
+ if no data at DataPath
+ Added Joachim's patch to remove throw in SWMgr::Load
+
+16-Mar-2002 Troy A. Griffitts <scribe@crosswire.org>
+ Added Martin Gruner's suggestion to swmgr to look
+ for global configuration in multiple location.
+ Set default to: /etc/sword.conf:/usr/local/etc/sword.conf
+ Added ChrisLit's msvc and diatheke patches
+
+15-Mar-2002 Troy A. Griffitts <scribe@crosswire.org>
+ Added SWCacher to lib and made SWModule impl it
+ Added SWModule::setSkipConsecutiveLinks
+ Fixed mod2zmod to catch links
+ Fixed TOP to position to first entry, not say Gen1:1
+ Fixed bug in rawverse in logic when index is out of bnds.
+ Added DTrotz' fix for CBuilder6
+
+14-Mar-2002 Troy A. Griffitts <scribe@crosswire.org>
+ Changed all make system files to dglassey's ./configure
+ autotool system
+ Applied ChrisLit's patch for macosx
+
+12-Mar-2002 Troy A. Griffitts <scribe@crosswire.org>
+ Added new option to filemgr open to allow downgrade
+ of access from rdwr to rdonly.
+ Removed code that actually opens files from most
+ driver's constructors.
+ Changed isWritable to actually return true only if the user
+ has write permission to the files.
+
+11-Mar-2002 Troy A. Griffitts <scribe@crosswire.org>
+ Added David White's recommendation to cache strlen
+ in stdstr to improve performance.
+ Added Helmer Krämer's fix for case insensitive code
+ in SWBasicFilter
+
+04-Mar-2002 Troy A. Griffitts <scribe@crosswire.org>
+ Added new multimapwithdefault::has(K, V) method to allow
+ a call like module->getConfig().has("Feature", "HebrewDefs")
+ Fixed VerseKey parse bug that didn't work with a locale
+ other than the sysLocaleMgr locale.
+ Added VerseKey::getLocale()
+ Changed SWText subclasses to work like SWCom subclasses,
+ in that they increment to next valid entry on ++
+
+03-Mar-2002 Troy A. Griffitts <scribe@crosswire.org>
+ Added image support to thmlhtml and thmlhtmlhref
+ filters
+ Added dynamic entry "AbsoluteDataPath" to module config
+ information
+ Fixed an error in the new SWModule::getConfig*
+ methods that tbiggs pointed out with .sword
+
+01-Mar-2002 Troy A. Griffitts <scribe@crosswire.org>
+ Added Helmer Krämer's speed improvements to SWModule for
+ multiword searches
+ Fixed RawGenBook memory bugs
+ Isolated all byte swapping logic to sysdata.h
+ Changed BIGENDIAN to SWBIGENDIAN
+
+27-Feb-2002 Troy A. Griffitts <scribe@crosswire.org>
+ Commited tbiggs' update to thmlhtmlhref.cpp
+ Commited dglassey's update to make system
+ Fixed SWModule to allow setting it's own key back to
+ itself
+
+26-Feb-2002 Troy A. Griffitts <scribe@crosswire.org>
+ Added chrislit's update imp2gbs and new imp2vs
+ and new imp2ld
+ Make mod2zmod work with modules other than verse
+ keyed modules
+ Fixed zLD
+ Added SWModule::getConfig and
+ SWModule::getConfigEntry and made SWMgr
+ call new SWModlue::setConfig
+
+25-Feb-2002 Troy A. Griffitts <scribe@crosswire.org>
+ Added chrislit's new gbs tools:
+ utilities/thml2gbs
+ utilities/imp2gbs
+
+18-Feb-2002 Troy A. Griffitts <scribe@crosswire.org>
+ Added dglassey's conditional reallocation of entrybuf to drivers
+ Added dglassey's update to makesystem for icu
+ Added other optimizations for prep of 1.5.3
+
+16-Feb-2002 Troy A. Griffitts <scribe@crosswire.org>
+ Added getBookName and getBookAbbrev to VerseKey along
+ with struct book :: prefAbbrev member and data
+
+24-Jan-2002 Troy A. Griffitts <scribe@crosswire.org>
+ Added TreeKey and TreeKeyIdx decendants
+ Added SWGenBook, and RawGenBook general book support
+ and test programs
+
+04-Jan-2002 Troy A. Griffitts <scribe@crosswire.org>
+ Happy B-Day MOM!
+ Added new property in Makefile.cfg: globalconfdir
+ defaulted to /etc
+
+20-Dec-2001 Troy A. Griffitts <scribe@crosswire.org>
+ Added first cut of zLD
+
+13-Dec-2001 Troy A. Griffitts <scribe@crosswire.org>
+ Added __u16, __u32, and __u64 raw data types
+ Added byte swapping macros
+ Added standard swordtoarch and archtosword macros
+ in 16, 32, and 64 bit versions
+ Added remove to entriesblk
+ Added tests for byte swapping
+
+08-Dec-2001 Troy A. Griffitts <scribe@crosswire.org>
+ Added new SWInputMethod class for keyboard mapping support.
+ Added null input method which returns what it gets
+ Added Hebrew Michigan-Claremont input method
+
+02-Sep-2001 Troy A. Griffitts <scribe@crosswire.org>
+ Added new swbasicfilter.cpp that provides many common method needed
+ to make an swfilter implementation.
+ Changed ThMLHTML filter to extend SWBasicFilter to take advantage of
+ the new class.
+ Added new utilstr.cpp method toupperstr to convert a c_str to all
+ uppercase.
+ Added new methods to the key classes to provide non-operator methods
+ to access features to which there were non previously. Makes
+ other language bindings much easier to produce.
+
+* Release 1.5.2 *
+
+26-Jul-2001 Troy A. Griffitts <scribe@crosswire.org>
+ Applied Tom Wildsmith's patches to cheatah: cleaned up
+ displaying of marked up texts; added nice about
+ box with module about info; handled errors better
+ on startup
+
+27-Jun-2001 Troy A. Griffitts <scribe@crosswire.org>
+ Added roman numeral support in VerseKey parsing
+ Fixed a number of memory bugs
+
+20-Jun-2001 Troy A. Griffitts <scribe@crosswire.org>
+ Packaging up for 1.5.2
+ Fixed mod2zmod linking bug
+
+11-Jun-2001 Troy A. Griffitts <scribe@crosswire.org>
+ Added limited unicode support
+ Added French locale from Dominique Corbex
+
+02-Jun-2001 Chris Little <chrislit@crosswire.org>
+ Added GBFMorph OptionFilter to handle <WT...> tags and adjusted
+ GBFStrongs & other filters to not handle <WTG/H...> as a
+ Strong's number
+
+20-May-2001 Joachim Ansorg <jansorg@gmx.de>
+ Updated the Czech translation of booknames (cs.conf)
+
+18-May-2001 Joachim Ansorg <jansorg@gmx.de>
+ Added polish translation of the booknames. It was created by Robert
+Kolatzek.
+
+06-May-2001 Chris Little <chrislit@crosswire.org>
+ Added GBFHeadings OptionFilter & support for <TS><Ts> tags to
+ all GBF filters
+ Added emptyvss utility to list empty verses in a module
+ Added warning to vpl2mod for cases where a verse is being
+ overwritten
+
+23-Mar-2001 Joachim Ansorg <jansorg@gmx.de>
+ Made some changes to the API documentation in the headers
+ (documented new classes).
+
+11-Mar-2001 Troy A. Griffitts <scribe@crosswire.org>
+ Added multimapwithdefault template and changed swconfig to use
+ Added operator [] to SWConfig
+ Added configtest
+
+25-Feb-2001 Chris Little <chirslit@crosswire.org>
+ Added roman.c for Roman Numeral conversion and made GBF to ThML
+ filter produce XML compliant text
+
+09-Feb-2001 Joachim Ansorg <jansorg@gmx.de>
+ Added beginnings of API documentation in doc/api-documemtation.
+ Formats are HTML and man
+
+08-Feb-2001 Chris Little <chrislit@crosswire.org>
+ Added embedded Visual C++ project to build DLL in
+ apps/windoze/wince/sword but it requires undistributable
+ libraries to build it currently. MIPS, SH3, and ARM processors
+ are supported.
+
+08-Feb-2001 Chris Little <chrislit@crosswire.org>
+ Added Visual C++ 6.0 project to build DLL in apps/windoze/vc/Sword
+
+18-Jan-2001 Joachim Ansorg <jansorg@gmx.de>
+ RawText::Search: Do not check for a valid key if we don't use a
+ scope, this speeds up the normal search of indexed modules
+ (IMHO a lot for large result sets)
+ Updated examples/cmdline/threaded_search.cpp
+
+14-Jan-2001 Joachim Ansorg <jansorg@gmx.de>
+ Updated sk.conf
+
+13-Jan-2001 Chris Little <chrislit@crosswire.org>
+ Added arg to vpl2mod to work with NT-only translations
+
+30-Dec-2000 Chris Little <chrislit@crosswire.org>
+ Fixed prn2sword so that it should work with new OLBs
+
+22-Dec-2000 Troy A. Griffitts <scribe@crosswire.org>
+ Added 'micros' a mini GUI for PDAs
+
+20-Dec-2000 Troy A. Griffitts <scribe@crosswire.org>
+ Added new compile target architecture: arm
+ Changed the simple lookup cmdline example to work with any
+ module. Tested on iPaq SA1110. Need to optimize
+ size/speed!
+
+15-Dec-2000 Troy A. Griffitts <scribe@crosswire.org>
+ zText compess driver working
+ Fixed ZipCompress
+ Optimized SWCompress
+ mod2zmod conversion utility working
+ Added support for zText modules in SWMgr with 2 new
+ parameters: BlockType=[VERSE|CHAPTER|BOOK]
+ CompressType=[LZSS|ZIP]
+
+10-Dec-2000 Chris Little <chrislit@crosswire.org>
+ Added addld utility for adding single entries to LD modules
+
+09-Dec-2000 Chris Little <chrislit@crosswire.org>
+ Added addvs utility for adding single verses to modules
+ Added Diatheke (and CGI/Tcl/PQA frontends to it) to source
+ tree
+ ThML filters (all) fixed to support longer tag lengths and
+ decode HTML ampersand codes (e.g. &nbsp;)
+ ThMLRTF filter fixed to avoid printing extra '>'s
+
+02-Dec-2000 Troy A. Griffitts <scribe@crosswire.org>
+ Added write support for RawLD
+ Added new utility modwrite to call a write interface
+
+30-Nov-2000 Troy A. Griffitts <scribe@crosswire.org>
+ Fixed memory leak in write methods of RawText
+ Added some initial support for writing to zText
+ Added a 'not working yet' mod2zmod utility
+
+
+20-Nov-2000 Troy A. Griffitts <scribe@crosswire.org>
+ Added new utility, step2vpl, for dumping BSISG STEP module in
+ vpl format.
+ Added new make target: install_config to put a basic install on
+ a box.
+ Added a QUICKSTART section to INSTALL file
+
+17-Nov-2000 Troy A. Griffitts <scribe@crosswire.org>
+ Added new utility, stepdump, for dumping BSISG STEP modules.
+
+11-Nov-2000 Joachim Ansorg <jansorg@crosswire.org>
+ Commited new version of the sk locale file.
+
+
+* Release 1.5.1a *
+
+
+06-Nov-2000 Troy A. Griffitts <scribe@crosswire.org>
+ Added more debug for tests/mgrtest.cpp
+ Hardcoded VerseKey::NewIndex to KJV max index
+
+01-Nov-2000 Joachim Ansorg <jansorg@crosswire.org>
+ Added test program for indexes using VerseKey::NewIndex()
+
+31-Oct-2000 Joachim Ansorg <jansorg@crosswire.org>
+ Fixed vpl2mod to work correctly with headers and files without
+ references.
+
+30-Oct-2000 Troy A. Griffitts <scribe@crosswire.org>
+ Hacked SWModule::Search to hardcode high index always to
+ 32300 for now until we get NewIndex working properly.
+ This will be inaccurate for range searches but will
+ always return a value between 0-100
+ Made rawverse.cpp utility functions to not be so picky
+ about trailing '/' or '\' on path names.
+ Made vpl2mod work better when 'prepend verse ref' option
+ is turned on. There seems to be no sense in outputting
+ blank entries in this scenerio.
+
+29-Oct-2000 Joachim Ansorg <jansorg@crosswire.org>
+ Reverted the patch from 23-Oct-2000
+ gbfhtml.cpp: Changed the HTML tag for new paragraph from <P> to <BR>
+ because it's bad HTML without a closing </P> tag.
+
+23-Oct-2000 Joachim Ansorg <jansorg@crosswire.org>
+ Changed the private section of versekey.h into a protected one
+ because we need the change for current BibleTime!
+
+15-Oct-2000 Troy A. Griffitts <scribe@crosswire.org>
+ Normalized Writable interface to SWModule.
+ Fixed RawVerse settext to correctly append a dos nl.
+ Fixed vpl2mod to correctly strip 10s and 13s from input.
+ Added verse ref parsing functionality to vpl2mod.
+ Added new 'getRawEntry()' pure virtual to each driver.
+ Changed from operator char *(). Moved operator char *
+ to SWModule.
+ Created define FILTERPAD to replace hard coded padding in
+ each driver.
+ Added write link support in RawText.
+ Added new test introtest to test module intros.
+ Fixed abbrev parsing to see Phil as Php.
+
+05-Sep-2000 Joachim Ansorg <jansorg@gmx.de>
+ Fixed a problem in Makefile.cfg with profiler support and
+ non-debugging lib (-s removes the profiler support,
+ changed it)
+
+30-Aug-2000 Troy A. Griffitts <scribe@crosswire.org>
+ Fixed mod2vpl to strip any existing \n's from data before
+ writing the data.
+ Added new utility which reads a verse per line (vpl) file
+ and creates a new module.
+ Fixed RawVerse::CreateModule.
+ Implimented write functionality in RawText with a call to
+ RawVerse::settext.
+ Changed write functionality in RawVerse driver which appends
+ the new entry to the end of the data file and resets
+ the index to this new location.
+
+28-Aug-2000 Troy A. Griffitts <scribe@crosswire.org>
+ Added new utility to output a verse module one line per
+ verse (utilities/mod2vpl)
+
+22-Aug-2000 Joachim Ansorg <jansorg@gmx.de>
+ Added Slovak translation of booknames made by Zdeno <zdpo@post.sk>
+
+16-Aug-2000 Joachim Ansorg <jansorg@gmx.de>
+ Fixed utilities/mkfastmod.cpp
+ Added a template for translations of international booknames
+ (doc/translation-template.conf).
+
+14-Aug-2000 Troy A. Griffitts <scribe@crosswire.org>
+ Added beginnings of search framework support.
+ Added some optimized searches for RawText driver
+
+07-Apr-2000 Joachim Ansorg <jansorg@crosswire.org>
+ Added the THML filters (thmlrtf,thmlplain,thmlhtml and thmlgbf)
+ to the Makefile.
+
+15-Mar-2000
+ Added buildvcl option to Makefile.cfg to allow exclusion of
+ the VCL libraries from the build.
+ Changed the install for the include directory to OBTAIN the
+ file list instead of specifying each include file
+ Included cs Czech locale submitted by Kri¹tof Petr
+ Included da Dutch locale submitted by Birger Langkjer
+
+13-Mar-2000
+ Added SWLocale and LocaleMgr classes to support localization
+ Made GBFPlain filter support plain text parsing of strongs
+ numbers to allow searching for such.
+ Added VCL library port to support porting of InstallMgr to gtk
+ Added basic InstallMgr gtk port.
+ Included Chris Little's initial cut of ThML filters
+ Added Torsten's Uhlmann's plainfootnotes, an option filter for
+ footnotes in plain format Biblical texts.
+ Added Torsten's rtfhtml filter (at the moment only usable for
+ the About comment)
+
+19-Jan-2000
+ Added zText, zVerse, etc. code utilizing Daniel Glassey's comp
+ drivers
+ Fixed alloc bug in RawLD
+
+25-Nov-1999
+ Fixed double // bug in swmgr
+ Fixed /./ bug in swmgr
+ Applied Joachim's patch to fix UpperBound bug
+ Fixed Makefile bugs
+
+17-Oct-1999
+ Fixed bug in rawstr.cpp that would overwrite buffer size if
+ idxkey info was larger than buffer size
+ Added sparc support
+ Enhanced and debugged build and install system
+ added spec file for building RPMs
+ Added updated GBFHTML and PLAINHTML filters from bibletime team
+ Fixed bug in SWMgr on exit when can't find any config info
+
+15-Oct-1999
+ Changed sig of ProcessText to include SWKey *, and calls approp.
+ Changed SWMgr::optionFilters security to protected
+
+05-Sep-1999
+ Why is it always the 5th?
+ Added RawFilters to facilitate on-the-fly deciphering of entries
+ Added SWCipher which uses Michael Paul Johnson's SapphireII cipher
+ Added CipherFilter which uses SWCipher and .conf CipherKey= entry
+
+05-Jul-1999
+ Added MAXCHAPTER and MAXVERSE as POSITIONs in VerseKey
+ Added Key() method for setting / getting key on SWModule
+ Added kludge to UpperBound for setting verse and chapter to max
+ values if not specified
+ Fixed bugs where error was not being set correctly for some
+ traversals of SWModule
+
+05-Jun-1999
+ Sorry for not keeping the ChangeLog current
+ Lots of other stuff I'm sure I forgot
+ New mods.d configuration
+ Begin phase out of RawGBF. Move to RawText with SourceType=GBF
+ Added OptionFilters
+ Added scoped searches
+ More bug fixes, as always
+ Profiling to speed up some sections of code
+
+09-Jan-1999
+ Various API bug fixes.
+ Added navigation support for all module types
+ Added search support for all module types
+ Added standard mods.conf location lookups to SWMgr
+
+15-Dec-1999
+ Added cheatah, a simple lookup and search gtk GUI
+
+12-Nov-1998
+ 1.3.1 release.
+ Started making entries in ChangeLog again! :)
+ Moved directory structure.
+ Added Luis Cortes' wxSword frontend to apps tree. GREAT START!
+ Fixed bug in canon.h that incorrectly assumed static structures were
+ allocated on the heap sequential if they were in the source
+ sequentially.
+ Changed SWModule::Search(char *... to SWModule::Search(const char *
+ Removed -Werror from Makefile.cfg to avoid problems with different
+ warnings that get displayed with different versions of egcs
+
+12-Dec-1997
+ Fixed typo in about box of BibleCS
+ Changed font copyright notice in n27u4
+
+09-Dec-1997
+ Fixed Search window in BibleCS to search currently focused Bible Text module
+ and report such in the title bar.
+ Added ALPHA website to the CD Loader
+ Added a full report of the About section of a module when installing. (BibleCS)
+ Renamed module n26u4 to n27u4.
+
+04-Dec-1997
+ Added DDE to BibleCS frontend. Thanx to Franklin Bratcher for the idea.
+ Service = sword; Topic = Bible;
+ Item = [Lookup|Search]; Data = "<module name> <arg>". E.g.:
+ sword Bible Lookup MHC "Matthew 1:1"
+ sword Bible Search WEB knee[ls]
+ WARNING: case sensitive module names
+ See ddetest program under BibleCS directory
+
+29-Nov-1997
+ Added SWFilter and modified appropriate modules to use these.
+ Added RawGBF class that automatically adds a GBFPlain filter to
+ strip GBF tags before searching.
+ Added sword/frontend/windoze/cbuilder/biblecs frontend. To build, use cmdline
+ compiler: make -fsword DO NOT OPEN sword.mak WITH C++BUILDER
+ Added sword/frontend/windoze/cbuilder/biblecs/cdstartup for autorun
+ CDROMs.
+ Made some functions const.
+ Added sword/install/complete for install.
+ Added module 'rwp' (Robertson's Word Pictures)
+ Added module 'kjv' (King James 1611 with some RTF)
+ Added module 'n26u4' (Nestle Aland 26th ed. / UBS 4th. ed. Greek NT)
+ Added module 'orthjbc' (Orthodox Jewish Brit Chadasha)
+ Added module 'sve' (Swedish Bible 1917 New Testament)
+ Added module 'vnt' (Valera 1858 Spanish New Testament Text)
+ Added module 'web' (The World English Bible)
+ Added swmgr class for module management.
+ Added swconfig class for .conf file manipulation.
+
+05-Oct-1997
+ Added regular expression functionality to SWModule.Search() Used GNU
+ regex.h and regex.c with slight modifications to #define's
+13-Jul-1996
+ Added .Search() method to SWModule
+ Added SWListKey key type to facilitate lists of verses (used by .Search)
+ Added .Headings() boolean method to VerseKey to allow incrementor to
+ work including or excluding headers (e.g. chapter/book/testm/mod)
+ Started z series of modules for compression access using the compression
+ algorithms in the STEP specs. (These are either not done or
+ extremely unstable, be warned ;)
+ Added .Index() method to VerseKey
+ Changed VerseKey incrementors to use Index(Index() [+-] val) instead of
+ counting on Normalize();
+ Added checks and output appropriate in VerseKey.freshtext() for headings.
+ This also fixed some bugs when trying to display VerseKey when
+ indexed to a heading.
+ Added frontend/widoze/Delphi20/swtxtdsp: the beginings of a Delphi RTF
+ control.
+ Changed Makefiles slightly for more logical compiles.
+ Added search test program (currently at ./)
+ Added keytest test program (currently ./tests)
+ Various Delphi component changes.
+
+ once again.. probably many other things I forgot to list, but I'm
+ getting better! ;) Sorry for the time lapse.
+
+
+8-Apr-1996
+
+ Fixed bug in VerseKey for old testament references!
+ Fixed VerseKey from crashing when set with text that it cannot parse.
+ Removed the need for Keys data files. Added information instead to canon.h
+ Added procedural API (frontend/windoze/bcowl25/swordapi) and 16 & 32
+ bit DLLs for windoze (sword16.dll; sword32.dll).
+ Added Delphi components (frontend/windoze/delphi20/swordvc) and
+ examples (examples/windoze/delphi/multimo[1-3])
+
+
+14-Mar-1996
+
+ Renamed RawDrv to RawVerse
+ Moved RawVerse common index files and Index() to VerseKey
+ Added StrKey, a VerseKey counterpart that accepts a string for its
+ key information (for words, cities, people, etc.)
+ Added RawStr, a RawVerse counterpart that operates on a StrKey
+ Added SWLD- a lexicon/dictionary base class
+ Added raw lexicon/dictionary support with class RawLD and utilities
+ (modules/lexdict/rawld/rawld.cpp)
+ Added module 'eastons' (Easton's Bible Dictionary)
+ Added module 'vines' (Vine's Bible Dictionary)
+ Added executable demo 'lookup' that used RawLD and the 'eastons'and
+ 'vines' modules to lookup argv[1] (module decided by argv[2])
+ Moved sword/frontend/windows/bcowl25 to examples/windoze/bcowl25/multimod
+ and added lexicon/dictionary support to demo. (Highligh a word and
+ right-click for menu)
+ Fixed VerseKey post-increment bug (operator ++(int))
+ ... once again: probably more that I forgot ...
+
+
+15-Feb-1996
+
+ Many small changes.
+ Moved raw file support to RawDrv class (modules/common/rawdrv.cpp)
+ Added Module/Testament/Book/Chapter intro entries in RawDrv index
+ files. This means that YOU WILL NEED TO DOWNLOAD NEW VERSIONS
+ OF THE RAW MODULES (or at least run the new 'makeidx' programs
+ against your old texts to re-index them (new versions save
+ some space so ideally the new copies are recommended).
+ Added size field into .vss RawDrv index files
+ Added logical comparison operators to VerseKey
+ Added Error() method to SWKey and return value KEYERR_OUTOFBOUNDS
+ This is set when VerseKey tries to increment or decrement
+ past valid canonical bounds (when Normalize() is attempted).
+ Added raw commentary support with class RawCom and utilities
+ (modules/comments/rawcom/rawcom.cpp)
+ Added module 'mhc' (Matthew Henry's Commentary on the Entire Bible)
+ Added AutoNormalize() method for toggling the automatic normalization
+ feature and moved normalize() to Normalize() (public).
+ Modified existing 'makeidx' utilities to support new format.
+ Removed ^M (0x0d) from RawDrv text files (sorry DOS users if this is
+ an inconvenience but it saves bandwidth for download time.
+ If you really feel the need to have them in your files, you
+ can always resave with most nonprogramming editors and it will
+ replace them, but be sure to run makeidx on 'ot' and 'nt' again
+ or your index files will be off.
+ Almost useful .exe in frontend/windoze/bcowl25/ (at least it shows an
+ example of coding direction for use of the API)
+ ... probably more that I forgot ...
+
+
+22-Jan-1996
+
+ Added chapmax and versemax information (canon.h)
+ Made sword.cpp test program accept parameters:
+ usage: sword ["Book CH:VS"] [number of verses to display]
+ enabled normalize function (try sword "Matthew 1:-7" 12)
diff --git a/INSTALL b/INSTALL
new file mode 100644
index 0000000..d8955fc
--- /dev/null
+++ b/INSTALL
@@ -0,0 +1,106 @@
+ INSTALLATION NOTES
+
+
+QUICKSTART
+
+Try:
+
+ ./usrinst.sh
+ make
+ su
+ make install
+
+If you have never installed sword before and/or are happy with a default
+configuration, you may wish to type:
+
+ make install_config
+
+for a basic configuration. WARNING: THIS WILL OVERWRITE AN EXISTING
+CONFIGURATION. It is OK to rerun this if you have not changed any
+parameters in /etc/sword.conf
+
+If the above steps do not work, or if you're particular about your
+configuration, please read on.
+
+
+BUILD CONFIGURATION
+
+What most people consider 'normal' user install options are saved in
+a script 'usrinst.sh', which you may run with the command './usrinst.sh'.
+You may want to have a look at the configuration options by typing
+./configure --help and also looking at what we consider 'normal'
+usage parameters by looking inside usrinst.sh
+to be sure everything is being built the way that you would like.
+
+
+BUILDING
+
+A 'make' at the top level directory of the SWORD package should build the
+libraries necessary for building any of the frontends. The libraries will
+be built in the ./lib directory.
+
+After the libraries are built, one will probably wish to 'su' to root and
+'make install' to install the libraries systemwide. One then may proceed to
+the ./apps directory. The most basic application that is stable and easy to
+build is the cheatah frontend (./apps/X11/cheatah). These frontends
+each have their own make system, so read the help in their respective
+directories if a problem is encountered while building.
+
+
+MODULES
+
+To be useful the software needs to find SWORD 'modules' installed somewhere
+accessible. These module plugins consist of Bible texts, commentaries,
+dictionaries, and the like. New plugins are constantly being added. They
+may be obtained from:
+http://www.crosswire.org or various mirrors.
+
+In a default SWORD configuration, a module install may look like this:
+
+[download a module with you favourite client]
+su
+cd /usr/share/sword
+unzip ~/KJV.zip
+
+
+If you want the detail, read on...
+
+
+A file named 'mods.conf' or directory named 'mods.d' contains all configuration
+information regarding the installed modules available to the API. The format
+of a config file is fairly straight-forward, and most modules come with their
+own .conf file, of which the contents may be appended to the mods.conf file
+or placed in the mods.d directory.
+
+FOR A RECOMMENDED MODULE INSTALLATION SCHEME, SEE
+.../sword/samples/recommended, otherwise, the specific details follow:
+
+The API looks for its module configuration in the following sequence:
+ ./mods.[conf|d]
+ $SWORD_PATH/mods.[conf|d]
+ $HOME/.sword/mods.[conf|d]
+ or finally from information found in a system-wide configuration file
+ /etc/sword.conf in the format:
+ [Install]
+ DataPath=/where/your/datafiles/are/installed
+ then the API will look for DataPath/mods.[conf|d]
+
+* NOTE:
+Using the above scheme, SWORD will also determine the path to prefix to the
+specified datafile location found in the config files. The prefix path will
+be the directory where SWORD finds mods.[conf|d].
+
+Sample config files can be found in: .../sword/samples
+
+
+LOCALE
+
+If you would like to include support for localization, you may copy the
+locales.d directory and any of the locale files contained therein into
+the directory where your mods.d or mods.conf file exists
+(eg. to /usr/share/sword/locales.d/).
+
+
+ENJOY!!!
+
+
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..a9e569e
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,350 @@
+The SWORD Project is (c) 1994-2002 The CrossWire Bible Society, under the
+terms of the GNU GPL, as stated below.
+
+NOTE: The text of the GNU GPL license is copyrighted by the Free Software
+Foundation, Inc., but The SWORD Project is copyrighted Corporately under:
+
+ CrossWire Bible Society
+ P. O. Box 2528
+ Tempe, AZ 85280-2528
+
+_________________________________________________________________
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 675 Mass Ave, Cambridge, MA 02139, USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Library General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ Appendix: How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) 19yy <name of author>
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) 19yy name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Library General
+Public License instead of this License.
diff --git a/Makefile.am b/Makefile.am
new file mode 100644
index 0000000..bc4cf1d
--- /dev/null
+++ b/Makefile.am
@@ -0,0 +1,121 @@
+AUTOMAKE_OPTIONS = 1.5
+# General defines
+
+version := 1.5.3
+
+
+# this WILL NOT WORK for you. only inhouse patched version of
+# sapphire will omit enciphering code when set to yes, so leave
+# as no, unless you really know what you're doing
+
+legalexport := no
+
+##### Customizable stuff. Set it how you like it #####
+
+# if building dll with gcc on windoze (www.mingw.org)
+# note you must set need_local_regex and buildshare to yes
+if MINGW
+mingw = yes
+need_local_regex := yes
+else
+
+# need regular expression stuff?
+need_local_regex := no
+
+# shared library - set to yes if you would like to build
+#buildshare := @enable_shared@
+
+endif
+
+# VCL library- set to yes if you would like to build
+buildvcl := @enable_vcl@
+
+
+# Debugging options etc...
+debug := @enable_debug@
+profile := @enable_profile@
+
+
+# endian, etc. support for other hardware
+
+system := @target_system@
+
+#system := intel
+#system := sparc_solaris
+#system := macosx
+#system := arm
+#system := gnu_bigendian
+#system := beos
+
+# SPARC Solaris users should define system as sparc_solaris; SPARC users running Linux or other OSes with glibc, like Debian GNU/Linux should use gnu_bigendian instead
+
+# to build on FreeBSD, simply use gmake instead of make
+
+# to build for Darwin on PPC, set system to macosx
+
+
+# zLib support
+zlib := @with_zlib@
+
+# icu support
+icu := @with_icu@
+
+# Global config directory
+globalconfdir := @sysconfdir@
+
+SUBDIRS = lib . tests utilities examples apps
+INCLUDES = -I $(top_srcdir)/include
+EXTRA_DIST = sword.spec sword.kdevprj sword.bmp options.conf
+
+if INSTCONF
+sysconf_DATA = sword.conf
+sword.conf:
+ @echo "[Install]" > sword.conf
+ @echo "DataPath=$(pkgdatadir)/" >> sword.conf
+endif
+
+noinst_PROGRAMS = testlib
+testlib_SOURCES = testlib.cpp
+testlib_LDADD = -L./lib -lsword
+
+include locales.d/Makefile.am
+include samples/Makefile.am
+
+restore:
+ cd $(top_srcdir) && ./scripts/restoremake.sh
+
+install: install-recursive
+ @echo ""
+ @echo "sword is installed."
+ @echo ""
+ @echo "if this is your first time, you may need a basic global"
+ @echo "configuration file. one can be generated to /etc/sword.conf"
+ @echo "by typing: \"make install_config\""
+ @echo ""
+ @echo "modules (Bible, etc.), may then be unzipped to $(pkgdatadir)/"
+ @echo ""
+ @echo "type \"make register\" to help us keep track of how many"
+ @echo "people are using sword."
+ @echo "(you may consider exiting from 'root', first, to make this"
+ @echo "a little more personal)"
+ @echo ""
+
+
+install-data-am: installlocaleDATA installmodsDATA
+
+uninstall-am: uninstall-info-am uninstalllocaleDATA \
+ uninstallmodsDATA uninstall-sysconfDATA
+
+
+register:
+ @echo ""
+ echo "(***) $$USER@$$HOSTNAME, $$(date), $$(uname -m -r -s), SWORD ${version}, ${pkgdatadir}" | mail sword.users@crosswire.org
+ @echo ""
+ @echo "The output of this command has been sent to CrossWire-- thank you. Enjoy!"
+ @echo ""
+
+install_config:
+ @echo "[Install]" > /etc/sword.conf
+ @echo "DataPath=$(pkgdatadir)/" >> /etc/sword.conf
+ @echo "sword.conf generated"
+
diff --git a/Makefile.cvs b/Makefile.cvs
new file mode 100644
index 0000000..2afb1d5
--- /dev/null
+++ b/Makefile.cvs
@@ -0,0 +1,13 @@
+all: aclocal automake autoheader autoconf
+
+aclocal:
+ ./apps/autotools/bin/aclocal --acdir=./apps/autotools/share/aclocal
+
+automake:
+ -./apps/autotools/bin/automake --libdir=./apps/autotools/share/automake
+
+autoheader:
+ ./apps/autotools/bin/autoheader -A ./apps/autotools/share/autoconf
+
+autoconf:
+ ./apps/autotools/bin/autoconf -A ./apps/autotools/share/autoconf
diff --git a/Makefile.in b/Makefile.in
new file mode 100644
index 0000000..6b1f66a
--- /dev/null
+++ b/Makefile.in
@@ -0,0 +1,678 @@
+# Makefile.in generated by automake 1.6 from Makefile.am.
+# @configure_input@
+
+# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002
+# Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+SHELL = @SHELL@
+
+srcdir = @srcdir@
+top_srcdir = @top_srcdir@
+VPATH = @srcdir@
+prefix = @prefix@
+exec_prefix = @exec_prefix@
+
+bindir = @bindir@
+sbindir = @sbindir@
+libexecdir = @libexecdir@
+datadir = @datadir@
+sysconfdir = @sysconfdir@
+sharedstatedir = @sharedstatedir@
+localstatedir = @localstatedir@
+libdir = @libdir@
+infodir = @infodir@
+mandir = @mandir@
+includedir = @includedir@
+oldincludedir = /usr/include
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+top_builddir = .
+
+ACLOCAL = @ACLOCAL@
+AUTOCONF = @AUTOCONF@
+AUTOMAKE = @AUTOMAKE@
+AUTOHEADER = @AUTOHEADER@
+
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+INSTALL = @INSTALL@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_DATA = @INSTALL_DATA@
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = @program_transform_name@
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+host_alias = @host_alias@
+host_triplet = @host@
+
+EXEEXT = @EXEEXT@
+OBJEXT = @OBJEXT@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+AMTAR = @AMTAR@
+AS = @AS@
+AWK = @AWK@
+CC = @CC@
+CXX = @CXX@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+ECHO = @ECHO@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LIBTOOL = @LIBTOOL@
+LN_S = @LN_S@
+MAINT = @MAINT@
+OBJDUMP = @OBJDUMP@
+PACKAGE = @PACKAGE@
+RANLIB = @RANLIB@
+STRIP = @STRIP@
+VERSION = @VERSION@
+am__include = @am__include@
+am__quote = @am__quote@
+dir_confdef = @dir_confdef@
+enable_debug = @enable_debug@
+enable_profile = @enable_profile@
+enable_vcl = @enable_vcl@
+install_sh = @install_sh@
+target_cpu = @target_cpu@
+target_mingw32 = @target_mingw32@
+target_os = @target_os@
+target_system = @target_system@
+target_vendor = @target_vendor@
+with_conf = @with_conf@
+with_icu = @with_icu@
+with_zlib = @with_zlib@
+AUTOMAKE_OPTIONS = 1.5
+
+# General defines
+version := 1.5.3
+
+
+# this WILL NOT WORK for you. only inhouse patched version of
+# sapphire will omit enciphering code when set to yes, so leave
+# as no, unless you really know what you're doing
+legalexport := no
+
+##### Customizable stuff. Set it how you like it #####
+
+# if building dll with gcc on windoze (www.mingw.org)
+# note you must set need_local_regex and buildshare to yes
+@MINGW_TRUE@mingw = yes
+
+# need regular expression stuff?
+@MINGW_TRUE@need_local_regex := yes
+@MINGW_FALSE@need_local_regex := no
+
+# shared library - set to yes if you would like to build
+#buildshare := @enable_shared@
+
+# VCL library- set to yes if you would like to build
+buildvcl := @enable_vcl@
+
+# Debugging options etc...
+debug := @enable_debug@
+profile := @enable_profile@
+
+
+# endian, etc. support for other hardware
+system := @target_system@
+
+#system := intel
+#system := sparc_solaris
+#system := macosx
+#system := arm
+#system := gnu_bigendian
+#system := beos
+
+# SPARC Solaris users should define system as sparc_solaris; SPARC users running Linux or other OSes with glibc, like Debian GNU/Linux should use gnu_bigendian instead
+
+# to build on FreeBSD, simply use gmake instead of make
+
+# to build for Darwin on PPC, set system to macosx
+
+# zLib support
+zlib := @with_zlib@
+
+# icu support
+icu := @with_icu@
+
+# Global config directory
+globalconfdir := @sysconfdir@
+
+SUBDIRS = lib . tests utilities examples apps
+INCLUDES = -I $(top_srcdir)/include
+EXTRA_DIST = sword.spec sword.kdevprj sword.bmp options.conf
+
+@INSTCONF_TRUE@sysconf_DATA = sword.conf
+
+noinst_PROGRAMS = testlib
+testlib_SOURCES = testlib.cpp
+testlib_LDADD = -L./lib -lsword
+localeDATA = locales.d/abbr.conf locales.d/da.conf locales.d/de.conf locales.d/es.conf locales.d/fr.conf locales.d/it.conf locales.d/no.conf locales.d/pt.conf
+
+localedatadir = $(pkgdatadir)/locales.d
+@INSTCONF_TRUE@modsDATA = samples/mods.d/globals.conf
+
+@INSTCONF_TRUE@modsdatadir = $(pkgdatadir)/mods.d
+subdir = .
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = config.h
+CONFIG_CLEAN_FILES =
+noinst_PROGRAMS = testlib$(EXEEXT)
+PROGRAMS = $(noinst_PROGRAMS)
+
+am_testlib_OBJECTS = testlib.$(OBJEXT)
+testlib_OBJECTS = $(am_testlib_OBJECTS)
+testlib_DEPENDENCIES =
+testlib_LDFLAGS =
+
+DEFS = @DEFS@
+DEFAULT_INCLUDES = -I. -I$(srcdir) -I.
+CPPFLAGS = @CPPFLAGS@
+LDFLAGS = @LDFLAGS@
+LIBS = @LIBS@
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+@AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/testlib.Po
+CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
+LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CXXFLAGS) $(CXXFLAGS)
+CXXLD = $(CXX)
+CXXLINK = $(LIBTOOL) --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) \
+ $(AM_LDFLAGS) $(LDFLAGS) -o $@
+CXXFLAGS = @CXXFLAGS@
+DIST_SOURCES = $(testlib_SOURCES)
+DATA = $(sysconf_DATA)
+
+
+RECURSIVE_TARGETS = info-recursive dvi-recursive install-info-recursive \
+ uninstall-info-recursive all-recursive install-data-recursive \
+ install-exec-recursive installdirs-recursive install-recursive \
+ uninstall-recursive check-recursive installcheck-recursive
+DIST_COMMON = README AUTHORS COPYING ChangeLog INSTALL Makefile.am \
+ Makefile.in NEWS aclocal.m4 config.guess config.h.in config.sub \
+ configure configure.ac depcomp install-sh ltmain.sh missing \
+ mkinstalldirs
+DIST_SUBDIRS = $(SUBDIRS)
+SOURCES = $(testlib_SOURCES)
+
+all: config.h
+ $(MAKE) $(AM_MAKEFLAGS) all-recursive
+
+.SUFFIXES:
+.SUFFIXES: .cpp .lo .o .obj
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+
+distclean-libtool:
+ -rm -f libtool
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(srcdir)/locales.d/Makefile.am $(srcdir)/samples/Makefile.am $(top_srcdir)/configure.ac $(ACLOCAL_M4)
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu Makefile
+Makefile: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.in $(top_builddir)/config.status
+ cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)
+
+$(top_builddir)/config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ $(SHELL) ./config.status --recheck
+$(srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(srcdir)/configure.ac $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
+ cd $(srcdir) && $(AUTOCONF)
+
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ configure.ac
+ cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
+
+config.h: stamp-h1
+ @if test ! -f $@; then \
+ rm -f stamp-h1; \
+ $(MAKE) stamp-h1; \
+ else :; fi
+
+stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
+ @rm -f stamp-h1
+ cd $(top_builddir) && $(SHELL) ./config.status config.h
+
+$(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@ $(top_srcdir)/configure.ac $(ACLOCAL_M4)
+ cd $(top_srcdir) && $(AUTOHEADER)
+ touch $(srcdir)/config.h.in
+
+distclean-hdr:
+ -rm -f config.h
+
+clean-noinstPROGRAMS:
+ -test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
+testlib$(EXEEXT): $(testlib_OBJECTS) $(testlib_DEPENDENCIES)
+ @rm -f testlib$(EXEEXT)
+ $(CXXLINK) $(testlib_LDFLAGS) $(testlib_OBJECTS) $(testlib_LDADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT) core *.core
+
+distclean-compile:
+ -rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/testlib.Po@am__quote@
+
+distclean-depend:
+ -rm -rf ./$(DEPDIR)
+
+.cpp.o:
+@AMDEP_TRUE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
+@AMDEP_TRUE@ $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ $(CXXCOMPILE) -c -o $@ `test -f $< || echo '$(srcdir)/'`$<
+
+.cpp.obj:
+@AMDEP_TRUE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
+@AMDEP_TRUE@ $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ $(CXXCOMPILE) -c -o $@ `cygpath -w $<`
+
+.cpp.lo:
+@AMDEP_TRUE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@ depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' @AMDEPBACKSLASH@
+@AMDEP_TRUE@ $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ $(LTCXXCOMPILE) -c -o $@ `test -f $< || echo '$(srcdir)/'`$<
+CXXDEPMODE = @CXXDEPMODE@
+uninstall-info-am:
+sysconfDATA_INSTALL = $(INSTALL_DATA)
+install-sysconfDATA: $(sysconf_DATA)
+ @$(NORMAL_INSTALL)
+ $(mkinstalldirs) $(DESTDIR)$(sysconfdir)
+ @list='$(sysconf_DATA)'; for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ f="`echo $$p | sed -e 's|^.*/||'`"; \
+ echo " $(sysconfDATA_INSTALL) $$d$$p $(DESTDIR)$(sysconfdir)/$$f"; \
+ $(sysconfDATA_INSTALL) $$d$$p $(DESTDIR)$(sysconfdir)/$$f; \
+ done
+
+uninstall-sysconfDATA:
+ @$(NORMAL_UNINSTALL)
+ @list='$(sysconf_DATA)'; for p in $$list; do \
+ f="`echo $$p | sed -e 's|^.*/||'`"; \
+ echo " rm -f $(DESTDIR)$(sysconfdir)/$$f"; \
+ rm -f $(DESTDIR)$(sysconfdir)/$$f; \
+ done
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @set fnord $(MAKEFLAGS); amf=$$2; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+mostlyclean-recursive clean-recursive distclean-recursive \
+maintainer-clean-recursive:
+ @set fnord $(MAKEFLAGS); amf=$$2; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+
+ETAGS = etags
+ETAGSFLAGS =
+
+tags: TAGS
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) ' { files[$$0] = 1; } \
+ END { for (i in files) print i; }'`; \
+ mkid -fID $$unique
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) ' { files[$$0] = 1; } \
+ END { for (i in files) print i; }'`; \
+ test -z "$(ETAGS_ARGS)$$tags$$unique" \
+ || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+
+top_distdir = .
+distdir = $(PACKAGE)-$(VERSION)
+
+am__remove_distdir = \
+ { test ! -d $(distdir) \
+ || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
+ && rm -fr $(distdir); }; }
+
+GZIP_ENV = --best
+distcleancheck_listfiles = find . -type f -print
+
+distdir: $(DISTFILES)
+ $(am__remove_distdir)
+ mkdir $(distdir)
+ @for file in $(DISTFILES); do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test "$$dir" != "$$file" && test "$$dir" != "."; then \
+ dir="/$$dir"; \
+ $(mkinstalldirs) "$(distdir)$$dir"; \
+ else \
+ dir=''; \
+ fi; \
+ if test -d $$d/$$file; then \
+ cp -pR $$d/$$file $(distdir)$$dir \
+ || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d $(distdir)/$$subdir \
+ || mkdir $(distdir)/$$subdir \
+ || exit 1; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$(top_distdir)" \
+ distdir=../$(distdir)/$$subdir \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+ -find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \
+ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
+ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
+ ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \
+ || chmod -R a+r $(distdir)
+dist-gzip: distdir
+ $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+ $(am__remove_distdir)
+
+dist dist-all: distdir
+ $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+ $(am__remove_distdir)
+
+# This target untars the dist file and tries a VPATH configuration. Then
+# it guarantees that the distribution is self-contained by making another
+# tarfile.
+distcheck: dist
+ $(am__remove_distdir)
+ GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(AMTAR) xf -
+ chmod -R a-w $(distdir); chmod a+w $(distdir)
+ mkdir $(distdir)/=build
+ mkdir $(distdir)/=inst
+ chmod a-w $(distdir)
+ dc_install_base=`$(am__cd) $(distdir)/=inst && pwd` \
+ && cd $(distdir)/=build \
+ && ../configure --srcdir=.. --prefix=$$dc_install_base \
+ $(DISTCHECK_CONFIGURE_FLAGS) \
+ && $(MAKE) $(AM_MAKEFLAGS) \
+ && $(MAKE) $(AM_MAKEFLAGS) dvi \
+ && $(MAKE) $(AM_MAKEFLAGS) check \
+ && $(MAKE) $(AM_MAKEFLAGS) install \
+ && $(MAKE) $(AM_MAKEFLAGS) installcheck \
+ && $(MAKE) $(AM_MAKEFLAGS) uninstall \
+ && (test `find $$dc_install_base -type f -print | wc -l` -le 1 \
+ || { echo "ERROR: files left after uninstall:" ; \
+ find $$dc_install_base -type f -print ; \
+ exit 1; } >&2 ) \
+ && $(MAKE) $(AM_MAKEFLAGS) dist-gzip \
+ && rm -f $(distdir).tar.gz \
+ && $(MAKE) $(AM_MAKEFLAGS) distcleancheck
+ $(am__remove_distdir)
+ @echo "$(distdir).tar.gz is ready for distribution" | \
+ sed 'h;s/./=/g;p;x;p;x'
+distcleancheck: distclean
+ if test '$(srcdir)' = . ; then \
+ echo "ERROR: distcleancheck can only run from a VPATH build" ; \
+ exit 1 ; \
+ fi
+ test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
+ || { echo "ERROR: files left after distclean:" ; \
+ $(distcleancheck_listfiles) ; \
+ exit 1; } >&2
+check-am: all-am
+check: check-recursive
+all-am: Makefile $(PROGRAMS) $(DATA) config.h
+installdirs: installdirs-recursive
+installdirs-am:
+ $(mkinstalldirs) $(DESTDIR)$(sysconfdir)
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -rm -f Makefile $(CONFIG_CLEAN_FILES) stamp-h stamp-h[0-9]*
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-recursive
+
+clean-am: clean-generic clean-libtool clean-noinstPROGRAMS \
+ mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f config.status config.cache config.log
+distclean-am: clean-am distclean-compile distclean-depend \
+ distclean-generic distclean-hdr distclean-libtool \
+ distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-exec-am: install-sysconfDATA
+
+install-info: install-info-recursive
+
+install-man:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool
+
+uninstall-am: uninstall-info-am uninstall-sysconfDATA
+
+uninstall-info: uninstall-info-recursive
+
+.PHONY: $(RECURSIVE_TARGETS) GTAGS all all-am check check-am clean \
+ clean-generic clean-libtool clean-noinstPROGRAMS \
+ clean-recursive dist dist-all dist-gzip distcheck distclean \
+ distclean-compile distclean-depend distclean-generic \
+ distclean-hdr distclean-libtool distclean-recursive \
+ distclean-tags distcleancheck distdir dvi dvi-am dvi-recursive \
+ info info-am info-recursive install install-am install-data \
+ install-data-am install-data-recursive install-exec \
+ install-exec-am install-exec-recursive install-info \
+ install-info-am install-info-recursive install-man \
+ install-recursive install-strip install-sysconfDATA \
+ installcheck installcheck-am installdirs installdirs-am \
+ installdirs-recursive maintainer-clean maintainer-clean-generic \
+ maintainer-clean-recursive mostlyclean mostlyclean-compile \
+ mostlyclean-generic mostlyclean-libtool mostlyclean-recursive \
+ tags tags-recursive uninstall uninstall-am uninstall-info-am \
+ uninstall-info-recursive uninstall-recursive \
+ uninstall-sysconfDATA
+
+@INSTCONF_TRUE@sword.conf:
+@INSTCONF_TRUE@ @echo "[Install]" > sword.conf
+@INSTCONF_TRUE@ @echo "DataPath=$(pkgdatadir)/" >> sword.conf
+
+installlocaleDATA: $(localeDATA)
+ @$(NORMAL_INSTALL)
+ $(mkinstalldirs) $(DESTDIR)$(localedatadir)
+ @list='$(localeDATA)'; for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ f="`echo $$p | sed -e 's|^.*/||'`"; \
+ echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(localedatadir)/$$f"; \
+ $(INSTALL_DATA) $$d$$p $(DESTDIR)$(localedatadir)/$$f; \
+ done
+
+uninstalllocaleDATA:
+ @$(NORMAL_UNINSTALL)
+ @list='$(localeDATA)'; for p in $$list; do \
+ f="`echo $$p | sed -e 's|^.*/||'`"; \
+ echo " rm -f $(DESTDIR)$(localedatadir)/$$f"; \
+ rm -f $(DESTDIR)$(localedatadir)/$$f; \
+ done
+
+@INSTCONF_TRUE@installmodsDATA: $(modsDATA)
+@INSTCONF_TRUE@ @$(NORMAL_INSTALL)
+@INSTCONF_TRUE@ $(mkinstalldirs) $(DESTDIR)$(modsdatadir)
+@INSTCONF_TRUE@ @list='$(modsDATA)'; for p in $$list; do \
+@INSTCONF_TRUE@ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+@INSTCONF_TRUE@ f="`echo $$p | sed -e 's|^.*/||'`"; \
+@INSTCONF_TRUE@ echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(modsdatadir)/$$f"; \
+@INSTCONF_TRUE@ $(INSTALL_DATA) $$d$$p $(DESTDIR)$(modsdatadir)/$$f; \
+@INSTCONF_TRUE@ done
+
+@INSTCONF_TRUE@uninstallmodsDATA:
+@INSTCONF_TRUE@ @$(NORMAL_UNINSTALL)
+@INSTCONF_TRUE@ @list='$(modsDATA)'; for p in $$list; do \
+@INSTCONF_TRUE@ f="`echo $$p | sed -e 's|^.*/||'`"; \
+@INSTCONF_TRUE@ echo " rm -f $(DESTDIR)$(modsdatadir)/$$f"; \
+@INSTCONF_TRUE@ rm -f $(DESTDIR)$(modsdatadir)/$$f; \
+@INSTCONF_TRUE@ done
+@INSTCONF_FALSE@installmodsDATA:
+
+restore:
+ cd $(top_srcdir) && ./scripts/restoremake.sh
+
+install: install-recursive
+ @echo ""
+ @echo "sword is installed."
+ @echo ""
+ @echo "if this is your first time, you may need a basic global"
+ @echo "configuration file. one can be generated to /etc/sword.conf"
+ @echo "by typing: \"make install_config\""
+ @echo ""
+ @echo "modules (Bible, etc.), may then be unzipped to $(pkgdatadir)/"
+ @echo ""
+ @echo "type \"make register\" to help us keep track of how many"
+ @echo "people are using sword."
+ @echo "(you may consider exiting from 'root', first, to make this"
+ @echo "a little more personal)"
+ @echo ""
+
+install-data-am: installlocaleDATA installmodsDATA
+
+uninstall-am: uninstall-info-am uninstalllocaleDATA \
+ uninstallmodsDATA uninstall-sysconfDATA
+
+register:
+ @echo ""
+ echo "(***) $$USER@$$HOSTNAME, $$(date), $$(uname -m -r -s), SWORD ${version}, ${pkgdatadir}" | mail sword.users@crosswire.org
+ @echo ""
+ @echo "The output of this command has been sent to CrossWire-- thank you. Enjoy!"
+ @echo ""
+
+install_config:
+ @echo "[Install]" > /etc/sword.conf
+ @echo "DataPath=$(pkgdatadir)/" >> /etc/sword.conf
+ @echo "sword.conf generated"
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/NEWS b/NEWS
new file mode 100644
index 0000000..58378c1
--- /dev/null
+++ b/NEWS
@@ -0,0 +1 @@
+See ChangeLog
diff --git a/README b/README
new file mode 100644
index 0000000..84a155a
--- /dev/null
+++ b/README
@@ -0,0 +1,41 @@
+Be sure to read INSTALL for information on how to get the software
+built, configured, and running properly.
+___________________________________________________________________
+Get the latest source and info at:
+ http://www.crosswire.org
+
+UNIX developers You can try a './configure' (or optionally './usrinst.sh'
+ for normal user configure options), then 'make' from this directory.
+ This should compile everthing needed. You may type
+ './configure --help' to see a list of options.
+ If all compiles file, a 'make install' (as root, probably) will
+ install libs to your system and you may begin using the library.
+ There are a few basic tests (sword/tests), utilities
+ (sword/utilities), examples (sword/examples/*) and very basic apps
+ (sword/apps), in the tree. The apps each have their own make system,
+ so look for a ./configure or a README.
+
+ ./testlib.cpp compiles to the executable 'testlib' as a test to
+ see if the libs have compiled and can be linked against successfully.
+ This is NOT the final target of the build, nor does anything useful.
+ :)
+
+
+C++Builder developers You may find project files and source for the WIN32
+ frontend under apps/windows/CBuilder5/BibleCS
+
+Kylix bindings (and maybe Delphi bindings) may be found in sword/bindings/clx
+
+Delphi developers You will need to place sword32.dll in your winsys
+ directory or elsewhere in your path. You can find source in
+ ./apps/windoze/bcowl25/swordapi
+ or binary at: ftp://crosswire.org/pub/sword/attic/dlls.tar.gz
+ This is an older build and probably should be regenerated.
+ If you wish to add components to your toolbar, install
+ ./apps/windoze/delphi20/swordvc/swmodule.pas and
+ ./apps/windoze/delphi20/swordvc/swvskey.pas
+
+Enjoy!
+
+Please email any questions or comments to: sword-feedback@crosswire.org
+
diff --git a/aclocal.m4 b/aclocal.m4
new file mode 100644
index 0000000..0ae4f72
--- /dev/null
+++ b/aclocal.m4
@@ -0,0 +1,4072 @@
+# aclocal.m4 generated automatically by aclocal 1.5
+
+# Copyright 1996, 1997, 1998, 1999, 2000, 2001
+# Free Software Foundation, Inc.
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+# Do all the work for Automake. This macro actually does too much --
+# some checks are only needed if your package does certain things.
+# But this isn't really a big deal.
+
+# serial 5
+
+# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
+# written in clear, in which case automake, when reading aclocal.m4,
+# will think it sees a *use*, and therefore will trigger all it's
+# C support machinery. Also note that it means that autoscan, seeing
+# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
+
+
+# We require 2.13 because we rely on SHELL being computed by configure.
+AC_PREREQ([2.13])
+
+# AC_PROVIDE_IFELSE(MACRO-NAME, IF-PROVIDED, IF-NOT-PROVIDED)
+# -----------------------------------------------------------
+# If MACRO-NAME is provided do IF-PROVIDED, else IF-NOT-PROVIDED.
+# The purpose of this macro is to provide the user with a means to
+# check macros which are provided without letting her know how the
+# information is coded.
+# If this macro is not defined by Autoconf, define it here.
+ifdef([AC_PROVIDE_IFELSE],
+ [],
+ [define([AC_PROVIDE_IFELSE],
+ [ifdef([AC_PROVIDE_$1],
+ [$2], [$3])])])
+
+
+# AM_INIT_AUTOMAKE(PACKAGE,VERSION, [NO-DEFINE])
+# ----------------------------------------------
+AC_DEFUN([AM_INIT_AUTOMAKE],
+[AC_REQUIRE([AC_PROG_INSTALL])dnl
+# test to see if srcdir already configured
+if test "`CDPATH=:; cd $srcdir && pwd`" != "`pwd`" &&
+ test -f $srcdir/config.status; then
+ AC_MSG_ERROR([source directory already configured; run \"make distclean\" there first])
+fi
+
+# Define the identity of the package.
+PACKAGE=$1
+AC_SUBST(PACKAGE)dnl
+VERSION=$2
+AC_SUBST(VERSION)dnl
+ifelse([$3],,
+[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
+AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])
+
+# Autoconf 2.50 wants to disallow AM_ names. We explicitly allow
+# the ones we care about.
+ifdef([m4_pattern_allow],
+ [m4_pattern_allow([^AM_[A-Z]+FLAGS])])dnl
+
+# Autoconf 2.50 always computes EXEEXT. However we need to be
+# compatible with 2.13, for now. So we always define EXEEXT, but we
+# don't compute it.
+AC_SUBST(EXEEXT)
+# Similar for OBJEXT -- only we only use OBJEXT if the user actually
+# requests that it be used. This is a bit dumb.
+: ${OBJEXT=o}
+AC_SUBST(OBJEXT)
+
+# Some tools Automake needs.
+AC_REQUIRE([AM_SANITY_CHECK])dnl
+AC_REQUIRE([AC_ARG_PROGRAM])dnl
+AM_MISSING_PROG(ACLOCAL, aclocal)
+AM_MISSING_PROG(AUTOCONF, autoconf)
+AM_MISSING_PROG(AUTOMAKE, automake)
+AM_MISSING_PROG(AUTOHEADER, autoheader)
+AM_MISSING_PROG(MAKEINFO, makeinfo)
+AM_MISSING_PROG(AMTAR, tar)
+AM_PROG_INSTALL_SH
+AM_PROG_INSTALL_STRIP
+# We need awk for the "check" target. The system "awk" is bad on
+# some platforms.
+AC_REQUIRE([AC_PROG_AWK])dnl
+AC_REQUIRE([AC_PROG_MAKE_SET])dnl
+AC_REQUIRE([AM_DEP_TRACK])dnl
+AC_REQUIRE([AM_SET_DEPDIR])dnl
+AC_PROVIDE_IFELSE([AC_PROG_][CC],
+ [_AM_DEPENDENCIES(CC)],
+ [define([AC_PROG_][CC],
+ defn([AC_PROG_][CC])[_AM_DEPENDENCIES(CC)])])dnl
+AC_PROVIDE_IFELSE([AC_PROG_][CXX],
+ [_AM_DEPENDENCIES(CXX)],
+ [define([AC_PROG_][CXX],
+ defn([AC_PROG_][CXX])[_AM_DEPENDENCIES(CXX)])])dnl
+])
+
+#
+# Check to make sure that the build environment is sane.
+#
+
+# serial 3
+
+# AM_SANITY_CHECK
+# ---------------
+AC_DEFUN([AM_SANITY_CHECK],
+[AC_MSG_CHECKING([whether build environment is sane])
+# Just in case
+sleep 1
+echo timestamp > conftest.file
+# Do `set' in a subshell so we don't clobber the current shell's
+# arguments. Must try -L first in case configure is actually a
+# symlink; some systems play weird games with the mod time of symlinks
+# (eg FreeBSD returns the mod time of the symlink's containing
+# directory).
+if (
+ set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
+ if test "$[*]" = "X"; then
+ # -L didn't work.
+ set X `ls -t $srcdir/configure conftest.file`
+ fi
+ rm -f conftest.file
+ if test "$[*]" != "X $srcdir/configure conftest.file" \
+ && test "$[*]" != "X conftest.file $srcdir/configure"; then
+
+ # If neither matched, then we have a broken ls. This can happen
+ # if, for instance, CONFIG_SHELL is bash and it inherits a
+ # broken ls alias from the environment. This has actually
+ # happened. Such a system could not be considered "sane".
+ AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
+alias in your environment])
+ fi
+
+ test "$[2]" = conftest.file
+ )
+then
+ # Ok.
+ :
+else
+ AC_MSG_ERROR([newly created file is older than distributed files!
+Check your system clock])
+fi
+AC_MSG_RESULT(yes)])
+
+
+# serial 2
+
+# AM_MISSING_PROG(NAME, PROGRAM)
+# ------------------------------
+AC_DEFUN([AM_MISSING_PROG],
+[AC_REQUIRE([AM_MISSING_HAS_RUN])
+$1=${$1-"${am_missing_run}$2"}
+AC_SUBST($1)])
+
+
+# AM_MISSING_HAS_RUN
+# ------------------
+# Define MISSING if not defined so far and test if it supports --run.
+# If it does, set am_missing_run to use it, otherwise, to nothing.
+AC_DEFUN([AM_MISSING_HAS_RUN],
+[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
+test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
+# Use eval to expand $SHELL
+if eval "$MISSING --run true"; then
+ am_missing_run="$MISSING --run "
+else
+ am_missing_run=
+ am_backtick='`'
+ AC_MSG_WARN([${am_backtick}missing' script is too old or missing])
+fi
+])
+
+# AM_AUX_DIR_EXPAND
+
+# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
+# $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to
+# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
+#
+# Of course, Automake must honor this variable whenever it calls a
+# tool from the auxiliary directory. The problem is that $srcdir (and
+# therefore $ac_aux_dir as well) can be either absolute or relative,
+# depending on how configure is run. This is pretty annoying, since
+# it makes $ac_aux_dir quite unusable in subdirectories: in the top
+# source directory, any form will work fine, but in subdirectories a
+# relative path needs to be adjusted first.
+#
+# $ac_aux_dir/missing
+# fails when called from a subdirectory if $ac_aux_dir is relative
+# $top_srcdir/$ac_aux_dir/missing
+# fails if $ac_aux_dir is absolute,
+# fails when called from a subdirectory in a VPATH build with
+# a relative $ac_aux_dir
+#
+# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
+# are both prefixed by $srcdir. In an in-source build this is usually
+# harmless because $srcdir is `.', but things will broke when you
+# start a VPATH build or use an absolute $srcdir.
+#
+# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
+# iff we strip the leading $srcdir from $ac_aux_dir. That would be:
+# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
+# and then we would define $MISSING as
+# MISSING="\${SHELL} $am_aux_dir/missing"
+# This will work as long as MISSING is not called from configure, because
+# unfortunately $(top_srcdir) has no meaning in configure.
+# However there are other variables, like CC, which are often used in
+# configure, and could therefore not use this "fixed" $ac_aux_dir.
+#
+# Another solution, used here, is to always expand $ac_aux_dir to an
+# absolute PATH. The drawback is that using absolute paths prevent a
+# configured tree to be moved without reconfiguration.
+
+AC_DEFUN([AM_AUX_DIR_EXPAND], [
+# expand $ac_aux_dir to an absolute path
+am_aux_dir=`CDPATH=:; cd $ac_aux_dir && pwd`
+])
+
+# AM_PROG_INSTALL_SH
+# ------------------
+# Define $install_sh.
+AC_DEFUN([AM_PROG_INSTALL_SH],
+[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
+install_sh=${install_sh-"$am_aux_dir/install-sh"}
+AC_SUBST(install_sh)])
+
+# One issue with vendor `install' (even GNU) is that you can't
+# specify the program used to strip binaries. This is especially
+# annoying in cross-compiling environments, where the build's strip
+# is unlikely to handle the host's binaries.
+# Fortunately install-sh will honor a STRIPPROG variable, so we
+# always use install-sh in `make install-strip', and initialize
+# STRIPPROG with the value of the STRIP variable (set by the user).
+AC_DEFUN([AM_PROG_INSTALL_STRIP],
+[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
+INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
+AC_SUBST([INSTALL_STRIP_PROGRAM])])
+
+# serial 4 -*- Autoconf -*-
+
+
+
+# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
+# written in clear, in which case automake, when reading aclocal.m4,
+# will think it sees a *use*, and therefore will trigger all it's
+# C support machinery. Also note that it means that autoscan, seeing
+# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
+
+
+
+# _AM_DEPENDENCIES(NAME)
+# ---------------------
+# See how the compiler implements dependency checking.
+# NAME is "CC", "CXX" or "OBJC".
+# We try a few techniques and use that to set a single cache variable.
+#
+# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
+# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
+# dependency, and given that the user is not expected to run this macro,
+# just rely on AC_PROG_CC.
+AC_DEFUN([_AM_DEPENDENCIES],
+[AC_REQUIRE([AM_SET_DEPDIR])dnl
+AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
+AC_REQUIRE([AM_MAKE_INCLUDE])dnl
+AC_REQUIRE([AM_DEP_TRACK])dnl
+
+ifelse([$1], CC, [depcc="$CC" am_compiler_list=],
+ [$1], CXX, [depcc="$CXX" am_compiler_list=],
+ [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc']
+ [$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
+ [depcc="$$1" am_compiler_list=])
+
+AC_CACHE_CHECK([dependency style of $depcc],
+ [am_cv_$1_dependencies_compiler_type],
+[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
+ # We make a subdir and do the tests there. Otherwise we can end up
+ # making bogus files that we don't know about and never remove. For
+ # instance it was reported that on HP-UX the gcc test will end up
+ # making a dummy file named `D' -- because `-MD' means `put the output
+ # in D'.
+ mkdir conftest.dir
+ # Copy depcomp to subdir because otherwise we won't find it if we're
+ # using a relative directory.
+ cp "$am_depcomp" conftest.dir
+ cd conftest.dir
+
+ am_cv_$1_dependencies_compiler_type=none
+ if test "$am_compiler_list" = ""; then
+ am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
+ fi
+ for depmode in $am_compiler_list; do
+ # We need to recreate these files for each test, as the compiler may
+ # overwrite some of them when testing with obscure command lines.
+ # This happens at least with the AIX C compiler.
+ echo '#include "conftest.h"' > conftest.c
+ echo 'int i;' > conftest.h
+ echo "${am__include} ${am__quote}conftest.Po${am__quote}" > confmf
+
+ case $depmode in
+ nosideeffect)
+ # after this tag, mechanisms are not by side-effect, so they'll
+ # only be used when explicitly requested
+ if test "x$enable_dependency_tracking" = xyes; then
+ continue
+ else
+ break
+ fi
+ ;;
+ none) break ;;
+ esac
+ # We check with `-c' and `-o' for the sake of the "dashmstdout"
+ # mode. It turns out that the SunPro C++ compiler does not properly
+ # handle `-M -o', and we need to detect this.
+ if depmode=$depmode \
+ source=conftest.c object=conftest.o \
+ depfile=conftest.Po tmpdepfile=conftest.TPo \
+ $SHELL ./depcomp $depcc -c conftest.c -o conftest.o >/dev/null 2>&1 &&
+ grep conftest.h conftest.Po > /dev/null 2>&1 &&
+ ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
+ am_cv_$1_dependencies_compiler_type=$depmode
+ break
+ fi
+ done
+
+ cd ..
+ rm -rf conftest.dir
+else
+ am_cv_$1_dependencies_compiler_type=none
+fi
+])
+$1DEPMODE="depmode=$am_cv_$1_dependencies_compiler_type"
+AC_SUBST([$1DEPMODE])
+])
+
+
+# AM_SET_DEPDIR
+# -------------
+# Choose a directory name for dependency files.
+# This macro is AC_REQUIREd in _AM_DEPENDENCIES
+AC_DEFUN([AM_SET_DEPDIR],
+[rm -f .deps 2>/dev/null
+mkdir .deps 2>/dev/null
+if test -d .deps; then
+ DEPDIR=.deps
+else
+ # MS-DOS does not allow filenames that begin with a dot.
+ DEPDIR=_deps
+fi
+rmdir .deps 2>/dev/null
+AC_SUBST(DEPDIR)
+])
+
+
+# AM_DEP_TRACK
+# ------------
+AC_DEFUN([AM_DEP_TRACK],
+[AC_ARG_ENABLE(dependency-tracking,
+[ --disable-dependency-tracking Speeds up one-time builds
+ --enable-dependency-tracking Do not reject slow dependency extractors])
+if test "x$enable_dependency_tracking" != xno; then
+ am_depcomp="$ac_aux_dir/depcomp"
+ AMDEPBACKSLASH='\'
+fi
+AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
+pushdef([subst], defn([AC_SUBST]))
+subst(AMDEPBACKSLASH)
+popdef([subst])
+])
+
+# Generate code to set up dependency tracking.
+# This macro should only be invoked once -- use via AC_REQUIRE.
+# Usage:
+# AM_OUTPUT_DEPENDENCY_COMMANDS
+
+#
+# This code is only required when automatic dependency tracking
+# is enabled. FIXME. This creates each `.P' file that we will
+# need in order to bootstrap the dependency handling code.
+AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],[
+AC_OUTPUT_COMMANDS([
+test x"$AMDEP_TRUE" != x"" ||
+for mf in $CONFIG_FILES; do
+ case "$mf" in
+ Makefile) dirpart=.;;
+ */Makefile) dirpart=`echo "$mf" | sed -e 's|/[^/]*$||'`;;
+ *) continue;;
+ esac
+ grep '^DEP_FILES *= *[^ #]' < "$mf" > /dev/null || continue
+ # Extract the definition of DEP_FILES from the Makefile without
+ # running `make'.
+ DEPDIR=`sed -n -e '/^DEPDIR = / s///p' < "$mf"`
+ test -z "$DEPDIR" && continue
+ # When using ansi2knr, U may be empty or an underscore; expand it
+ U=`sed -n -e '/^U = / s///p' < "$mf"`
+ test -d "$dirpart/$DEPDIR" || mkdir "$dirpart/$DEPDIR"
+ # We invoke sed twice because it is the simplest approach to
+ # changing $(DEPDIR) to its actual value in the expansion.
+ for file in `sed -n -e '
+ /^DEP_FILES = .*\\\\$/ {
+ s/^DEP_FILES = //
+ :loop
+ s/\\\\$//
+ p
+ n
+ /\\\\$/ b loop
+ p
+ }
+ /^DEP_FILES = / s/^DEP_FILES = //p' < "$mf" | \
+ sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
+ # Make sure the directory exists.
+ test -f "$dirpart/$file" && continue
+ fdir=`echo "$file" | sed -e 's|/[^/]*$||'`
+ $ac_aux_dir/mkinstalldirs "$dirpart/$fdir" > /dev/null 2>&1
+ # echo "creating $dirpart/$file"
+ echo '# dummy' > "$dirpart/$file"
+ done
+done
+], [AMDEP_TRUE="$AMDEP_TRUE"
+ac_aux_dir="$ac_aux_dir"])])
+
+# AM_MAKE_INCLUDE()
+# -----------------
+# Check to see how make treats includes.
+AC_DEFUN([AM_MAKE_INCLUDE],
+[am_make=${MAKE-make}
+cat > confinc << 'END'
+doit:
+ @echo done
+END
+# If we don't find an include directive, just comment out the code.
+AC_MSG_CHECKING([for style of include used by $am_make])
+am__include='#'
+am__quote=
+_am_result=none
+# First try GNU make style include.
+echo "include confinc" > confmf
+# We grep out `Entering directory' and `Leaving directory'
+# messages which can occur if `w' ends up in MAKEFLAGS.
+# In particular we don't look at `^make:' because GNU make might
+# be invoked under some other name (usually "gmake"), in which
+# case it prints its new name instead of `make'.
+if test "`$am_make -s -f confmf 2> /dev/null | fgrep -v 'ing directory'`" = "done"; then
+ am__include=include
+ am__quote=
+ _am_result=GNU
+fi
+# Now try BSD make style include.
+if test "$am__include" = "#"; then
+ echo '.include "confinc"' > confmf
+ if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
+ am__include=.include
+ am__quote='"'
+ _am_result=BSD
+ fi
+fi
+AC_SUBST(am__include)
+AC_SUBST(am__quote)
+AC_MSG_RESULT($_am_result)
+rm -f confinc confmf
+])
+
+# serial 3
+
+# AM_CONDITIONAL(NAME, SHELL-CONDITION)
+# -------------------------------------
+# Define a conditional.
+#
+# FIXME: Once using 2.50, use this:
+# m4_match([$1], [^TRUE\|FALSE$], [AC_FATAL([$0: invalid condition: $1])])dnl
+AC_DEFUN([AM_CONDITIONAL],
+[ifelse([$1], [TRUE],
+ [errprint(__file__:__line__: [$0: invalid condition: $1
+])dnl
+m4exit(1)])dnl
+ifelse([$1], [FALSE],
+ [errprint(__file__:__line__: [$0: invalid condition: $1
+])dnl
+m4exit(1)])dnl
+AC_SUBST([$1_TRUE])
+AC_SUBST([$1_FALSE])
+if $2; then
+ $1_TRUE=
+ $1_FALSE='#'
+else
+ $1_TRUE='#'
+ $1_FALSE=
+fi])
+
+# Like AC_CONFIG_HEADER, but automatically create stamp file.
+
+# serial 3
+
+# When config.status generates a header, we must update the stamp-h file.
+# This file resides in the same directory as the config header
+# that is generated. We must strip everything past the first ":",
+# and everything past the last "/".
+
+AC_PREREQ([2.12])
+
+AC_DEFUN([AM_CONFIG_HEADER],
+[ifdef([AC_FOREACH],dnl
+ [dnl init our file count if it isn't already
+ m4_ifndef([_AM_Config_Header_Index], m4_define([_AM_Config_Header_Index], [0]))
+ dnl prepare to store our destination file list for use in config.status
+ AC_FOREACH([_AM_File], [$1],
+ [m4_pushdef([_AM_Dest], m4_patsubst(_AM_File, [:.*]))
+ m4_define([_AM_Config_Header_Index], m4_incr(_AM_Config_Header_Index))
+ dnl and add it to the list of files AC keeps track of, along
+ dnl with our hook
+ AC_CONFIG_HEADERS(_AM_File,
+dnl COMMANDS, [, INIT-CMDS]
+[# update the timestamp
+echo timestamp >"AS_ESCAPE(_AM_DIRNAME(]_AM_Dest[))/stamp-h]_AM_Config_Header_Index["
+][$2]m4_ifval([$3], [, [$3]]))dnl AC_CONFIG_HEADERS
+ m4_popdef([_AM_Dest])])],dnl
+[AC_CONFIG_HEADER([$1])
+ AC_OUTPUT_COMMANDS(
+ ifelse(patsubst([$1], [[^ ]], []),
+ [],
+ [test -z "$CONFIG_HEADERS" || echo timestamp >dnl
+ patsubst([$1], [^\([^:]*/\)?.*], [\1])stamp-h]),dnl
+[am_indx=1
+for am_file in $1; do
+ case " \$CONFIG_HEADERS " in
+ *" \$am_file "*)
+ am_dir=\`echo \$am_file |sed 's%:.*%%;s%[^/]*\$%%'\`
+ if test -n "\$am_dir"; then
+ am_tmpdir=\`echo \$am_dir |sed 's%^\(/*\).*\$%\1%'\`
+ for am_subdir in \`echo \$am_dir |sed 's%/% %'\`; do
+ am_tmpdir=\$am_tmpdir\$am_subdir/
+ if test ! -d \$am_tmpdir; then
+ mkdir \$am_tmpdir
+ fi
+ done
+ fi
+ echo timestamp > "\$am_dir"stamp-h\$am_indx
+ ;;
+ esac
+ am_indx=\`expr \$am_indx + 1\`
+done])
+])]) # AM_CONFIG_HEADER
+
+# _AM_DIRNAME(PATH)
+# -----------------
+# Like AS_DIRNAME, only do it during macro expansion
+AC_DEFUN([_AM_DIRNAME],
+ [m4_if(m4_regexp([$1], [^.*[^/]//*[^/][^/]*/*$]), -1,
+ m4_if(m4_regexp([$1], [^//\([^/]\|$\)]), -1,
+ m4_if(m4_regexp([$1], [^/.*]), -1,
+ [.],
+ m4_patsubst([$1], [^\(/\).*], [\1])),
+ m4_patsubst([$1], [^\(//\)\([^/].*\|$\)], [\1])),
+ m4_patsubst([$1], [^\(.*[^/]\)//*[^/][^/]*/*$], [\1]))[]dnl
+]) # _AM_DIRNAME
+
+# libtool.m4 - Configure libtool for the host system. -*-Shell-script-*-
+
+# serial 46 AC_PROG_LIBTOOL
+
+AC_DEFUN([AC_PROG_LIBTOOL],
+[AC_REQUIRE([AC_LIBTOOL_SETUP])dnl
+
+# This can be used to rebuild libtool when needed
+LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
+
+# Always use our own libtool.
+LIBTOOL='$(SHELL) $(top_builddir)/libtool'
+AC_SUBST(LIBTOOL)dnl
+
+# Prevent multiple expansion
+define([AC_PROG_LIBTOOL], [])
+])
+
+AC_DEFUN([AC_LIBTOOL_SETUP],
+[AC_PREREQ(2.13)dnl
+AC_REQUIRE([AC_ENABLE_SHARED])dnl
+AC_REQUIRE([AC_ENABLE_STATIC])dnl
+AC_REQUIRE([AC_ENABLE_FAST_INSTALL])dnl
+AC_REQUIRE([AC_CANONICAL_HOST])dnl
+AC_REQUIRE([AC_CANONICAL_BUILD])dnl
+AC_REQUIRE([AC_PROG_CC])dnl
+AC_REQUIRE([AC_PROG_LD])dnl
+AC_REQUIRE([AC_PROG_LD_RELOAD_FLAG])dnl
+AC_REQUIRE([AC_PROG_NM])dnl
+AC_REQUIRE([AC_PROG_LN_S])dnl
+AC_REQUIRE([AC_DEPLIBS_CHECK_METHOD])dnl
+AC_REQUIRE([AC_OBJEXT])dnl
+AC_REQUIRE([AC_EXEEXT])dnl
+dnl
+
+_LT_AC_PROG_ECHO_BACKSLASH
+# Only perform the check for file, if the check method requires it
+case $deplibs_check_method in
+file_magic*)
+ if test "$file_magic_cmd" = '$MAGIC_CMD'; then
+ AC_PATH_MAGIC
+ fi
+ ;;
+esac
+
+AC_CHECK_TOOL(RANLIB, ranlib, :)
+AC_CHECK_TOOL(STRIP, strip, :)
+
+ifdef([AC_PROVIDE_AC_LIBTOOL_DLOPEN], enable_dlopen=yes, enable_dlopen=no)
+ifdef([AC_PROVIDE_AC_LIBTOOL_WIN32_DLL],
+enable_win32_dll=yes, enable_win32_dll=no)
+
+AC_ARG_ENABLE(libtool-lock,
+ [ --disable-libtool-lock avoid locking (might break parallel builds)])
+test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
+
+# Some flags need to be propagated to the compiler or linker for good
+# libtool support.
+case $host in
+*-*-irix6*)
+ # Find out which ABI we are using.
+ echo '[#]line __oline__ "configure"' > conftest.$ac_ext
+ if AC_TRY_EVAL(ac_compile); then
+ case `/usr/bin/file conftest.$ac_objext` in
+ *32-bit*)
+ LD="${LD-ld} -32"
+ ;;
+ *N32*)
+ LD="${LD-ld} -n32"
+ ;;
+ *64-bit*)
+ LD="${LD-ld} -64"
+ ;;
+ esac
+ fi
+ rm -rf conftest*
+ ;;
+
+*-*-sco3.2v5*)
+ # On SCO OpenServer 5, we need -belf to get full-featured binaries.
+ SAVE_CFLAGS="$CFLAGS"
+ CFLAGS="$CFLAGS -belf"
+ AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf,
+ [AC_LANG_SAVE
+ AC_LANG_C
+ AC_TRY_LINK([],[],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])
+ AC_LANG_RESTORE])
+ if test x"$lt_cv_cc_needs_belf" != x"yes"; then
+ # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
+ CFLAGS="$SAVE_CFLAGS"
+ fi
+ ;;
+
+ifdef([AC_PROVIDE_AC_LIBTOOL_WIN32_DLL],
+[*-*-cygwin* | *-*-mingw* | *-*-pw32*)
+ AC_CHECK_TOOL(DLLTOOL, dlltool, false)
+ AC_CHECK_TOOL(AS, as, false)
+ AC_CHECK_TOOL(OBJDUMP, objdump, false)
+
+ # recent cygwin and mingw systems supply a stub DllMain which the user
+ # can override, but on older systems we have to supply one
+ AC_CACHE_CHECK([if libtool should supply DllMain function], lt_cv_need_dllmain,
+ [AC_TRY_LINK([],
+ [extern int __attribute__((__stdcall__)) DllMain(void*, int, void*);
+ DllMain (0, 0, 0);],
+ [lt_cv_need_dllmain=no],[lt_cv_need_dllmain=yes])])
+
+ case $host/$CC in
+ *-*-cygwin*/gcc*-mno-cygwin*|*-*-mingw*)
+ # old mingw systems require "-dll" to link a DLL, while more recent ones
+ # require "-mdll"
+ SAVE_CFLAGS="$CFLAGS"
+ CFLAGS="$CFLAGS -mdll"
+ AC_CACHE_CHECK([how to link DLLs], lt_cv_cc_dll_switch,
+ [AC_TRY_LINK([], [], [lt_cv_cc_dll_switch=-mdll],[lt_cv_cc_dll_switch=-dll])])
+ CFLAGS="$SAVE_CFLAGS" ;;
+ *-*-cygwin* | *-*-pw32*)
+ # cygwin systems need to pass --dll to the linker, and not link
+ # crt.o which will require a WinMain@16 definition.
+ lt_cv_cc_dll_switch="-Wl,--dll -nostartfiles" ;;
+ esac
+ ;;
+ ])
+esac
+
+_LT_AC_LTCONFIG_HACK
+
+])
+
+# AC_LIBTOOL_HEADER_ASSERT
+# ------------------------
+AC_DEFUN([AC_LIBTOOL_HEADER_ASSERT],
+[AC_CACHE_CHECK([whether $CC supports assert without backlinking],
+ [lt_cv_func_assert_works],
+ [case $host in
+ *-*-solaris*)
+ if test "$GCC" = yes && test "$with_gnu_ld" != yes; then
+ case `$CC --version 2>/dev/null` in
+ [[12]].*) lt_cv_func_assert_works=no ;;
+ *) lt_cv_func_assert_works=yes ;;
+ esac
+ fi
+ ;;
+ esac])
+
+if test "x$lt_cv_func_assert_works" = xyes; then
+ AC_CHECK_HEADERS(assert.h)
+fi
+])# AC_LIBTOOL_HEADER_ASSERT
+
+# _LT_AC_CHECK_DLFCN
+# --------------------
+AC_DEFUN([_LT_AC_CHECK_DLFCN],
+[AC_CHECK_HEADERS(dlfcn.h)
+])# _LT_AC_CHECK_DLFCN
+
+# AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE
+# ---------------------------------
+AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE],
+[AC_REQUIRE([AC_CANONICAL_HOST])
+AC_REQUIRE([AC_PROG_NM])
+AC_REQUIRE([AC_OBJEXT])
+# Check for command to grab the raw symbol name followed by C symbol from nm.
+AC_MSG_CHECKING([command to parse $NM output])
+AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe], [dnl
+
+# These are sane defaults that work on at least a few old systems.
+# [They come from Ultrix. What could be older than Ultrix?!! ;)]
+
+# Character class describing NM global symbol codes.
+symcode='[[BCDEGRST]]'
+
+# Regexp to match symbols that can be accessed directly from C.
+sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)'
+
+# Transform the above into a raw symbol and a C symbol.
+symxfrm='\1 \2\3 \3'
+
+# Transform an extracted symbol line into a proper C declaration
+lt_cv_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern char \1;/p'"
+
+# Transform an extracted symbol line into symbol name and symbol address
+lt_cv_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'"
+
+# Define system-specific variables.
+case $host_os in
+aix*)
+ symcode='[[BCDT]]'
+ ;;
+cygwin* | mingw* | pw32*)
+ symcode='[[ABCDGISTW]]'
+ ;;
+hpux*) # Its linker distinguishes data from code symbols
+ lt_cv_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern char \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
+ lt_cv_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'"
+ ;;
+irix*)
+ symcode='[[BCDEGRST]]'
+ ;;
+solaris* | sysv5*)
+ symcode='[[BDT]]'
+ ;;
+sysv4)
+ symcode='[[DFNSTU]]'
+ ;;
+esac
+
+# Handle CRLF in mingw tool chain
+opt_cr=
+case $host_os in
+mingw*)
+ opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
+ ;;
+esac
+
+# If we're using GNU nm, then use its standard symbol codes.
+if $NM -V 2>&1 | egrep '(GNU|with BFD)' > /dev/null; then
+ symcode='[[ABCDGISTW]]'
+fi
+
+# Try without a prefix undercore, then with it.
+for ac_symprfx in "" "_"; do
+
+ # Write the raw and C identifiers.
+lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[ ]]\($symcode$symcode*\)[[ ]][[ ]]*\($ac_symprfx\)$sympat$opt_cr$/$symxfrm/p'"
+
+ # Check to see that the pipe works correctly.
+ pipe_works=no
+ rm -f conftest*
+ cat > conftest.$ac_ext <<EOF
+#ifdef __cplusplus
+extern "C" {
+#endif
+char nm_test_var;
+void nm_test_func(){}
+#ifdef __cplusplus
+}
+#endif
+int main(){nm_test_var='a';nm_test_func();return(0);}
+EOF
+
+ if AC_TRY_EVAL(ac_compile); then
+ # Now try to grab the symbols.
+ nlist=conftest.nm
+ if AC_TRY_EVAL(NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) && test -s "$nlist"; then
+ # Try sorting and uniquifying the output.
+ if sort "$nlist" | uniq > "$nlist"T; then
+ mv -f "$nlist"T "$nlist"
+ else
+ rm -f "$nlist"T
+ fi
+
+ # Make sure that we snagged all the symbols we need.
+ if egrep ' nm_test_var$' "$nlist" >/dev/null; then
+ if egrep ' nm_test_func$' "$nlist" >/dev/null; then
+ cat <<EOF > conftest.$ac_ext
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+EOF
+ # Now generate the symbol file.
+ eval "$lt_cv_global_symbol_to_cdecl"' < "$nlist" >> conftest.$ac_ext'
+
+ cat <<EOF >> conftest.$ac_ext
+#if defined (__STDC__) && __STDC__
+# define lt_ptr void *
+#else
+# define lt_ptr char *
+# define const
+#endif
+
+/* The mapping between symbol names and symbols. */
+const struct {
+ const char *name;
+ lt_ptr address;
+}
+lt_preloaded_symbols[[]] =
+{
+EOF
+ sed "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (lt_ptr) \&\2},/" < "$nlist" >> conftest.$ac_ext
+ cat <<\EOF >> conftest.$ac_ext
+ {0, (lt_ptr) 0}
+};
+
+#ifdef __cplusplus
+}
+#endif
+EOF
+ # Now try linking the two files.
+ mv conftest.$ac_objext conftstm.$ac_objext
+ save_LIBS="$LIBS"
+ save_CFLAGS="$CFLAGS"
+ LIBS="conftstm.$ac_objext"
+ CFLAGS="$CFLAGS$no_builtin_flag"
+ if AC_TRY_EVAL(ac_link) && test -s conftest; then
+ pipe_works=yes
+ fi
+ LIBS="$save_LIBS"
+ CFLAGS="$save_CFLAGS"
+ else
+ echo "cannot find nm_test_func in $nlist" >&AC_FD_CC
+ fi
+ else
+ echo "cannot find nm_test_var in $nlist" >&AC_FD_CC
+ fi
+ else
+ echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AC_FD_CC
+ fi
+ else
+ echo "$progname: failed program was:" >&AC_FD_CC
+ cat conftest.$ac_ext >&5
+ fi
+ rm -f conftest* conftst*
+
+ # Do not use the global_symbol_pipe unless it works.
+ if test "$pipe_works" = yes; then
+ break
+ else
+ lt_cv_sys_global_symbol_pipe=
+ fi
+done
+])
+global_symbol_pipe="$lt_cv_sys_global_symbol_pipe"
+if test -z "$lt_cv_sys_global_symbol_pipe"; then
+ global_symbol_to_cdecl=
+ global_symbol_to_c_name_address=
+else
+ global_symbol_to_cdecl="$lt_cv_global_symbol_to_cdecl"
+ global_symbol_to_c_name_address="$lt_cv_global_symbol_to_c_name_address"
+fi
+if test -z "$global_symbol_pipe$global_symbol_to_cdec$global_symbol_to_c_name_address";
+then
+ AC_MSG_RESULT(failed)
+else
+ AC_MSG_RESULT(ok)
+fi
+]) # AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE
+
+# _LT_AC_LIBTOOL_SYS_PATH_SEPARATOR
+# ---------------------------------
+AC_DEFUN([_LT_AC_LIBTOOL_SYS_PATH_SEPARATOR],
+[# Find the correct PATH separator. Usually this is `:', but
+# DJGPP uses `;' like DOS.
+if test "X${PATH_SEPARATOR+set}" != Xset; then
+ UNAME=${UNAME-`uname 2>/dev/null`}
+ case X$UNAME in
+ *-DOS) lt_cv_sys_path_separator=';' ;;
+ *) lt_cv_sys_path_separator=':' ;;
+ esac
+ PATH_SEPARATOR=$lt_cv_sys_path_separator
+fi
+])# _LT_AC_LIBTOOL_SYS_PATH_SEPARATOR
+
+# _LT_AC_PROG_ECHO_BACKSLASH
+# --------------------------
+# Add some code to the start of the generated configure script which
+# will find an echo command which doesn't interpret backslashes.
+AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH],
+[ifdef([AC_DIVERSION_NOTICE], [AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)],
+ [AC_DIVERT_PUSH(NOTICE)])
+_LT_AC_LIBTOOL_SYS_PATH_SEPARATOR
+
+# Check that we are running under the correct shell.
+SHELL=${CONFIG_SHELL-/bin/sh}
+
+case X$ECHO in
+X*--fallback-echo)
+ # Remove one level of quotation (which was required for Make).
+ ECHO=`echo "$ECHO" | sed 's,\\\\\[$]\\[$]0,'[$]0','`
+ ;;
+esac
+
+echo=${ECHO-echo}
+if test "X[$]1" = X--no-reexec; then
+ # Discard the --no-reexec flag, and continue.
+ shift
+elif test "X[$]1" = X--fallback-echo; then
+ # Avoid inline document here, it may be left over
+ :
+elif test "X`($echo '\t') 2>/dev/null`" = 'X\t'; then
+ # Yippee, $echo works!
+ :
+else
+ # Restart under the correct shell.
+ exec $SHELL "[$]0" --no-reexec ${1+"[$]@"}
+fi
+
+if test "X[$]1" = X--fallback-echo; then
+ # used as fallback echo
+ shift
+ cat <<EOF
+$*
+EOF
+ exit 0
+fi
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+if test "X${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
+
+if test -z "$ECHO"; then
+if test "X${echo_test_string+set}" != Xset; then
+# find a string as large as possible, as long as the shell can cope with it
+ for cmd in 'sed 50q "[$]0"' 'sed 20q "[$]0"' 'sed 10q "[$]0"' 'sed 2q "[$]0"' 'echo test'; do
+ # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
+ if (echo_test_string="`eval $cmd`") 2>/dev/null &&
+ echo_test_string="`eval $cmd`" &&
+ (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
+ then
+ break
+ fi
+ done
+fi
+
+if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
+ echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ :
+else
+ # The Solaris, AIX, and Digital Unix default echo programs unquote
+ # backslashes. This makes it impossible to quote backslashes using
+ # echo "$something" | sed 's/\\/\\\\/g'
+ #
+ # So, first we look for a working echo in the user's PATH.
+
+ IFS="${IFS= }"; save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+ for dir in $PATH /usr/ucb; do
+ if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
+ test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
+ echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ echo="$dir/echo"
+ break
+ fi
+ done
+ IFS="$save_ifs"
+
+ if test "X$echo" = Xecho; then
+ # We didn't find a better echo, so look for alternatives.
+ if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
+ echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ # This shell has a builtin print -r that does the trick.
+ echo='print -r'
+ elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
+ test "X$CONFIG_SHELL" != X/bin/ksh; then
+ # If we have ksh, try running configure again with it.
+ ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
+ export ORIGINAL_CONFIG_SHELL
+ CONFIG_SHELL=/bin/ksh
+ export CONFIG_SHELL
+ exec $CONFIG_SHELL "[$]0" --no-reexec ${1+"[$]@"}
+ else
+ # Try using printf.
+ echo='printf %s\n'
+ if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
+ echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ # Cool, printf works
+ :
+ elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
+ test "X$echo_testing_string" = 'X\t' &&
+ echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
+ export CONFIG_SHELL
+ SHELL="$CONFIG_SHELL"
+ export SHELL
+ echo="$CONFIG_SHELL [$]0 --fallback-echo"
+ elif echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
+ test "X$echo_testing_string" = 'X\t' &&
+ echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ echo="$CONFIG_SHELL [$]0 --fallback-echo"
+ else
+ # maybe with a smaller string...
+ prev=:
+
+ for cmd in 'echo test' 'sed 2q "[$]0"' 'sed 10q "[$]0"' 'sed 20q "[$]0"' 'sed 50q "[$]0"'; do
+ if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
+ then
+ break
+ fi
+ prev="$cmd"
+ done
+
+ if test "$prev" != 'sed 50q "[$]0"'; then
+ echo_test_string=`eval $prev`
+ export echo_test_string
+ exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "[$]0" ${1+"[$]@"}
+ else
+ # Oops. We lost completely, so just stick with echo.
+ echo=echo
+ fi
+ fi
+ fi
+ fi
+fi
+fi
+
+# Copy echo and quote the copy suitably for passing to libtool from
+# the Makefile, instead of quoting the original, which is used later.
+ECHO=$echo
+if test "X$ECHO" = "X$CONFIG_SHELL [$]0 --fallback-echo"; then
+ ECHO="$CONFIG_SHELL \\\$\[$]0 --fallback-echo"
+fi
+
+AC_SUBST(ECHO)
+AC_DIVERT_POP
+])# _LT_AC_PROG_ECHO_BACKSLASH
+
+# _LT_AC_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
+# ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
+# ------------------------------------------------------------------
+AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF],
+[if test "$cross_compiling" = yes; then :
+ [$4]
+else
+ AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl
+ lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
+ lt_status=$lt_dlunknown
+ cat > conftest.$ac_ext <<EOF
+[#line __oline__ "configure"
+#include "confdefs.h"
+
+#if HAVE_DLFCN_H
+#include <dlfcn.h>
+#endif
+
+#include <stdio.h>
+
+#ifdef RTLD_GLOBAL
+# define LT_DLGLOBAL RTLD_GLOBAL
+#else
+# ifdef DL_GLOBAL
+# define LT_DLGLOBAL DL_GLOBAL
+# else
+# define LT_DLGLOBAL 0
+# endif
+#endif
+
+/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
+ find out it does not work in some platform. */
+#ifndef LT_DLLAZY_OR_NOW
+# ifdef RTLD_LAZY
+# define LT_DLLAZY_OR_NOW RTLD_LAZY
+# else
+# ifdef DL_LAZY
+# define LT_DLLAZY_OR_NOW DL_LAZY
+# else
+# ifdef RTLD_NOW
+# define LT_DLLAZY_OR_NOW RTLD_NOW
+# else
+# ifdef DL_NOW
+# define LT_DLLAZY_OR_NOW DL_NOW
+# else
+# define LT_DLLAZY_OR_NOW 0
+# endif
+# endif
+# endif
+# endif
+#endif
+
+#ifdef __cplusplus
+extern "C" void exit (int);
+#endif
+
+void fnord() { int i=42;}
+int main ()
+{
+ void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
+ int status = $lt_dlunknown;
+
+ if (self)
+ {
+ if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
+ else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
+ /* dlclose (self); */
+ }
+
+ exit (status);
+}]
+EOF
+ if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
+ (./conftest; exit; ) 2>/dev/null
+ lt_status=$?
+ case x$lt_status in
+ x$lt_dlno_uscore) $1 ;;
+ x$lt_dlneed_uscore) $2 ;;
+ x$lt_unknown|x*) $3 ;;
+ esac
+ else :
+ # compilation failed
+ $3
+ fi
+fi
+rm -fr conftest*
+])# _LT_AC_TRY_DLOPEN_SELF
+
+# AC_LIBTOOL_DLOPEN_SELF
+# -------------------
+AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF],
+[if test "x$enable_dlopen" != xyes; then
+ enable_dlopen=unknown
+ enable_dlopen_self=unknown
+ enable_dlopen_self_static=unknown
+else
+ lt_cv_dlopen=no
+ lt_cv_dlopen_libs=
+
+ case $host_os in
+ beos*)
+ lt_cv_dlopen="load_add_on"
+ lt_cv_dlopen_libs=
+ lt_cv_dlopen_self=yes
+ ;;
+
+ cygwin* | mingw* | pw32*)
+ lt_cv_dlopen="LoadLibrary"
+ lt_cv_dlopen_libs=
+ ;;
+
+ *)
+ AC_CHECK_FUNC([shl_load],
+ [lt_cv_dlopen="shl_load"],
+ [AC_CHECK_LIB([dld], [shl_load],
+ [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"],
+ [AC_CHECK_FUNC([dlopen],
+ [lt_cv_dlopen="dlopen"],
+ [AC_CHECK_LIB([dl], [dlopen],
+ [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],
+ [AC_CHECK_LIB([svld], [dlopen],
+ [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
+ [AC_CHECK_LIB([dld], [dld_link],
+ [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"])
+ ])
+ ])
+ ])
+ ])
+ ])
+ ;;
+ esac
+
+ if test "x$lt_cv_dlopen" != xno; then
+ enable_dlopen=yes
+ else
+ enable_dlopen=no
+ fi
+
+ case $lt_cv_dlopen in
+ dlopen)
+ save_CPPFLAGS="$CPPFLAGS"
+ AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl
+ test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
+
+ save_LDFLAGS="$LDFLAGS"
+ eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
+
+ save_LIBS="$LIBS"
+ LIBS="$lt_cv_dlopen_libs $LIBS"
+
+ AC_CACHE_CHECK([whether a program can dlopen itself],
+ lt_cv_dlopen_self, [dnl
+ _LT_AC_TRY_DLOPEN_SELF(
+ lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,
+ lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)
+ ])
+
+ if test "x$lt_cv_dlopen_self" = xyes; then
+ LDFLAGS="$LDFLAGS $link_static_flag"
+ AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
+ lt_cv_dlopen_self_static, [dnl
+ _LT_AC_TRY_DLOPEN_SELF(
+ lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,
+ lt_cv_dlopen_self_static=no, lt_cv_dlopen_self_static=cross)
+ ])
+ fi
+
+ CPPFLAGS="$save_CPPFLAGS"
+ LDFLAGS="$save_LDFLAGS"
+ LIBS="$save_LIBS"
+ ;;
+ esac
+
+ case $lt_cv_dlopen_self in
+ yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
+ *) enable_dlopen_self=unknown ;;
+ esac
+
+ case $lt_cv_dlopen_self_static in
+ yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
+ *) enable_dlopen_self_static=unknown ;;
+ esac
+fi
+])# AC_LIBTOOL_DLOPEN_SELF
+
+AC_DEFUN([_LT_AC_LTCONFIG_HACK],
+[AC_REQUIRE([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])dnl
+# Sed substitution that helps us do robust quoting. It backslashifies
+# metacharacters that are still active within double-quoted strings.
+Xsed='sed -e s/^X//'
+sed_quote_subst='s/\([[\\"\\`$\\\\]]\)/\\\1/g'
+
+# Same as above, but do not quote variable references.
+double_quote_subst='s/\([[\\"\\`\\\\]]\)/\\\1/g'
+
+# Sed substitution to delay expansion of an escaped shell variable in a
+# double_quote_subst'ed string.
+delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
+
+# Constants:
+rm="rm -f"
+
+# Global variables:
+default_ofile=libtool
+can_build_shared=yes
+
+# All known linkers require a `.a' archive for static linking (except M$VC,
+# which needs '.lib').
+libext=a
+ltmain="$ac_aux_dir/ltmain.sh"
+ofile="$default_ofile"
+with_gnu_ld="$lt_cv_prog_gnu_ld"
+need_locks="$enable_libtool_lock"
+
+old_CC="$CC"
+old_CFLAGS="$CFLAGS"
+
+# Set sane defaults for various variables
+test -z "$AR" && AR=ar
+test -z "$AR_FLAGS" && AR_FLAGS=cru
+test -z "$AS" && AS=as
+test -z "$CC" && CC=cc
+test -z "$DLLTOOL" && DLLTOOL=dlltool
+test -z "$LD" && LD=ld
+test -z "$LN_S" && LN_S="ln -s"
+test -z "$MAGIC_CMD" && MAGIC_CMD=file
+test -z "$NM" && NM=nm
+test -z "$OBJDUMP" && OBJDUMP=objdump
+test -z "$RANLIB" && RANLIB=:
+test -z "$STRIP" && STRIP=:
+test -z "$ac_objext" && ac_objext=o
+
+if test x"$host" != x"$build"; then
+ ac_tool_prefix=${host_alias}-
+else
+ ac_tool_prefix=
+fi
+
+# Transform linux* to *-*-linux-gnu*, to support old configure scripts.
+case $host_os in
+linux-gnu*) ;;
+linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'`
+esac
+
+case $host_os in
+aix3*)
+ # AIX sometimes has problems with the GCC collect2 program. For some
+ # reason, if we set the COLLECT_NAMES environment variable, the problems
+ # vanish in a puff of smoke.
+ if test "X${COLLECT_NAMES+set}" != Xset; then
+ COLLECT_NAMES=
+ export COLLECT_NAMES
+ fi
+ ;;
+esac
+
+# Determine commands to create old-style static archives.
+old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
+old_postinstall_cmds='chmod 644 $oldlib'
+old_postuninstall_cmds=
+
+if test -n "$RANLIB"; then
+ case $host_os in
+ openbsd*)
+ old_postinstall_cmds="\$RANLIB -t \$oldlib~$old_postinstall_cmds"
+ ;;
+ *)
+ old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"
+ ;;
+ esac
+ old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
+fi
+
+# Allow CC to be a program name with arguments.
+set dummy $CC
+compiler="[$]2"
+
+AC_MSG_CHECKING([for objdir])
+rm -f .libs 2>/dev/null
+mkdir .libs 2>/dev/null
+if test -d .libs; then
+ objdir=.libs
+else
+ # MS-DOS does not allow filenames that begin with a dot.
+ objdir=_libs
+fi
+rmdir .libs 2>/dev/null
+AC_MSG_RESULT($objdir)
+
+
+AC_ARG_WITH(pic,
+[ --with-pic try to use only PIC/non-PIC objects [default=use both]],
+pic_mode="$withval", pic_mode=default)
+test -z "$pic_mode" && pic_mode=default
+
+# We assume here that the value for lt_cv_prog_cc_pic will not be cached
+# in isolation, and that seeing it set (from the cache) indicates that
+# the associated values are set (in the cache) correctly too.
+AC_MSG_CHECKING([for $compiler option to produce PIC])
+AC_CACHE_VAL(lt_cv_prog_cc_pic,
+[ lt_cv_prog_cc_pic=
+ lt_cv_prog_cc_shlib=
+ lt_cv_prog_cc_wl=
+ lt_cv_prog_cc_static=
+ lt_cv_prog_cc_no_builtin=
+ lt_cv_prog_cc_can_build_shared=$can_build_shared
+
+ if test "$GCC" = yes; then
+ lt_cv_prog_cc_wl='-Wl,'
+ lt_cv_prog_cc_static='-static'
+
+ case $host_os in
+ aix*)
+ # Below there is a dirty hack to force normal static linking with -ldl
+ # The problem is because libdl dynamically linked with both libc and
+ # libC (AIX C++ library), which obviously doesn't included in libraries
+ # list by gcc. This cause undefined symbols with -static flags.
+ # This hack allows C programs to be linked with "-static -ldl", but
+ # not sure about C++ programs.
+ lt_cv_prog_cc_static="$lt_cv_prog_cc_static ${lt_cv_prog_cc_wl}-lC"
+ ;;
+ amigaos*)
+ # FIXME: we need at least 68020 code to build shared libraries, but
+ # adding the `-m68020' flag to GCC prevents building anything better,
+ # like `-m68040'.
+ lt_cv_prog_cc_pic='-m68020 -resident32 -malways-restore-a4'
+ ;;
+ beos* | irix5* | irix6* | osf3* | osf4* | osf5*)
+ # PIC is the default for these OSes.
+ ;;
+ darwin* | rhapsody*)
+ # PIC is the default on this platform
+ # Common symbols not allowed in MH_DYLIB files
+ lt_cv_prog_cc_pic='-fno-common'
+ ;;
+ cygwin* | mingw* | pw32* | os2*)
+ # This hack is so that the source file can tell whether it is being
+ # built for inclusion in a dll (and should export symbols for example).
+ lt_cv_prog_cc_pic='-DDLL_EXPORT'
+ ;;
+ sysv4*MP*)
+ if test -d /usr/nec; then
+ lt_cv_prog_cc_pic=-Kconform_pic
+ fi
+ ;;
+ *)
+ lt_cv_prog_cc_pic='-fPIC'
+ ;;
+ esac
+ else
+ # PORTME Check for PIC flags for the system compiler.
+ case $host_os in
+ aix3* | aix4* | aix5*)
+ lt_cv_prog_cc_wl='-Wl,'
+ # All AIX code is PIC.
+ if test "$host_cpu" = ia64; then
+ # AIX 5 now supports IA64 processor
+ lt_cv_prog_cc_static='-Bstatic'
+ else
+ lt_cv_prog_cc_static='-bnso -bI:/lib/syscalls.exp'
+ fi
+ ;;
+
+ hpux9* | hpux10* | hpux11*)
+ # Is there a better lt_cv_prog_cc_static that works with the bundled CC?
+ lt_cv_prog_cc_wl='-Wl,'
+ lt_cv_prog_cc_static="${lt_cv_prog_cc_wl}-a ${lt_cv_prog_cc_wl}archive"
+ lt_cv_prog_cc_pic='+Z'
+ ;;
+
+ irix5* | irix6*)
+ lt_cv_prog_cc_wl='-Wl,'
+ lt_cv_prog_cc_static='-non_shared'
+ # PIC (with -KPIC) is the default.
+ ;;
+
+ cygwin* | mingw* | pw32* | os2*)
+ # This hack is so that the source file can tell whether it is being
+ # built for inclusion in a dll (and should export symbols for example).
+ lt_cv_prog_cc_pic='-DDLL_EXPORT'
+ ;;
+
+ newsos6)
+ lt_cv_prog_cc_pic='-KPIC'
+ lt_cv_prog_cc_static='-Bstatic'
+ ;;
+
+ osf3* | osf4* | osf5*)
+ # All OSF/1 code is PIC.
+ lt_cv_prog_cc_wl='-Wl,'
+ lt_cv_prog_cc_static='-non_shared'
+ ;;
+
+ sco3.2v5*)
+ lt_cv_prog_cc_pic='-Kpic'
+ lt_cv_prog_cc_static='-dn'
+ lt_cv_prog_cc_shlib='-belf'
+ ;;
+
+ solaris*)
+ lt_cv_prog_cc_pic='-KPIC'
+ lt_cv_prog_cc_static='-Bstatic'
+ lt_cv_prog_cc_wl='-Wl,'
+ ;;
+
+ sunos4*)
+ lt_cv_prog_cc_pic='-PIC'
+ lt_cv_prog_cc_static='-Bstatic'
+ lt_cv_prog_cc_wl='-Qoption ld '
+ ;;
+
+ sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
+ lt_cv_prog_cc_pic='-KPIC'
+ lt_cv_prog_cc_static='-Bstatic'
+ if test "x$host_vendor" = xsni; then
+ lt_cv_prog_cc_wl='-LD'
+ else
+ lt_cv_prog_cc_wl='-Wl,'
+ fi
+ ;;
+
+ uts4*)
+ lt_cv_prog_cc_pic='-pic'
+ lt_cv_prog_cc_static='-Bstatic'
+ ;;
+
+ sysv4*MP*)
+ if test -d /usr/nec ;then
+ lt_cv_prog_cc_pic='-Kconform_pic'
+ lt_cv_prog_cc_static='-Bstatic'
+ fi
+ ;;
+
+ *)
+ lt_cv_prog_cc_can_build_shared=no
+ ;;
+ esac
+ fi
+])
+if test -z "$lt_cv_prog_cc_pic"; then
+ AC_MSG_RESULT([none])
+else
+ AC_MSG_RESULT([$lt_cv_prog_cc_pic])
+
+ # Check to make sure the pic_flag actually works.
+ AC_MSG_CHECKING([if $compiler PIC flag $lt_cv_prog_cc_pic works])
+ AC_CACHE_VAL(lt_cv_prog_cc_pic_works, [dnl
+ save_CFLAGS="$CFLAGS"
+ CFLAGS="$CFLAGS $lt_cv_prog_cc_pic -DPIC"
+ AC_TRY_COMPILE([], [], [dnl
+ case $host_os in
+ hpux9* | hpux10* | hpux11*)
+ # On HP-UX, both CC and GCC only warn that PIC is supported... then
+ # they create non-PIC objects. So, if there were any warnings, we
+ # assume that PIC is not supported.
+ if test -s conftest.err; then
+ lt_cv_prog_cc_pic_works=no
+ else
+ lt_cv_prog_cc_pic_works=yes
+ fi
+ ;;
+ *)
+ lt_cv_prog_cc_pic_works=yes
+ ;;
+ esac
+ ], [dnl
+ lt_cv_prog_cc_pic_works=no
+ ])
+ CFLAGS="$save_CFLAGS"
+ ])
+
+ if test "X$lt_cv_prog_cc_pic_works" = Xno; then
+ lt_cv_prog_cc_pic=
+ lt_cv_prog_cc_can_build_shared=no
+ else
+ lt_cv_prog_cc_pic=" $lt_cv_prog_cc_pic"
+ fi
+
+ AC_MSG_RESULT([$lt_cv_prog_cc_pic_works])
+fi
+
+# Check for any special shared library compilation flags.
+if test -n "$lt_cv_prog_cc_shlib"; then
+ AC_MSG_WARN([\`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries])
+ if echo "$old_CC $old_CFLAGS " | egrep -e "[[ ]]$lt_cv_prog_cc_shlib[[ ]]" >/dev/null; then :
+ else
+ AC_MSG_WARN([add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure])
+ lt_cv_prog_cc_can_build_shared=no
+ fi
+fi
+
+AC_MSG_CHECKING([if $compiler static flag $lt_cv_prog_cc_static works])
+AC_CACHE_VAL([lt_cv_prog_cc_static_works], [dnl
+ lt_cv_prog_cc_static_works=no
+ save_LDFLAGS="$LDFLAGS"
+ LDFLAGS="$LDFLAGS $lt_cv_prog_cc_static"
+ AC_TRY_LINK([], [], [lt_cv_prog_cc_static_works=yes])
+ LDFLAGS="$save_LDFLAGS"
+])
+
+# Belt *and* braces to stop my trousers falling down:
+test "X$lt_cv_prog_cc_static_works" = Xno && lt_cv_prog_cc_static=
+AC_MSG_RESULT([$lt_cv_prog_cc_static_works])
+
+pic_flag="$lt_cv_prog_cc_pic"
+special_shlib_compile_flags="$lt_cv_prog_cc_shlib"
+wl="$lt_cv_prog_cc_wl"
+link_static_flag="$lt_cv_prog_cc_static"
+no_builtin_flag="$lt_cv_prog_cc_no_builtin"
+can_build_shared="$lt_cv_prog_cc_can_build_shared"
+
+
+# Check to see if options -o and -c are simultaneously supported by compiler
+AC_MSG_CHECKING([if $compiler supports -c -o file.$ac_objext])
+AC_CACHE_VAL([lt_cv_compiler_c_o], [
+$rm -r conftest 2>/dev/null
+mkdir conftest
+cd conftest
+echo "int some_variable = 0;" > conftest.$ac_ext
+mkdir out
+# According to Tom Tromey, Ian Lance Taylor reported there are C compilers
+# that will create temporary files in the current directory regardless of
+# the output directory. Thus, making CWD read-only will cause this test
+# to fail, enabling locking or at least warning the user not to do parallel
+# builds.
+chmod -w .
+save_CFLAGS="$CFLAGS"
+CFLAGS="$CFLAGS -o out/conftest2.$ac_objext"
+compiler_c_o=no
+if { (eval echo configure:__oline__: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.$ac_objext; then
+ # The compiler can only warn and ignore the option if not recognized
+ # So say no if there are warnings
+ if test -s out/conftest.err; then
+ lt_cv_compiler_c_o=no
+ else
+ lt_cv_compiler_c_o=yes
+ fi
+else
+ # Append any errors to the config.log.
+ cat out/conftest.err 1>&AC_FD_CC
+ lt_cv_compiler_c_o=no
+fi
+CFLAGS="$save_CFLAGS"
+chmod u+w .
+$rm conftest* out/*
+rmdir out
+cd ..
+rmdir conftest
+$rm -r conftest 2>/dev/null
+])
+compiler_c_o=$lt_cv_compiler_c_o
+AC_MSG_RESULT([$compiler_c_o])
+
+