Notes:
============ 1.2.0.pre222 ============
2006-08-29 Ulrik Petersen
* Fixed bug in emdf.h: SQLITE_TEXT_TYPE was set to TEXT if we did
PostgreSQL (even if other backends were compiled in), and to
nothing if we only did SQLite.
In particular, this caused strange behavior on MySQL, whereby
searches that were case-sensitive before were now
case-INsensitive, since it needed to be LONGBLOB for text...
This was fixed by adding EMdFDB::getSQL_TEXT_TYPE() and using it
whereever necessary.
* Reindented emdfdb.h.
* Mac OS X: Now distributes doc/EQTUsersGuide.htb in the
EmdrosQueryTool.app bundle, such that the user's guide is
actually there on Mac.
* Mac OS X: Now distributes all libraries and programs in macdist.
* Mac OS X: Now doesn't distribute full complement of SWIG
dylib or .so libraries; only the first (i.e., XYZ.dylib).
* Win32: Fixed building of util/sfm.cpp and src/sfmimport.cpp.
2006-08-28 Ulrik Petersen
* Added leftrightchooser.{cpp,h}
* Created the beginnings of a connection wizard for the Emdros
Query Tool.
* SWIG/java/Makefile.am now uses jar -0 so as to only _store_, not
compress the .java and .class files. This saves some space in
the source tarball, since gzip is much better able to work with
the uncompressed data than the jar-compressed data.
2006-08-26 Ulrik Petersen
* Changed all occurrences of assert(X) to ASSERT_THROW(X,
"reason").
2006-08-25 Ulrik Petersen
* Finished SFM importer. Added src/sfmimport.cpp.
* Fixed bug in src/slashedtextimport.cpp: It said 'negraimport'
rather than 'slashedtextimport."
* Changed the last two colors in the interlinear display of the
wxWidgets-version of the Emdros Query Tool from "BLUE, CYAN"
to "DARK_GREEN, LIGHT_GREEN".
2006-08-24 Ulrik Petersen
* Moved test.pl target in SWIG/perl/Makefile.am out of the
condition that SWIG bindings be built.
============ 1.2.0.pre221 ============
2006-08-24 Ulrik Petersen
* Added SFM (Standard Format Marker) importer. It doesn't
work yet.
* Changed SWIG build processes such that the test programs
are now built regardless of whether that particular SWIG
backend is to be built. This is because the RPM SPEC
file needs them.
* Changed ChunkingTool build process such that
CHUNKINGTOOLDATA is always installed. This is because
the RPM SPEC file needs the data.
============ 1.2.0.pre220 ============
2006-08-23 Ulrik Petersen
* Removed printing of text to std::cerr in
util/plaintextimporter.cpp.
============ 1.2.0.pre219 ============
2006-08-18 Ulrik Petersen
* Removed the option to not do stripped_surface in
unboundbibleimporter.
* Added EMdF/string_func.cpp:remove_chars_in_string().
* Added EMdF/string_func.cpp:remove_punct().
* Used remove_punct() in unboundbibleimporter.cpp to get
stripped_surface.
* Added stripped_surface to [word] object type in
util/plaintextschema.mql.
* Made util/plaintextimporter.cpp produce a "stripped_surface"
feature.
* Made util/plaintextimporter.cpp add paragraphs based on '\n\n'.
* Consoliated the emitMQL* and cleanObjects* methods into one with
code and three with parameters, inc util/plaintextimporter.cpp.
* Fixed bug in src/plaintextimport.cpp: It said 'negraimport' when
it should say 'plaintextimport."
* The split_* family of functions in string_func.cpp now return
the list containing instring if none of the split-strings/chars
are found.
2006-08-17 Ulrik Petersen
* Added EMdF/string_func.cpp:replace_substring().
* Tested replace_substring() in tests/emdftry.cpp.
* Unbound Bible importer:
- Added a boolean to the unboundbibleimporter constructor,
saying whether we want a stripped_surface feature.
- Added "%%STRIPPED_SURFACE%%" to [word] object type in
unboundbibleschema.mql
- Used the replace_substring() function to replace this
"%%STRIPPED_SURFACE%%" string with the proper replacement,
based on whether we want to do the stripped surface or not.
- Added the stripped_surface feature to the Word, which is the
surface stripped if "ispunct(3)" characters as defined by
FreeBSD ispunct(), plus space.
* Used replace_substring() in unboundbibleimporter.cpp to give the
schema a stripped_surface feature, and also added a parameter to
the construction of unboundbibleimporter to say
Changes:
Hello,
I've released Emdros version 1.2.0.pre222:
http://emdros.org/download.html
Changes since 1.2.0.pre218 include:
- A bug was fixed whereby the column type for STRING and ASCII in
newly created databases would be TEXT on MySQL rather than LONGBLOB.
- The Mac OS X version sees a number of improvements:
- All libraries and all binaries are now included in the dmg
- The Emdros Query Tool Users' Guide is now included, also when you
press "F1".
- An importer for SFM (Standard Format Markers) was written and is
included.
- The last two colors in the interlinear display of the wxWidgets
version of the Emdros Query Tool were changed to DARK_GREEN and
LIGHT_GREEN respectively, thus making it easier to read (for some
people).
- Various improvements to the build process on Linux/Unix was made.
Especially the handling of corner cases when doing RPMs was
improved.
- The plain text importer now produces a "stripped_surface" feature,
and also splits the text into paragraphs based on the occurrence of
two adjacent newlines.
- Some Doxygen documentation was added.
- Some new string_func.cpp functions were added, and others were
improved.
Enjoy!
Ulrik
Copyright © 2010 Geeknet, Inc. All rights reserved. Terms of Use