Timeline



12/08/18:

05:37 Changeset [844] by Maciej Komosinski
Initialization of static fields in a template conforming to the C++17 standard
05:35 Changeset [843] by Maciej Komosinski
Our random number generator class becomes compatible with std::UniformRandomBitGenerator?
05:33 Changeset [842] by Maciej Komosinski
Simple va_copy still needed for C++Builder
05:32 Changeset [841] by Maciej Komosinski
Updated #includes after splitting stl-util into util-stl, util-file and util-string
05:31 Changeset [840] by Maciej Komosinski
Split stl-util into util-stl, util-file and util-string

12/06/18:

02:53 Changeset [839] by Maciej Komosinski
Added extern template declarations for UserTags? reg[N] static members
02:51 Changeset [838] by Maciej Komosinski
Bigger neuro-probe windows (depending on the container size)
02:49 Changeset [837] by Maciej Komosinski
Now C++Builder supports va_copy(to,from)

12/05/18:

21:04 Changeset [836] by Maciej Komosinski
Introduced ternary conditional operator a?b:c
21:02 Changeset [835] by Maciej Komosinski
ISO C++17 compliance including NULL, nullptr, templates and pointer conversions
20:59 Changeset [834] by Maciej Komosinski
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 Maciej Komosinski
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 Maciej Komosinski
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 Maciej Komosinski
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 Maciej Komosinski
"%ld" replaced with "%d" because it refers to int

11/25/18:

23:47 Changeset [829] by Maciej Komosinski
Removed unnecessary cast, "long" is equivalent to "int" in our compilations
21:12 Changeset [828] by oriona
Geometry and similarity goals updated.
20:49 Changeset [827] by Maciej Komosinski
Fixed misleading indentation
20:13 Changeset [826] by Maciej Komosinski
Used the Dragon4 algorithm to print floating point values with full precision instead of "%.17g"
20:10 Changeset [825] by Maciej Komosinski
Simplified XYZ.toString() and made Orient.toString() use our official number-formatting function
20:08 Changeset [824] by Maciej Komosinski
MutableParam? property definition can be changed
03:05 Changeset [823] by Maciej Komosinski
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 Maciej Komosinski
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.