Timeline
12/08/18:
- 05:37 Changeset [844] by
- Initialization of static fields in a template conforming to the C++17 standard
- 05:35 Changeset [843] by
- Our random number generator class becomes compatible with std::UniformRandomBitGenerator?
- 05:33 Changeset [842] by
- Simple va_copy still needed for C++Builder
- 05:32 Changeset [841] by
- Updated #includes after splitting stl-util into util-stl, util-file and util-string
- 05:31 Changeset [840] by
- Split stl-util into util-stl, util-file and util-string
12/06/18:
- 02:53 Changeset [839] by
- Added extern template declarations for UserTags? reg[N] static members
- 02:51 Changeset [838] by
- Bigger neuro-probe windows (depending on the container size)
- 02:49 Changeset [837] by
- Now C++Builder supports va_copy(to,from)
12/05/18:
- 21:04 Changeset [836] by
- Introduced ternary conditional operator a?b:c
- 21:02 Changeset [835] by
- ISO C++17 compliance including NULL, nullptr, templates and pointer conversions
- 20:59 Changeset [834] by
- Renamed Math.h to MathDragon4.h because the <math.h> name clash is unfortunate (and caused problems with C++Builder and filename case-insensitive Windows)
11/27/18:
- 01:10 Changeset [833] by
- Introduced #define PRINTFLOAT_DRAGON4_ALWAYS_3_DIGIT_EXPONENT - when defined, it will always print 3 digits in exponent (zero-padding if necessary)
11/26/18:
- 01:40 Changeset [832] by
- Renamed MutableParam? property manipulation functions to avoid potential name clash in scripts; added warning for docs to discourage their use; automatically calculated the correct static member count from the paramtab array
- 01:25 Changeset [831] by
- Fixed broken neuron creation (missing argument - regression from r760, when support was added in f4 for new API for neuron types and their properties)
- 00:00 Changeset [830] by
- "%ld" replaced with "%d" because it refers to int
11/25/18:
- 23:47 Changeset [829] by
- Removed unnecessary cast, "long" is equivalent to "int" in our compilations
- 21:12 Changeset [828] by
- Geometry and similarity goals updated.
- 20:49 Changeset [827] by
- Fixed misleading indentation
- 20:13 Changeset [826] by
- Used the Dragon4 algorithm to print floating point values with full precision instead of "%.17g"
- 20:10 Changeset [825] by
- Simplified XYZ.toString() and made Orient.toString() use our official number-formatting function
- 20:08 Changeset [824] by
- MutableParam? property definition can be changed
- 03:05 Changeset [823] by
- Added "PrintFloat?" implementation of the Dragon4 algorithm, since C++ still lacks built-in "intelligent" printing of floating point values with full precision
11/14/18:
- 03:49 Changeset [822] by
- Avoid false positives for script-driven mutable param sanity check ("Invalid ParamEntry? for ExpProperties?.cleardata (no procedure defined)")
Note: See TracTimeline
for information about the timeline view.