SQLite

Changes On Branch is-true-operator
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Changes In Branch is-true-operator Excluding Merge-Ins

This is equivalent to a diff from a983fa85 to 6445519e

2018-02-27
15:40
Add support for TRUE and FALSE keywords and for operators IS TRUE, IS FALSE, IS NOT TRUE, and IS NOT FALSE. If there is are columns named TRUE or FALSE, then the keywords resolve to the column names, for compatibility. The behavior of the "DEFAULT true" phrase is changed to mean what it says, rather than being an alias for "DEFAULT 'true'". (check-in: 9a7f02c5 user: drh tags: trunk)
14:49
Clean up comments and variable names prior to merge. (Closed-Leaf check-in: 6445519e user: drh tags: is-true-operator)
00:58
Remove an unnecessary decision. (check-in: adcb4665 user: drh tags: is-true-operator)
2018-02-26
16:49
Fix heap issue in the shell on Win32 caused by allocator mismatch. (check-in: 7b3a7551 user: mistachkin tags: trunk)
15:31
Merge the fix for determining truth of floating point values from trunk. (check-in: 003dc140 user: drh tags: is-true-operator)
15:27
Always interpret non-zero floating-point values as true even if their integer part is zero. Fix for ticket [36fae083b450e3af857a459e20]. (check-in: a983fa85 user: drh tags: trunk)
2018-02-23
13:38
Fix harmless compiler warnings in the zipfile extension seen with MSVC. (check-in: 15c587cf user: mistachkin tags: trunk)

Changes to src/expr.c.

Changes to src/parse.y.

Changes to src/resolve.c.

Changes to src/sqliteInt.h.

Changes to src/treeview.c.

Changes to src/vdbe.c.

Added test/istrue.test.

Changes to tool/addopcodes.tcl.