Remove an unused local variable.
Adjust the command-line shell EXPLAIN indentation logic to handle the
second loop of an UPDATE that reads out a RowSet.
Rework the logic that factors constant expressions out of inner loops, making
it both simpler and faster.
Another adjustment to the EXPLAIN indentation logic, in order to deal with
the sorter loop on a CREATE INDEX statement.
Fix a typo in the "synopsis" for the OP_Lt opcode that causes an 
incorrect comment to be added to EXPLAIN output.
Merge EXPLAIN fixes from trunk.
Simplify the range scan code generate while also avoiding an unnecessary
OP_Affinity opcode.
Add the --query option to the wordcount test program.
Improvements to the Expr comparison routine to make it more general.
Improvements to unary-minus code generation so that it can make use of
a global constant register with a zero value.
Add test cases for INSERT INTO ... DEFAULT VALUES on tables with numeric
constants in CHECK constraints.
Changes to make the new constant expression factoring logic more general
and more testable.
Fix comments on the OP_Divide and OP_Remainder operators, especially the
"Synopsis:" comment, so that they agree with the actual implementation.
Merge the operator comment fixes from trunk.
Add ALWAYS and NEVER macros to currently unreachable but important branches in
sqlite3ExprCompare().
Fix testcase misc7-16 so that it works with the new UNIQUE constraint error
message format.
Simplification and performance improvement to the logic that factors 
constant expressions ouf of inner loops.
Avoid unnecessary OP_IfNull checks when doing a range query where there
is a constraint on the lower bound of the range.
Fully constraint the ORDER BY on the top-10 line of the --summary output
from the wordcount test program.  Add the run-wordcount.bash script for
running wordcount in various configurations.
Enhance the DELETE logic so that it can make use of WHERE_ONEPASS_DESIRED
for rowid tables.
The one-pass optimization is now working for DELETE on WITHOUT ROWID tables.