2009-01-03 Harri Pitkänen <hatapitk@iki.fi>
* Properly free suggestions strings returned from
libvoikko in tmispell. The old way will break if
libvoikko switches to using C++ allocation for
strings and arrays. This change requires libvoikko
1.5 or later.
* Add warning to README telling that this package is
deprecated and Enchant should be used instead.
* Increase version number to 0.7.1.
2008-11-14 Harri Pitkänen <hatapitk@iki.fi>
* Add missing #include to make GCC 4.4 happy. Thanks to
Martin Michlmayr from Debian.
2008-02-13 Teemu Likonen <tlikonen@iki.fi>
* Section "BUGS" removed from tmispell.1 manual page. The
bug seems to be gone as ncursesw is used now.
2008-02-12 Harri Pitkänen <hatapitk@iki.fi>
* Really use glibmm, gtkmm was used accidentally and it
is not needed.
* Remove RPM spec file, it was outdated and distros do
these things on their own these days.
* Increase version number to 0.7.
* Switch from ncurses to ncursesw to gain proper UTF-8
support.
2008-02-11 Harri Pitkänen <hatapitk@iki.fi>
* Remove glibmm sources, require external version of that
library instead.
2007-09-23 Harri Pitkänen <hatapitk@iki.fi>
* No longer link enchant plugin against ncurses. This
drops support for original curses library, may be restored
later if really needed.
2007-09-10 Harri Pitkänen <hatapitk@iki.fi>
* Another build fix for upcoming GCC 4.3 and some
warning fixes for GCC 4.2 and later
* Rename LUEMINUT to README.fi
* Update README and README.fi
* Increase version number to 0.6.3.
2007-05-19 Harri Pitkänen <hatapitk@iki.fi>
* Merge Enchant provider plugin from Enchant upstream CVS
to get implementation for list_dicts
* Check for Enchant version 1.1.6 was not properly used in
the provider plugin, so do not use it anymore. May be
restored later, if there is need for it.
2007-04-04 Harri Pitkänen <hatapitk@iki.fi>
* Switch to Automake 1.10
* Increase version number to 0.6.2
* Build fix for upcoming GCC 4.3, thanks to Martin Michlmayr
2006-11-16 Harri Pitkänen <hatapitk@iki.fi>
* Support parallel installations of Automake versions
1.9 and 1.10. Both seem to work, but default will still
be 1.9.
2006-10-18 Harri Pitkänen <hatapitk@iki.fi>
* Remove misleading and occasionally broken calculation of
version information from configure.ac.
2006-09-30 Harri Pitkänen <hatapitk@iki.fi>
* Add support for formatters -Tlatin1 and -Tutf8. These do
not seem to be documented by the ispell manual page, but
KDE uses them anyway.
2006-09-29 Harri Pitkänen <hatapitk@iki.fi>
* Clarify the plans about aspell support in documentation
* Increase version number to 0.6.1
2006-08-26 Harri Pitkänen <hatapitk@iki.fi>
* Fix underquoted definition of GLIBMM_PROG_CXX_SUN
* Path options are no longer used in configuration
file, so remove their descriptions from documentation
* Make Finnish translation actually work
* Increase version number to 0.6
2006-08-25 Harri Pitkänen <hatapitk@iki.fi>
* Warning fix for -Wall
* Note that NEWS is outdated, remove NEWS.fi
* Update tmispell.pot and fi.po
2006-08-20 Anssi Hannula
* Add --disable-enchant option to configure
2006-08-15 Harri Pitkänen <hatapitk@iki.fi>
* Decouple libenchant plugin from the rest of tmispell code.
2006-08-15 Harri Pitkänen <hatapitk@iki.fi>
* Start replacing the old dlopen/dlsym based dynamic linking
mechanism required by binary only Soikko with ordinary compile
time dynamic linking. This version works and removes a lot
of unnecessary code, but more changes should follow.
2006-07-26 Harri Pitkänen <hatapitk@iki.fi>
* Fix the build system for new documentation
2006-07-26 Teemu Likonen <tlikonen@iki.fi>
* Update README, LUEMINUT and manual pages.
* Remove html pages. They didn't contain anything that is not in the
manual pages.
2006-06-16 Harri Pitkänen <hatapitk@iki.fi>
* Fix build failure with GCC 4.1 due to extra qualifications
* Increase version number to 0.4.3
2006-06-16 Harri Pitkänen <hatapitk@iki.fi>
* Add GPL headers to source files that were written by Pauli
but did not have the licence header (Pauli has stated that
everything in tmispell written by him can be distributed
under the GPL).
* Remove files generated by autoconf/automake from version
control.
* Update README
2006-05-28 Harri Pitkänen <hatapitk@iki.fi>
* Make libenchant plugin compile on Debian Sarge
2006-05-27 Harri Pitkänen <hatapitk@iki.fi>
* Automake fixes, disable Finnish documentation
2006-05-27 Harri Pitkänen <hatapitk@iki.fi>
* Adapted to use Voikko instead of Soikko
2005-10-22 19:30 +0000 [r2879-2881] pauli <pauli@localhost>
* doc/sgml/Makefile.am, doc/sgml/fi.po: Update.
* po/fi.po: To utf8
* debian/changelog, debian/rules: Bump.
2005-03-28 15:25 +0000 [r2563] pauli <pauli@localhost>
* doc/devel: Ignore html.
2004-12-05 17:14 +0000 [r2419-2422] pauli <pauli@localhost>
* tmispell.spec: Requires gettext
* enchant/soikko_provider.cc: Adapt to the new internal utf8
* enchant/Makefile.am: Fix build.
* src/tmispell.cc, src/spell.cc: Fix error handling...
2004-11-20 19:30 +0000 [r2405-2408] pauli <pauli@localhost>
* src/charset.cc, src/regexp.cc, src/config_file.hh, src/filter.hh,
src/spell.cc, src/ui/cursesui.cc, src/charset.hh,
src/config_file.cc, src/Makefile.am, src/filter.cc,
src/ui/listui.cc, src/personal_dictionary.cc, src/ui/pipeui.cc:
Throw errors.
* src/tmispell.cc: Throw errors.
* src/options.cc: Throw errors.
* src/tmerror.cc (added), src/tmerror.hh (added): Some error
handling...
2004-11-20 18:15 +0000 [r2403-2404] pauli <pauli@localhost>
* autogen.sh: Generate ChangeLog, add src/glibmm/m4 to aclocal and
use libtool.
* doc/devel/Doxyfile: Add .cpp and .h to file list.
2004-11-20 17:38 +0000 [r2393-2402] pauli <pauli@localhost>
* Makefile.am: Add enchant.
* configure.ac: Add utf8, debug and enchant.
* enchant/Makefile.am (added), enchant/soikko_provider.cc (added):
Add enchant.
* enchant (added): Add.
* src/glibmm/convert.h (added), src/glibmm/buildconvert.sh (added),
src/glibmm/private (added), src/glibmm/unicode.cc (added),
src/glibmm/m4/cxx_std.m4 (added), src/glibmm/unicode.h (added),
src/glibmm/error.cc (added), src/glibmm/error.h (added),
src/glibmm/ustring.cc (added), src/glibmm/m4 (added),
src/glibmm/ustring.h (added), src/glibmm/exception.cc (added),
src/glibmm/glibmmconfig.h (added), src/glibmm/exception.h
(added), src/glibmm/utility.cc (added), src/glibmm/utility.h
(added), src/glibmm/README (added),
src/glibmm/private/convert_p.h (added), src/glibmm (added),
src/glibmm/m4/cxx.m4 (added), src/glibmm/m4/sun.m4 (added),
src/glibmm/convert.cc (added), src/glibmm/private/unicode_p.h
(added): Imported glibmm UTF-8 utilities.
* src/spell.hh, src/tmispell.cc, src/options.cc,
src/config_file.hh, src/filter.hh, src/spell.cc, src/common.hh,
src/personal_dictionary.hh, src/tmispell.hh, src/config_file.cc,
src/Makefile.am, src/options.hh, src/common.cc,
src/personal_dictionary.cc: UTF8ize
* src/ui/cursesui_pimpl.hh, src/ui/cursesui.cc, src/ui/pipeui.hh,
src/ui/listui.cc, src/ui/pipeui.cc: UTF8ize
* src/regexp.cc, src/regexp.hh: UTF8ize
* src/charset.cc (added), src/charset.hh (added): Charset
conversion.
* src/filter.cc: UTF-8ize
2004-04-18 13:09 +0000 [r2192] pauli <pauli@localhost>
* src/options.hh: Fix comments: all the filters are implemented.
2003-06-04 19:43 +0000 [r2191] pauli <pauli@localhost>
* src/options.cc: Guess file filters automatically by file
extension. Removed unnecessary headers. Removed misleading usage
text.
2003-06-03 19:28 +0000 [r2190] pauli <pauli@localhost>
* src/filter.cc, src/ui/pipeui.cc: equal -> std::equal
2003-05-21 15:37 +0000 [r2189] pauli <pauli@localhost>
* tmispell.spec: Include tmispell.mo in package.
2003-05-19 15:34 +0000 [r2187] pauli <pauli@localhost>
* src/ui/pipeui.cc: getline -> std::getline
2003-05-19 15:17 +0000 [r2186] pauli <pauli@localhost>
* src/i18n.cc: No need for LC_NUMERIC.
2003-05-19 15:07 +0000 [r2185] pauli <pauli@localhost>
* src/ui/pipeui.cc: cctype -> ctype.h
2003-05-19 15:02 +0000 [r2184] pauli <pauli@localhost>
* src/ui/cursesui.cc: std::tolower -> tolower
2003-05-19 14:58 +0000 [r2180-2183] pauli <pauli@localhost>
* doc/sgml/tmispell.sgml, doc/sgml/fi.po, tmispell.spec,
debian/changelog: Bump version.
* NEWS.fi, NEWS: News.
* src/config_file.cc: std::tolower -> tolower
* src/Makefile.am, configure.ac: Check for curses. Bump version.
2003-05-18 19:07 +0000 [r2179] pauli <pauli@localhost>
* tmispell.spec: Update from MM.
2003-05-18 18:09 +0000 [r2178] pauli <pauli@localhost>
* src/i18n.cc: std::setlocale -> setlocale
2003-05-15 14:50 +0000 [r2176] pauli <pauli@localhost>
* doc/sgml/tmispell.sgml: Mention about
ispell-local-dictionary-alist <-> ispell-dictionary-alist and
ispell-change-dictionary.
2003-05-15 14:36 +0000 [r2175] pauli <pauli@localhost>
* NEWS: Fix date.
2003-05-15 14:32 +0000 [r2173-2174] pauli <pauli@localhost>
* debian/changelog: Bump version.
* NEWS.fi, NEWS: Rephrase.
2003-05-14 20:11 +0000 [r2172] pauli <pauli@localhost>
* doc/sgml/tmispell.sgml, doc/sgml/fi.po: ispell-dictionary-alist
-> ispell-local-dictionary-alist
2003-05-14 20:04 +0000 [r2170-2171] pauli <pauli@localhost>
* src/regexp.cc, src/filter.hh, src/ui/cursesui.cc: Fix warnings.
* Makefile.am: Add debian/preinst to dist.
2003-05-14 19:44 +0000 [r2167-2169] pauli <pauli@localhost>
* doc/sgml/tmispell.sgml, doc/sgml/fi.po, tmispell.spec,
configure.ac, NEWS.fi, NEWS: Bump version.
* src/tmispell.cc: clocale -> locale.h, std::setlocale ->
setlocale.
* src/personal_dictionary.cc, src/regexp.cc, src/options.cc,
src/i18n.cc, src/spell.cc: cctype -> ctype.h, cstdlib ->
stdlib.h, etc.
2003-05-14 19:22 +0000 [r2164-2166] pauli <pauli@localhost>
* src/config_file.cc: Fix regexp bad on earlier libc.
* src/filter.cc: cctype -> ctype.h
* src/ui/cursesui.cc: cctype -> ctype.h. Fix crash on empty file.
2003-05-13 13:10 +0000 [r2162] pauli <pauli@localhost>
* NEWS.fi: Fix date.
2003-05-13 13:02 +0000 [r2161] pauli <pauli@localhost>
* tmispell.spec: Update ChangeLog.
2003-05-13 11:51 +0000 [r2160] pauli <pauli@localhost>
* doc/sgml/tmispell.sgml, doc/sgml/fi.po, tmispell.spec,
configure.ac, NEWS.fi, debian/changelog, NEWS: Bump version.
2003-05-13 10:55 +0000 [r2158-2159] pauli <pauli@localhost>
* src/i18n.hh, src/i18n.cc: Fix gettext return value to non-const.
* src/spell.cc: Stupid mistake.
2003-05-11 22:37 +0000 [r2156] pauli <pauli@localhost>
* src/ui/cursesui.cc: Fix case->if conversion went awry.
2003-05-11 22:11 +0000 [r2155] pauli <pauli@localhost>
* src/ui/cursesui.cc: Typo.
2003-05-11 21:43 +0000 [r2154] pauli <pauli@localhost>
* NEWS.fi, NEWS: Set version.
2003-05-11 21:40 +0000 [r2149-2153] pauli <pauli@localhost>
* debian/changelog: New version.
* configure.ac: Bump version to 0.2.
* tmispell.spec: Update version.
* autogen.sh: Generate ChangeLog in po/ also.
* doc/sgml/Makefile.am, Makefile.am: More to maintainer-clean.
2003-05-11 21:33 +0000 [r2145-2148] pauli <pauli@localhost>
* po/fi.po: Update.
* src/ui/cursesui.cc: Make keys translatable.
* Makefile.am: More to dist, more to maintainer-clean.
* doc/Makefile.am: More to maintainer-clean
2003-05-11 21:29 +0000 [r2143-2144] pauli <pauli@localhost>
* doc/sgml/Makefile.am: Translate Docbook-generated English
strings.
* doc/sgml/fi.po: Fix.
2003-05-11 20:10 +0000 [r2140-2142] pauli <pauli@localhost>
* doc/sgml/fi.po: Update.
* doc/sgml/tmispell.configfile.ent: Add doc about
sgml-attributes-to-check.
* doc/sgml/Makefile.am: Dump text docs with links (it produces
better output than lynx or w3m).
2003-05-11 19:38 +0000 [r2137-2139] pauli <pauli@localhost>
* debian/rules: Add -Wall
* debian/tmispell.conf.debian, tmispell.conf.example: Add
sgml-attributes-to-check
* src/ui/cursesui.cc: Fix warning.
2003-05-11 18:22 +0000 [r2136] pauli <pauli@localhost>
* src/filter.cc: Added missing returns... Fix warning.
2003-05-11 01:00 +0000 [r2132-2135] pauli <pauli@localhost>
* debian/tmispell.conf.debian: Sync w/ tmispell.conf.example.
* tmispell.conf.example: Add floatname to tex-command-filter.
* doc/sgml/Makefile.am: Dump with w3m.
* doc/sgml/fi.po: Update.
2003-05-11 00:53 +0000 [r2131] pauli <pauli@localhost>
* doc/sgml/fi.po: Update.
2003-05-11 00:43 +0000 [r2128-2130] pauli <pauli@localhost>
* doc/sgml/fi.po: Fix.
* doc/sgml/fi.po: Update.
* doc/sgml/tmispell.sgml: Tell that there are prebuilt packages.
Tell that Soikko should be installed.
2003-05-11 00:36 +0000 [r2127] pauli <pauli@localhost>
* doc/sgml/fi.po: Update.
2003-05-11 00:29 +0000 [r2124-2126] pauli <pauli@localhost>
* doc/sgml/tmispell.configfile-example.ent: manpage compliance
* doc/sgml/tmispell.sgml: Document usage.
* doc/sgml/tmispell.todo.ent: Update.
2003-05-10 23:32 +0000 [r2122-2123] pauli <pauli@localhost>
* po/fi.po: Update.
* NEWS.fi, NEWS: Updates.
2003-05-10 23:25 +0000 [r2121] pauli <pauli@localhost>
* src/filter.cc: SGML filter: handle end-tags properly. Skip
entities.
2003-05-10 23:06 +0000 [r2120] pauli <pauli@localhost>
* src/filter.cc: Small improvement on *roff filter.
2003-05-10 21:34 +0000 [r2119] pauli <pauli@localhost>
* src/filter.cc: Skip *roff \fX
2003-05-10 21:29 +0000 [r2117-2118] pauli <pauli@localhost>
* src/options.hh, src/options.cc: Take the debian control file
filter off my todo list for now.
* src/filter.cc: Fix off-by-one errors in *roff filter. Remove ref
to debian filter.
2003-05-10 21:16 +0000 [r2110-2116] pauli <pauli@localhost>
* src/filter.cc: Added SGML and *roff filters. Fixed a segfault
source in TeX filter settings parser.
* src/tmispell.cc: Use the new generic option parsing in
ConfigFile.
* src/regexp.hh: An utility to return the nth matched substring as
a string.
* src/ui/cursesui_pimpl.hh, src/ui/cursesui.cc: Added automatic
context line calculation.
* src/options.cc: Default to automatic context line count.
* src/options.hh: Added sgml filter checkable attributes option.
* src/config_file.cc, src/config_file.hh: Replaced the special
ispell* tex* options with a general option parser.
2003-05-09 23:53 +0000 [r2109] pauli <pauli@localhost>
* doc/sgml/tmispell.sgml, doc/sgml/tmispell.configfile-example.ent,
doc/sgml/tmispell.description.ent,
doc/sgml/tmispell.configfile.ent, doc/sgml/tmispell.todo.ent,
doc/sgml/tmispell.man.sgml: Updates and polishing to
documentation.
2003-05-09 23:02 +0000 [r2108] pauli <pauli@localhost>
* debian/tmispell.conf.debian, tmispell.conf.example: Wording.
2003-05-09 21:20 +0000 [r2107] pauli <pauli@localhost>
* src/config_file.cc, src/filter.cc, src/tmispell.cc,
src/ui/cursesui.cc: Doxygen compliant grouping comments.
2003-05-09 20:49 +0000 [r2106] pauli <pauli@localhost>
* src/i18n.cc: Comment fix.
2003-05-09 20:38 +0000 [r2105] pauli <pauli@localhost>
* src/ui/pipeui.cc: Ispell compatibility: ~ should not change the
filter.
2003-05-09 18:37 +0000 [r2103-2104] pauli <pauli@localhost>
* debian/tmispell.conf.debian: Sync with .conf.example.
* tmispell.conf.example: noop.
2003-05-09 18:27 +0000 [r2102] pauli <pauli@localhost>
* src/config_file.cc: Revamped config file parsing to allow
multiline quoted strings.
2003-05-09 18:16 +0000 [r2099-2101] pauli <pauli@localhost>
* src/filter.cc: Made tex environment and command filtering
user-specifiable.
* src/options.hh, src/tmispell.cc, tmispell.conf.example,
src/config_file.hh: Added TeX filter settings.
* src/ui/cursesui.cc: g++-2.95 compatibility and warning fixes.
2003-05-09 14:57 +0000 [r2098] pauli <pauli@localhost>
* src/filter.cc: Added comments to TeX filter.
2003-05-09 11:35 +0000 [r2096-2097] pauli <pauli@localhost>
* src/filter.cc: Zero boundary character array first (forgot to do
this earlier!). Do not discard environments, they do not wait
parameters.
* src/ui/cursesui.cc: filter->reset not needed after
filter->set_line
2003-05-09 00:44 +0000 [r2092-2095] pauli <pauli@localhost>
* src/filter.cc: Tentatite TeX filter.
* src/options.cc: Made selecting filter to work.
* src/regexp.hh, src/regexp.cc: Feature: regexp search can be
started from arbitrary position in string.
* src/ui/listui.cc: Call filter->set_line on each line.
2003-05-08 17:35 +0000 [r2091] pauli <pauli@localhost>
* src/ui/cursesui.cc: It is necessary to remove non-printing
characters (e.g. ^M) from (context) strings before printing them.
2003-05-07 21:22 +0000 [r2089-2090] pauli <pauli@localhost>
* src/common.cc: Increased ssprintf length limit (got hit by it,
should think an alternative.)
* NEWS.fi, NEWS: Mention about localization.
2003-05-07 21:15 +0000 [r2086-2088] pauli <pauli@localhost>
* src/Makefile.am: Add @INTLLIBS@
* debian/rules: Install files translated to Finnish.
* po/fi.po: Fixes.
2003-05-07 21:01 +0000 [r2084-2085] pauli <pauli@localhost>
* po/fi.po: Fix to translation.
* src/tmispell.cc: Actually initialize gettext etc.
2003-05-07 20:40 +0000 [r2083] pauli <pauli@localhost>
* autogen.sh: Generate POTFILES.in automatically.
2003-05-07 20:36 +0000 [r2077-2082] pauli <pauli@localhost>
* doc/sgml/Makefile.am: Add fi.po do EXTRA_DIST, it won't hurt.
* doc/devel/Doxyfile: Be sensible.
* Makefile.am: Add po.
* autogen.sh: Add gettextize here.
* configure.ac: Add gettext support.
* src/i18n.cc: Forgot these.
2003-05-07 20:24 +0000 [r2076] pauli <pauli@localhost>
* po (added), po/fi.po (added): Added Finnish translation.
2003-05-07 19:47 +0000 [r2075] pauli <pauli@localhost>
* src/common.hh (added), src/config_file.cc, src/Makefile.am,
src/common.cc (added), src/personal_dictionary.cc,
src/ui/pipeui.cc, src/i18n.hh (added), src/tmispell.cc,
src/options.cc, src/i18n.cc (added), src/spell.cc,
src/ui/cursesui.cc: Moved some common functions to common.cc and
common.hh. Preparing for localization with gettext.
2003-05-07 18:49 +0000 [r2074] pauli <pauli@localhost>
* configure.ac, NEWS.fi (added), NEWS: Begin preparations for a new
release.
2003-05-07 18:41 +0000 [r2073] pauli <pauli@localhost>
* autogen.sh: Reflect the new doc generation system.
2003-05-07 18:35 +0000 [r2071-2072] pauli <pauli@localhost>
* doc/Makefile.am: Moved generation stuff away.
* doc/sgml/Makefile.am: Moved generation stuff here.
2003-05-07 18:23 +0000 [r2070] pauli <pauli@localhost>
* doc/sgml/fi.po: Update.
2003-05-07 16:54 +0000 [r2068-2069] pauli <pauli@localhost>
* doc/sgml/tmispell.sgml, doc/sgml/tmispell.configfile-example.ent:
Removed unnecessary whitespace from screen etc.
* doc/sgml/fi.po: Updated translation.
2003-05-07 16:43 +0000 [r2067] pauli <pauli@localhost>
* doc/sgml/Makefile.am: Handle " more intelligently. Do not
generate doc.pot from itself.
2003-05-06 20:51 +0000 [r2066] pauli <pauli@localhost>
* doc/sgml/tmispell.configfile-example.sgml (removed),
doc/sgml/Makefile.am, doc/sgml/tmispell.sgml, doc/sgml/fi.po,
doc/sgml/tmispell.configfile-example.ent (added),
doc/sgml/tmispell.description.sgml (removed),
doc/sgml/tmispell.configfile.sgml (removed),
doc/sgml/tmispell.todo.sgml (removed),
doc/sgml/tmispell.description.ent (added),
doc/sgml/tmispell.configfile.ent (added),
doc/sgml/tmispell.todo.ent (added), doc/sgml/tmispell.man.sgml:
Made the translation system to actually work.
2003-05-06 20:04 +0000 [r2065] pauli <pauli@localhost>
* src/ui/cursesui.cc: Prefer to have more next than previous lines
in context when context line number is not divisible by 2.
2003-05-06 19:58 +0000 [r2064] pauli <pauli@localhost>
* src/personal_dictionary.hh, src/tmispell.hh, src/regexp.hh,
src/options.hh, src/spell.hh, src/ui/cursesui_pimpl.hh,
src/options.cc, src/config_file.hh, src/filter.hh,
src/ui/cursesui.cc: Changed commentation to a more
doxygen-friendly format.
2003-05-06 19:20 +0000 [r2062-2063] pauli <pauli@localhost>
* src/ui/cursesui_pimpl.hh, src/ui/cursesui.cc: Separated context
handling from rest of stuff, and commented heavily. Curses UI
seems now to be working.
* src/tmispell.hh, src/ui/pipeui.cc: Cleanup.
2003-05-03 18:08 +0000 [r2061] pauli <pauli@localhost>
* src/ui/cursesui_pimpl.hh, src/ui/cursesui.cc: Added comments.
Also made some cleanups.
2003-05-03 00:55 +0000 [r2060] pauli <pauli@localhost>
* src/ui/cursesui_pimpl.hh, src/ui/cursesui.cc: Fix curses window
overlapping. Moved stuff around. Added help text and confirmation
for quitting. Still toying around with context fifo. Implemented
saving and backupping (FIXME: now it mangles CRLF to LF :-/).
2003-05-03 00:09 +0000 [r2058-2059] pauli <pauli@localhost>
* src/ui/cursesui.cc: Prefill context fifo. A bit more intelligent
context line handling and fixed one reversed min/max.
* src/options.cc: Two context lines by default.
2003-05-03 00:01 +0000 [r2057] pauli <pauli@localhost>
* src/ui/cursesui_pimpl.hh, src/ui/cursesui.cc: Curses interface
basics in place. Still missing (also major) parts.
2003-05-02 22:46 +0000 [r2055-2056] pauli <pauli@localhost>
* src/ui/pipeui.hh, src/ui/listui.cc, src/ui/listui.hh: Some
comments..
* src/Makefile.am, src/tmispell.cc, src/ui/cursesui.hh (added),
src/ui/cursesui_pimpl.hh (added), src/ui/cursesui.cc (added):
Working on curses UI.
2003-05-02 20:32 +0000 [r2054] pauli <pauli@localhost>
* src/ui/pipeui.hh (added), src/tmispell.hh, src/config_file.cc,
src/Makefile.am, src/ui/listui.cc (added), src/ui/pipeui.cc
(added), src/tmispell.cc, src/ui (added), src/pipe.cc (removed),
src/spell.cc, src/ui/listui.hh (added): Separated UIs from
engine.
2003-02-22 21:31 +0000 [r2053] pauli <pauli@localhost>
* doc/sgml/fi.po (added): Finnish document translation.
2003-02-20 21:40 +0000 [r2052] pauli <pauli@localhost>
* debian/changelog: Fix my address.
2003-02-20 21:33 +0000 [r2051] pauli <pauli@localhost>
* debian/postinst: libsoikko0 has its stuff in /usr/lib/libsoikko0
2003-02-20 21:06 +0000 [r2050] pauli <pauli@localhost>
* debian/postinst: Some paranoia.
2003-02-20 20:59 +0000 [r2049] pauli <pauli@localhost>
* debian/templates.fi, debian/README.debian, debian/templates,
debian/control, debian/changelog: Recommend libsoikko0 and update
documentation.
2003-02-17 21:55 +0000 [r2048] pauli <pauli@localhost>
* debian/templates.fi, debian/templates, debian/postinst,
debian/config: Support libsoikko0
2003-01-20 22:20 +0000 [r2047] pauli <pauli@localhost>
* debian/README.debian: Update: Nothing can be configured via
debconf.
2003-01-20 22:12 +0000 [r2045-2046] pauli <pauli@localhost>
* debian/postinst (added): Run debconf.
* debian/control: Typo.
2003-01-20 22:01 +0000 [r2044] pauli <pauli@localhost>
* debian/control: Depend on debconf.
2003-01-20 21:48 +0000 [r2042-2043] pauli <pauli@localhost>
* debian/rules: Add the ispell link to the package.
* debian/templates, debian/control, debian/postinst (removed),
debian/postrm (added), debian/preinst (added), debian/config,
debian/prerm (removed): Remove ubiquitous debconf fluff, and
divert /usr/bin/ispell by default.
2003-01-18 21:08 +0000 [r2037-2041] pauli <pauli@localhost>
* Makefile.am: Include debian/ in dist. Remove depcomp on
maintainer-clean.
* debian/changelog: Bump release version.
* doc/sgml/tmispell.sgml: Instructions how to add support in Emacs.
* src/pipe.cc: Just remind that PIPE_INPUT_DEBUG exists.
* src/tmispell.cc: If spell checker module given in config file did
not load successfully, try start ispell instead after spewing an
error message.
2003-01-18 19:14 +0000 [r2036] pauli <pauli@localhost>
* debian/templates.fi, debian/templates,
debian/tmispell.conf.debian (added), debian/config: Warn if
soikko uninstalled.
2003-01-17 17:42 +0000 [r2035] pauli <pauli@localhost>
* debian/rules: Install tmispell.conf customized for Debian.
2003-01-17 17:14 +0000 [r2033-2034] pauli <pauli@localhost>
* debian/conffiles: Conffiles should have full path.
* debian/rules: Make mandir conform Debian policy.
2003-01-16 22:23 +0000 [r2031-2032] pauli <pauli@localhost>
* debian/templates: Use debconf l10n tools.
* debian/templates.fi (added): Added Finnish template translation.
2003-01-16 22:18 +0000 [r2030] pauli <pauli@localhost>
* debian/templates: Added Finnish translations.
2003-01-16 22:10 +0000 [r2029] pauli <pauli@localhost>
* debian/README.debian: Mention debconf.
2003-01-16 22:07 +0000 [r2028] pauli <pauli@localhost>
* debian/postinst, debian/config, debian/prerm: Made scripts
idempotent (thus more robust), as the policy requires.
2003-01-16 21:50 +0000 [r2027] pauli <pauli@localhost>
* debian/changelog: Fill in my email.
2003-01-16 21:46 +0000 [r2026] pauli <pauli@localhost>
* debian/README.debian, debian/templates (added), debian/control,
debian/postinst (added), debian/config (added), debian/prerm
(added), debian/diversions (removed), debian/changelog,
debian/conffiles (added), debian/rules: The debconf stuff should
work now.
2003-01-16 19:37 +0000 [r2025] pauli <pauli@localhost>
* debian/README.debian (added), debian (added), debian/control
(added), debian/diversions (added), debian/changelog (added),
debian/copyright (added), debian/rules (added): Added debian
packaging.
2002-10-09 13:07 +0000 [r2024] pauli <pauli@localhost>
* tmispell.spec: Update from MM.
2002-10-07 14:31 +0000 [r2023] pauli <pauli@localhost>
* tmispell.spec: cr+lf -> lf
2002-10-07 13:48 +0000 [r2021] pauli <pauli@localhost>
* NEWS: Set date.
2002-10-07 13:38 +0000 [r2020] pauli <pauli@localhost>
* tmispell.spec: Bump version.
2002-10-07 13:27 +0000 [r2017-2019] pauli <pauli@localhost>
* AUTHORS: Reformat.
* doc/sgml/tmispell.todo.sgml: Updated.
* tmispell.spec: Update from MM.
2002-10-05 12:44 +0000 [r2016] pauli <pauli@localhost>
* doc/sgml/tmispell.todo.sgml, NEWS: Update.
2002-10-05 11:57 +0000 [r2014-2015] pauli <pauli@localhost>
* src/pipe.cc: Flush after the banner, just in case.
* src/tmispell.cc: g++-3.2 did not work well with
std::ios::sync_with_stdio(false), since getline did not get lines
any more but buffered them.
2002-10-05 10:43 +0000 [r2013] pauli <pauli@localhost>
* tmispell.spec: Update from MM.
2002-10-04 20:27 +0000 [r2011-2012] pauli <pauli@localhost>
* NEWS: NEWS update.
* tmispell.spec: Update from Marko Myllynen.
2002-10-04 15:38 +0000 [r2007-2010] pauli <pauli@localhost>
* AUTHORS: Added MM.
* Makefile.am: Include tmispell.spec in the distribution.
* configure.ac: Bump version.
* tmispell.spec (added): Contributed by Marko Myllynen.
2002-10-03 21:07 +0000 [r2006] pauli <pauli@localhost>
* src/personal_dictionary.hh, src/personal_dictionary.cc,
src/tmispell.cc, src/pipe.cc: Make failing to save personal
dictionary non-fatal. Save personal dictionary only when changed.
Return success for exit code even if saving personal dictionary
failed.
2002-09-27 16:34 +0000 [r2004-2005] pauli <pauli@localhost>
* tmispell.conf.example: Explain why there are two similar entries.
* doc/sgml/tmispell.todo.sgml: Something weird is going on with
g++-3.2...
2002-09-27 16:28 +0000 [r2000-2003] pauli <pauli@localhost>
* doc/sgml/tmispell.configfile-example.sgml: Use "." as an extra
word character in the example.
* doc/sgml/tmispell.configfile.sgml: Small changes.
* doc/sgml/tmispell.sgml: Fixed the instructions for how to use
Tmispell with KDE. Bump version.
* src/tmispell.hh, src/options.hh, src/personal_dictionary.cc,
src/tmispell.cc, src/options.cc, src/pipe.cc: Small-scale
tidying. Implemented redirecting output from the pipe mode to a
file. Implemented disregarding words shorter than the value given
by the user.
2002-09-27 16:22 +0000 [r1998-1999] pauli <pauli@localhost>
* doc/devel/Doxyfile (added): For generating source-code
documentation with Doxygen.
* doc/devel (added), doc/devel/versions.txt (added): Wrote version
numbering scheme down.
2002-09-20 20:39 +0000 [r1995-1996] pauli <pauli@localhost>
* doc/Makefile.am: Put doc.xslt in distribution.
* doc/sgml/tmispell.todo.sgml: The speed issue was not an issue.
2002-09-20 20:20 +0000 [r1994] pauli <pauli@localhost>
* doc/sgml/tmispell.sgml, configure.ac, NEWS: Bump version.
2002-09-20 20:10 +0000 [r1993] pauli <pauli@localhost>
* tmispell.conf.example: Added "finnish" entry for spell checking
Finnish, since many program use it instead of "suomi". Made "." a
word character.
2002-09-17 19:50 +0000 [r1990-1991] pauli <pauli@localhost>
* autogen.sh: Use cvs2log.pl.
* doc/sgml/tmispell.sgml: Improved installation instructions.
2002-09-17 19:40 +0000 [r1988-1989] pauli <pauli@localhost>
* NEWS: New news.
* doc/sgml/tmispell.todo.sgml: More verbose about speed and fixed
some facts.
2002-09-17 19:17 +0000 [r1986-1987] pauli <pauli@localhost>
* TODO (removed): No need to maintain two separate todo lists.
* doc/sgml/tmispell.todo.sgml: Tell about speed problems.
2002-09-17 17:44 +0000 [r1985] pauli <pauli@localhost>
* doc/sgml/tmispell.sgml, doc/sgml/tmispell.configfile.sgml:
Rephrasing.
2002-09-17 17:14 +0000 [r1982-1984] pauli <pauli@localhost>
* doc/sgml/tmispell.todo.sgml: Capitalization support now in
personal dictionary.
* TODO: Updated.
* src/personal_dictionary.hh, src/personal_dictionary.cc: Personal
dictionary now handles word capitalization properly.
2002-09-16 19:32 +0000 [r1981] pauli <pauli@localhost>
* doc/sgml/tmispell.sgml, doc/sgml/tmispell.description.sgml,
doc/sgml/tmispell.todo.sgml: Doc updates.
2002-09-16 18:39 +0000 [r1980] pauli <pauli@localhost>
* src/tmispell.hh: Still g++-3.0 compilation fixes.
2002-09-12 12:42 +0000 [r1979] pauli <pauli@localhost>
* src/config_file.hh: g++-3.0 compilation fix.
2002-09-06 14:29 +0000 [r1978] pauli <pauli@localhost>
* doc/sgml/tmispell.configfile-example.sgml,
doc/sgml/tmispell.configfile.sgml: Document that the ispell
program is specified in the configuration file.
2002-09-06 14:18 +0000 [r1975-1977] pauli <pauli@localhost>
* tmispell.conf.example: More exemplary configuration file.
* src/config_file.cc: Fixed a regexp.
* src/tmispell.cc: Use the value read from config file...
2002-09-06 14:08 +0000 [r1972-1974] pauli <pauli@localhost>
* src/tmispell.hh, src/config_file.cc, configure.ac,
src/tmispell.cc, src/config_file.hh: The configuration file now
specifies the ispell program to use.
* src/regexp.cc: Reserve match space for the whole regexp.
* src/regexp.hh: By default .end() and .begin() correspond to the
whole regexp.
2002-09-06 13:19 +0000 [r1971] pauli <pauli@localhost>
* src/options.cc: Added -vv option.
2002-09-04 11:38 +0000 [r1970] pauli <pauli@localhost>
* src/options.cc: Recognize now the -e[e1234] options. Fixed bug in
ispell option generation.
2002-09-03 12:41 +0000 [r1969] pauli <pauli@localhost>
* doc/sgml/tmispell.sgml: Removed unnecessary document information.
2002-09-03 12:38 +0000 [r1968] pauli <pauli@localhost>
* doc/Makefile.am, doc/sgml/tmispell.configfile-example.sgml,
doc/sgml/tmispell.sgml, doc/doc.xslt (added),
doc/sgml/tmispell.description.sgml,
doc/sgml/tmispell.configfile.sgml, doc/sgml/tmispell.todo.sgml,
doc/sgml/tmispell.man.sgml, doc/doc.dsl (removed): Switch to
DocBook XML and XSLT processing.
2002-09-03 11:26 +0000 [r1967] pauli <pauli@localhost>
* doc/Makefile.am, doc/txt2readme.pl (removed),
doc/sgml/tmispell.sgml, doc/doc.dsl (added): HTML generation
tweaks.
2002-09-02 21:58 +0000 [r1966] pauli <pauli@localhost>
* autogen.sh: Copy, don't link the README.
2002-09-02 21:44 +0000 [r1965] pauli <pauli@localhost>
* configure.ac: Generate doc/sgml/Makefile.
2002-09-02 21:39 +0000 [r1962-1964] pauli <pauli@localhost>
* doc/Makefile.am, Makefile.am: Remove generated items on
maintainer-clean.
* configure.ac: Removed unnecessary tests.
* doc/Makefile.am, doc/sgml/tmispell.configfile-example.sgml
(added), doc/tmispell.sgml (removed), doc/sgml/Makefile.am
(added), doc/sgml/tmispell.sgml (added),
doc/tmispell.description.sgml (removed),
doc/sgml/tmispell.description.sgml (added),
doc/tmispell.configfile.sgml (removed), doc/tmispell.todo.sgml
(removed), doc/sgml/tmispell.configfile.sgml (added),
doc/sgml/tmispell.todo.sgml (added), doc/sgml (added),
doc/tmispell.man.sgml (removed), doc/sgml/tmispell.man.sgml
(added), doc/tmispell.configfile-example.sgml (removed): Moved
sgml files to a subdirectory.
2002-09-02 21:28 +0000 [r1960-1961] pauli <pauli@localhost>
* autogen.sh: Generate README automatically. Generate ChangeLog
only for HEAD branch.
* README (removed): Generate README automatically.
2002-09-02 21:25 +0000 [r1958-1959] pauli <pauli@localhost>
* doc/Makefile.am: Removed an unnecessary argument to jade.
* doc/Makefile.am, doc/txt2readme.pl (added): Quick hack for
creating the README file from sgml documents.
2002-09-02 20:47 +0000 [r1957] pauli <pauli@localhost>
* doc/tmispell.sgml: Need <para> in <note>.
2002-09-02 19:50 +0000 [r1954] pauli <pauli@localhost>
* src/spell.cc: No need to count the length of the word again.
2002-08-31 13:10 +0000 [r1953] pauli <pauli@localhost>
* configure.ac, src/options.cc: Ispell does not use getopt, so
switched to hand-crafted option parsing.
2002-08-31 10:54 +0000 [r1952] pauli <pauli@localhost>
* src/tmispell.cc: Do not fail if personal dictionary does not
exist yet.
2002-08-29 13:52 +0000 [r1950-1951] pauli <pauli@localhost>
* doc/Makefile.am (added): Added this.
* doc/tmispell.sgml: KSpell startup instructions and testing
examples.
2002-08-29 13:12 +0000 [r1948-1949] pauli <pauli@localhost>
* README, doc/tmispell.sgml: Wrong version number :)
* README: Added email address.
2002-08-29 13:06 +0000 [r1947] pauli <pauli@localhost>
* src/filter.cc, src/options.hh: g++-3.0 compilation fixes.
2002-08-29 12:40 +0000 [r1943-1946] pauli <pauli@localhost>
* Makefile.am: Added tmispell.conf.example to EXTRA_DIST.
* autogen.sh: Autogen magick.
* configure.ac: Added makefile in doc.
* src/Makefile.am: Added tm_openoffice.hxx to distribution.
2002-08-26 21:18 +0000 [r1939-1942] pauli <pauli@localhost>
* Makefile.am: Add doc.
* README: Sync from sgml.
* tmispell.conf.example: Updated.
* configure.ac: Man page generation.
2002-08-26 21:12 +0000 [r1938] pauli <pauli@localhost>
* doc/tmispell.sgml: Proper author info.
2002-08-26 21:02 +0000 [r1937] pauli <pauli@localhost>
* doc/tmispell.sgml (added), doc/tmispell.description.sgml (added),
doc/tmispell.configfile.sgml (added), doc/tmispell.todo.sgml
(added), doc (added), doc/tmispell.man.sgml (added),
doc/tmispell.configfile-example.sgml (added): Added
documentation.
2002-08-26 18:31 +0000 [r1935-1936] pauli <pauli@localhost>
* tmispell.conf.example: Updated.
* src/personal_dictionary.hh (added), src/tmispell.hh,
src/config_file.cc, src/Makefile.am, src/filter.cc,
src/options.hh, src/dictionary.cc (removed),
src/personal_dictionary.cc (added), src/spell.hh,
src/tmispell.cc, src/options.cc, src/config_file.hh,
src/spell.cc, src/dictionary.hh (removed): Dictionary ->
PersonalDictionary. Grouped data read from config file into
SpellcheckerEntries. Read encoding and lc_ctype from config file.
2002-08-22 09:41 +0000 [r1933-1934] pauli <pauli@localhost>
* TODO: Updated.
* src/config_file.cc, src/options.hh, src/tmispell.cc,
src/options.cc, src/pipe.cc, src/config_file.hh: Use only the
dictionary identifier as part of personal dictionary name.
s/language/dictionary_identifier/g
2002-08-22 00:34 +0000 [r1929-1932] pauli <pauli@localhost>
* NEWS: Some news.
* TODO: Updated.
* README: Added documentation.
* src/config_file.cc, src/filter.cc, src/options.hh,
src/tmispell.cc, src/options.cc, src/config_file.hh:
s/separator/boundary/g
2002-08-22 00:05 +0000 [r1927-1928] pauli <pauli@localhost>
* src/tmispell.hh, src/filter.cc, src/pipe.cc, src/filter.hh: The
offsets in response for ^ command count also the '^' character.
Fixes bug with emacs ispell mode.
* src/config_file.cc: Updated comment.
2002-08-21 22:43 +0000 [r1924-1926] pauli <pauli@localhost>
* tmispell.conf.example (added): Added an example configuration
file.
* src/tmispell.cc: Added better handling of separator characters.
Fixed -l mode to work the right way (was inverted...)
* src/config_file.cc, src/filter.cc, src/options.hh,
src/options.cc, src/config_file.hh: Added better handling of
separator characters.
2002-08-21 21:46 +0000 [r1922-1923] pauli <pauli@localhost>
* src/regexp.hh, src/dictionary.cc, src/regexp.cc,
src/dictionary.hh, src/spell.cc: Fixed compiler warnings.
* src/config_file.cc: Fixed stupid bugs.
2002-08-21 21:03 +0000 [r1921] pauli <pauli@localhost>
* src/tmispell.hh, src/config_file.cc, src/regexp.hh,
src/dictionary.cc, src/filter.cc, src/options.hh, src/spell.hh,
src/tmispell.cc, src/options.cc, src/pipe.cc, src/config_file.hh,
src/dictionary.hh, src/filter.hh, src/spell.cc: Generic cleanups
and more comments.
2002-08-21 18:49 +0000 [r1920] pauli <pauli@localhost>
* src/options.hh: Fix for g++-3.0.
2002-08-21 18:43 +0000 [r1911-1919] pauli <pauli@localhost>
* src/filter.cc: Fix crashing bug. Add word characters from
Options.
* src/pipe.cc: Fix for compiling with g++-2.95.
* src/options.hh: Allow passing only specific characters to ispell.
* src/spell.cc: Fixed parameter order. Fix compiling for g++-2.95.
* src/spell.hh: Fixed parameter order.
* src/tmispell.cc: Add extra word chars from configuration file.
Pass only specific options to ispell. Fix to allow compiling with
g++-2.95.
* src/config_file.hh: Added support for extra word chars in config
file.
* src/config_file.cc: Made file parsing to work properly, and added
support for extra word character specification in the config
file.
* src/options.cc: Added support for passing only specific options
further to ispell. Added --help documentation of the command-line
options.
2002-08-20 17:00 +0000 [r1908-1910] pauli <pauli@localhost>
* src/config.hh (removed): Oops. This is generated automatically.
* configure.ac: Use config file.
* src/config_file.cc (added), src/regexp.hh (added),
src/Makefile.am, src/filter.cc, src/options.hh, src/spell.hh,
src/tmispell.cc, src/regexp.cc (added), src/options.cc,
src/config_file.hh (added), src/config.hh (added): Before
rewrite...
2002-08-19 20:33 +0000 [r1906-1907] pauli <pauli@localhost>
* configure.ac: Changed name to tmispell. Use /usr/bin/ispell as
default.
* src/tmispell.hh (added), src/Makefile.am, src/soikko-ispell.cc
(removed), src/tmispell.cc (added), src/pipe.cc,
src/soikko-ispell.hh (removed): Changed name to tmispell.
2002-05-12 20:00 +0000 [r1904-1905] pauli <pauli@localhost>
* autogen.sh (added): Do autoconf etc. stuff.
* src/Makefile.am, Makefile.am: Added files to clean on
maintainer-clean.
2002-05-12 19:55 +0000 [r1903] pauli <pauli@localhost>
* README (added), spell.cc (removed), dictionary.hh (removed),
config.hh (removed), TODO (added), src/options.cc (added),
Makefile.am (added), filter.cc (removed), src/soikko-ispell.hh
(added), src/filter.hh (added), options.cc (removed), pipe.cc
(removed), tm_openoffice.hxx (removed), soikko-ispell.hh
(removed), AUTHORS (added), src (added), dictionary.cc (removed),
src/dictionary.hh (added), src/soikko-ispell.cc (added),
src/Makefile.am (added), src/filter.cc (added), configure.ac
(added), src/spell.hh (added), COPYING (added), src/pipe.cc
(added), soikko-ispell.cc (removed), src/tm_openoffice.hxx
(added), NEWS (added), spell.hh (removed), Makefile (removed),
src/dictionary.cc (added), src/options.hh (added), filter.hh
(removed), options.hh (removed), src/spell.cc (added): Began
using autoconf+automake.
2002-05-11 21:40 +0000 [r1901-1902] pauli <pauli@localhost>
* options.cc, filter.hh, filter.cc, options.hh: Added comments.
* pipe.cc (added), soikko-ispell.hh (added), soikko-ispell.cc:
Moved the pipe reader part to another file.
2002-05-11 20:25 +0000 [r1900] pauli <pauli@localhost>
* soikko-ispell.cc: Split pipe interpreting function into parts.
Save personal dictionary on exit. Do not print empty lines after
ispell pipe commands; print them only after spell checking words.
2002-05-09 00:38 +0000 [r1897-1899] pauli <pauli@localhost>
* soikko-ispell.cc: Moved word checking to a helper function:
searches also personal and session dictionaries.
* dictionary.hh: Use set default sort.
* dictionary.cc: Made loading dictionaries to work. (Stupid me!)
2002-05-08 21:51 +0000 [r1894-1896] pauli <pauli@localhost>
* filter.hh: No need for <iostream>
* dictionary.hh (added), dictionary.cc (added), soikko-ispell.cc:
Added support for session and personal dictionaries.
* filter.cc: Use finnish locale.
2002-05-08 18:15 +0000 [r1893] pauli <pauli@localhost>
* Makefile, spell.hh, config.hh (added), filter.hh, spell.cc,
filter.cc, soikko-ispell.cc: Stuff.
2002-05-08 09:14 +0000 [r1889] pauli <pauli@localhost>
* Makefile (added), spell.hh (added), options.cc (added), filter.hh
(added), spell.cc (added), tm_openoffice.hxx (added), filter.cc
(added), options.hh (added), soikko-ispell.cc (added): Initial
revision
Generated by dwww version 1.16 on Sat Oct 3 04:20:22 CEST 2026.