Martin Pool's blog

Refactoring editor for English

I'd like an editor or word processor that understands enough English grammar to do intelligent refactoring, as can already be done in Java by things like IntelliJ.

For example, when I edit a sentence like this:

Please call Jack_; it's important that he be there.

it should automatically adjust the case when I change the object:

Please call Jack and Jill_; it's important that they be there.

There are grammar checkers that can detect the inconsistency but I don't know of any that will automatically fix it as you type.

Much more complex examples are possible.

Archives 2008: Apr Feb 2007: Jul May Feb Jan 2006: Dec Nov Oct Sep Aug Jul Jun Jan 2005: Sep Aug Jul Jun May Apr Mar Feb Jan 2004: Dec Nov Oct Sep Aug Jul Jun May Apr Mar Feb Jan 2003: Dec Nov Oct Sep Aug Jul Jun May