2000-06-07 Norbert Gövert *** 2.2.14 * lib/ir/grundform.c (grundform, stammform): avoid function load_module * lib/ctype/ctype.h (strncmp, strcmp): do not redefine symbols * Construct/cons/Conscript: removed files from distribution * defaults.h: set HAS_GRUNDFORM only if perl is embedded * hints/linux.sh: added d_alphasort='define'; d_scandir='define'; d_vprintf='define'; (suggestion from Uwe Berger 2000) * hints/linux.sh: added ldflags='-lncurses'; libpth='/usr/lib /lib'; (suggestion from Walter Obermill 1999-04-18) 2000-01-05 Norbert Gövert *** 2.2.13 * lib/ir/grundform.c: update w. r. t. later perl versions * freeWAIS-sf.prj: removed config.sh.sun4-{solaris,sunos} * MANIFEST: ChangeLog -> Changes 1999-06-10 Norbert Goevert * removed makedb (part of Wais.pm) 1999-04-16 Norbert Goevert *** 2.2.12 * hints/hpux.sh: patch from Uwe Geuder * MANIFEST MANIFEST.new: GNU make has problems if the Jmakefiles are missing; they are part of the distribution now * lib/ir/ircfiles.c: patch from Carl Lagoze 1999-02-25 Norbert Goevert * freeWAIS-sf.prj: sorting files * Jmakefile: fixed version *** 2.2.11 * MANIFEST MANIFEST.new: dropped Jmakefiles and friends 1999-02-22 Norbert Goevert * lib/ir/wutil.c: use fgets instead of gets * U/d_myregexp.U: default setting if system regexp don't work has been wrong (warning: d_myregexp is really counterintuitive, it means exact the contrary of what one would expect) * lib/ir/sockets.c lib/ir/syslog.c server/waisserver.c x/myAsciiSrc.c: HAS_SYS_ERRLIST not needed. Wed Sep 10 08:19:47 1997 Norbert Goevert *** 2.2.10 Fri Mar 7 16:00:00 1997 Ulrich Pfeifer * lib/ftw.c lib/scantest.c x/Xwais.old: Minor fixes for next. * hints/hpux.sh hints/linux.sh hints/next.sh: Some hints for next and hpux. Snarfed from the Perl distrubtion * Configure MANIFEST MANIFEST.new config_h.SH confmagic.h U/Loc.U U/d_compress.U U/d_embed.U: Added some stuff to make it compilable without perl again. * ir/ChangeLog ir/Jmakefile ir/Makefile.SH ir/docid.c ir/field_index.c ir/field_y.c ir/futil.c ir/grundform.c ir/ir.c ir/irfiles.c ir/irtfiles.c ir/ustubs.c ir/waisserver.c: Minor fixes for next. Stuff for compilation without Perl * Added standard header to all source files. Tried to infer author and creation date form comments and changelogs. Removed the Thinking machines header: WIDE AREA INFORMATION SERVER SOFTWARE: No guarantees or restrictions. See the readme file for the full standard disclaimer. Moved the CNDIR copyright line to the header. Removed changelogs. Tue Feb 11 17:00:00 1997 Ulrich Pfeifer * ir/irinv.c: Jan Wolter : When appending records to numeric fields, wais merges them in in lexical order instead of numeric order, so that the entries in the .inv files are sorted: 1 10 11 12 13 14 15 16 17 18 19 2 20 21 22 3 4 5 6 7 8 9 instead of 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 this causes an interesting variety of search problems, since the search engines expect numeric fields to be sorted in numeric order, not in lexical order. Tue Feb 11 12:00:00 1997 Ulrich Pfeifer * ChangeLog config_h.SH confmagic.h: Regenerated ChangeLog Mon Feb 10 15:00:00 1997 Ulrich Pfeifer * doc/SF/Makefile: Generated from Imakefile. So purge it. * U/d_extern_sys_errlist.U: Added to repository. Mon Feb 10 14:00:00 1997 Ulrich Pfeifer * doc/SF/freeWAIS-sf-faq.1: Updated systems list * doc/SF/Imakefile: Calls fixlink as ./fixlink now. * ChangeLog: Regenerated with changelog(1) * hints/sunos_4_1.sh: Added. Don't know for what it's good ;-) Sat Feb 8 11:00:00 1997 Ulrich Pfeifer * Configure: Added Linux hints * ir/Conscript x/Conscript: Compiled on linux * Construct: Call [cC]onfigure with ./ Sat Feb 8 10:00:00 1997 Ulrich Pfeifer * patchlevel.h ir/html_entities.c ir/html_entities.h x/Conscript: added cons files * hints/linux.sh: Switch optimization off. Tell Configure that strup is present Fri Feb 7 15:00:00 1997 Ulrich Pfeifer * Configure Construct bin/Conscript: Minor fixes * doc/SF/fwsf.dvi: re-added fwsf.dvi Fri Feb 7 13:00:00 1997 Ulrich Pfeifer * ui/swais.c ui/util.c ui/util.h ui/wais-ui.c ui/wais-ui.h ui/wais.el.raw ui/wais.h ui/waisq.c ui/waissearch.c x/Makefile x/Makefile.in x/My-Makefile x/MyList.c x/MyList.h x/MyListP.h x/cat.h x/catalog.c x/cursor.h x/display.c x/display.h x/filereq.c x/filereq.h x/myAsciiSink.c x/myAsciiSrc.c x/myAsciiSrc.h x/myAsciiSrcP.h x/qcommands.c x/qcommands.h x/qdisplay.c x/qdisplay.h x/scommands.c x/tcommands.c x/tcommands.h x/text.c x/text.h x/util.c x/util.h x/xquestion.h x/xwais.c x/xwais.h x/xwaisq.c: Imported WSC freeWAIS-sf-2.1.2 * Configure MANIFEST.new config_h.SH confmagic.h U/Loc.U U/i_sysutsname.U ir/hash.c ir/ir.c ir/irtfiles.c ir/sockets.c ir/synonym.c ir/synonym.h ir/udping.c ir/ui.c ir/waisserver.c ui/waissearch.c x/catalog.c: Integrated some WSC fixes Fri Feb 7 12:00:00 1997 Ulrich Pfeifer * Makefile.in config.guess config.sub configure configure.in FIELD-EXAMPLE/DATE.should FIELD-EXAMPLE/WEIGHT.should FIELD-EXAMPLE/test.fmt FIELD-EXAMPLE/testg.fmt bin/Makefile.in bin/catalog bin/catalog.1 bin/check-sources bin/dictionary bin/dictionary.1 bin/inverted_file bin/inverted_file.1 bin/makedb bin/makedb.1 bin/mkfmt bin/mkfmt.1 bin/server_stats bin/waisretrieve ctype/ctype.c doc/SF/fwsf.texi ir/Makefile.in ir/cutil.c ir/cutil.h ir/docid.c ir/field_index.c ir/field_index.h ir/field_l.c ir/field_search.c ir/field_y.c ir/field_y.y ir/futil.c ir/hash.c ir/ir.c ir/ircfiles.c ir/ircfiles.h ir/irext.h ir/irfileio.c ir/irfiles.c ir/irfiles.h ir/irhash.c ir/irinv.c ir/irretrvl.c ir/irsearch.c ir/irsparse.c ir/irtfiles.c ir/irverify.c ir/list.c ir/lock.c ir/lock.h ir/panic.c ir/query_l.c ir/query_l.l ir/query_y.c ir/query_y.y ir/sersrch.c ir/server-single.c ir/sigsrch.c ir/sockets.c ir/stoplist.c ir/synonym.c ir/synonym.h ir/transprt.c ir/trie.c ir/udping.c ir/ui.c ir/ustubs.c ir/waisindex.c ir/waisserver.c ir/weight.c ir/weight.h ir/wmessage.c ir/wprot.c ir/wutil.c ir/zprot.c ir/ztype1.c ir/zutil.c lib/Makefile.in lib/alphasort.c lib/ftw.c lib/ftw.man lib/scandir.c lib/scandir.man lib/stringtoany.c regexp/Makefile.in ui/Makefile.in ui/document.c ui/document.h ui/globals.h ui/messages.h ui/question.c ui/question.h ui/source.c ui/source.h ui/status.h ui/swais.c ui/util.c ui/util.h ui/wais-ui.c ui/wais-ui.h ui/wais.el.raw ui/wais.h ui/waisq.c ui/waissearch.c x/Makefile.in x/My-Makefile x/MyList.c x/MyList.h x/MyListP.h x/cat.h x/catalog.c x/cursor.h x/display.c x/display.h x/filereq.c x/filereq.h x/myAsciiSink.c x/myAsciiSrc.c x/myAsciiSrc.h x/myAsciiSrcP.h x/qcommands.c x/qcommands.h x/qdisplay.c x/qdisplay.h x/scommands.c x/tcommands.c x/tcommands.h x/text.c x/text.h x/util.c x/util.h x/xquestion.h x/xwais.c x/xwais.h x/xwaisq.c: Imported WSC freeWAIS-sf-2.1.1 * config.guess config.h config.h.in config.sub defaults.h.in patchlevel.h bin/catalog bin/catalog.1 bin/dictionary bin/dictionary.1 bin/inverted_file bin/inverted_file.1 bin/makedb bin/makedb.1 bin/mkfmt.1 ctype/mkctype1.c doc/SF/freeWAIS-sf-faq: file config.h.in was initially added on branch WSC. * ChangeLog Makefile.in config.h config.h.in configure configure.in defaults.h.in patchlevel.h FIELD-EXAMPLE/BOOLEAN.should FIELD-EXAMPLE/COMPLEX.should FIELD-EXAMPLE/DATE.should FIELD-EXAMPLE/FIELD.should FIELD-EXAMPLE/GERMAN.should FIELD-EXAMPLE/LITERAL.should FIELD-EXAMPLE/Makefile.in FIELD-EXAMPLE/NUMERIC.should FIELD-EXAMPLE/PARTIAL.should FIELD-EXAMPLE/PLAIN.should FIELD-EXAMPLE/PROXIMITY.should FIELD-EXAMPLE/TEST FIELD-EXAMPLE/TEST.german FIELD-EXAMPLE/WEIGHT.should FIELD-EXAMPLE/test.fmt FIELD-EXAMPLE/testg.fmt bin/Makefile.in bin/catalog bin/catalog.1 bin/check-sources bin/dictionary bin/dictionary.1 bin/inverted_file bin/inverted_file.1 bin/makedb bin/makedb.1 bin/mkfmt bin/mkfmt.1 bin/server_stats bin/waisretrieve ctype/Makefile.in ctype/ctest.c ctype/ctype.c ctype/ctype.h ctype/ctype.tmpl ctype/mkctype.c ctype/mkctype1.c doc/SF/freeWAIS-sf-faq doc/SF/fwsf.ps doc/SF/fwsf.texi ir/Makefile.in ir/analyse_str.h ir/boolean_op.c ir/boolean_op.h ir/cdialect.h ir/cutil.c ir/cutil.h ir/docid.c ir/docid.h ir/field.h ir/field_index.c ir/field_index.h ir/field_l.c ir/field_l.l ir/field_search.c ir/field_search.h ir/field_token.h ir/field_y.c ir/field_y.h ir/field_y.y ir/futil.c ir/futil.h ir/hash.c ir/hash.h ir/ir.c ir/ir.h ir/ircfiles.c ir/ircfiles.h ir/irext.h ir/irfileio.c ir/irfileio.h ir/irfiles.c ir/irfiles.h ir/irhash.c ir/irhash.h ir/irinv.c ir/irinv.h ir/irkeywords.c ir/irretrvl.c ir/irretrvl.h ir/irsearch.c ir/irsearch.h ir/irsparse.c ir/irsparse.h ir/irtfiles.c ir/irtfiles.h ir/irverify.c ir/irverify.h ir/list.c ir/list.h ir/lock.c ir/lock.h ir/panic.c ir/panic.h ir/query_l.c ir/query_l.l ir/query_token.h ir/query_y.c ir/query_y.h ir/query_y.y ir/sersrch.c ir/server-single.c ir/server.h ir/sighash.h ir/sigindex.h ir/sigsrch.c ir/sigsrch.h ir/sockets.c ir/sockets.h ir/soundex.c ir/stem.h ir/stemmer.c ir/stemmer.h ir/stoplist.c ir/stoplist.h ir/synonym.c ir/synonym.h ir/syslog.c ir/syslog.h ir/transprt.c ir/transprt.h ir/trie.c ir/trie.h ir/udping.c ir/ui.c ir/ui.h ir/ustubs.c ir/ustubs.h ir/waisindex.c ir/waisserver.c ir/weight.c ir/weight.h ir/wmessage.c ir/wmessage.h ir/wprot.c ir/wprot.h ir/wutil.c ir/wutil.h ir/zprot.c ir/zprot.h ir/ztype1.c ir/ztype1.h ir/zutil.c ir/zutil.h lib/Makefile.in lib/alloca.c lib/alphasort.c lib/freedir.c lib/ftw.c lib/ftw.man lib/ftwtest.c lib/scandir.c lib/scandir.man lib/scantest.c lib/stringtoany.c lib/trunc.c regexp/Makefile.in regexp/regexp.c ui/Makefile.in ui/Retrieval.h ui/document.c ui/document.h ui/globals.h ui/lisp-ui.c ui/list.h ui/messages.h ui/question.c ui/question.h ui/source.c ui/source.h ui/status.h ui/swais.c ui/util.c ui/util.h ui/wais-ui.c ui/wais-ui.h ui/wais.el.raw ui/wais.h ui/waisq.c ui/waissearch.c x/Makefile x/Makefile.in x/My-Makefile x/MyList.c x/MyList.h x/MyListP.h x/Retrieval.h x/Viewport.c x/cat.h x/catalog.c x/cursor.h x/display.c x/display.h x/filereq.c x/filereq.h x/list.h x/myAsciiSink.c x/myAsciiSink.h x/myAsciiSinkP.h x/myAsciiSrc.c x/myAsciiSrc.h x/myAsciiSrcP.h x/qcommands.c x/qcommands.h x/qdisplay.c x/qdisplay.h x/scommands.c x/scommands.h x/scrolllist.h x/tcommands.c x/tcommands.h x/text.c x/text.h x/util.c x/util.h x/xquestion.h x/xstuff.h x/xwais.c x/xwais.h x/xwaisq.c: Imported WSC freeWAIS-sf-2.1 * ChangeLog README config.h.in configure configure.in patchlevel.h FIELD-EXAMPLE/DATE.should FIELD-EXAMPLE/WEIGHT.should FIELD-EXAMPLE/test.fmt FIELD-EXAMPLE/testg.fmt bin/catalog bin/catalog.1 bin/check-sources bin/dictionary bin/dictionary.1 bin/inverted_file bin/inverted_file.1 bin/makedb bin/makedb.1 bin/mkfmt bin/mkfmt.1 bin/server_stats bin/waisretrieve ctype/Makefile.in ctype/ctype.c ctype/mkctype.c doc/SF/fwsf.texi ir/Makefile.in ir/cutil.c ir/cutil.h ir/docid.c ir/field_index.c ir/field_index.h ir/field_l.c ir/field_search.c ir/field_y.y ir/futil.c ir/hash.c ir/ir.c ir/ircfiles.c ir/ircfiles.h ir/irext.h ir/irfileio.c ir/irfiles.c ir/irfiles.h ir/irhash.c ir/irinv.c ir/irretrvl.c ir/irsearch.c ir/irsparse.c ir/irtfiles.c ir/irverify.c ir/list.c ir/lock.c ir/lock.h ir/panic.c ir/query_l.c ir/query_l.l ir/query_y.y ir/sersrch.c ir/server-single.c ir/sigsrch.c ir/sockets.c ir/stoplist.c ir/transprt.c ir/trie.c ir/ui.c ir/ustubs.c ir/waisindex.c ir/waisserver.c ir/weight.c ir/weight.h ir/wmessage.c ir/wprot.c ir/wutil.c ir/zprot.c ir/ztype1.c ir/zutil.c lib/Makefile.in lib/alphasort.c lib/ftw.c lib/ftw.man lib/scandir.c lib/scandir.man lib/stringtoany.c regexp/Makefile.in ui/Makefile.in ui/document.c ui/document.h ui/globals.h ui/messages.h ui/question.c ui/question.h ui/source.c ui/source.h ui/status.h: Imported WSC freeWAIS-sf-2.1.2 Tue Feb 4 17:00:00 1997 Ulrich Pfeifer * ANNOUNCEMENT COPYRIGHT Configure Construct DOCUMENTS Defaults.tmpl.in Defaults.tmpl.top INSTALLATION Imakefile Install.tmpl.in MANIFEST.maintainer Makefile.in Makefile.original README-s README-sf.html acconfig.h config.c config.sh config.sh.sun4-solaris config_h.SH configure install.sh FIELD-EXAMPLE/Conscript FIELD-EXAMPLE/Imakefile FIELD-EXAMPLE/Makefile.in FIELD-EXAMPLE/test.fmt FIELD-EXAMPLE/testg.fmt U/End.U U/Myinit.U U/d_alloca.U U/d_alphasort.U U/d_cache_syn.U U/d_compiler_version.U U/d_compress.U U/d_getpwuid.U U/d_huge_headlines.U U/d_local_search.U U/d_myctype.U U/d_myregexp.U U/d_proximity.U U/d_remove.U U/d_udping.U U/d_urldocid.U U/d_version_string.U bin/Conscript bin/Imakefile bin/Makefile.in bin/Makefile.original bin/catalog.SH bin/catalog.man bin/check-sources bin/check-sources.script bin/dictionary.SH bin/dictionary.man bin/getaddrs.script bin/index.mail.script bin/inverted_file.SH bin/inverted_file.man bin/makedb.SH bin/makedb.man bin/mkfmt bin/mkfmt.SH bin/mkfmt.man bin/server_stats bin/server_stats.script bin/start.myserver.script bin/swais.sh.script bin/wais-gif-display.script bin/wais-html-display.script bin/wais-jfif-display.script bin/wais-jpeg-display.script bin/wais-pict-display.script bin/wais-ppm-display.script bin/wais-tiff-display.script bin/waisretrieve bin/waisretrieve.script bin/ws bin/ws.script ctype/Conscript ctype/Imakefile ctype/Makefile.in ctype/ctype.c doc/Imakefile doc/SF/FAQ doc/SF/Imakefile doc/SF/Makefile doc/SF/SFgate.texi doc/SF/faq-store doc/SF/faq.pl doc/SF/faq.status.1 doc/SF/fixlink doc/SF/freeWAIS-sf-faq.1 doc/SF/freeWAIS-sf.tex doc/SF/fwsf.texi doc/original-TM-wais/Imakefile doc/original-TM-wais/Makefile doc/original-TM-wais/manl/Conscript doc/original-TM-wais/manl/Imakefile doc/original-TM-wais/manl/Makefile ir/Conscript ir/Imakefile ir/Jmakefile ir/Makefile.SH ir/Makefile.in ir/Makefile.original ir/analyse_str.c ir/any_stemmer.c ir/any_stemmer.h ir/byte_order.h ir/cdialect.h ir/cutil.c ir/cutil.h ir/docid.c ir/field_index.c ir/field_index.h ir/field_l.c ir/field_search.c ir/field_stat.h ir/field_token.h ir/field_y.y ir/futil.c ir/grundform.c ir/grundform.h ir/gstem.c ir/hash.c ir/ir.c ir/ircfiles.c ir/ircfiles.h ir/irdirent.h ir/irext.h ir/irfileio.c ir/irfiles.c ir/irfiles.h ir/irhash.c ir/irinv.c ir/irkeywords.c ir/irlex.h ir/irretrvl.c ir/irsearch.c ir/irsparse.c ir/irtfiles.c ir/irverify.c ir/iso.c ir/iso.h ir/iubuild.c ir/list.c ir/lock.c ir/lock.h ir/macbuild.c ir/macver.c ir/mkinc.SH ir/panic.c ir/query_l.c ir/query_l.l ir/query_token.h ir/query_y.y ir/sersrch.c ir/server-single.c ir/sighash.c ir/sigsrch.c ir/sockets.c ir/stem.h ir/stoplist.c ir/transprt.c ir/trie.c ir/ui-local.c ir/ui.c ir/ustubs.c ir/version.h ir/waisindex.c ir/waisserver.c ir/weight.c ir/weight.h ir/wmessage.c ir/wprot.c ir/wutil.c ir/zprot.c ir/ztype1.c ir/zutil.c lib/ChangeLog lib/Conscript lib/Imakefile lib/Makefile.in lib/Makefile.original lib/alphasort.c lib/ftw.c lib/ftw.man lib/pdftw.h lib/scandir.c lib/scandir.man lib/stringtoany.c local/Imakefile local/udping.c local/udpserv.c local/udpserv.pl regexp/Conscript regexp/Imakefile regexp/Makefile.in regexp/Makefile.orig ui/Conscript ui/Imakefile ui/Makefile.in ui/Makefile.original ui/document.c ui/document.h ui/fix-gmacs.sh ui/globals.h ui/messages.h ui/question.c ui/question.h ui/screen-ui.c ui/shell-ui.c ui/source.c ui/source.h ui/status.h ui/swais.c ui/util.c ui/util.h ui/wais-ui.c ui/wais-ui.h ui/wais.el.raw ui/wais.h ui/waisq.c ui/waissearch.c x/AsciiSrcSearch.c x/Imakefile x/Makefile x/Makefile.in x/Makefile.stub x/My-Makefile x/MyList.c x/MyList.h x/MyListP.h x/cat.h x/catalog.c x/cursor.h x/display.c x/display.h x/filereq.c x/filereq.h x/fixResources.sh x/myAsciiSink.c x/myAsciiSrc.c x/myAsciiSrc.h x/myAsciiSrcP.h x/qcommands.c x/qcommands.h x/qdisplay.c x/qdisplay.h x/scommands.c x/tcommands.c x/tcommands.h x/text.c x/text.h x/util.c x/util.h x/xquestion.h x/xwais.c x/xwais.h x/xwaisq.c: Switched to CVS * ir/Conscript: Removed debugging output. Tue Feb 4 13:00:00 1997 Ulrich Pfeifer * cons: Initial revision * ChangeLog Configure Construct Jmakefile MANIFEST Makefile.SH config_h.SH cons.PL defaults.h FIELD-EXAMPLE/BOOLEAN.should FIELD-EXAMPLE/COMPLEX.should FIELD-EXAMPLE/Conscript FIELD-EXAMPLE/DATE.should FIELD-EXAMPLE/FIELD.should FIELD-EXAMPLE/GERMAN.should FIELD-EXAMPLE/Jmakefile FIELD-EXAMPLE/LITERAL.should FIELD-EXAMPLE/Makefile.SH FIELD-EXAMPLE/NUMERIC.should FIELD-EXAMPLE/PARTIAL.should FIELD-EXAMPLE/PLAIN.should FIELD-EXAMPLE/PROXIMITY.should FIELD-EXAMPLE/TEST FIELD-EXAMPLE/TEST.german FIELD-EXAMPLE/WEIGHT.should FIELD-EXAMPLE/test.fmt FIELD-EXAMPLE/testg.fmt bin/Conscript bin/Jmakefile bin/Makefile.SH bin/catalog.SH bin/catalog.man bin/check-sources bin/dictionary.SH bin/dictionary.man bin/inverted_file.SH bin/inverted_file.man bin/makedb.SH bin/makedb.man bin/mkfmt.SH bin/mkfmt.man bin/server_stats bin/waisretrieve bin/ws.SH ctype/Conscript ctype/Jmakefile ctype/Makefile.SH ctype/ctest.c ctype/ctype.h ctype/mkctype.c doc/SF/freeWAIS-sf-faq.1 doc/SF/fwsf.ps doc/SF/fwsf.texi doc/original-TM-wais/manl/Conscript doc/original-TM-wais/manl/Makefile.SH hints/solaris_2.sh ir/ChangeLog ir/Conscript ir/Jmakefile ir/Makefile.SH ir/any_stemmer.c ir/any_stemmer.h ir/boolean_op.c ir/boolean_op.h ir/cdialect.h ir/cutil.c ir/cutil.h ir/docid.c ir/docid.h ir/field_index.c ir/field_index.h ir/field_l.c ir/field_l.l ir/field_search.c ir/field_y.c ir/field_y.h ir/field_y.y ir/futil.c ir/futil.h ir/grundform.c ir/grundform.h ir/hash.c ir/hash.h ir/ir.c ir/ir.h ir/ircfiles.c ir/ircfiles.h ir/irext.h ir/irfileio.c ir/irfileio.h ir/irfiles.c ir/irfiles.h ir/irhash.c ir/irhash.h ir/irinv.c ir/irkeywords.c ir/irretrvl.c ir/irretrvl.h ir/irsearch.c ir/irsearch.h ir/irsparse.c ir/irsparse.h ir/irtfiles.c ir/irtfiles.h ir/irverify.c ir/irverify.h ir/list.c ir/list.h ir/lock.c ir/lock.h ir/mkinc.SH ir/panic.c ir/panic.h ir/query_l.c ir/query_l.l ir/query_y.c ir/query_y.h ir/query_y.y ir/sersrch.c ir/server-single.c ir/server.h ir/sighash.c ir/sighash.h ir/sigindex.h ir/sigsrch.c ir/sigsrch.h ir/sockets.c ir/sockets.h ir/soundex.c ir/stemmer.c ir/stemmer.h ir/stoplist.c ir/stoplist.h ir/synonym.c ir/synonym.h ir/syslog.c ir/syslog.h ir/transprt.c ir/transprt.h ir/trie.c ir/trie.h ir/ui.c ir/ui.h ir/ustubs.c ir/ustubs.h ir/waisindex.c ir/waisserver.c ir/weight.c ir/weight.h ir/wmessage.c ir/wmessage.h ir/wprot.c ir/wprot.h ir/wutil.c ir/wutil.h ir/zprot.c ir/zprot.h ir/ztype1.c ir/ztype1.h ir/zutil.c ir/zutil.h lib/Conscript lib/Jmakefile lib/Makefile.SH lib/alloca.c lib/alphasort.c lib/freedir.c lib/ftw.c lib/ftw.man lib/ftwtest.c lib/scandir.c lib/scandir.man lib/scantest.c lib/stringtoany.c lib/trunc.c regexp/Conscript regexp/Jmakefile regexp/Makefile.SH regexp/regexp.c ui/ChangeLog ui/Conscript ui/Jmakefile ui/Makefile.SH ui/Retrieval.h ui/document.c ui/document.h ui/globals.h ui/lisp-ui.c ui/list.h ui/messages.h ui/question.c ui/question.h ui/source.c ui/source.h ui/status.h ui/swais.c ui/util.c ui/util.h ui/wais-ui.c ui/wais-ui.h ui/wais.el.raw ui/wais.h ui/waisq.c ui/waissearch.c x/Imakefile.SH x/My-Makefile x/MyList.c x/MyList.h x/MyListP.h x/Retrieval.h x/Viewport.c x/Xwais.raw x/cat.h x/catalog.c x/cursor.h x/display.c x/display.h x/filereq.c x/filereq.h x/list.h x/myAsciiSink.c x/myAsciiSink.h x/myAsciiSinkP.h x/myAsciiSrc.c x/myAsciiSrc.h x/myAsciiSrcP.h x/qcommands.c x/qcommands.h x/qdisplay.c x/qdisplay.h x/scommands.c x/scommands.h x/scrolllist.h x/tcommands.c x/tcommands.h x/text.c x/text.h x/util.c x/util.h x/xquestion.h x/xstuff.h x/xwais.c x/xwais.h x/xwaisq.c: Switched to CVS * cons: Importet official 1.1 dist * cons: Changes by ULPFR Fri Dec 27 16:00:00 1996 Ulrich Pfeifer * lib/Jmakefile regexp/Jmakefile: Creates target Directory now if necessary. * ir/grundform.c ir/grundform.h: New module which implements German grundform reduction via embeded perl. * ir/irfiles.c: Support for any_stemmer. Removed handle_numeric(). * doc/SF/freeWAIS-sf-faq.1: Updated systems list. * ui/Jmakefile x/Imakefile.SH: Support for embeded Perl. * ir/any_stemmer.c ir/any_stemmer.h: Interface for different stemmers. * ChangeLog: This version requires perl5.003_13 or better. * doc/original-TM-wais/manl/Conscript ir/Conscript lib/Conscript regexp/Conscript: Auxiliary cons(1) script. * ir/field_y.y: Made the stemming more flexible. Lexer is supposed to return a char indicating which stemmer is used. Definitions are in any_stemmer.h. * ir/irsearch.c: Postponed downcasing. It's done in the stemmer (any_stemmer.c) now. * ir/boolean_op.c: Fixed not bug (Reversed semantics if one argument was empty). * ir/query_l.l: Added a Hack for ISBN numbers. Hyphens within a word are legal letters now disregarding the selected character set. See the SPRINGER define in defaults.h. * ir/irfiles.h ir/irtfiles.c ir/sersrch.c: Support for any_stemmer. * ir/field_index.c ir/field_index.h ir/field_l.l: Uses any_stemmer.[ch] now. * ir/mkinc.SH: Perl script to generate a new selfcontained wais.h. * ir/Jmakefile ir/Makefile.SH: Support for embeded Perl in grundform.c * defaults.h: Additional #defines: HAS_GRUNDFORM, SPRINGER * x/xwais.c: Added Dummy DumpTextToScreen(). * ir/query_y.y: Cleaned the handling of phonetic codes. Fri Dec 27 15:00:00 1996 Ulrich Pfeifer * FIELD-EXAMPLE/Conscript bin/Conscript ctype/Conscript ctype/Jmakefile: Auxiliary cons(1) script. * FIELD-EXAMPLE/testg.fmt: Auxiliary cons(1) script. Converted to new style fmt description. * bin/catalog.SH bin/dictionary.SH bin/inverted_file.SH bin/mkfmt.SH bin/ws.SH: Now long path to the perl binary sould be no problem any more. * ctype/ctype.h: Made str?cmp #defines for likers wich check with libc for duplicates. * cons.PL: Modified version of Bob Sidebothams cons tool. Get the original version from http://www.perl.com/CPAN/autjors/id/BOBSIDE/ * ctype/Makefile.SH: Regenerated with new(?) metaconfig. * MANIFEST: Added cons(1) support and German Grundform reduction via embeded Perl. * bin/makedb.SH: Fixes from Norbert Goevert. * Jmakefile: Support for generation of the Emacs TAGS file. * Construct: Main cons(1) script. Tue Sep 10 13:00:00 1996 Ulrich Pfeifer * ir/irtfiles.c ir/query_y.y ir/sersrch.c: Will remove downcase now. Wed Aug 7 05:00:00 1996 Ulrich Pfeifer * Construct bin/Conscript ctype/Conscript ir/Conscript lib/Conscript regexp/Conscript ui/Conscript: Vor unified version Mon Jul 29 17:00:00 1996 Ulrich Pfeifer * Construct: Initial revision Mon Jun 10 14:00:00 1996 Ulrich Pfeifer * ir/waisindex.c: From: cshenton@wirehead.it.hq.nasa.gov (Chris Shenton) Added switch to disable output of data source file names into the .src file: ui/source.c has a hardwired constant: #define DESC_SIZE 65535 [...] char desc_string[DESC_SIZE]; which causes waiq to fail if the ":description ..." field in the .src file is greater than this size.; this can easily occur if the number of data source files is large, since their names are part of the description. Wed May 29 13:00:00 1996 Ulrich Pfeifer * config.sh.sun4-solaris: Initial revision Wed May 29 11:00:00 1996 Ulrich Pfeifer * ir/ircfiles.c: Preliminary fix for a header-end bug. Tue May 7 12:00:00 1996 Ulrich Pfeifer * ir/any_stemmer.c: Initial revision Tue May 7 09:00:00 1996 Ulrich Pfeifer * ir/grundform.c: Initial revision Mon Apr 29 15:00:00 1996 Ulrich Pfeifer * ir/stoplist.c ir/stoplist.h ir/waisindex.c: Fix from Norbert Goevert. * ir/Jmakefile ir/Makefile.SH: Adviced flex to strip '#line' comments. * FIELD-EXAMPLE/BOOLEAN.should FIELD-EXAMPLE/COMPLEX.should FIELD-EXAMPLE/LITERAL.should FIELD-EXAMPLE/PARTIAL.should FIELD-EXAMPLE/PLAIN.should FIELD-EXAMPLE/PROXIMITY.should FIELD-EXAMPLE/WEIGHT.should: Scores changed. This this was due to changed nummeric indexing. * MANIFEST: Added hints for solaris (-lnsl -lsocket). * bin/inverted_file.SH: Sanity check. * doc/SF/freeWAIS-sf-faq.1: update systems list. * Configure: Added hint processing. Currently only a small hint for solaris is available. * ir/ircfiles.c ir/irtfiles.c ir/query_y.c ir/query_y.y ir/soundex.c: Fixed some off-by-ones. * ChangeLog: Some contributed fixes. Fixed this 'make depend' problem. * FIELD-EXAMPLE/test.fmt FIELD-EXAMPLE/testg.fmt: Fixed region end for numeric indexing. * ir/field_index.c: Fixes for numerics and date. * hints/solaris_2.sh: Add '-lnsl -lsockets' to the default linker flags. * ir/cutil.c ir/irext.h ir/irsearch.c ir/panic.c lib/alloca.c: Removed stuff which leads to bad dependencies with brain dead mkdep. * defaults.h: Changed MAX_HEADER_LEN to 500. * ir/sockets.c: Fixed long/int mismatch. Sat Feb 10 11:00:00 1996 Ulrich Pfeifer * ir/sersrch.c: Patch from RBarnett@us.teltech.com (Rodney Barnett): The search_word() function in sersrch.c sorts the results with qsort() before returning them to the next level operator, so any duplicate document ids in the results will be adjacent and I believe that the boolean operators can tolerate adjacent duplicates of that sort. However, they do not eliminate the duplication, so any higher-level operators will have to deal with it as well. * ir/field_index.c: Fix from Fred DiMartino : Upon investigation I noticed that the temporary values for year, month and day, were never initialized. This means that if sscanf() does not detect a pattern it is looking for it will not change the value. Therefore in (1) month and day contain whatever was on the stack, and the same for day in (2)... Wed Jan 31 14:00:00 1996 Ulrich Pfeifer * doc/SF/freeWAIS-sf-faq.1: System list update. * ChangeLog: Last official patch ;-) * ir/irfiles.c: Check for presence of keywords vefore printing them ;-). * Configure: Configure now contains a warning not to include single quotes in the character definitions. * ir/ir.c ir/ustubs.c: Use getcwd() is present. * FIELD-EXAMPLE/Jmakefile FIELD-EXAMPLE/Makefile.SH ir/query_l.c: Changed the query term weighting syntax to 'Probabilistic <* 3 Indexing'. * ir/query_l.l: Changed the query term weighting syntax to 'Probabilistic <* 3 Indexing'. Replace single quotes around a string by double quotes after recogniszing. So single quotes may be legal chars. * ir/query_y.y: Forgott to switch yydebug off :-( Tue Jan 23 15:00:00 1996 Ulrich Pfeifer * bin/makedb.SH: Fix for backticks in file selection. * ChangeLog: Fixed /<\/foo>/ matching. * ui/Jmakefile ui/Makefile.SH: Generate $(PRIVLIB)/emacs/lisp if necessary. * ir/field_l.l: Matches now. * doc/SF/fwsf.texi: Fix for texinfo-3.7. * ir/ircfiles.c ir/syslog.c: Fix from Brian Bullen. Sun Jan 14 17:00:00 1996 Ulrich Pfeifer * doc/SF/freeWAIS-sf-faq.1: Udp systems update. * ir/cdialect.h: Changed #if I_ALLOCA to #ifdef I_ALLOCA. * ir/query_l.c ir/query_l.l: Numeric searches with negative numbers did not work. * ChangeLog: Fixed serching for negative numbers. Fri Dec 29 12:00:00 1995 Ulrich Pfeifer * ChangeLog: "back bay" and catg=rea * ir/field_search.c ir/sersrch.c: String search in global field did not work if other fields occurred in the query. Thu Dec 28 16:00:00 1995 Ulrich Pfeifer * ir/boolean_op.c: Rodney Barnett wrote: word1 prox_op (word2 bool_op word3) where prox_op is "w/n" or "pre/n" and bool_op is "and" or "or", do not work properly. I do not know much about the history of freeWAIS-sf, so I cannot tell how many previous versions have the same problem. However, a quick check of the code I have indicates that the problem existed in freeWAIS-sf-1.2-pre9 as well. [...] Rodney rbarnett@us.teltech.com * ir/zutil.c: Init response now tells about the freeWAIS-sf Version. There is currently no other way to determine what server you are connected to! * ChangeLog: InitResponseAPDU. * ir/weight.c ir/weight.h: Changed return type of read_weight_from*() to double. Some compilers like that more than float :-(. * ir/field_l.c ir/field_l.l ir/query_l.c: New flex. Wed Dec 20 13:00:00 1995 Ulrich Pfeifer * ir/query_l.l: Adapted to 'flex version 2.5.2'. Numeric searches with '.' did not work. * ir/field_l.c ir/field_l.l ir/query_l.c: Adapted to 'flex version 2.5.2'. * ChangeLog: Numeric searches with '.' did not work. * ir/field_y.c ir/query_y.c: GNU Bison version 1.24. * config.sh: cc Wed Dec 20 12:00:00 1995 Ulrich Pfeifer * config.sh: Initial revision Mon Dec 18 13:00:00 1995 Ulrich Pfeifer * ir/stoplist.c ir/stoplist.h: Disabling the internal stoplist did not work. * ir/zutil.h: Renamed ON to WON and OFF to WOFF. * ChangeLog: Stoplist fixed * ir/irfiles.c ir/irkeywords.c ir/waisindex.c: Rename char* keyword to char* keywrd sice it conficts with keywords() on some systems. * bin/makedb.SH: Some backtickes were not evaled corectely. Wed Dec 13 15:00:00 1995 Ulrich Pfeifer * ui/waisq.c: From: malyshki@cs.wmich.edu (Vladislav Malyshkin) The differencs between these files is : 1) added +1 to s_malloc(..) and s_realloc(...) 2) now waisq understands new values for -v option. Now it is possible to use -v 10-20 (print documents # 10,11,12,.....20) and -v all (print all) old version -v document_number also works. Wed Dec 6 11:00:00 1995 Ulrich Pfeifer * x/myAsciiSrc.c: Added inclusion of "../ir/cdialect.h". * ir/waisserver.c: Replaced include of by "cdialect.h" (Patch from Rodney Barnett). * ir/irsearch.c: Change float parameter of search_word() and search_word_before_pairs() to double. (Patch from Rodney Barnett). * ChangeLog: ir/field_index.h and ir/query_y.y should be in sync again now. * ir/waisindex.c: Added dbm stuff from egw@aubranch.egwestate.andrews.edu. * ir/query_l.l: Removed bad free() call (Patch from RodneyBarnett). * ui/Jmakefile: Added MakeDirectories for $(PRIVLIB)/emacs/lisp and clean target for wais.el. * ir/sersrch.c: Change float parameter of search_word() and to double. (Patch from Rodney Barnett). Wed Dec 6 10:00:00 1995 Ulrich Pfeifer * ctype/mkctype.c: Produces now dummy _AP definition as fallback. * ir/irext.h: Change float parameter of search_word to double. (Patch from Rodney Barnett). * doc/SF/freeWAIS-sf-faq.1: Update * ir/ircfiles.c: Added dbm stuff from egw@aubranch.egwestate.andrews.edu. Did not add the program for filling the dbm database yet. * ctype/ctype.h: Added dummy _AP definition. * doc/SF/fwsf.texi: Added some mirror sites. Fri Nov 17 14:00:00 1995 Ulrich Pfeifer * ir/irfiles.c: Index types are now reported in the .src file. * FIELD-EXAMPLE/test.fmt FIELD-EXAMPLE/testg.fmt: Indexing for py was erroneous. * doc/SF/fwsf.texi: Typo, -> numeric:. * ChangeLog: Fixed fmt files. Added index types to .src. * doc/SF/freeWAIS-sf-faq.1: Just an update. * FIELD-EXAMPLE/COMPLEX.should FIELD-EXAMPLE/NUMERIC.should: Correct results for test now? Tue Nov 14 18:00:00 1995 Ulrich Pfeifer * ir/sersrch.c: Fix for literal searches from Ellen G. White. * ir/query_y.y: Did we really forgot to integrate 2.0.1.[1-3] in the patches? Shudder! * ir/field_index.h: Lost changes? * ChangeLog: BOL bug in headlines. Fix for literal searches. Update query_y.y. * ir/field_index.c: regexp_bolp(). * ir/ircfiles.c: Fixed erroneous beginning of line matches for headlines. Tue Nov 14 16:00:00 1995 Ulrich Pfeifer * ir/irfiles.c: partial more verbose? Tue Nov 14 08:00:00 1995 Ulrich Pfeifer * ChangeLog: Typo. * ir/field_index.c: typo Mon Nov 13 13:00:00 1995 Ulrich Pfeifer * ir/field_index.c: Fixed false beginning-of-line matches with region end expressions. * ChangeLog: Region-end expressions matched beginning of line in the feist region line after the begin-expression. Thu Nov 9 14:00:00 1995 Ulrich Pfeifer * ir/field_search.c: indent. * ir/irfiles.c: Fixed a very tricky memory bug which must be in there since wais8-b. * ChangeLog: Fixed bug occurred during extending the waisperl stuff. * ir/ui.c: added a fix from ui-local.c. * ir/field_l.c ir/field_l.l: Added '\t' to the regular expressions. * ir/field_index.c: Keeps now trac of used file buffers. * MANIFEST ir/Jmakefile ir/Makefile.SH: Remved ui-local.c * doc/SF/fwsf.texi: Frequency in dictionary is not document frequency. * ir/irfiles.h: Added counter for file buffers to database record. * ir/waisindex.c: Force rewrite of source description now. Fri Nov 3 12:00:00 1995 Ulrich Pfeifer * ir/irsearch.c: Removed prototype for search_word_before_pairs since it makes the AIX compiler unhappy. * ir/irext.h: Removed prototype for search_word since it makes the AIX compiler unhappy. * ir/sersrch.c: removed some unnecessary variables. * ChangeLog: AIX 3.2 * ir/boolean_op.c: Uninitialzed memory read bug in Intersection. Fri Nov 3 09:00:00 1995 Ulrich Pfeifer * ctype/ctype.h: Prototypes for mystrcmp, mystrncmp, and mystrcasecmp. * FIELD-EXAMPLE/test.fmt FIELD-EXAMPLE/testg.fmt: Fixed off-by-one bug in headlines. Fixed off-by-one bug in skip expressions. * FIELD-EXAMPLE/BOOLEAN.should FIELD-EXAMPLE/COMPLEX.should FIELD-EXAMPLE/DATE.should FIELD-EXAMPLE/FIELD.should FIELD-EXAMPLE/GERMAN.should FIELD-EXAMPLE/LITERAL.should FIELD-EXAMPLE/NUMERIC.should FIELD-EXAMPLE/PARTIAL.should FIELD-EXAMPLE/PLAIN.should FIELD-EXAMPLE/PROXIMITY.should FIELD-EXAMPLE/WEIGHT.should ir/field_y.y ir/ircfiles.c: Fixed off-by-one bug in headlines. * ir/field_index.c: Completely rewrote how_index_line. The regions now cannot overlap themselfes - which was wiered. Also regions are closed now when field or document changes. Now buggy format descriptions where the region end expressions never matches can be processed without exhausting cpu and disk. * ChangeLog: New how_index_line. Fixed off-by-one bugs. * ctype/ctest.c: Added dummy _AP macro to make it usable in ./ctype.h. * doc/SF/fwsf.texi: Included new test.fmt. Change some of the off-by-one regexps (probably not all). * ir/cdialect.h: Moved the define for _AP up before the include of ctype.h. Tue Oct 31 17:00:00 1995 Ulrich Pfeifer * ir/field_l.c ir/field_l.l: Cosmetics only. * ir/Makefile.SH lib/Makefile.SH: Chmod is now called directly when installing library. * doc/SF/freeWAIS-sf-faq.1: RCS compliant now? * bin/Makefile.SH: Mkdep fix (foo). * ChangeLog: Fixed installation code. * lib/Jmakefile: Install manpage fixed. Fri Oct 27 10:00:00 1995 Ulrich Pfeifer * ChangeLog: Data queries should now be yyyymmdd. The next century starts soon. Fri Oct 27 09:00:00 1995 Ulrich Pfeifer * ir/Makefile.SH lib/Makefile.SH: Calling ranlib on installed library should work now. * doc/SF/fwsf.texi: Updated mailinglist stuff. * Configure: Version string now indicates if proximity or string search is selected. * bin/makedb.man: Cleaned by Norbert Goevert. * MANIFEST FIELD-EXAMPLE/Jmakefile FIELD-EXAMPLE/Makefile.SH ir/field_index.c: Data queries should now be yyyymmdd. The next century starts soon. * ir/ircfiles.c: Strip centuries from data for insertion in the headline. The original code assumes date to be yymmdd. Since the date in the headline is of limited use, we do not fix that now. * bin/makedb.SH: Cleaned by Norbert Goevert. Also the files already dead are counted and subtracted from limit. Wed Oct 25 13:00:00 1995 Ulrich Pfeifer * bin/makedb.SH: - minor fixings within the documentation - handling of default values for `limit' (defaults to 100), `options' (defaults to empty string), `dbdir' (defaults to current working directory) - inserted variable $reindex to determine wether reindexing of the whole database is necessary (return value from sub any_newer, argument for sub waisindex) - new sub get_files_from_pattern to derive files from $files{$database} Fri Oct 20 17:00:00 1995 Ulrich Pfeifer * bin/makedb.SH bin/makedb.man: makedb now can index in temporary directories. So the time where databases are not available is just the time needed to copy the database back. * ir/sersrch.c: Fixed weigting bug for numeric searches. * ChangeLog: sys_errlist, numeric * ir/sockets.c ir/syslog.c ir/waisserver.c x/myAsciiSrc.c: Fixed the sys_errlist stuff (for the last time?). * doc/SF/freeWAIS-sf-faq.1: Now RFC compliant? * ir/Jmakefile ir/Makefile.SH: Sighash seems to be obsolete? * Configure: Configure now test if a extern definition for sys_errlist should be included. * ir/server-single.c: Removed unconditional reference to sys_errlist. * config_h.SH: Configure now test if a extern definition for sys_errlist. Fri Oct 20 11:00:00 1995 Ulrich Pfeifer * doc/SF/faq-store: Initial revision * doc/SF/faq.pl: Uses Storable now. Mon Oct 16 14:00:00 1995 Ulrich Pfeifer * FIELD-EXAMPLE/Jmakefile FIELD-EXAMPLE/Makefile.SH: realclean was not removing the 'ed' index and dictionary. Mon Oct 16 13:00:00 1995 Ulrich Pfeifer * ChangeLog: Hack for tags in HTML/URL * MANIFEST.new U/End.U U/Loc.U U/d_alloca.U U/d_alphasort.U U/d_compiler_version.U U/d_compress.U U/d_getpwuid.U U/d_huge_headlines.U U/d_local_search.U U/d_myctype.U U/d_myregexp.U U/d_proximity.U U/d_remove.U U/d_udping.U U/d_version_string.U doc/SF/fixlink lib/ChangeLog local/udping.c local/udpserv.c: Last ls6 version? Mon Oct 16 12:00:00 1995 Ulrich Pfeifer * ir/irtfiles.c: Passed dataops->type to how_index_line if dataops->indextype is not given. this is obviously a hack. * ir/field_index.c: Code for removing tag in HTML/URL * ui/Jmakefile: Remove waisping before linking. * FIELD-EXAMPLE/Jmakefile: removed include for "../config.h". * ir/field_l.l: Cleaned (?) escaping code. Made \n and alias for buildin regexps. * FIELD-EXAMPLE/WEIGHT.should: Was broken in patch < 37. Wed Oct 11 20:00:00 1995 Ulrich Pfeifer * Jmakefile: Added --define for etags * ir/irinv.c: Repassed through GNU indet. No change. * ir/irhash.c: Bad memory bug. Tung copied add_word to field_add_word and added one more than obsolete '+'. * ChangeLog: Memory bug fixed. Wed Oct 11 15:00:00 1995 Ulrich Pfeifer * ir/query_y.y: Clean grammar. * ir/query_l.l: Query parser now knows about the legal character set. * ir/field_y.y: Removed bad free. * ir/field_index.c: Fixed memory read error. * ChangeLog: Purify is happy now. There remains a serious memory error which breaks the inverted files in unknown circumstaces. Wed Oct 11 10:00:00 1995 Ulrich Pfeifer * ir/query_l.l: Words are now forced to be made up of legal characters only. Tue Oct 10 19:00:00 1995 Ulrich Pfeifer * ir/sockets.c ir/waisserver.c x/myAsciiSrc.c: Not all compilers know elseif :-( Tue Oct 10 18:00:00 1995 Ulrich Pfeifer * ir/irsearch.c ir/query_l.c ir/query_l.l: Handling for query term weighting with '<- 99.99' as prefix operator. * ChangeLog: Query term weighting added. * MANIFEST FIELD-EXAMPLE/Makefile.SH: Added test for term weighting. * ir/query_y.h ir/query_y.y: Added query term weighting. Did some cleanup of the grammar. Not yet sure that all expressions remeained valid. Means Not sure that the grammar works ;-) * ir/Jmakefile ir/Makefile.SH: Rule to compile test_query. * ir/sersrch.c: Fixed bug (?) from tung. The field 'text' was not recognized in every case. * FIELD-EXAMPLE/Jmakefile: Added test for term weighting. query: Probabilistic <- 3 Indexing * ir/irext.h: Additional parameter query_weight for search_word(). * doc/SF/freeWAIS-sf-faq.1: Typos Tue Oct 10 12:00:00 1995 Ulrich Pfeifer * ir/weight.c: GNU indent. * FIELD-EXAMPLE/Jmakefile: Fixed date query. * ir/irfiles.c: Make matching partial words available in search_word. * doc/SF/freeWAIS-sf-faq.1: FAQ now mentiones 2.0. * Configure: Typo * FIELD-EXAMPLE/COMPLEX.should FIELD-EXAMPLE/DATE.should FIELD-EXAMPLE/NUMERIC.should: Fixed numeric weighting (binary 0/1). * doc/SF/fwsf.texi: Roughly adapted to 2.0. * ir/sersrch.c: Fixed weighting of partial matches for numeric fields. Patch depends on the internal_weight of numeric matches to be 1.0 * ir/irfiles.h: Added parameter match_word to look_up_partialword_in_dictionary() prototype. * FIELD-EXAMPLE/Makefile.SH ctype/Makefile.SH ir/Makefile.SH lib/Makefile.SH regexp/Makefile.SH ui/Makefile.SH: Another mkdep fix. * ChangeLog: Fixed weighting for numeric '<' and '>'. Mon Oct 9 14:00:00 1995 Ulrich Pfeifer * doc/SF/faq.pl: Jetzt wirklich RFC compatibel? Mon Oct 9 13:00:00 1995 Ulrich Pfeifer * doc/SF/fwsf.texi: First 2.0 version. Fri Oct 6 19:00:00 1995 Ulrich Pfeifer * bin/makedb.man: Slight changes. * ChangeLog Configure config_h.SH: Added unit for HUGE_HEADLINES. * lib/Jmakefile: Fixed handling of man3. * ir/field_y.c: Was proximity table? Fri Oct 6 17:00:00 1995 Ulrich Pfeifer * FIELD-EXAMPLE/LITERAL.should: query: 'Enhanced Retrieval' * ir/field_y.y: Clean up the handling of the date layout option. Added rule for specifying date indexing. Indented the whole. * FIELD-EXAMPLE/PARTIAL.should: query: Pfeif* * FIELD-EXAMPLE/FIELD.should: query: au=pfeifer * ir/irfiles.c: Added code to document date and numeric fields in the source description. * Jmakefile: Excluded the lex/yacc generated files from TAGS generation. * ir/irfiles.h: Added DateDescription to store all information needed for extracting dates. * MANIFEST: Added FIELD-EXAMPLE/DATE.should. * FIELD-EXAMPLE/GERMAN.should: query: au=großjohann * FIELD-EXAMPLE/TEST FIELD-EXAMPLE/TEST.german: Change test data comlete to have more complex records with resonable date entries. * FIELD-EXAMPLE/NUMERIC.should: query: py==1995 * ir/field_y.h: DateDescription is now member of the stack union. * FIELD-EXAMPLE/PLAIN.should: query: Probabilistic Indexing * FIELD-EXAMPLE/DATE.should: query: ed>1993 * ir/field_index.c: Moved fields_getdate_internal() (former fields_getdate) from ircfiles.c. Fixed clear_Ltable to honor new DateDescription. Added code in how_index_line() for indexing dates by calling fields_getdate_internal(). * FIELD-EXAMPLE/Jmakefile: Added test for date. Removed #ifdef's which were evaluated at distribution generation time. * FIELD-EXAMPLE/COMPLEX.should: query: py==1995 and (ti=(Retrieval freeWAIS) or au=pfeifer) * FIELD-EXAMPLE/test.fmt FIELD-EXAMPLE/testg.fmt: The format description demonstrated now the use of the date field. Also a new syntax without the nasty '<...>' is shown. Added some hopefully useful comments. * ir/ircfiles.c: Moved fields_getdate_internal (former fields_getdate) index_fields.c. New fields_getdate() just calls fields_getdate_internal with the global date specification. * ir/field_l.l: Made comments operable. Added aliases for keywords: -> region -> date -> headline -> layout -> numeric record-end -> record-sep All new keywords may be followed by ';'; The after the layout section is optional now. * FIELD-EXAMPLE/PROXIMITY.should: query: (Searching w/2 Documents) or (Development pre/3 Linear) * FIELD-EXAMPLE/BOOLEAN.should: query: au=(pennekamp or fuhr) and processing * MANIFEST: Added FIELD-EXAMPLE/DATE.should * ir/cdialect.h: Typo. * ir/field_index.h: In structure ltable: Moved date info in new structure DateDescription. Added prototype for fields_getdate_internal(). * ChangeLog: Date Fri Oct 6 09:00:00 1995 Ulrich Pfeifer * ir/field_y.y ir/ircfiles.c: Rather complex DateDescription. May cause alignment problems. Fri Oct 6 08:00:00 1995 Ulrich Pfeifer * ir/field_y.y: Cleanup. Date spec structure. Fri Oct 6 07:00:00 1995 Ulrich Pfeifer * ui/swais.c: Added conditional include of . * bin/Makefile.SH ctype/Makefile.SH doc/original-TM-wais/manl/Makefile.SH ir/Makefile.SH lib/Makefile.SH regexp/Makefile.SH: Beautified mkdep output. * config_h.SH: Added I_TERMIOS for ui/swais.c * ChangeLog: Cosmetics only. * ir/sockets.c ir/waisserver.c x/myAsciiSrc.c: Added sys_errlist hack for BSD. * bin/Makefile.SH ctype/Makefile.SH doc/original-TM-wais/manl/Makefile.SH ir/Makefile.SH lib/Makefile.SH regexp/Makefile.SH ui/Makefile.SH: Fix for mkdep. Forgot to double '$' :-( * ui/Jmakefile: Swapped installation of swais and waissearch. * ui/Makefile.SH: Beautified mkdep output. Swapped installation of swais and waissearch. Wed Oct 4 17:00:00 1995 Ulrich Pfeifer * ir/docid.c: Hack to enforce trailing \0 in WriteAnySymbol(). * bin/makedb.SH: Fix from Norbert Goevert. * ChangeLog: Mainly Makefile.SH and ir/sockets.c changed. * ir/server-single.c: Replaced call to ulimit() by getrlimit() as suggested by John Fieber. * ir/sockets.c: Tried a major cleanup. Removed all #ifdef __XXX__. * FIELD-EXAMPLE/Makefile.SH bin/Makefile.SH ctype/Makefile.SH doc/original-TM-wais/manl/Makefile.SH ir/Makefile.SH lib/Makefile.SH regexp/Makefile.SH ui/Makefile.SH: Fixed 'make depend' for 'gcc -M'. * MANIFEST: Removed doc/original-TM-wais/Makefile. * ir/waisserver.c: replaced HAVE_SYS_SELECT_H by I_SYS_SELECT. * Configure: New check for Version. Tests for sys_error and strerror. * config_h.SH: Definitions for I_SYS_RESOURCE, I_SYS_SELECT, I_SYS_SOCKET. Wed Oct 4 11:00:00 1995 Ulrich Pfeifer * ir/Jmakefile: Test with metaconfigs errnolist. Does not work. Assumes the name of the array to be sys_errnolist instead of sys_errlist. Wed Oct 4 10:00:00 1995 Ulrich Pfeifer * U/Loc.U: Vor Loeschen von Perl. Schein jetzt immer getestet zu werden? Fri Sep 29 11:00:00 1995 Ulrich Pfeifer * config_h.SH: Added I_NETINET_IN and I_SYS_TYPES/I_TERMIO for swais. * ui/swais.c: Removed #ifdef ULTRIX/__convex__ code. Added conditional inclusion of , , and . * Makefile.SH FIELD-EXAMPLE/Makefile.SH bin/Makefile.SH ctype/Makefile.SH doc/original-TM-wais/manl/Makefile.SH ir/Makefile.SH lib/Makefile.SH regexp/Makefile.SH ui/Makefile.SH: Switched to dist-3.0.60. * ir/Jmakefile: Added ../ctype/ctype.o to libwais.a. This will cause problems if one switches back to the sustems ctype without removing the library. * x/Imakefile.SH: Extraction message. * ui/wais-ui.c: Won't prepend source->directory if source->database starts with '/'. * ui/Jmakefile: Moved compilation for swais down since it is the most likely to fail. Fri Sep 29 10:00:00 1995 Ulrich Pfeifer * Configure: Switched to dist-3.0.60. Thu Sep 21 16:00:00 1995 Ulrich Pfeifer * doc/SF/freeWAIS-sf-faq.1: Automatic Changes * ChangeLog: No real changes. Thu Sep 21 10:00:00 1995 Ulrich Pfeifer * doc/original-TM-wais/manl/Makefile.SH: Fixed bad extraction message. * bin/makedb.SH: Fixed typos. * bin/Makefile.SH: Made ws shell extractable. Wed Sep 20 12:00:00 1995 Ulrich Pfeifer * bin/inverted_file.SH bin/inverted_file.man bin/mkfmt.SH bin/mkfmt.man: Fixed references. * bin/catalog.SH bin/catalog.man bin/dictionary.SH bin/dictionary.man: Added author. * bin/makedb.SH regexp/Makefile.SH: Fixed extraction message. * MANIFEST: Added new utilities in bin. Remoed some old trash. * Configure: Configure now looks for perl. * ui/Jmakefile ui/Makefile.SH: Installs link named waisping for waisq. * bin/Makefile.SH: bin/Makefile.SH: Added makedb catalog dictionary inverted_file mkfmt. Removed swais.sh. * ChangeLog: Mainly new utilities. * bin/Jmakefile: bin/Jmakefile: Added makedb catalog dictionary inverted_file mkfmt. Removed swais.sh. Wed Sep 20 11:00:00 1995 Ulrich Pfeifer * bin/ws.SH: Calls waissearch with the apropriate parameter given a source description. Wed Sep 20 10:00:00 1995 Ulrich Pfeifer * bin/mkfmt.man: Automatically derived from mkfmt.SH * bin/inverted_file.man: Automatically derived from inverted_file.SH * bin/dictionary.SH: Print the dictionary of a wais database. * bin/mkfmt.SH: Interacively generate format files (not really yet) * bin/inverted_file.SH: Print the inverted file or a single list. * bin/dictionary.man: Automatically derived from dictionary.SH Wed Sep 20 09:00:00 1995 Ulrich Pfeifer * bin/catalog.SH: Print a catalog of a wais database * bin/catalog.man: Automatically derived from catalog.SH * bin/makedb.man: Automatically derived from makedb.SH * bin/makedb.SH: Maintain databases calling waisindex. Really cute wrapper. Emulates updates! Tue Sep 19 19:00:00 1995 Ulrich Pfeifer * ui/Makefile.SH: Fix to make mkdep run on Linux (second try). Added REGLIB to object list. * ir/cutil.c ir/irfiles.h: Changed ISO to MYCTYPE. Broke 8-bit code! * ChangeLog: patch13 * FIELD-EXAMPLE/Makefile.SH bin/Makefile.SH ctype/Makefile.SH doc/original-TM-wais/manl/Makefile.SH lib/Makefile.SH regexp/Makefile.SH: Fix to make mkdep run on Linux (second try). * ir/syslog.c: Added dummy variable in case you system has syslog. This should make your compiler and ar happy. * ir/Jmakefile: Added MakeDirectories for PRIVLIB. * ui/Jmakefile: Added REGLIB to object list. * Configure: Test for compiler version failed if $cc -v was too verbose. Rerunning Configure did twist the default for MYREGEXP. * ir/Makefile.SH: Added MakeDirectories for PRIVLIB. Fix to make mkdep run on Linux (second try). Tue Sep 19 18:00:00 1995 Ulrich Pfeifer * bin/makedb.SH: Fehlt noch URL handling bei incrementellem update Tue Sep 19 14:00:00 1995 Ulrich Pfeifer * bin/makedb.SH: ok. Tue Sep 19 11:00:00 1995 Ulrich Pfeifer * bin/makedb.SH: Fehlt noch -test option. Tue Sep 19 06:00:00 1995 Ulrich Pfeifer * bin/makedb.SH: Initial revision Fri Sep 15 10:00:00 1995 Ulrich Pfeifer * ui/Jmakefile ui/Makefile.SH: Did not link with the local regexp library. Fri Sep 15 09:00:00 1995 Ulrich Pfeifer * ir/irfiles.h: Added header. Fixed #ifdef in cpp macro call. * ir/field_l.l: Comments for format files (Shell stryle) * FIELD-EXAMPLE/Makefile.SH bin/Makefile.SH ctype/Makefile.SH doc/original-TM-wais/manl/Makefile.SH ir/Makefile.SH lib/Makefile.SH ui/Makefile.SH: Mkdep now works on linux also. * Configure: Regexp question twisted the answer. * ir/irext.h: Fixed #ifdef in cpp macro call. * ir/field_l.c: Comments for format files. * ir/cdialect.h: Prototypes for getuser_name() and getuser_env_name(). Fixed CNIDR copyright line. * ir/weight.h: Removed prototype for write_weight_in_ptr() which seems to puzzle the OSF compiler. * ui/wais-ui.c: Fixed CNIDR copyright line. Fix from kru@upc.muc.de (Frithjof Kruggel): -s option in waisq, waissearch. * ir/cutil.h ir/docid.c ir/docid.h ir/futil.c ir/futil.h ir/hash.c ir/hash.h ir/ir.h ir/ircfiles.c ir/irfileio.c ir/irfileio.h ir/irhash.c ir/irhash.h ir/irinv.c ir/irkeywords.c ir/irretrvl.c ir/irretrvl.h ir/irsearch.c ir/irsearch.h ir/irsparse.c ir/irsparse.h ir/irtfiles.c ir/irtfiles.h ir/irverify.c ir/irverify.h ir/list.c ir/list.h ir/lock.c ir/lock.h ir/panic.c ir/panic.h ir/server-single.c ir/server.h ir/sighash.c ir/sighash.h ir/sigindex.h ir/sigsrch.c ir/sigsrch.h ir/sockets.c ir/sockets.h ir/stem.h ir/stemmer.c ir/stemmer.h ir/stoplist.c ir/stoplist.h ir/synonym.c ir/synonym.h ir/syslog.c ir/syslog.h ir/transprt.c ir/transprt.h ir/trie.c ir/trie.h ir/ui-local.c ir/ui.c ir/ui.h ir/ustubs.c ir/ustubs.h ir/waisindex.c ir/waisserver.c ir/wmessage.c ir/wmessage.h ir/wprot.c ir/wprot.h ir/wutil.c ir/wutil.h ir/zprot.c ir/zprot.h ir/ztype1.c ir/ztype1.h ir/zutil.c ir/zutil.h lib/alphasort.c lib/freedir.c lib/ftw.c lib/ftwtest.c lib/scandir.c lib/scantest.c lib/stringtoany.c lib/trunc.c ui/Retrieval.h ui/document.c ui/document.h ui/globals.h ui/lisp-ui.c ui/list.h ui/messages.h ui/question.c ui/question.h ui/source.c ui/source.h ui/status.h ui/swais.c ui/util.c ui/util.h ui/wais-ui.h ui/wais.h ui/waisq.c ui/waissearch.c x/MyList.c x/MyList.h x/MyListP.h x/Retrieval.h x/Viewport.c x/cat.h x/catalog.c x/cursor.h x/display.c x/display.h x/filereq.c x/filereq.h x/list.h x/myAsciiSink.c x/myAsciiSink.h x/myAsciiSinkP.h x/myAsciiSrc.c x/myAsciiSrc.h x/myAsciiSrcP.h x/qcommands.c x/qcommands.h x/qdisplay.c x/qdisplay.h x/scommands.c x/scommands.h x/scrolllist.h x/tcommands.c x/tcommands.h x/text.c x/text.h x/util.c x/util.h x/xquestion.h x/xstuff.h x/xwais.c x/xwais.h x/xwaisq.c: Fixed CNIDR copyright line. Wed Sep 13 13:00:00 1995 Ulrich Pfeifer * bin/mkfmt: Initial revision Tue Sep 12 12:00:00 1995 Ulrich Pfeifer * ir/cdialect.h: Added LITTLEENDIAN BIGENDIAN * Makefile.SH FIELD-EXAMPLE/Makefile.SH bin/Makefile.SH ctype/Makefile.SH doc/original-TM-wais/manl/Makefile.SH ir/Makefile.SH lib/Makefile.SH regexp/Makefile.SH ui/Makefile.SH: Removed leading tabs in make macro definitions. * ctype/Jmakefile: no change * MANIFEST: removed byte_order.h * ir/syslog.c: Changed NEED_VSYSLOG to HAS_SYSLOG. * Configure: Tests for byteorder and syslog. * lib/alloca.c: Removed redefinition of malloc. * ir/sersrch.c: Removed inclusion of byte_order.h. * config_h.SH: Added BYTEORDER, HAS_SYSLOG and I_ALLOCA. * ir/ir.c: Removed prototypr for alphasort(). gcc and cc do not agree on it. Mon Sep 11 13:00:00 1995 Ulrich Pfeifer * lib/scandir.c: Added dummy variable in case scandir is known. * ChangeLog: Runs with gcc version 2.5.8 on Sunos 4.1.4 and 5.3. Cc on Sunos 4.1.4 also ok. * ui/source.c ui/waissearch.c: Changed TELL_USER to call getuser_name(). Mon Sep 11 12:00:00 1995 Ulrich Pfeifer * ir/server-single.c: Streamlined sys/file.h fcntl.h and sys/fcntl.h stuff. Hope it still works. * ir/cutil.c ir/irtfiles.c: no change * lib/Jmakefile lib/Makefile.SH: Added alloca to library. * ir/sersrch.c: Added typecasts for readCompressedInteger() to make gcc happy. * FIELD-EXAMPLE/Jmakefile: Changed d_waissearch_args to waissearch_args to make metalint happy. * lib/alloca.c: Wrapped into #ifndef HAS_ALLOCA. * ir/cutil.h: Added conditional inclusion of sys/param.h. * ir/futil.c: Changed HAVE_GETCWD to HAS_GETCWD. Added conditional inclusion of pwd.h. * ir/ir.c: Changed TELL_USER to call getuser_name(). Replaced alphasort() by prototype. * ir/waisindex.c: Fixed declaration of number_of_files in main(). * ir/irhash.c: Added typecasts for writeCompressedInteger() to make gcc happy. * ir/ustubs.c: Simplified getwd(), getcwd() and memmove() stuff. Added getuser_name() and getuser_env_name(). * ir/ircfiles.c: Replaced inclusion of string.h by cdialect.h. Moved example lines starting with '#' to the right. * ir/waisserver.c: Streamlined sys/file.h, fcntl.h, and sys/fcntl.h stuff. Set return type of signal handlers to Signal_t. * lib/alphasort.c: Added dummy variable in case alphasort is known. * ir/cdialect.h: Added alloca magics from autoconf. Added prototypes for getuser_name() and getuser_env_name(). * Configure: Added various options from the autoconf configure. See descriptions of the other changes. * ir/irfiles.c: Replaced getenv("USER") by getuser_env_name(). Sun Sep 10 13:00:00 1995 Ulrich Pfeifer * x/Makefile: Added to dist * x/cat.h: Removed duplicate RCS log. * MANIFEST: Removed doc/original-TM-wais/manl/Makefile and x/Makefile Sun Sep 10 12:00:00 1995 Ulrich Pfeifer * ir/field_l.c ir/field_y.c ir/field_y.h ir/query_l.c ir/query_y.c ir/query_y.h: Added to dist * Jmakefile Makefile.SH: typo Sun Sep 10 11:00:00 1995 Ulrich Pfeifer * Configure config_h.SH defaults.h: Added test for vprintf. * ir/field_index.c: Changed SYSVREGEXP to MYREGEXP to really use the included regexp packet if requested. * Jmakefile Makefile.SH: Code for generating and removing Emacs TAGS. * ir/cutil.c: Fixed check for existing vprintf. Fri Sep 8 19:00:00 1995 Ulrich Pfeifer * x/catalog.c: Removed duplicate RCSid. * ir/cutil.h: Fixed prototype for substrcmp * ir/boolean_op.h: Fixed prototypes for save_operand_id and retriev_result. * ir/ir.c: Fixed handling of NULL index_directory in server_security. * ir/Jmakefile ir/Makefile.SH: Added dependency to PRIVLIB and $socketlib. Not sure if $socketlib is used correctly? * regexp/regexp.c: Changed STRCSPN to HAS_STRCSPN as proposed by metaconfig. * ir/cdialect.h: Added conditional #undef bcopy to overwrite confmagic.h definitions when bcopy cannot do overlapping copies. * doc/SF/faq.pl: Made it ignore 2.0 records to keep it out of the listing until the official announcement. * doc/original-TM-wais/manl/Makefile: L=1 * ir/sighash.c: #ifdef-ed definition of add_stop_words with AUTO_STOPWORDS. irhash.c contains another one!? #ifdef-ed also a call to it. * ir/irfiles.h: Removed superfluous second prototype for allocate_index_block. * ir/waisserver.c: Gcc did not accept struct sigcontext* in prototype. Added a typedef struct sigcontext sigcontext_t and it magically worked! * ChangeLog: - * ir/cutil.c: Changed HAVE_STRDUP to HAS_STRDUP. * lib/Jmakefile lib/Makefile.SH: Added initialization for BIN_EXP. Jmake does not know about it? * ir/field_y.y: * Fixed prototype for put_tags_in_gdb. * lib/scandir.c: Added NLENGTH macro for DIRENT. * ir/field_index.c: Removed prototype for getrnge. Sunos 4.1.4 and 5.3 do not agree on it. Fri Sep 8 18:00:00 1995 Ulrich Pfeifer * Configure: Customized for sunos 5.3 and gcc 2.5.8. Needs -lsocket and -lnsl during configuration (additional libraries). Fixed Installation (some paths were missing) * MANIFEST MANIFEST.new: added install.SH for systems without BSD conformant install Fri Sep 8 10:00:00 1995 Ulrich Pfeifer * install.SH: Metaconfig baseline Fri Sep 8 09:00:00 1995 Ulrich Pfeifer * install.sh: Metaconfig baseline Fri Sep 8 08:00:00 1995 Ulrich Pfeifer * iubio-wais.news iubio-wais.readme sound.readme ir/irinv.h ir/irkeywords.c ir/irretrvl.c ir/irretrvl.h ir/irsearch.c ir/irsearch.h ir/irsparse.c ir/irsparse.h ir/irtfiles.c ir/irtfiles.h ir/irverify.c ir/irverify.h ir/list.c ir/list.h ir/lock.c ir/lock.h ir/panic.c ir/panic.h ir/prototypes.h ir/query_l.l ir/query_y.y ir/sersrch.c ir/server-single.c ir/server.h ir/sighash.c ir/sighash.h ir/sigindex.h ir/sigsrch.c ir/sigsrch.h ir/sockets.c ir/sockets.h ir/soundex.c ir/soundex.h ir/stem.h ir/stemmer.c ir/stemmer.h ir/stoplist.c ir/stoplist.h ir/synonym.c ir/synonym.h ir/syslog.c ir/syslog.h ir/transprt.c ir/transprt.h ir/trie.c ir/trie.h ir/udping.c ir/ui-local.c ir/ui.c ir/ui.h ir/ustubs.c ir/ustubs.h ir/waisindex.c ir/waisserver.c ir/weight.c ir/weight.h ir/wmessage.c ir/wmessage.h ir/wprot.c ir/wprot.h ir/wutil.c ir/wutil.h ir/zprot.c ir/zprot.h ir/ztype1.c ir/ztype1.h ir/zutil.c ir/zutil.h lib/Jmakefile lib/Makefile.SH lib/README lib/alloca.c lib/alphasort.c lib/freedir.c lib/ftw.c lib/ftw.man lib/ftwtest.c lib/scandir.c lib/scandir.man lib/scantest.c lib/stringtoany.c lib/trunc.c regexp/ANNOUNCE regexp/Jmakefile regexp/Makefile.SH regexp/README regexp/cdefs.h regexp/regerror.c regexp/regexp.c regexp/regexp.h regexp/regexp.man regexp/regmagic.h regexp/regsub.c regexp/tests regexp/timer.c regexp/try.c ui/ChangeLog ui/Jmakefile ui/Makefile.SH ui/README ui/Retrieval.h ui/dirname ui/document.c ui/document.h ui/globals.h ui/lisp-ui.c ui/list.h ui/lucid.lisp ui/messages.h ui/question.c ui/question.h ui/source.c ui/source.h ui/status.h ui/swais.c ui/uri-lucid.lisp ui/util.c ui/util.h ui/wais-ui.c ui/wais-ui.h ui/wais.el.raw ui/wais.h ui/waisq.c ui/waissearch.c x/ChangeLog x/Imakefile.SH x/My-Makefile x/MyList.c x/MyList.h x/MyListP.h x/README x/Retrieval.h x/Viewport.c x/Xwais.old x/Xwais.raw x/XwaisHELP x/XwaisqHELP x/cat.h x/catalog.c x/cr x/cursor.h x/dirname x/display.c x/display.h x/filereq.c x/filereq.h x/list.h x/makex.sh x/myAsciiSink.c x/myAsciiSink.h x/myAsciiSinkP.h x/myAsciiSrc.c x/myAsciiSrc.h x/myAsciiSrcP.h x/qcommands.c x/qcommands.h x/qdisplay.c x/qdisplay.h x/scommands.c x/scommands.h x/scrolllist.h x/tcommands.c x/tcommands.h x/text.c x/text.h x/util.c x/util.h x/xquestion.h x/xstuff.h x/xwais.bit x/xwais.c x/xwais.h x/xwaisq.bit x/xwaisq.c x/xwaist.bit: Metaconfig baseline Fri Sep 8 07:00:00 1995 Ulrich Pfeifer * ChangeLog Configure Jmakefile MANIFEST MANIFEST.new Makefile.SH README TODO config_h.SH confmagic.h defaults.h FIELD-EXAMPLE/BOOLEAN.should FIELD-EXAMPLE/COMPLEX.should FIELD-EXAMPLE/ChangeLog FIELD-EXAMPLE/FIELD.should FIELD-EXAMPLE/GERMAN.should FIELD-EXAMPLE/Jmakefile FIELD-EXAMPLE/LITERAL.should FIELD-EXAMPLE/Makefile.SH FIELD-EXAMPLE/NUMERIC.should FIELD-EXAMPLE/PARTIAL.should FIELD-EXAMPLE/PLAIN.should FIELD-EXAMPLE/PROXIMITY.should FIELD-EXAMPLE/TEST FIELD-EXAMPLE/TEST.german FIELD-EXAMPLE/test.fde FIELD-EXAMPLE/test.fmt FIELD-EXAMPLE/testg.fmt U/Loc.U U/Myinit.U U/d_cache_syn.U U/d_compiler_version.U U/d_compress.U U/d_local_search.U U/d_myctype.U U/d_myregexp.U U/d_proximity.U U/d_udping.U U/d_urldocid.U U/d_version_string.U bin/Jmakefile bin/Makefile.SH bin/README bin/check-sources bin/getaddrs bin/index.mail bin/server_stats bin/start.myserver bin/stats.awk bin/swais.sh bin/test.waisindex bin/wais-gif-display bin/wais-html-display bin/wais-jfif-display bin/wais-jpeg-display bin/wais-pict-display bin/wais-ppm-display bin/wais-tiff-display bin/waisretrieve bin/waissearch-modem bin/ws ctype/ChangeLog ctype/Jmakefile ctype/Makefile.SH ctype/ctest.c ctype/ctype.h ctype/ctype.tmpl ctype/mkctype.c doc/CNIDR/COPYRIGHT doc/CNIDR/DOCUMENTS doc/CNIDR/FAQ.txt doc/CNIDR/INSTALLATION doc/CNIDR/NEXT-RELEASE doc/CNIDR/README doc/CNIDR/RELEASE-NOTES doc/SF/FAQ doc/SF/Imakefile doc/SF/SFgate.texi doc/SF/UniDo-Logo.eps doc/SF/cleanhtml doc/SF/epsf.tex doc/SF/faq.pl doc/SF/freeWAIS-sf-faq.1 doc/SF/fwsf.texi doc/original-TM-wais/FAQ.txt doc/original-TM-wais/Makefile doc/original-TM-wais/README doc/original-TM-wais/bibliography.txt doc/original-TM-wais/cm-servers.ps doc/original-TM-wais/doc-ids.txt doc/original-TM-wais/helpful-scripts.txt doc/original-TM-wais/overview.txt doc/original-TM-wais/protspec.txt doc/original-TM-wais/question.txt doc/original-TM-wais/source.txt doc/original-TM-wais/wais-concepts.txt doc/original-TM-wais/wais-corp.txt doc/original-TM-wais/wais.el.txt doc/original-TM-wais/waisindex.txt doc/original-TM-wais/waisprot.txt doc/original-TM-wais/waisq.txt doc/original-TM-wais/waissearch.hlp doc/original-TM-wais/waissearch.txt doc/original-TM-wais/waisserver.txt doc/original-TM-wais/waistation_users_guide.txt doc/original-TM-wais/xwais.txt doc/original-TM-wais/xwaisq.txt doc/original-TM-wais/z3950-spec.txt doc/original-TM-wais/manl/Jmakefile doc/original-TM-wais/manl/Makefile doc/original-TM-wais/manl/Makefile.SH doc/original-TM-wais/manl/waisindex.man doc/original-TM-wais/manl/waisq.man doc/original-TM-wais/manl/waissearch.man doc/original-TM-wais/manl/waisserver.man doc/original-TM-wais/manl/xwais.man doc/original-TM-wais/manl/xwaisq.man ir/ChangeLog ir/DESIGN ir/Jmakefile ir/Makefile.SH ir/README ir/README_FIELDS ir/analyse_str.h ir/boolean_op.c ir/boolean_op.h ir/byte_order.h ir/cdialect.h ir/cutil.c ir/cutil.h ir/docid.c ir/docid.h ir/field.h ir/field_index.c ir/field_index.h ir/field_l.l ir/field_search.c ir/field_search.h ir/field_y.y ir/futil.c ir/futil.h ir/hash.c ir/hash.h ir/ir.c ir/ir.h ir/ircfiles.c ir/ircfiles.h ir/irext.h ir/irfileio.c ir/irfileio.h ir/irfiles.c ir/irfiles.h ir/irhash.c ir/irhash.h ir/irinv.c: Metaconfig baseline * ir/iubuild.c: Not needed Thu Sep 7 14:00:00 1995 Ulrich Pfeifer * MANIFEST.new: Last version with x clients * U/d_compress.U U/d_udping.U: Initial revision Thu Sep 7 13:00:00 1995 Ulrich Pfeifer * MANIFEST MANIFEST.new: Initial revision Thu Sep 7 12:00:00 1995 Ulrich Pfeifer * INSTALLATION: Initial revision * Makefile.in: Last revision Thu Sep 7 11:00:00 1995 Ulrich Pfeifer * doc/Imakefile doc/original-TM-wais/Imakefile doc/original-TM-wais/manl/Imakefile local/Imakefile: Initial revision * Imakefile FIELD-EXAMPLE/Imakefile doc/SF/Imakefile: Last revision Thu Sep 7 09:00:00 1995 Ulrich Pfeifer * Jmakefile: Festlegung der Verzeichnisse erfolgt mit jmake!! * U/Loc.U: Initial revision * ctype/Jmakefile ir/Jmakefile lib/Jmakefile regexp/Jmakefile ui/Jmakefile: Anhaengigkeiten zur Uebersetungszeit muessen noch entfernt werden Thu Sep 7 07:00:00 1995 Ulrich Pfeifer * Jmakefile FIELD-EXAMPLE/Jmakefile U/Myinit.U U/d_cache_syn.U U/d_compiler_version.U U/d_local_search.U U/d_myctype.U U/d_myregexp.U U/d_proximity.U U/d_urldocid.U U/d_version_string.U ctype/Jmakefile ir/Jmakefile lib/Jmakefile regexp/Jmakefile ui/Jmakefile: Initial revision Fri Aug 11 08:00:00 1995 Ulrich Pfeifer * ir/udping.c: Obsolet %d in format string * ir/query_y.y: gcc bug on Solaris: void maybe_downcase(s) char *s; { #ifdef NOPAIRS if (*s != '"') if (*s != '\'') while (*s) *s = tolower(*(s++)); #endif } On solaris we get: maybe_downcase: peter -> eeee Which is a strange optimization! void maybe_downcase(s) char *s; { #ifdef NOPAIRS if (*s != '"') if (*s != '\'') while (*s) *s = tolower(*s),s++; #endif } Thu Aug 10 11:00:00 1995 Ulrich Pfeifer * ir/irhash.c: patch by Tom Snee Thu Jun 29 13:00:00 1995 Ulrich Pfeifer * ir/sersrch.c: Hack for LITTLEENDIAN in serach_word Thu Jun 29 12:00:00 1995 Ulrich Pfeifer * doc/SF/fwsf.texi: Sicherung vor Mailinglist Wed Jun 28 12:00:00 1995 Ulrich Pfeifer * ir/irinv.c: fixifdef | unifdef -DFIELDS | indent Fri Jun 23 14:00:00 1995 Ulrich Pfeifer * ir/irtfiles.c: unifdef -DBOOLEANS -DNESTED_BOOLEANS -DFIELDS Fri Jun 23 12:00:00 1995 Ulrich Pfeifer * ir/field_index.c ir/irsearch.c ir/irtfiles.c ir/sersrch.c ir/waisindex.c: unifdef -DBOOLEANS -DNESTED_BOOLEANS -DFIELDS | indent Wed Jun 21 10:00:00 1995 Ulrich Pfeifer * doc/SF/Imakefile: Vor Umstellung auf texinfo * doc/SF/fwsf.texi: whatever Fri Jun 16 15:00:00 1995 Ulrich Pfeifer * ir/field_index.c: prefremove: memory leak (80 Bytes!) fixed Wed Jun 14 17:00:00 1995 Ulrich Pfeifer * ir/soundex.c: PhonixCode: Off by one bug * ir/query_y.y: Added a hack to downcase all query words so that word-pair-search is not triggered. Anyone should remove the code completely ;-) * ir/field_search.c: insert_fields: Allowed for upper case chars in field names * ir/sersrch.c: compare_doc_ids: _AP wrap for K&R compilers Fri Jun 9 15:00:00 1995 Ulrich Pfeifer * doc/SF/SFgate.texi: Initial revision * doc/SF/SFgate.texi: Null version Thu Jun 8 12:00:00 1995 Ulrich Pfeifer * ir/query_l.l: Removed bad downcase hack. Thu Jun 8 11:00:00 1995 Ulrich Pfeifer * ir/irfiles.c: Tom Snee: replaced bad MAX_FILE_NAME_LEN by MAX_HEADLINE_LEN when reading headlines in read_headline_table_entry. Tue Jun 6 09:00:00 1995 Ulrich Pfeifer * ir/ir.c: Removed the magic help for short queries. Catalog is still returned for * empty queries * queries starting with '?' or '*' Sun Jun 4 19:00:00 1995 Ulrich Pfeifer * doc/SF/fwsf.texi: finished auxiliary file section Sun Jun 4 12:00:00 1995 Ulrich Pfeifer * doc/SF/fwsf.texi: bis headline list Sat Jun 3 15:00:00 1995 Ulrich Pfeifer * doc/SF/fwsf.texi: Anhaenge fuer die grammatiken Sat Jun 3 13:00:00 1995 Ulrich Pfeifer * doc/SF/fwsf.texi: waisindex eingebaut. Format-Beschreibung angefangen. Sat Jun 3 11:00:00 1995 Ulrich Pfeifer * doc/SF/fwsf.texi: Installation soweit drin. Fri Jun 2 11:00:00 1995 Ulrich Pfeifer * ir/futil.c: Typo Wed May 31 15:00:00 1995 Ulrich Pfeifer * ui/wais-ui.c: Fix from kru@upc.muc.de (Frithjof Kruggel): -s option in waisq, waissearch Wed May 31 13:00:00 1995 Ulrich Pfeifer * doc/SF/fwsf.texi: configure Wed May 31 10:00:00 1995 Ulrich Pfeifer * doc/SF/fwsf.texi: Initial revision Tue May 23 12:00:00 1995 Ulrich Pfeifer * doc/SF/Imakefile: Clenaup * FIELD-EXAMPLE/Imakefile FIELD-EXAMPLE/Makefile.in: Changed proximity syntax (Tom Snee) * ir/query_y.y: Direkt interpretation of soundex and phonix operators. Makes the code in irsearch obsolete. * ir/query_l.l: Changed proximity syntax by Tom Snee * ir/irsearch.c: Removed teh code for soundex and phonix searches. Interpretation of prefix operators now is in query_y.y. * doc/SF/freeWAIS-sf.tex: Comments on proximity (Tom Snee) * ir/irinv.c: Fix by Tom Snee * ir/boolean_op.c: fix by Tom Snee Tue May 23 09:00:00 1995 Ulrich Pfeifer * doc/SF/Imakefile: Initial revision * doc/SF/freeWAIS-sf.tex: proximity vor entfernung der Copyright notice Mon May 8 08:00:00 1995 Ulrich Pfeifer * ir/udping.c: typo Sun May 7 16:00:00 1995 Ulrich Pfeifer * ir/udping.c: Added port information to udp packet * ir/boolean_op.c ir/boolean_op.h ir/irfiles.h ir/irhash.c ir/irsearch.c ir/irtfiles.c ir/sersrch.c ir/sighash.c: More fixes by Tom Snee. Literal serach now works again! Sun May 7 15:00:00 1995 Ulrich Pfeifer * ir/hash.h ir/irfiles.c ir/irhash.c ir/query_y.y ir/sersrch.c: Sicherung vor neuen patches von tsnee Wed May 3 12:00:00 1995 Ulrich Pfeifer * ui/waissearch.c: getenv("USER") fix Sun Apr 30 16:00:00 1995 Ulrich Pfeifer * ir/sersrch.c: Compilierbar - produziert aber coredump Sun Apr 30 15:00:00 1995 Ulrich Pfeifer * ir/sersrch.c: Soweit ok. * ir/irhash.c: Sicheung vor unifdef PROXIMITY * ir/sersrch.c: Vor unifdef PROXIMITY Thu Apr 27 12:00:00 1995 Ulrich Pfeifer * ir/boolean_op.c ir/boolean_op.h ir/hash.h ir/irfiles.c ir/irfiles.h ir/irhash.c ir/irinv.c ir/irsearch.c ir/irtfiles.c ir/query_l.l ir/query_y.y ir/sersrch.c ui/waisq.c: PROXIMITY patch by Tom Snee Tue Apr 25 16:00:00 1995 Ulrich Pfeifer * ir/query_y.y: Some changes in preparation for proximity patch Mon Apr 17 13:00:00 1995 Ulrich Pfeifer * ir/field_index.c: fix in pref_remove * ir/irinv.c: fixes by Tom Snee * ir/irhash.c: removed bad free in flush_word_occurance_buffers * ir/irhash.c: Fixes by Tom Snee * ir/irtfiles.c: Marek Andricik: It seems to me that in file ir/irtfiles.c at lines 1830 and 1842 there are typos. If expression (mesg = -1)... Mon Apr 17 13:00:00 1995 Huynh Quoc T. Tung * ir/cutil.c ir/hash.h ir/irfiles.c ir/irfiles.h ir/irhash.h ir/irinv.c ir/irinv.h ir/irsearch.c ir/irtfiles.c ir/sersrch.c ir/stoplist.c ir/stoplist.h ir/waisindex.c ir/weight.c ir/weight.h: Release 1.1.2 Tue Apr 4 08:00:00 1995 Huynh Quoc T. Tung * ir/irhash.c: UStole lock: ulrich Wed Mar 15 16:00:00 1995 Ulrich Pfeifer * ir/Imakefile ir/Makefile.in: moved soundex to libwais Mon Mar 13 12:00:00 1995 Ulrich Pfeifer * ui/waisq.c: fixed: waisq was assuming that the normal interactive env. variables were present (HOME, etc) and dereferencing them w/o checking if the were NULL Fri Mar 10 14:00:00 1995 Huynh Quoc T. Tung * ir/futil.c: in probe_file: moved the check for filename == NULL up a few lines, to before the strcmp()s. * ir/synonym.c: in lookup_Synonym: return(rec->root) to return(syn_Table->root), because rec hasn't been set. in syn_ReadFile: Avoid a segmentation violation, if (datum == NULL) break; * ir/ir.c: in handleFTPSearch: search_status isn't initialized. I have set it true. * ir/field_index.c: in init_index_fields: The '==' formerly was '=' (assignment) * ir/field_y.y: in put_tags_in_gdb: the declaration for this had begin_tag_pos listed twice. declaration layout separately. Tue Feb 21 14:00:00 1995 Ulrich Pfeifer * ir/waisserver.c: From: Alberto Accomazzi here's a patch to allow waisserver to fork off and become a session leader. This becomes important on some systems when you want to start the server at boot time. For example, on my HP, after executing /etc/rc the system kills all child processes generated by the script, so without this option I wouldn't be able to start up the server. The fix relies on a small portion of code that I stole from the NCSA httpd source. It seems to work fine on suns (4.1.3 and solaris 2.3) and HP 9000 (HP-UX 9.01). I left the #ifdefs in the code for detach() but as far as I can tell from the original HTTP code they there is no need to define NO_SETSID except on the NEXT and SEQUENT, and since I didn't find any ifdefs for these architectures in the rest of the code, I didn't bother with setting the flag at all. Fri Feb 17 09:00:00 1995 Huynh Quoc T. Tung * ir/field_index.c ir/field_search.c ir/query_y.y: MAX_WORD_LENGTH deleted. Fri Feb 10 10:00:00 1995 Ulrich Pfeifer * configure.in FIELD-EXAMPLE/Makefile.in ir/Imakefile ir/cutil.c ir/ircfiles.c ir/waisindex.c lib/Imakefile regexp/regexp.c x/Xwais.raw x/myAsciiSink.c: Release 1.1.2 Thu Feb 9 09:00:00 1995 Ulrich Pfeifer * lib/Imakefile: added alloca * configure.in: 1.1.1 Tue Feb 7 15:00:00 1995 Huynh Quoc T. Tung * ir/irinv.c: conditions: number_of_words_1 (_2) < 0 change to number_of_words_1 (_2) < 1 Fri Jan 13 08:00:00 1995 Huynh Quoc T. Tung * ir/field_y.y: no change Tue Jan 10 17:00:00 1995 Ulrich Pfeifer * x/Xwais.raw x/qdisplay.c: Better layout and colors? * ir/irfiles.h: Added filed_description * Defaults.tmpl.in configure ir/field_token.h ir/query_token.h: Initial revision * x/qcommands.c: Bug wich causes coredump when submitting the same query more than once No completely salvaged * FIELD-EXAMPLE/test.fmt FIELD-EXAMPLE/testg.fmt: Added description * Imakefile configure.in: Version 1.1 Tue Jan 10 16:00:00 1995 Ulrich Pfeifer * ui/wais-ui.c: Fix from Jonny * ui/document.c: Little fix for multiple submissions of the same query, which breaks xwasq. Not the last! * ui/swais.c: Fix for convex (will be the last #is system_xyz! shudder !) * ir/docid.c: Now writes docids unencoded, if ASCII_ID is defined. The original version can be used by defining CRYPT_IDS (this is of no use). * doc/SF/FAQ: Sicherung vor 1.1 Mon Jan 9 14:00:00 1995 Huynh Quoc T. Tung * ir/field_y.y: bug in NUMERIC token. Wed Jan 4 10:00:00 1995 Ulrich Pfeifer * ir/field_y.y: Fixed bug with multiple fieldnames and stemming Fri Dec 23 16:00:00 1994 Ulrich Pfeifer * x/util.c: Use default borderWidth dimension; i.e. 1 * x/qdisplay.c: Change label to make layout correct Thu Dec 22 14:00:00 1994 Ulrich Pfeifer * bin/Makefile.in: Initial revision * Makefile.in FIELD-EXAMPLE/Makefile.in ctype/Makefile.in ir/Makefile.in lib/Makefile.in regexp/Makefile.in ui/Makefile.in x/Makefile.in: CFLAGS gets replaced by configure now. * ir/irfiles.c: added :description to :fields * ir/field_l.l: Added " delimited string as DESCRIPTION Thu Dec 22 13:00:00 1994 Ulrich Pfeifer * ir/irsearch.c: typo Thu Dec 22 10:00:00 1994 Ulrich Pfeifer * ir/irfiles.c: Added :fields to source files Mon Dec 19 16:00:00 1994 Ulrich Pfeifer * ir/ircfiles.c: Michael Schmidt one-off bug with date * ir/field_y.y: Michael Schmidt: bug with month definition Wed Dec 14 16:00:00 1994 Ulrich Pfeifer * doc/SF/freeWAIS-sf-faq.1: field_l.l patch Wed Dec 14 13:00:00 1994 Ulrich Pfeifer * doc/SF/freeWAIS-sf-faq.1: Initial revision Wed Dec 14 12:00:00 1994 Ulrich Pfeifer * doc/SF/FAQ: Sicherung vor auto-post Tue Dec 13 19:00:00 1994 Ulrich Pfeifer * ir/server-single.c: chip@chinacat.unicom.com (Chip Rosenthal) patches. Excluding the merge of libinv and libwais Tue Dec 13 18:00:00 1994 Ulrich Pfeifer * lib/alloca.c: Initial revision * ir/field_l.l: Tung! Outch! Retrned constant strings. * ir/waisindex.c: removed the host_name ... * Makefile.in FIELD-EXAMPLE/Makefile.in ctype/Makefile.in ir/Makefile.in ir/cdialect.h ir/futil.c ir/ir.c ir/irfiles.c ir/lock.c ir/server-single.c ir/sockets.c ir/sockets.h ir/ustubs.c ir/waisindex.c ir/waisserver.c lib/Makefile.in regexp/Makefile.in ui/Makefile.in x/Makefile.in: chip@chinacat.unicom.com (Chip Rosenthal) patches. Excluding the merge of libinv and libwais * Imakefile: added lib/alloca.c Mon Dec 12 16:00:00 1994 Ulrich Pfeifer * ir/hash.c: hash_entry_numeric_compare should return int! * ir/waisindex.c: added char host_name[255], host_address[255]; which are needed in sockets.c * ir/hash.c: typo Mon Dec 12 12:00:00 1994 Ulrich Pfeifer * ir/irtfiles.c: return(0); /* silently skip it */ Tue Dec 6 16:00:00 1994 Ulrich Pfeifer * ctype/Imakefile ctype/ctest.c ctype/ctype.h ctype/mkctype.c: renamed _ctype__ to _fw_ctype__ Tue Nov 29 10:00:00 1994 Ulrich Pfeifer * ir/sockets.c: "matthew (m.) holiday" : I've been having some problems with server security, where the server was refusing connections from an authorized host. Lo and behold, when the server accepted a connection from a client, the host_name and host_address variables were left as empty strings (and so never matched the entries in the DATA_SEC file)! These need to be reset for each new client connection, which is what the following patch does. Mon Nov 28 17:00:00 1994 Ulrich Pfeifer * doc/SF/FAQ: cern httpd Mon Nov 28 14:00:00 1994 Ulrich Pfeifer * ir/waisserver.c: typo Fri Nov 25 18:00:00 1994 Ulrich Pfeifer * doc/SF/FAQ: Initial revision Fri Nov 25 13:00:00 1994 Ulrich Pfeifer * doc/SF/faq.pl: Initial revision Thu Nov 24 10:00:00 1994 Ulrich Pfeifer * x/qcommands.c: XtMalloc for string was too short Tue Nov 22 16:00:00 1994 Ulrich Pfeifer * ir/waisserver.c: "matthew (m.) holiday" : There's an fflush() call missing in file waisserver.c just before the call to rewind(in). This was a reported issue in freeWais 0.3 with respect to HPUX, that doesn't seem to have made it across to freeWais-sf. Thu Nov 17 09:00:00 1994 Ulrich Pfeifer * ir/field_l.l: fixed line number bug for flex Mon Nov 14 15:00:00 1994 Ulrich Pfeifer * ir/sersrch.c: Patch by Archie Warnoc in c.i.w (must be made size dependent?) Mon Oct 31 15:00:00 1994 Ulrich Pfeifer * x/myAsciiSink.c: runns under X11R6 Fri Oct 21 13:00:00 1994 Ulrich Pfeifer * x/myAsciiSinkP.h: now at least compiles under X11R6 - query is unvisible :( * x/myAsciiSink.c: Moved the Log to the top Fri Oct 21 12:00:00 1994 Ulrich Pfeifer * x/myAsciiSink.c: Now compiles under X11R6 - query font is invisible :-( Sun Oct 16 17:00:00 1994 Ulrich Pfeifer * ir/field_l.l: Flex Bug? Remove Tungs escape++ code!? Wed Oct 12 12:00:00 1994 Ulrich Pfeifer * FIELD-EXAMPLE/Makefile.in: A failing test not not fatal any more * FIELD-EXAMPLE/Imakefile: Failing test is nnot fatal any more * Imakefile: "make install" now does no more depend on "make all" * Makefile.in: "make install" now does no more depend on "make all" Fixed typo in "make veryclean" Tue Oct 11 14:00:00 1994 Ulrich Pfeifer * ir/futil.c ir/server-single.c: convex Mon Oct 10 12:00:00 1994 Ulrich Pfeifer * ir/query_l.l: Added code for disabling wordpairsearch by downcasing all nonquoted words. ifdefed by NOPAIRS. * ir/field_y.y ir/waisindex.c: replaced printf's by waislog Fri Oct 7 14:00:00 1994 Huynh Quoc T. Tung * ir/irtfiles.c: 1.27 Thu Oct 6 13:00:00 1994 Ulrich Pfeifer * ir/server-single.c ir/synonym.c ir/udping.c ir/wutil.c ui/waissearch.c: Patch from Mariusz Niewczas Thu Oct 6 11:00:00 1994 Ulrich Pfeifer * ctype/ctype.h ctype/mkctype.c: Patch from Mariusz Niewczas Wed Oct 5 14:00:00 1994 Ulrich Pfeifer * ir/field_index.c: Patch from "Jae W. Chang" Wed Oct 5 08:00:00 1994 Ulrich Pfeifer * doc/SF/freeWAIS-sf.tex: Erste version von Stephens Aenderungen Tue Sep 27 17:00:00 1994 Ulrich Pfeifer * ui/waissearch.c: Steve Hsieh: 100000 -> BUFSZ Fri Sep 9 09:00:00 1994 Ulrich Pfeifer * local/udpserv.c: Enlared buffer to have space for compiler version * configure.in ctype/ctype.h ctype/ctype.tmpl ctype/mkctype.c ir/server-single.c ir/waisserver.c: Fixed the MAX_OCCURANCES - STOP_WORD_FLAG bug * TODO ctype/ctype.c doc/SF/freeWAIS-sf.tex: 1.0 Fri Sep 9 08:00:00 1994 Ulrich Pfeifer * FIELD-EXAMPLE/TEST: Initial revision * acconfig.h config.c FIELD-EXAMPLE/Imakefile: Fixed the MAX_OCCURANCES - STOP_WORD_FLAG bug * Imakefile: Added toto again, renamed README-sf to README * README: 1.0 Thu Sep 8 16:00:00 1994 Ulrich Pfeifer * ir/udping.c: Report cc version * x/MyList.c x/myAsciiSink.c: Added include cdialect.h to enshur, that string.h is included before ctype.h * ir/server-single.c ui/swais.c: make BSD happy * ir/cutil.c: removed dead code (was ifdef'ed AUTOCONF) Thu Sep 8 11:00:00 1994 Ulrich Pfeifer * doc/SF/freeWAIS-sf.tex: Added TODO and updated SYstems list Thu Sep 8 09:00:00 1994 Ulrich Pfeifer * doc/SF/freeWAIS-sf.tex: Sicherung vor Aenderungen von Douglas Nebbert Wed Sep 7 13:00:00 1994 Ulrich Pfeifer * ui/Imakefile ui/Makefile.in: moved TELL_USER to defaults.tmpl * Defaults.tmpl.top: moved TELL_USER to Defaults.tmpl * ir/cdialect.h ir/docid.c ir/field_index.c ir/irfileio.c ir/irhash.c ir/irsearch.c ir/irtfiles.c ir/sighash.c ir/soundex.c ir/stoplist.c ir/ustubs.c: ctype is now included from cdialect.h after inclusion of string.h. Since ctype.h (the local version defines strcmp and friends, inclusion o of string.h after that caused probems * ui/swais.c ui/waissearch.c: ctype is now included from cdialect.h after inclusion of string.h. ds, inclusion of string.h after that caused probems Wed Sep 7 12:00:00 1994 Ulrich Pfeifer * ir/ustubs.c: added const str2 to memmove definitions Tue Sep 6 16:00:00 1994 Ulrich Pfeifer * ir/irfiles.c: Removed #include which is now done in cdialect.h * ir/cdialect.h: Added #include and #include * ir/cdialect.h: removed dead code (Was ifndef AUTOCONF) * ir/udping.c: Added ifdef _DGUX__ * ir/synonym.c ir/synonym.h: Version with syn cache by Alberto Accomazzi * ir/server-single.c: Added #include * ir/sersrch.c: Syn cache patch Mon Sep 5 10:00:00 1994 Ulrich Pfeifer * ir/waisserver.c: shm patch * ir/waisserver.c: Removed buggy init_add_word call * ir/irext.h: removed buggy init_add_word prototype Mon Sep 5 07:00:00 1994 Ulrich Pfeifer * Imakefile: Added target TAGS Fri Sep 2 14:00:00 1994 Ulrich Pfeifer * ir/cdialect.h ir/cutil.c ir/hash.c ir/irfiles.c ir/irinv.c ir/irsearch.c ir/irtfiles.h: fixed overlapping memory copies * ir/cdialect.h: typo * Defaults.tmpl.top Imakefile README acconfig.h configure.in: fixed overlapping memory copies; removed ANSI_LIKE, wich does not work yet Tue Aug 23 13:00:00 1994 Ulrich Pfeifer * ir/irlex.h: remooved from dist * ir/irfiles.c ir/irhash.h ir/irverify.h ir/sighash.h: removed irlex.h. Code now in Defaults.tmpl * ir/irkeywords.c: removed irlex.h Tue Aug 23 12:00:00 1994 Ulrich Pfeifer * ir/ircfiles.c: Moved HEADLINE constants to Defaults.tmpl * ir/irlex.h ir/irsearch.c: moved the HEADLINE constants to Defaults.tmpl * ir/waisserver.c: Made client fork #undef'able Fixed umr bug * Defaults.tmpl.top: Added the HEADLINE defines * ir/Makefile.in: fixed install library code Mon Aug 22 14:00:00 1994 Ulrich Pfeifer * ir/irfiles.c: Some fixes to make purify happy (a the memory not wasted) jp made the getenv code safer * ir/field_index.c: Some fixes to make purify happy * ir/irtfiles.c: waisindex: files on the command line my now contaion extensions ".gz" * ir/futil.c: jp made getpwuid code safer * ui/source.c: jp made the getenv code safer Mon Aug 22 13:00:00 1994 Ulrich Pfeifer * ir/Makefile.in: Added code for installation of libraries * doc/SF/freeWAIS-sf.tex: Added description of make Targets + Sample Imakefile for Index maintenance * Install.tmpl.in: Added Variable WAISLIBDIR * ir/Imakefile lib/Imakefile lib/Makefile.in: Added code for library installation * configure.in: fixed -lsocket and -lnsl stuff * Makefile.in: Removed autoconf stuff added dvi and ps files to veryclean * Imakefile: Added LaTeX documentation to dist and veryclean Mon Aug 22 10:00:00 1994 Ulrich Pfeifer * configure.in: Bad -lnsl -lsocket tests Mon Aug 22 08:00:00 1994 Ulrich Pfeifer * configure.in: .94 Fri Aug 19 10:00:00 1994 Ulrich Pfeifer * ir/waisindex.c: Usage of -tfields now disabels -pos Tue Aug 16 12:00:00 1994 Ulrich Pfeifer * local/udping.c local/udpserv.c local/udpserv.pl: Initial revision * FIELD-EXAMPLE/BOOLEAN.should FIELD-EXAMPLE/COMPLEX.should FIELD-EXAMPLE/FIELD.should FIELD-EXAMPLE/GERMAN.should FIELD-EXAMPLE/LITERAL.should FIELD-EXAMPLE/PARTIAL.should FIELD-EXAMPLE/PLAIN.should: 0.92 Tue Aug 16 11:00:00 1994 Ulrich Pfeifer * ir/field_index.c: Added calls to free in prefremove for memory allocated by scandir * ir/zutil.c: adden register definition in readCompressedInteger, purify keeps unhappy :( * ir/waisindex.c: Added call to free_keywords to make purify happy * ir/irkeywords.c: Fixed memory leak and other errors in retreive_keywords Added free_keywords Mon Aug 15 16:00:00 1994 Ulrich Pfeifer * ir/ir.c ir/irfiles.c: fixed unchecked usage of getenv("USER") in printf * ui/source.c: fixed uncheckt usage of getenv("USER") in printf Sat Aug 13 16:00:00 1994 Ulrich Pfeifer * ir/waisserver.c: added call to sayiamhere * ir/udping.c: Initial revision * ir/Makefile.in: Added udping * ir/Imakefile: added udping * Imakefile: Added udping fir dist Fri Aug 12 17:00:00 1994 Ulrich Pfeifer * ir/zutil.c: Speeded up, but purify still complains: **** Purify'd ./waisserver (pid 8145, forked from ./waisserver pid 8140) **** Purify (umr): uninitialized memory read: * This is occurring while in: readCompressedInteger [line 241, zutil.c, pc=0xb9384] readTag [line 319, zutil.c, pc=0xb97a8] readAny [line 432, zutil.c, pc=0xb9e14] readString [line 533, zutil.c, pc=0xba44c] readInitInfo [line 118, wprot.c, pc=0x776fc] readInitAPDU [line 234, zprot.c, pc=0x8c69c] * Reading 1 byte from 0xeffe5bb7 on the stack This is local variable "byte" in function readCompressedInteger. **** Purify'd ./waisserver (pid 8145, forked from ./waisserver pid 8140) **** Purify (umr): uninitialized memory read: * This is occurring while in: readCompressedInteger [line 242, zutil.c, pc=0xb93b4] readTag [line 319, zutil.c, pc=0xb97a8] readAny [line 432, zutil.c, pc=0xb9e14] readString [line 533, zutil.c, pc=0xba44c] readInitInfo [line 118, wprot.c, pc=0x776fc] readInitAPDU [line 234, zprot.c, pc=0x8c69c] * Reading 1 byte from 0xeffe5bb7 on the stack This is local variable "byte" in function readCompressedInteger. **** Purify'd ./waisserver (pid 8145, forked from ./waisserver pid 8140) **** Purify (umr): uninitialized memory read: * This is occurring while in: readCompressedInteger [line 241, zutil.c, pc=0xb9384] readAny [line 433, zutil.c, pc=0xb9e38] readString [line 533, zutil.c, pc=0xba44c] readInitInfo [line 118, wprot.c, pc=0x776fc] readInitAPDU [line 234, zprot.c, pc=0x8c69c] handleInit [line 359, ir.c, pc=0x19d60] * Reading 1 byte from 0xeffe5c27 on the stack This is local variable "byte" in function readCompressedInteger. **** Purify'd ./waisserver (pid 8145, forked from ./waisserver pid 8140) **** Purify (umr): uninitialized memory read: * This is occurring while in: readCompressedInteger [line 242, zutil.c, pc=0xb93b4] readAny [line 433, zutil.c, pc=0xb9e38] readString [line 533, zutil.c, pc=0xba44c] readInitInfo [line 118, wprot.c, pc=0x776fc] readInitAPDU [line 234, zprot.c, pc=0x8c69c] handleInit [line 359, ir.c, pc=0x19d60] * Reading 1 byte from 0xeffe5c27 on the stack This is local variable "byte" in function readCompressedInteger. * ir/waisserver.c: initialize dataops in main with zeroes. * ir/irhash.h: Changed STOP_WORD_FLAG to '((long)(1 << (NUMBER_OF_OCCURANCES_SIZE * 8 -2)))' which should be 0x40000000 and MAX_OCCURANCES to STOP_WORD_FLAG -1 * ir/wmessage.c: in writeWAISPacketHeader replaced call to strlen because it made purify unhappy Fri Aug 12 14:00:00 1994 Ulrich Pfeifer * ir/Imakefile ir/Makefile.in: fixed code for generation of test_query: cutil.o was missing. * ir/Imakefile ir/Makefile.in: now really Thu Aug 11 14:00:00 1994 Ulrich Pfeifer * ir/waisindex.c: changed the default of the wordpair flag to "-nopairs" Thu Aug 11 12:00:00 1994 Ulrich Pfeifer * ir/field_index.c: Replaced call system("rm ...") for removing ald indexes by scandir and unlink Wed Aug 10 11:00:00 1994 Ulrich Pfeifer * FIELD-EXAMPLE/BOOLEAN.should FIELD-EXAMPLE/COMPLEX.should FIELD-EXAMPLE/GERMAN.should FIELD-EXAMPLE/LITERAL.should FIELD-EXAMPLE/PARTIAL.should FIELD-EXAMPLE/PLAIN.should: #define NUMBER_OF_OCCURANCES_SIZE 4 #define STOP_WORD_FLAG ((long)(1 << (NUMBER_OF_OCCURANCES_SIZE * 8 -2))) #define MAX_OCCURANCES (STOP_WORD_FLAG-1) Tue Aug 9 15:00:00 1994 Ulrich Pfeifer * Imakefile: added 'install: config.h' removed autoconf stuff Tue Aug 9 12:00:00 1994 Ulrich Pfeifer * Imakefile: removed ir/iubuild.c ir/macbuild.c ir/macver.c from dist Mon Aug 8 12:00:00 1994 Ulrich Pfeifer * ir/Imakefile: removed -s from LFLAGS Mon Aug 8 10:00:00 1994 Ulrich Pfeifer * FIELD-EXAMPLE/BOOLEAN.should FIELD-EXAMPLE/COMPLEX.should FIELD-EXAMPLE/GERMAN.should FIELD-EXAMPLE/PARTIAL.should FIELD-EXAMPLE/PLAIN.should ir/field_index.c ir/hash.c ir/irfiles.c ir/irhash.h ir/irtfiles.c: Fixed the MAX_OCCURANCES - STOP_WORD_FLAG bug Mon Aug 8 07:00:00 1994 Ulrich Pfeifer * ir/cutil.c ir/cutil.h ir/irkeywords.c ir/iubuild.c ir/macbuild.c ir/macver.c ir/panic.c ir/server-single.c ir/ustubs.c ir/waisindex.c ir/waisserver.c ui/globals.h ui/waissearch.c x/xwais.c x/xwais.h: Moved wais_log_file_name and waislogfile to cutil.[ch] Fri Aug 5 19:00:00 1994 Ulrich Pfeifer * acconfig.h: added HAVE_GETRNGE for SGIs running IRIX 5 * ctype/mkctype.c: No mor complain about redefining _. * configure.in: Added check for getrnge * ir/field_index.c: #ifdef'ed getrnge * ir/irtfiles.h: double make_compiler_happy removed Fri Aug 5 12:00:00 1994 Ulrich Pfeifer * ir/Imakefile ir/Makefile.in: Added macros for libclient.a Fri Aug 5 10:00:00 1994 Ulrich Pfeifer * ir/panic.c: variables waislogfile and wais_log_file_name are defined as extern's but unused. Dumped them. Fri Aug 5 09:00:00 1994 Ulrich Pfeifer * Makefile.in: removed code for "make dist" . Imakefile will suffice. One Place better than two. * ir/sersrch.c: No more 'MAXINT redefined' complaints. * Imakefile: removed config.h from dist * Imakefile: Fixed dist code Fri Aug 5 08:00:00 1994 Ulrich Pfeifer * ir/Makefile.original: Initial revision * ir/field_index.c ir/irfiles.c ir/irtfiles.c: Fix for total_word_count bug * ir/Imakefile ir/Makefile.in: Fixed cmp for token*.h on bootstrap * ui/globals.h x/xwais.h: dumped numtosave since it's unused Fri Aug 5 07:00:00 1994 Ulrich Pfeifer * ir/futil.c ir/hash.c ir/ir.c ir/irfiles.c ir/irhash.h ir/irkeywords.c ir/irsearch.c ir/irtfiles.c ir/irtfiles.h ir/query_l.l ir/sersrch.c ir/soundex.c ir/ui-local.c ir/ustubs.c ir/version.h ir/waisserver.c ir/zprot.c lib/Imakefile lib/alphasort.c lib/scandir.c ui/Retrieval.h ui/document.c ui/document.h ui/globals.h ui/lisp-ui.c ui/list.h ui/messages.h ui/question.c ui/question.h ui/source.c ui/source.h ui/status.h ui/util.c ui/util.h ui/wais-ui.c ui/wais-ui.h ui/wais.h ui/waisq.c x/Imakefile x/My-Makefile x/MyList.c x/MyList.h x/MyListP.h x/Retrieval.h x/cat.h x/catalog.c x/cursor.h x/display.c x/display.h x/filereq.c x/filereq.h x/list.h x/makex.sh x/myAsciiSink.c x/myAsciiSink.h x/myAsciiSinkP.h x/myAsciiSrc.h x/myAsciiSrcP.h x/qcommands.c x/qcommands.h x/qdisplay.c x/qdisplay.h x/scommands.c x/scommands.h x/scrolllist.h x/tcommands.c x/tcommands.h x/text.c x/text.h x/util.c x/util.h x/xquestion.h x/xstuff.h x/xwais.c x/xwais.h x/xwaisq.c: Release beta 04 * iubio-wais.news iubio-wais.readme sound.readme lib/Makefile.in lib/Makefile.original lib/README lib/freedir.c lib/ftw.c lib/ftw.man lib/ftwtest.c lib/pdftw.h lib/scandir.man lib/scantest.c lib/stringtoany.c lib/trunc.c regexp/ANNOUNCE regexp/Imakefile regexp/Makefile.in regexp/Makefile.orig regexp/README regexp/cdefs.h regexp/regerror.c regexp/regexp.c regexp/regexp.h regexp/regexp.man regexp/regmagic.h regexp/regsub.c regexp/tests regexp/timer.c regexp/try.c ui/Makefile.original ui/README ui/dirname ui/lucid.lisp ui/swais.c ui/uri-lucid.lisp ui/wais.el.raw x/Makefile.in x/Xwais.old x/cr: Initial revision Fri Aug 5 06:00:00 1994 Ulrich Pfeifer * Imakefile Install.tmpl.in Makefile.in Makefile.original README-s acconfig.h configure.in FIELD-EXAMPLE/BOOLEAN.should FIELD-EXAMPLE/COMPLEX.should FIELD-EXAMPLE/GERMAN.should FIELD-EXAMPLE/LITERAL.should FIELD-EXAMPLE/Makefile.in FIELD-EXAMPLE/PARTIAL.should FIELD-EXAMPLE/PLAIN.should FIELD-EXAMPLE/test.fmt FIELD-EXAMPLE/testg.fmt bin/Imakefile bin/Makefile.original bin/README bin/check-sources.script bin/getaddrs.script bin/index.mail.script bin/server_stats.script bin/start.myserver.script bin/stats.awk bin/swais.sh.script bin/test.waisindex bin/wais-gif-display.script bin/wais-html-display.script bin/wais-jfif-display.script bin/wais-jpeg-display.script ctype/mkctype.c ir/cdialect.h: Release beta 04 * ANNOUNCEMENT COPYRIGHT DOCUMENTS config.c install.sh mkinstalldirs FIELD-EXAMPLE/TEST.german FIELD-EXAMPLE/test.fde bin/wais-pict-display.script bin/wais-ppm-display.script bin/wais-tiff-display.script bin/waisretrieve.script bin/waissearch-modem bin/ws.script ctype/Imakefile ctype/Makefile.in ctype/ctest.c ctype/ctype.h ir/Makefile.in: Initial revision Fri Aug 5 06:00:00 1994 Huynh Quoc T. Tung * Defaults.tmpl.top README: Release beta 04 Thu Aug 4 07:00:00 1994 Ulrich Pfeifer * Makefile.in: Initial revision * Imakefile: vor Auslagerung von Version nach configure.in Wed Aug 3 06:00:00 1994 Ulrich Pfeifer * ir/irtfiles.c: beta 04 Wed Jul 27 13:00:00 1994 Ulrich Pfeifer * doc/SF/freeWAIS-sf.tex: sicherung for "" gewurstel Wed Jul 27 12:00:00 1994 Ulrich Pfeifer * doc/SF/freeWAIS-sf.tex: Added copyright notice Wed Jul 27 11:00:00 1994 Ulrich Pfeifer * doc/SF/freeWAIS-sf.tex: tabellen umgestellt Wed Jul 27 10:00:00 1994 Ulrich Pfeifer * doc/SF/freeWAIS-sf.tex: Initial revision Tue Jul 26 16:00:00 1994 Ulrich Pfeifer * FIELD-EXAMPLE/BOOLEAN.should FIELD-EXAMPLE/COMPLEX.should FIELD-EXAMPLE/FIELD.should FIELD-EXAMPLE/GERMAN.should FIELD-EXAMPLE/LITERAL.should FIELD-EXAMPLE/NUMERIC.should FIELD-EXAMPLE/PARTIAL.should FIELD-EXAMPLE/PLAIN.should: Initial revision Fri Jul 22 12:00:00 1994 Ulrich Pfeifer * Imakefile ctype/ctype.tmpl ctype/mkctype.c: Initial revision * ir/version.h: freeWAIS-sf now definitely splits from CNIDR version scheme * ir/cutil.c ir/irkeywords.c ir/iubuild.c ir/macbuild.c ir/macver.c ir/panic.c ir/server-single.c ir/soundex.h ir/synonym.c ir/ustubs.c ir/waisindex.c ir/waisserver.c ui/Imakefile ui/Makefile.in ui/waissearch.c: Renamed logfile to waislogfile and log_file_name to wais_log_file_name to avoid clashes when linking with gopher and other systems Fri Jul 22 12:00:00 1994 Huynh Quoc T. Tung * ir/hash.c ir/irfiles.c ir/irhash.h ir/irsearch.c: left for holidays Fri Jul 22 08:00:00 1994 Ulrich Pfeifer * ir/soundex.h: Initial revision Fri Jul 15 17:00:00 1994 Ulrich Pfeifer * ir/cutil.h ir/irfileio.c ir/irfiles.c: negative numerics * ir/version.h: 03 Wed Jul 13 11:00:00 1994 Ulrich Pfeifer * ctype/ctype.c: strcasecmp Wed Jul 13 09:00:00 1994 Ulrich Pfeifer * ir/irtfiles.c: Negative numerics. * ir/irinv.c: Negative numerics. Syntable freed to early Wed Jul 13 07:00:00 1994 Ulrich Pfeifer * ir/cutil.h ir/futil.c ir/irtfiles.c ir/sockets.c ir/stemmer.c ir/ustubs.c ir/version.h: beta 02 Wed Jul 13 07:00:00 1994 Huynh Quoc T. Tung * ir/field_index.c ir/hash.c ir/irfiles.c ir/irfiles.h ir/irinv.c ir/irsearch.c ir/sersrch.c ir/waisindex.c: Uli Tue Jul 12 11:00:00 1994 Ulrich Pfeifer * TODO: Initial revision * TODO: posted Version Mon Jul 11 09:00:00 1994 Ulrich Pfeifer * ir/synonym.c: Fixed ! entry and empt entry bug Mon Jul 11 08:00:00 1994 Ulrich Pfeifer * ctype/ctype.c: Initial revision Tue Jul 5 17:00:00 1994 Huynh Quoc T. Tung * ir/irfiles.c: bug by numeric searching (>) corrected. Mon Jun 27 15:00:00 1994 Huynh Quoc T. Tung * ir/cdialect.h: #ifdef TM_IN_SYS_TIME deleted. Mon Jun 27 14:00:00 1994 Huynh Quoc T. Tung * ir/waisindex.c: message error for option -stop added. Mon Jun 27 13:00:00 1994 Huynh Quoc T. Tung * ir/field_y.y: MAX_REGEXP added. * ir/field_index.c: printf deleted. * ir/field_index.c: MAX_FIELDS_NAMES = 30 added. Mon Jun 27 11:00:00 1994 Huynh Quoc T. Tung * ir/cdialect.h: TIME_WITH_SYS_TIME symbol changed into TM_IN_SYS_TIME. Fri Jun 24 11:00:00 1994 Huynh Quoc T. Tung * ir/irfiles.c: bug by stemming corrected. Thu Jun 23 10:00:00 1994 Ulrich Pfeifer * ui/Makefile.in: Initial revision Wed Jun 22 07:00:00 1994 Ulrich Pfeifer * ir/irsearch.c: Do not normalize weights Tue Jun 21 14:00:00 1994 Huynh Quoc T. Tung * ir/waisindex.c: bug by producing empty file.cat corrected. Mon Jun 20 15:00:00 1994 Huynh Quoc T. Tung * ir/irhash.c: missing parameter field_id added by calling field_flush_memory_hashtable_to_disk(db, false, field_id). Thu Jun 16 17:00:00 1994 Ulrich Pfeifer * ir/query_l.l: replaced #include by #include "cutil.h" * ir/field_l.l: peplace #include by #include "cutil.h" Mon Jun 13 10:00:00 1994 Ulrich Pfeifer * ir/cutil.c: replaced strdup by function provided by Kent C Brodie Sun Jun 12 15:00:00 1994 Ulrich Pfeifer * acconfig.h: Initial revision Fri Jun 10 12:00:00 1994 Ulrich Pfeifer * ir/cutil.c: typo Fri Jun 10 08:00:00 1994 Ulrich Pfeifer * ir/cutil.c: bad typo * ir/cutil.h: added definition for strdup, which is missing with solaris 2.3 ? * ir/cutil.c: added definition for strdup, wich is missing with solaris 2.3 ? * configure.in: Comments for install program check strdup Thu Jun 9 18:00:00 1994 Ulrich Pfeifer * ir/futil.c ir/irfiles.c: added ftp: Thu Jun 9 17:00:00 1994 Ulrich Pfeifer * ir/futil.c: probe_file returns now true for filename = "http:.*" * ir/irfiles.c: fixed the url stuff in write_filename_table_entry to make it not prepend the path. Thu Jun 9 16:00:00 1994 Ulrich Pfeifer * ir/irfiles.c: added a hack in write_filename_table_entry, to avoid testing of date for files starting withh "http:". So URL can be put in the docid!! * ir/irtfiles.c: changed index_text_file to put the URL in the filename_id. So headline is freely customizable. Mon Jun 6 11:00:00 1994 Huynh Quoc T. Tung * ir/hash.c: get_hash updated. * ir/irhash.c: add_word, look_up_word updated. Fri Jun 3 11:00:00 1994 Huynh Quoc T. Tung * ir/ircfiles.c: bug in headlines specification corrected. Fri Jun 3 10:00:00 1994 Huynh Quoc T. Tung * ir/irinv.c: bug in (field_)merge_index_file corrected. * ir/irfiles.c: bug in (field_)finished_add_word_to_dictionary corrected. Thu Jun 2 10:00:00 1994 Ulrich Pfeifer * ir/irfiles.h: DICTIONARY_TOTAL_SIZE_WORD now depends on #define ISO Tue May 31 15:00:00 1994 Ulrich Pfeifer * ir/weight.c: added unecessary variable in write_weight_in_ptr to make the DEC OSF compiler happy * ir/irfiles.h: DICTIONARY_TOTAL_SIZE_WORD Tue May 31 14:00:00 1994 Ulrich Pfeifer * ir/irfiles.c: dict_number_of_blocks: added 4 to make it run with 2999 words ???? Mon May 30 14:00:00 1994 Ulrich Pfeifer * README-sf.html: Initial revision Mon May 30 14:00:00 1994 Huynh Quoc T. Tung * README: beta Mon May 30 13:00:00 1994 Huynh Quoc T. Tung * ir/weight.h: write_weight_in_ptr updated. * ir/weight.c: write_weight_in_ptr, read_weight_from_stream updated. Mon May 30 12:00:00 1994 Huynh Quoc T. Tung * ir/boolean_op.c: updated code. Fri May 27 12:00:00 1994 Ulrich Pfeifer * FIELD-EXAMPLE/Imakefile: An Makefile.in angepasst GERMAN mit testg alle anderen TEST mit test Fri May 27 11:00:00 1994 Huynh Quoc T. Tung * ir/waisindex.c: error message for not exsting file. beta * ir/irtfiles.c: updated index_text_file, field_index_text_file, index_directory. beta Fri May 27 10:00:00 1994 Huynh Quoc T. Tung * ir/irtfiles.h: type of index_text_file updated. beta Fri May 27 09:00:00 1994 Huynh Quoc T. Tung * ir/irhash.c: add_word, field_add_word updated. beta * ir/weight.c: Initial revision * ir/boolean_op.c: boolean code updated. beta. * ir/weight.h: beta * ir/sersrch.c: boolean code updated. beta * ir/boolean_op.h: save_operand_id updated. beta Thu May 26 15:00:00 1994 Huynh Quoc T. Tung * ir/irfiles.c: look_up_total_word_count, field_look_up_total_word_count upadted. beta. * ir/irinv.c: no change. beta Thu May 26 14:00:00 1994 Huynh Quoc T. Tung * ir/sersrch.c: search_word updated (read_weight_from_stream). beta. Wed May 25 12:00:00 1994 Huynh Quoc T. Tung * ir/stoplist.c: incompatible type by allocating. stop_from_file = (char**)malloc (nstops * sizeof (charptr)); Wed May 25 07:00:00 1994 Huynh Quoc T. Tung * ir/weight.h: Initial revision Sat May 21 15:00:00 1994 Ulrich Pfeifer * ir/irkeywords.c: There is at least one uninitialized memory read and one memory leeak left! Sat May 21 14:00:00 1994 Ulrich Pfeifer * ir/field_l.l: fixed memory leaks due to strange strdups :-( * ir/cutil.c: initalize memory, in fs_realloc if it is really an malloc (should be obsolete :-( ) * ir/irtfiles.c: fixes: add_word and field_add_word are called with missing word_position parameter * ir/field_index.c: Fixed cleanup's (different memory leaks) * ir/stoplist.c: removed bad (void *) casts * ir/irinv.h: field_flush_memory_hashtable_to_disk: parameter change * ir/field_y.y: fixes: allocated memory initialized, since tung relies on it :-( memory leaks due to strdup in yylex. Fri May 20 12:00:00 1994 Ulrich Pfeifer * ir/cdialect.h ir/cutil.c ir/cutil.h ir/docid.c ir/futil.c ir/futil.h ir/hash.c ir/hash.h ir/irdirent.h ir/irfileio.c ir/irfiles.h ir/irhash.c ir/irhash.h ir/irinv.c ir/irkeywords.c ir/irretrvl.c ir/irtfiles.h ir/iubuild.c ir/lock.c ir/panic.c ir/query_y.y ir/sersrch.c ir/server-single.c ir/sighash.c ir/sigsrch.c ir/sockets.c ir/stemmer.c ir/syslog.c ir/trie.c ir/ui-local.c ir/ui.c ir/ustubs.h ir/version.h ir/waisindex.c ir/waisserver.c ir/wmessage.c ir/wprot.c ir/wutil.c ir/zprot.c ir/ztype1.c ir/zutil.c: beta Fri May 20 12:00:00 1994 Huynh Quoc T. Tung * ir/irtfiles.c: weights * ir/Imakefile: added weight.[ch] * ir/irext.h ir/irfiles.c: beta Fri May 20 11:00:00 1994 Huynh Quoc T. Tung * ir/boolean_op.c: A not B = MINIMUM(d_A, 1 - d_B). Thu May 19 12:00:00 1994 Huynh Quoc T. Tung * ir/field_index.h: some changes (what?) * ir/field_index.c: new regexp. * ir/field_search.h: #ifndef IRFILES_H added. * ir/sersrch.c: search_word updated. * ir/boolean_op.c: new term weighting. * ir/ircfiles.c: fields_header_function updated. * ir/field_y.y: some changes. * ir/field_l.l: '\n' '\J' added. * ir/irsearch.c: relevance feedback updated for fields. Wed May 18 17:00:00 1994 Huynh Quoc T. Tung * ir/sersrch.c: new term weighting higher retrieval quality. Wed May 18 16:00:00 1994 Huynh Quoc T. Tung * ir/irsearch.c ir/irsearch.c: patchlevel 09 Wed May 11 11:00:00 1994 Huynh Quoc T. Tung * Defaults.tmpl.top: Initial revision Wed May 4 13:00:00 1994 Huynh Quoc T. Tung * ir/sersrch.c: new term_weighting1 * ir/sersrch.c: new term weighting 1 * ir/sersrch.c: new term_weighting. Mon May 2 13:00:00 1994 Ulrich Pfeifer * ir/byte_order.h: renamed BIG_ENDIAN to BIGENDIAN * ir/waisindex.c: fixed quotation of '%' in format strings Mon May 2 13:00:00 1994 Huynh Quoc T. Tung * ir/waisindex.c: -stem option. Fri Apr 29 23:00:00 1994 Ulrich Pfeifer * lib/alphasort.c lib/scandir.c: Initial revision * ir/ir.c: Fixed getwd insted of getcwd ifdef'ed alphasort for gcc 2.4.3 * ir/ustubs.c: ifdef'ed memmove/remove for gcc 2.4.3 , * FIELD-EXAMPLE/Imakefile FIELD-EXAMPLE/Makefile.in: Merged tests Fri Apr 29 22:00:00 1994 Ulrich Pfeifer * FIELD-EXAMPLE/Makefile.in: Initial revision * FIELD-EXAMPLE/Imakefile: Sicherung vor "Vereinigung der Tests" Fri Apr 29 19:00:00 1994 Ulrich Pfeifer * ir/field_y.y: make_index_fields: initialize allocated storage (Huynh relies on it :-() Fri Apr 29 19:00:00 1994 Huynh Quoc T. Tung * ir/field_y.y: Uli: initialisierung des Speichers in make_index_fields Thu Apr 28 16:00:00 1994 Huynh Quoc T. Tung * ir/sersrch.c: stemming Tue Apr 26 16:00:00 1994 Huynh Quoc T. Tung * ir/waisindex.c: -stop option added. patchlevel 09. * ir/stoplist.c: function init_stop_list() and next_stop_word() changed. patchlevel 09 Wed Apr 13 10:00:00 1994 Ulrich Pfeifer * ir/field_l.l: fixed quoting in regexp: \A -> C-A \$ -> $ Wed Apr 13 08:00:00 1994 Ulrich Pfeifer * configure.in: Initial revision Tue Apr 12 15:00:00 1994 Ulrich Pfeifer * README: 08 Wed Apr 6 23:00:00 1994 Ulrich Pfeifer * ir/Imakefile ir/boolean_op.c ir/ir.c ir/irinv.c ir/query_y.y ir/soundex.c: 08 * Install.tmpl.in ui/Imakefile ui/waissearch.c: 08, autoconf * lib/Imakefile: TAB/BLANK Wed Apr 6 23:00:00 1994 Huynh Quoc T. Tung * ir/field_index.c ir/field_index.h ir/field_l.l ir/field_search.c ir/field_y.y ir/irfiles.h ir/irsearch.c ir/irtfiles.c ir/sersrch.c ir/stoplist.c ir/waisindex.c: 08, autoconf, Uli * README: stemming, Uli Wed Apr 6 16:00:00 1994 Ulrich Pfeifer * Install.tmpl.in: Initial revision Tue Apr 5 14:00:00 1994 Huynh Quoc T. Tung * ir/irfiles.h: stemming component added. Tue Apr 5 09:00:00 1994 Ulrich Pfeifer * ir/query_y.y: fixed #include alloca.h and made bison compatible Wed Mar 30 13:00:00 1994 Huynh Quoc T. Tung * ir/waisindex.c: test * ir/waisindex.c: no change * ir/waisindex.c: -stop option added. Wed Mar 30 07:00:00 1994 Ulrich Pfeifer * README: 07 Mon Mar 28 17:00:00 1994 Ulrich Pfeifer * ir/field_l.l: fixed quoting in regexps Mon Mar 28 09:00:00 1994 Ulrich Pfeifer * ir/ircfiles.c ir/ircfiles.h ir/waisindex.c: Integrated Essence Fri Mar 25 12:00:00 1994 Ulrich Pfeifer * README: 07 Fri Mar 25 11:00:00 1994 Huynh Quoc T. Tung * ir/irfiles.c: fix bugs in partial search corrected. faster numeric search. Patchlevel 07. Fri Mar 25 10:00:00 1994 Ulrich Pfeifer * x/AsciiSrcSearch.c x/Viewport.c x/myAsciiSrc.c x/qcommands.c: now will try to make 8-bit chars work Thu Mar 24 10:00:00 1994 Ulrich Pfeifer * ir/field_l.l: fixed escape code, added escapes for control characters Wed Mar 23 18:00:00 1994 Ulrich Pfeifer * ir/Imakefile: added rule for libftw.a * README: Notes on patch level 07 * ir/Imakefile: support for liblocal.a Fix lex yacc pseudo loop Wed Mar 23 15:00:00 1994 Ulrich Pfeifer * ui/Imakefile: better support for LOCAL_SEARCH * x/Imakefile: better support for -DLOCAL_SEARCH * ir/Imakefile ir/cutil.c ir/field_l.l ir/irsearch.c ir/soundex.c ir/stemmer.c ir/trie.c: fixed iso code Wed Mar 23 13:00:00 1994 Ulrich Pfeifer * ir/ircfiles.c ir/irtfiles.c: removed the include iso.h * ir/soundex.c: Initial revision * ir/sersrch.c: removed include iso.h * ir/field_search.c: Removed the include iso.h directive Wed Mar 23 13:00:00 1994 Huynh Quoc T. Tung * ir/field_index.h: no change. * ir/field_search.c ir/field_search.h: open_field_streams_for_search modified. patchlevel 07. * ir/field_index.c: new version for regexp. open_global_Database added. patchlevel 07. Wed Mar 23 12:00:00 1994 Huynh Quoc T. Tung * ir/waisindex.c: calling of init_add_word modified. patchlevel 07. * ir/irfiles.c ir/irfiles.h: openDatabase modified. patchlevel 07. * ir/irext.h ir/irinv.c: init_add_word modified. patchlevel 07. * ir/waisserver.c: calling of openDatabase and init_add_word modified. patchlevel 07. * ir/irsearch.c: calling openDatabase modified. insert open_global_Database. patchlevel 07. Wed Mar 23 10:00:00 1994 Ulrich Pfeifer * ir/query_l.l: Added flex support Wed Mar 23 08:00:00 1994 Ulrich Pfeifer * ir/iso.h: Very slow! Tue Mar 22 15:00:00 1994 Ulrich Pfeifer * FIELD-EXAMPLE/Imakefile: works Mon Mar 21 17:00:00 1994 Ulrich Pfeifer * ir/Imakefile: LEX Rules for poor installed make * ir/query_y.y: fixed test_query Mon Mar 21 17:00:00 1994 Huynh Quoc T. Tung * ir/ir.c: openDatabase modified. Patchlevel 07. * ir/analyse_str.h ir/field.h ir/field_index.c ir/field_y.y ir/waisserver.c: patchlevel 07. * ir/query_y.y: patchlevel 07 Mon Mar 21 16:00:00 1994 Ulrich Pfeifer * ir/field_index.c: SYSVREGEXP Mon Mar 21 16:00:00 1994 Huynh Quoc T. Tung * ir/field_index.c ir/field_index.h: patchlevel 07 Thu Mar 17 13:00:00 1994 Ulrich Pfeifer * ir/Imakefile ir/field_index.c ir/irtfiles.c ir/query_y.y: patchlevel 06 Thu Mar 17 13:00:00 1994 Huynh Quoc T. Tung * ir/irtfiles.c: index headlines. Patchlevel 06. Wed Mar 16 16:00:00 1994 Ulrich Pfeifer * ir/irtfiles.c: fixed bug in cleanHeadline Fri Mar 11 15:00:00 1994 Huynh Quoc T. Tung * ir/ircfiles.c: bug fix corrected. Patchlevel 05. * ir/field_index.c: fix bug corrected. Patchlevel 05. * ir/waisserver.c: write_src_structure modified. Patchlevel 05. * ir/irtfiles.c: not index headlines. Patchlevel 05. Fri Mar 11 09:00:00 1994 Ulrich Pfeifer * x/Imakefile: New installation. Compiles now with the -DLOCAL_SEARCH switch * ui/waissearch.c: some fixes ? * ir/Imakefile ui/Imakefile: Real Imakefile * ir/query_y.y: fixed test_query * FIELD-EXAMPLE/Imakefile: Added tests * x/Xwais.raw: Changed for installation with imake * README: Added Notes on patch level 05: Thu Mar 10 17:00:00 1994 Huynh Quoc T. Tung * x/XwaisqHELP: descriptions for field, boolean, partial, literal search. * ir/irfiles.c ir/irfiles.h ir/irtfiles.c ir/waisindex.c: Patchlevel 05 Thu Mar 10 16:00:00 1994 Ulrich Pfeifer * FIELD-EXAMPLE/Imakefile: Initial revision Thu Mar 10 15:00:00 1994 Ulrich Pfeifer * ir/field_l.l: added support for backslash escaped '/'. * ir/query_l.l: Support for literal searches Wed Mar 9 09:00:00 1994 Ulrich Pfeifer * ui/Imakefile ui/fix-gmacs.sh: Initial revision Wed Mar 9 07:00:00 1994 Ulrich Pfeifer * lib/Imakefile: Initial revision Tue Mar 8 21:00:00 1994 Ulrich Pfeifer * ir/README_FIELDS ir/analyse_str.c ir/field.h ir/field_l.l ir/field_search.h: Initial revision * ir/analyse_str.h ir/boolean_op.c ir/boolean_op.h ir/ircfiles.h ir/irdirent.h ir/irfileio.c ir/irfileio.h ir/irkeywords.c ir/irlex.h ir/irretrvl.c ir/irretrvl.h ir/irsearch.h ir/irverify.c ir/irverify.h ir/iso.c ir/iso.h ir/iubuild.c ir/list.c ir/list.h ir/lock.c ir/lock.h ir/macbuild.c ir/macver.c ir/panic.c ir/panic.h ir/server-single.c ir/server.h ir/sighash.c ir/sighash.h ir/sigindex.h ir/sigsrch.c ir/sigsrch.h ir/sockets.c ir/sockets.h ir/stem.h ir/stemmer.c ir/stemmer.h ir/stoplist.c ir/stoplist.h ir/synonym.c ir/synonym.h ir/syslog.c ir/syslog.h ir/transprt.c ir/transprt.h ir/trie.c ir/trie.h ir/ui-local.c ir/ui.c ir/ui.h ir/ustubs.c ir/ustubs.h ir/version.h ir/waisserver.c ir/wmessage.c ir/wmessage.h ir/wprot.c ir/wprot.h ir/wutil.c ir/wutil.h ir/zprot.c ir/zprot.h ir/ztype1.c ir/ztype1.h ir/zutil.c ir/zutil.h: Patchlevel 04 Tue Mar 8 20:00:00 1994 Ulrich Pfeifer * ir/Imakefile: Initial revision * ir/README ir/byte_order.h ir/cdialect.h ir/cutil.c ir/cutil.h ir/docid.c ir/docid.h ir/field_index.c ir/field_index.h ir/futil.c ir/futil.h ir/hash.c ir/hash.h ir/ir.c ir/ir.h ir/ircfiles.c ir/irsparse.c ir/irsparse.h: Patchlevel 04 Tue Mar 8 20:00:00 1994 Huynh Quoc T. Tung * ir/irext.h ir/irfiles.c ir/irfiles.h ir/irhash.c ir/irhash.h ir/irinv.c ir/irsearch.c ir/irtfiles.c ir/irtfiles.h ir/query_l.l ir/query_y.y ir/sersrch.c ir/waisindex.c: Patchlevel 04 Tue Mar 8 16:00:00 1994 Ulrich Pfeifer * ir/field_index.c ir/field_index.h ir/field_search.c ir/field_stat.h ir/field_y.y: Initial revision Tue Mar 8 12:00:00 1994 Ulrich Pfeifer * README: Initial revision Sun Feb 27 15:00:00 1994 Huynh Quoc T. Tung * ir/query_l.l ir/query_y.y: Initial revision Fri Feb 25 10:00:00 1994 Ulrich Pfeifer * ui/waissearch.c: Initial revision Tue Feb 15 10:00:00 1994 Huynh Quoc T. Tung * ir/waisindex.c: option -nfields added. Mon Feb 14 10:00:00 1994 Huynh Quoc T. Tung * ir/irtfiles.h: prev_indextype in struct dataopsrec added. * ir/irfiles.c: functions for field concept added, fix bug in parttial search corrected. * ir/waisindex.c: option -fields field_description_file added. * ir/irinv.h: field_flush_memory_hashtable_to_disk added. * ir/hash.c ir/hash.h ir/irhash.c ir/irhash.h ir/irinv.c ir/irsearch.c ir/irtfiles.c ir/sersrch.c: new code for field concept added. * ir/irfiles.h: new struct for field concept added. * ir/ircfiles.c: layout_length added. Sun Oct 17 15:00:00 1993 Huynh Quoc T. Tung * ir/irtfiles.h: char *indextype (soundex, phonix) in struct dataopsrec added! * ir/sersrch.c: new code added for nested boolean queries. * ir/irtfiles.c ir/waisindex.c: soundex, phonix code added! * ir/irsearch.c: new code added for soundex, phonix retrieval and nested boolean queries. Sat Oct 16 16:00:00 1993 Huynh Quoc T. Tung * ir/irsearch.c ir/sersrch.c: 1. Test-Version Wed Sep 22 16:00:00 1993 Ulrich Pfeifer * ir/cutil.c: Fixed word breaking for german ISO Umlaute and sz Fri Aug 27 17:00:00 1993 warnock * ir/version.h: Changed version number to 0.2 Fri Jul 23 02:00:00 1993 warnock * ir/irtfiles.c: corrected arguments in call to map_over_words in finish_document * ir/ir.c: eliminated extra argument in call to probe_file in server_security Wed Jul 21 18:00:00 1993 warnock * ir/sersrch.c: Added STELAR-secific patches * ir/irsearch.c: Added STELAR-specific patches * ir/ircfiles.h: added functions for indexing listserv archives and STELAR-specific stuff * ir/ircfiles.c: Added new functions to handle listserv logs and STELAR-specific types * ir/waisindex.c: Renamed from irbuild.c Added STELAR-specific patches * ir/waisserver.c: Renamed from server.c. Added STELAR-specific patches Mon Jul 19 17:00:00 1993 warnock * ir/irtfiles.c ir/sersrch.c: fixed problem with multiple documents in single file, from isaacs@hpcc05.corp.hp.com Mon Jul 19 16:00:00 1993 warnock * x/cat.h x/catalog.c x/qcommands.c: Added catalog patches from Wayne Allen * ir/ircfiles.c ir/ircfiles.h ir/irtfiles.c: Added document type URL from Nathan.Torkington@vuw.ac.nz Fri Jul 16 12:00:00 1993 Huynh Quoc T. Tung * ir/cutil.h: #ifdef BOOLEANS /* HQTT, 12.7.93 */ char *generate_newline_for_boolean _AP((char* line)); #endif deleted! * ir/cutil.h: not change! * ir/cutil.c: Function generate_newline_for_boolean deleted! Wed Jul 14 09:00:00 1993 Huynh Quoc T. Tung * ir/cutil.c: keine "Anderung! Wed Jul 14 07:00:00 1993 Huynh Quoc T. Tung * ir/cutil.c: "Anderung in der Funktion generate_newline_for_boolean: Variable umbenannt: brackets = parentheses! Tue Jul 13 19:00:00 1993 Huynh Quoc T. Tung * ir/cutil.c: printf(".....") gel"oscht! Tue Jul 13 18:00:00 1993 Huynh Quoc T. Tung * ir/cutil.c: funktion generate_newline_for_boolean eingef"ugt! * ir/cutil.c: Keine "Anderung! * ir/cutil.h: char *generate_newline_for_boolean _AP((char* line)); eingef"ugt! Fri Jul 2 19:00:00 1993 warnock * x/qcommands.c: fixed Boolean capabilities to match server from fty@bizarre.rtpnc.epa.gov * ui/shell-ui.c ui/source.c: fix call to getdomainname from mike@tab00.larc.nasa.gov Fri Jul 2 18:00:00 1993 warnock * x/qcommands.c: call to PrintStatusW with correct number of args * ir/irretrvl.c: drop-in replacement for getData and getDocumentText from francois added gopher patches again * x/filereq.c: call to DoSave with correct number of args * ir/sersrch.c x/myAsciiSink.c: included ctype.h * ir/irsearch.c: replace handle_next_and_previous for multi-type from francois Fri Jul 2 17:00:00 1993 warnock * ir/sersrch.c: change to search_word to handle compressed files from francois * ir/ir.c: drop-in replacement for handleElementRetrieval from francois Thu Jul 1 20:00:00 1993 warnock * ir/ir.c: Drop-in replacement for server_security routine Thu Jul 1 19:00:00 1993 warnock * ir/waisindex.c: Added prototype for function double * ir/sockets.c ir/sockets.h: Fix for gethostname from francois and jonathan * ir/irfiles.c: explicit declaration of gSavepart in savePartMatch * ir/ir.h:  * ir/ir.c: Fix from tovio@sage.ucs.uwa.edu.au when database name array was empty This is Francois' drop-in replacement for ir.c * ir/futil.c ir/ir.c ir/irfiles.c ir/waisserver.c ui/shell-ui.c ui/source.c: gethostname -> mygethostname Thu Jul 1 18:00:00 1993 warnock * x/myAsciiSrc.c: Fixed declaration in MyAsciiSaveAsFile for SGI/X11R4 * x/myAsciiSrc.h: Fixed problem on SGI's under X11R4 * x/myAsciiSrcP.h: Fixed problem on SGIs under X11R4 Wed Jun 23 20:00:00 1993 warnock * ui/Retrieval.h ui/document.c ui/document.h ui/globals.h ui/lisp-ui.c ui/list.h ui/messages.h ui/question.c ui/question.h ui/screen-ui.c ui/shell-ui.c ui/source.c ui/source.h ui/status.h ui/util.c ui/util.h ui/wais-ui.c ui/wais-ui.h ui/wais.h ui/waisq.c: Initial revision * ui/source.c: Removed FORWARDER_SERVER pointer to Francois Wed Jun 23 19:00:00 1993 warnock * ir/irretrvl.c: Added Francois' fixes for gopher in getData and getDocumentText * ir/irkeywords.c: Fix from tovio@sage.ucs.uwa.edu.au for empty keywords array Tue Jun 22 19:00:00 1993 warnock * ir/stem.h: Initial revision Tue Feb 16 21:00:00 1993 freewais * ir/sersrch.c: partial changes for improved boolean support Tue Feb 16 20:00:00 1993 freewais * ir/irsparse.c ir/irsparse.h: Initial revision Tue Feb 16 17:00:00 1993 freewais * ir/synonym.c: removed s_fclose * x/Makefile.stub: Initial revision * ir/irfiles.c ir/irkeywords.c ir/waisindex.c: added AT&T patches for keyword list * x/makex.sh: added cp - Makefile.stub Makefile Tue Feb 16 15:00:00 1993 freewais * ir/DESIGN ir/README ir/byte_order.h ir/cdialect.h ir/cutil.h ir/docid.c ir/docid.h ir/futil.c ir/futil.h ir/hash.c ir/hash.h ir/ir.c ir/ir.h ir/ircfiles.c ir/ircfiles.h ir/irdirent.h ir/irext.h ir/irfileio.c ir/irfileio.h ir/irfiles.c ir/irfiles.h ir/irhash.c ir/irhash.h ir/irinv.c ir/irinv.h ir/irkeywords.c ir/irlex.h ir/irretrvl.c ir/irretrvl.h ir/irsearch.c ir/irsearch.h ir/irtfiles.c ir/irtfiles.h ir/irverify.c ir/irverify.h ir/iubuild.c ir/list.c ir/list.h ir/lock.c ir/lock.h ir/macbuild.c ir/macver.c ir/panic.c ir/panic.h ir/prototypes.h ir/sersrch.c ir/server-single.c ir/server.h ir/sighash.c ir/sighash.h ir/sigindex.h ir/sigsrch.c ir/sigsrch.h ir/sockets.c ir/sockets.h ir/stemmer.c ir/stemmer.h ir/stoplist.c ir/stoplist.h ir/synonym.c ir/synonym.h ir/syslog.c ir/syslog.h ir/transprt.c ir/transprt.h ir/trie.c ir/trie.h ir/ui-local.c ir/ui.c ir/ui.h ir/ustubs.c ir/ustubs.h ir/version.h ir/waisindex.c ir/waisserver.c ir/wmessage.c ir/wmessage.h ir/wprot.c ir/wprot.h ir/wutil.c ir/wutil.h ir/zprot.c ir/zprot.h ir/ztype1.c ir/ztype1.h ir/zutil.c ir/zutil.h x/AsciiSrcSearch.c x/Imakefile x/My-Makefile x/MyList.c x/MyList.h x/MyListP.h x/README x/Retrieval.h x/Viewport.c x/Xwais.raw x/XwaisHELP x/XwaisqHELP x/cat.h x/catalog.c x/cursor.h x/dirname x/display.c x/display.h x/filereq.c x/filereq.h x/fixResources.sh x/list.h x/makex.sh x/myAsciiSink.c x/myAsciiSink.h x/myAsciiSinkP.h x/myAsciiSrc.c x/myAsciiSrc.h x/myAsciiSrcP.h x/qcommands.c x/qcommands.h x/qdisplay.c x/qdisplay.h x/scommands.c x/scommands.h x/scrolllist.h x/tcommands.c x/tcommands.h x/text.c x/text.h x/util.c x/util.h x/xquestion.h x/xstuff.h x/xwais.bit x/xwais.c x/xwais.h x/xwaisq.bit x/xwaisq.c x/xwaist.bit: Initial revision * ir/irfiles.c: changed directory of servers registration to cnidr.org * ir/waisindex.c: added AT&T patch to write first 50 dictionary entries to src file Tue Feb 16 14:00:00 1993 freewais * ir/cutil.c: include stdargs.h or varargs.h based on whether compiler is ansi or non-ansi * ir/cutil.c: Initial revision