commit: More Grammar Checking framework.

From: <msevior_at_physics.unimelb.edu.au>
Date: Fri Feb 04 2005 - 01:50:46 CET

CVS: ----------------------------------------------------------------------
CVS: Enter Log. Lines beginning with `CVS:' are removed automatically
CVS:
CVS: Committing in .
CVS:
CVS: Modified Files:
CVS: xp/AbiGrammar.cpp xp/GNUmakefile.am
CVS: Added Files:
CVS: xp/AbiGrammarCheck.cpp xp/AbiGrammarCheck.h
CVS: ----------------------------------------------------------------------
A bit more framework for the Automatic Grammar Checker.

CVS: ----------------------------------------------------------------------
CVS: Enter Log. Lines beginning with `CVS:' are removed automatically
CVS:
CVS: Committing in .
CVS:
CVS: Modified Files:
CVS: src/text/fmt/xp/fl_BlockLayout.cpp
CVS: src/text/fmt/xp/fl_BlockLayout.h
CVS: src/text/fmt/xp/fl_DocLayout.cpp
CVS: src/text/fmt/xp/fl_DocLayout.h
CVS: src/text/fmt/xp/fl_DocListener.cpp
CVS: src/text/fmt/xp/fp_TextRun.cpp
CVS: src/wp/ap/unix/ap_UnixDialog_Options.cpp
CVS: src/wp/ap/unix/ap_UnixDialog_Options.h
CVS: src/wp/ap/xp/ap_Dialog_Options.cpp
CVS: src/wp/ap/xp/ap_Dialog_Options.h
CVS: src/wp/ap/xp/ap_Prefs_SchemeIds.h src/wp/ap/xp/ap_String_Id.h
CVS: ----------------------------------------------------------------------
Lots more framework for Grammar Checking. This will break Windows/OSX/QNX
builds.

Finish the work to integrate the Grammar Check option into Options dialog.
I haven't implemented any platform code for Windows/OSX/QNX so this commit
will break those builds until platform maintainers implement

        SET_GATHER (GrammarCheck, bool);

On their platforms. The Unix code works fine.

See the attached screenshot for the Grammar Check option.

The rest of commit finishes the work needed to pump block pointers to the
GrammarChecking plugin in the idle process time based on the Grammar Check
preference.

At this point the GrammarCheck plugin does nothing useful. The next step
will be to actually grammar check text and create green squiggles.

I'll look closely at the LinkGrammar project as the first Grammar Checker
to try.

Cheers

Martin

GrammarOption.png
Received on Fri Feb 4 01:52:10 2005

This archive was generated by hypermail 2.1.8 : Fri Feb 04 2005 - 01:52:10 CET