ecere:flexyFieldChange

Last commit made on 2022-02-16
Get this branch:
git clone -b flexyFieldChange https://git.launchpad.net/ecere

Branch merges

Branch information

Name:
flexyFieldChange
Repository:
lp:ecere

Recent commits

1ea9881... by Jerome St-Louis

eda/drivers/SQLiteDB: Reverting column_value and bind_value to FieldValue
- The driver doesn't yet support the FlexyField types

d247551... by Jerome St-Louis

compiler/eccss: Fixed FlexyField warning

74eb5d0... by Jerome St-Louis

compiler/eccss/expressions: Fixed int64 type warning on indexing

9dc991d... by Jerome St-Louis

compiler/eccss: Fixed not properly stringifying 0 numeric values

439b312... by Patrick Dion <email address hidden>

eccss, expressions: more flexyfield warning and bug fixes

81df1e1... by Patrick Dion <email address hidden>

expressions: also parse datetime from text in convertFieldValue, and handle array type

62c5a63... by Patrick Dion <email address hidden>

expressions: add compute logic to CMSSExpIndex to manage DateTime arrays

d3f5c87... by Patrick Dion <email address hidden>

sqliteDB, eccss, expressions, GraphicalStyle: switch FieldValue for FlexyField,
EDA: add isDateTime to FieldTypeEx and FlexyTypeEx,
expressions: use the isDateTime property in convertFieldValue

1fefcf1... by Jerome St-Louis

eda/FlexyField: Renamed properties with same name as data members
- The same name for the properties vs. the member name and how members are what is always used in FieldValue is highly problematic.
- The fact that they automatically set mustFree is even more problematic.
- This was getting in the way of using FlexyField as a replacement for FieldValue.
- TODO: Get rid of the properties completely.

ec021b8... by Jerome St-Louis

compiler/eccss: Fixed leaking strings computed by functions
- NOTE: We may also need to review object instances returned by computed functions vs. instance literals held on to in CMSSExpInstance