# # ChangeLog for cpp/frams/util # # Generated by Trac 1.2.1 # 12/22/24 16:01:12 Sat, 02 Feb 2019 19:50:07 GMT Maciej Komosinski [851] * cpp/frams/util/extvalue.cpp (modified) * cpp/frams/util/extvalue.h (modified) Getting int or float value casted from null or invalid is an ERROR ... Sun, 06 Jan 2019 01:41:09 GMT Maciej Komosinski [845] * cpp/frams/util/extvalue.cpp (modified) Made strings at least slightly comparable with zero so 'Math.pi && ... Sat, 08 Dec 2018 04:37:42 GMT Maciej Komosinski [844] * cpp/frams/model/modelparts.cpp (modified) * cpp/frams/model/modelparts.h (modified) * cpp/frams/util/usertags.h (modified) Initialization of static fields in a template conforming to the C++17 ... Sun, 25 Nov 2018 19:13:18 GMT Maciej Komosinski [826] * cpp/frams/Makefile-SDK-files (modified) * cpp/frams/config/sdk_build_config.h (modified) * cpp/frams/util/sstring-simple.cpp (modified) * cpp/frams/util/sstring.cpp (modified) Used the Dragon4 algorithm to print floating point values with full ... Thu, 31 May 2018 01:23:05 GMT Maciej Komosinski [794] * cpp/frams/util/extvalue.cpp (modified) Protected against overflow when converting floating point value to ... Tue, 29 May 2018 14:51:14 GMT Maciej Komosinski [793] * cpp/frams/util/callbacks.cpp (modified) * cpp/frams/util/callbacks.h (modified) * cpp/frams/util/extvalue.h (modified) * cpp/frams/util/hashtable.cpp (modified) * cpp/frams/util/hashtable.h (modified) * cpp/frams/util/list.h (modified) * cpp/frams/util/rndutil.h (modified) * cpp/frams/util/sstring-simple.cpp (modified) * cpp/frams/util/sstring-simple.h (modified) * cpp/frams/util/sstring.cpp (modified) * cpp/frams/util/sstring.h (modified) * cpp/frams/util/usertags.h (modified) * cpp/frams/util/validitychecks.cpp (modified) * cpp/frams/util/validitychecks.h (modified) Code formatting Mon, 21 May 2018 12:01:14 GMT Maciej Komosinski [786] * cpp/frams/param/param.h (modified) * cpp/frams/util/extvalue.cpp (modified) * cpp/frams/util/sstringutils.cpp (modified) * cpp/frams/util/sstringutils.h (modified) Improved shortening of long stringified values in error messages Sat, 19 May 2018 13:46:36 GMT Maciej Komosinski [785] * cpp/frams/util/extvalue.cpp (modified) * cpp/frams/util/sstringutils.cpp (modified) * cpp/frams/util/sstringutils.h (modified) Very long string values are not printed shortened Mon, 14 May 2018 15:56:24 GMT Maciej Komosinski [781] * cpp/frams/util/list.h (modified) Fixed indentation Fri, 02 Mar 2018 17:43:49 GMT Maciej Komosinski [753] * cpp/frams/util/extvalue.cpp (modified) Improved Vector and Dictionary deserialization: any number of spaces ... Wed, 14 Feb 2018 23:43:07 GMT Maciej Komosinski [733] * cpp/frams/util/list.h (modified) * cpp/frams/util/multimap.cpp (modified) * cpp/frams/util/multimap.h (modified) * cpp/frams/util/multirange.cpp (modified) * cpp/frams/util/multirange.h (modified) Code formatting Mon, 18 Sep 2017 00:32:47 GMT Maciej Komosinski [698] * cpp/frams/util/extvalue.cpp (modified) Explicit cast to signed integer before applying negation, this is a ... Mon, 04 Sep 2017 01:24:01 GMT Maciej Komosinski [691] * cpp/common/Convert.h (modified) * cpp/frams/util/sstringutils.cpp (modified) * cpp/frams/util/sstringutils.h (modified) Support for reading/parsing and writing 64-bit integer values Thu, 02 Feb 2017 14:14:49 GMT Maciej Komosinski [651] * cpp/frams/util/validitychecks.cpp (modified) 0,1 -> false,true Mon, 05 Dec 2016 01:29:50 GMT Maciej Komosinski [639] * cpp/frams/_demos/genotypeloader.cpp (modified) * cpp/frams/util/extvalue.cpp (modified) * cpp/frams/util/extvalue.h (modified) Introduced separate functions for formatting time. Sat, 03 Dec 2016 00:52:05 GMT Maciej Komosinski [636] * cpp/frams/util/extvalue.cpp (modified) * cpp/frams/util/extvalue.h (modified) Modulo by zero is safe just as division by zero and prints analogous ... Mon, 18 Jul 2016 02:15:22 GMT Maciej Komosinski [529] * cpp/frams/util/sstringutils.cpp (modified) * cpp/frams/util/sstringutils.h (modified) \r can be optionally removed while loading Sun, 03 Jul 2016 15:36:35 GMT Maciej Komosinski [523] * cpp/common/stl-util.cpp (modified) * cpp/common/virtfile/virtfile.h (modified) * cpp/frams/param/multiparamload.cpp (modified) * cpp/frams/param/param.cpp (modified) * cpp/frams/util/sstringutils.cpp (modified) * cpp/frams/vm/framscript.y (modified) No more overloading of fopen/fclose/... functions for the VirtFILE ... Wed, 22 Jun 2016 22:15:59 GMT Maciej Komosinski [522] * cpp/common/loggers/loggers.cpp (modified) * cpp/common/loggers/loggertostdout.cpp (modified) * cpp/frams/genetics/defgenoconv.h (modified) * cpp/frams/genetics/geno.cpp (modified) * cpp/frams/genetics/geno.h (modified) * cpp/frams/model/model.cpp (modified) * cpp/frams/model/model.h (modified) * cpp/frams/util/extvalue.cpp (modified) * cpp/frams/util/extvalue.h (modified) Code formatting Mon, 23 May 2016 11:50:18 GMT Maciej Komosinski [512] * cpp/frams/model/autoname.cpp (modified) * cpp/frams/model/autoname.h (modified) * cpp/frams/util/sstringutils.cpp (modified) * cpp/frams/util/sstringutils.h (modified) * cpp/frams/util/validitychecks.cpp (modified) * cpp/frams/util/validitychecks.h (modified) No trailing space in full name when last name is empty Wed, 30 Mar 2016 15:08:08 GMT Maciej Komosinski [490] * cpp/frams/param/paramobj.cpp (modified) * cpp/frams/param/paramobj.h (modified) * cpp/frams/util/extvalue.cpp (modified) * cpp/frams/util/extvalue.h (modified) * cpp/frams/vm/classes/collectionobj.cpp (modified) * cpp/frams/vm/classes/collectionobj.h (modified) Introduced general-use ErrorObject, fixed enumeration of mixed ... Sat, 26 Mar 2016 00:32:18 GMT Maciej Komosinski [482] * cpp/frams/util/extvalue.h (modified) Fixed: we want a reference to a static object, not a static reference ... Tue, 22 Mar 2016 00:19:47 GMT Maciej Komosinski [478] * cpp/frams/param/mutableparam.cpp (modified) * cpp/frams/param/param.cpp (modified) * cpp/frams/param/param.h (modified) * cpp/frams/param/paramobj.cpp (modified) * cpp/frams/param/paramtabobj.cpp (modified) * cpp/frams/util/extvalue.cpp (modified) * cpp/frams/util/extvalue.h (modified) * cpp/frams/vm/classes/collectionobj.cpp (modified) * cpp/frams/vm/classes/collectionobj.h (modified) Accessing const objects, short -> paInt, less critical messages when ... Sun, 14 Feb 2016 02:41:36 GMT Maciej Komosinski [472] * cpp/frams/util/extvalue.cpp (modified) Deserialization more tolerant to whitespaces (similarly to the json ... Sun, 07 Feb 2016 19:48:29 GMT Maciej Komosinski [465] * cpp/frams/util/extvalue.cpp (modified) Avoid compilation warning Sun, 07 Feb 2016 03:09:36 GMT Maciej Komosinski [464] * cpp/frams/param/param.cpp (modified) * cpp/frams/util/extvalue.cpp (modified) * cpp/frams/util/extvalue.h (modified) * cpp/frams/vm/classes/collectionobj.cpp (modified) * cpp/frams/vm/classes/collectionobj.h (modified) Serialization of basic object types in JSON format Wed, 26 Aug 2015 22:03:45 GMT Maciej Komosinski [424] * cpp/common/nonstd.h (modified) * cpp/frams/util/rndutil.cpp (modified) iOS compilation Mon, 13 Jul 2015 00:28:59 GMT Maciej Komosinski [414] * cpp/frams/util/extvalue.cpp (modified) Don't print warnings on int (operator) float; the result gets ... Mon, 22 Jun 2015 22:50:52 GMT Maciej Komosinski [395] * cpp/frams/util/sstring-simple.cpp (modified) * cpp/frams/util/sstring-simple.h (modified) * cpp/frams/util/sstring.cpp (modified) * cpp/frams/util/sstring.h (modified) Fixed int/bool warnings Fri, 22 May 2015 02:27:28 GMT sz [385] * cpp/frams/util/sstring-simple.cpp (added) * cpp/frams/util/sstring-simple.h (added) * cpp/frams/util/sstring.h (modified) Switch to a different, multithreading-friendly SString implementation ... Fri, 22 May 2015 02:22:50 GMT sz [384] * cpp/frams/util/extvalue.h (modified) Used intptr_t instead of the evil, platform-dependent long. Fri, 22 May 2015 02:15:14 GMT sz [382] * cpp/common/stl-util.cpp (modified) * cpp/common/virtfile/stringfile.cpp (modified) * cpp/common/virtfile/stringfile.h (modified) * cpp/frams/Makefile-SDK-files (modified) * cpp/frams/_demos/f0_variants_test.cpp (modified) * cpp/frams/_demos/full_props.cpp (modified) * cpp/frams/_demos/geno_test.cpp (modified) * cpp/frams/_demos/genomanipulation.cpp (modified) * cpp/frams/_demos/geometry/geometrytestutils.cpp (modified) * cpp/frams/_demos/loader_test.cpp (modified) * cpp/frams/_demos/loader_test_param.cpp (modified) * cpp/frams/_demos/multiline_f0_test.cpp (modified) * cpp/frams/_demos/neuro_layout_test.cpp (modified) * cpp/frams/_demos/neuro_test.cpp (modified) * cpp/frams/_demos/shapeconvert.cpp (modified) * cpp/frams/_demos/simil_test.cpp (modified) * cpp/frams/loggers/loggertostdout.h (modified) * cpp/frams/param/multiparamload.h (modified) * cpp/frams/param/param.h (modified) * cpp/frams/util/sstringutils.cpp (modified) * cpp/frams/util/sstringutils.h (modified) * cpp/frams/vm/framscript.l (modified) * cpp/frams/vm/framscript.y (modified) Moving frams/virtfile to common/virtfile: - file references updated ... Sat, 25 Apr 2015 22:59:09 GMT Maciej Komosinski [375] * cpp/common/log.cpp (moved) * cpp/common/log.h (moved) * cpp/common/nonstd_math.cpp (modified) * cpp/common/nonstd_stdio.cpp (modified) * cpp/common/stl-util.cpp (modified) * cpp/frams/Makefile-SDK-files (modified) * cpp/frams/_demos/f0_variants_test.cpp (modified) * cpp/frams/_demos/full_props.cpp (modified) * cpp/frams/_demos/geno_test.cpp (modified) * cpp/frams/_demos/genoconv_test.cpp (modified) * cpp/frams/_demos/genomanipulation.cpp (modified) * cpp/frams/_demos/genooper_test.cpp (modified) * cpp/frams/_demos/loader_test_param.cpp (modified) * cpp/frams/_demos/multiline_f0_test.cpp (modified) * cpp/frams/_demos/neuro_layout_test.cpp (modified) * cpp/frams/_demos/neuro_test.cpp (modified) * cpp/frams/_demos/shapeconvert.cpp (modified) * cpp/frams/_demos/simil_test.cpp (modified) * cpp/frams/genetics/f1/conv_f1.cpp (modified) * cpp/frams/genetics/f4/conv_f4.cpp (modified) * cpp/frams/genetics/f4/f4_general.cpp (modified) * cpp/frams/genetics/f4/oper_f4.cpp (modified) * cpp/frams/genetics/genman.cpp (modified) * cpp/frams/genetics/geno.cpp (modified) * cpp/frams/genetics/oper_fx.cpp (modified) * cpp/frams/loggers (moved) * cpp/frams/loggers/loggers.cpp (copied) * cpp/frams/loggers/loggers.h (copied) * cpp/frams/loggers/loggertostdout.cpp (copied) * cpp/frams/loggers/loggertostdout.h (copied) * cpp/frams/mhandlers/mhandlers.cpp (deleted) * cpp/frams/mhandlers/mhandlers.h (deleted) * cpp/frams/mhandlers/stderrors.cpp (deleted) * cpp/frams/mhandlers/stderrors.h (deleted) * cpp/frams/mhandlers/stdouthandler.cpp (deleted) * cpp/frams/mhandlers/stdouthandler.h (deleted) * cpp/frams/model/geometry/geometryutils.cpp (modified) * cpp/frams/model/geometry/meshbuilder.cpp (modified) * cpp/frams/model/geometry/modelgeometryinfo.cpp (modified) * cpp/frams/model/model.cpp (modified) * cpp/frams/neuro/neurofactory.cpp (modified) * cpp/frams/neuro/neuroimpl.cpp (modified) * cpp/frams/neuro/neuroimpl.h (modified) * cpp/frams/param/multiparamload.cpp (modified) * cpp/frams/param/param.cpp (modified) * cpp/frams/param/param.h (modified) * cpp/frams/util/3d.cpp (modified) * cpp/frams/util/extvalue.cpp (modified) * cpp/frams/util/sstringutils.cpp (modified) * cpp/frams/util/validitychecks.cpp (copied) * cpp/frams/util/validitychecks.h (copied) * cpp/frams/virtfile/stdiofile.cpp (modified) * cpp/frams/vm/classes/collectionobj.cpp (modified) * cpp/frams/vm/framscript.y (modified) Renamed logging functions to more intuitive and simple names Wed, 22 Apr 2015 02:14:59 GMT sz [372] * cpp/common/hmessage.cpp (moved) * cpp/common/hmessage.h (moved) * cpp/common/nonstd_math.cpp (modified) * cpp/common/nonstd_stdio.cpp (modified) * cpp/common/stl-util.cpp (modified) * cpp/frams/Makefile-SDK-files (modified) * cpp/frams/Makefile-maintain (copied) * cpp/frams/_demos/f0_variants_test.cpp (modified) * cpp/frams/_demos/full_props.cpp (modified) * cpp/frams/_demos/geno_test.cpp (modified) * cpp/frams/_demos/genoconv_test.cpp (modified) * cpp/frams/_demos/genomanipulation.cpp (modified) * cpp/frams/_demos/genooper_test.cpp (modified) * cpp/frams/_demos/loader_test_param.cpp (modified) * cpp/frams/_demos/loader_test_param.in (modified) * cpp/frams/_demos/multiline_f0_test.cpp (modified) * cpp/frams/_demos/neuro_layout_test.cpp (modified) * cpp/frams/_demos/neuro_test.cpp (modified) * cpp/frams/_demos/shapeconvert.cpp (modified) * cpp/frams/_demos/simil_test.cpp (modified) * cpp/frams/genetics/f1/conv_f1.cpp (modified) * cpp/frams/genetics/f4/conv_f4.cpp (modified) * cpp/frams/genetics/f4/f4_general.cpp (modified) * cpp/frams/genetics/f4/oper_f4.cpp (modified) * cpp/frams/genetics/genman.cpp (modified) * cpp/frams/genetics/geno.cpp (modified) * cpp/frams/genetics/oper_fx.cpp (modified) * cpp/frams/mhandlers (moved) * cpp/frams/errmgr/errmanager.cpp (deleted) * cpp/frams/errmgr/errmanager.h (deleted) * cpp/frams/mhandlers/mhandlers.cpp (copied) * cpp/frams/mhandlers/mhandlers.h (copied) * cpp/frams/mhandlers/stderrors.cpp (modified) * cpp/frams/errmgr/stdouterr.cpp (deleted) * cpp/frams/errmgr/stdouterr.h (deleted) * cpp/frams/mhandlers/stdouthandler.cpp (copied) * cpp/frams/mhandlers/stdouthandler.h (copied) * cpp/frams/model/geometry/geometryutils.cpp (modified) * cpp/frams/model/geometry/meshbuilder.cpp (modified) * cpp/frams/model/geometry/modelgeometryinfo.cpp (modified) * cpp/frams/model/model.cpp (modified) * cpp/frams/neuro/neurofactory.cpp (modified) * cpp/frams/neuro/neuroimpl.cpp (modified) * cpp/frams/neuro/neuroimpl.h (modified) * cpp/frams/param/multiparamload.cpp (modified) * cpp/frams/param/param.cpp (modified) * cpp/frams/param/param.h (modified) * cpp/frams/util/3d.cpp (modified) * cpp/frams/util/extvalue.cpp (modified) * cpp/frams/util/sstringutils.cpp (modified) * cpp/frams/virtfile/stdiofile.cpp (modified) * cpp/frams/vm/classes/collectionobj.cpp (modified) Renamed some classes and functions to make their purpose more ... Tue, 21 Apr 2015 13:19:47 GMT Maciej Komosinski [371] * cpp/common/threads.h (modified) * cpp/frams/util/extvalue.cpp (modified) * cpp/frams/util/extvalue.h (modified) * cpp/frams/vm/classes/collectionobj.cpp (modified) THREAD_LOCAL uses ThreadLocal_ prefix for variables. The static ... Mon, 20 Apr 2015 01:15:26 GMT Maciej Komosinski [367] * cpp/frams/util/sstring.cpp (modified) * cpp/frams/util/sstring.h (modified) SString move semantics Thu, 09 Apr 2015 21:51:28 GMT Maciej Komosinski [348] * cpp/common/threads.h (modified) * cpp/frams/_demos/f0_variants_test.cpp (modified) * cpp/frams/_demos/full_props.cpp (modified) * cpp/frams/_demos/geno_test.cpp (modified) * cpp/frams/_demos/genoconv_test.cpp (modified) * cpp/frams/_demos/genomanipulation.cpp (modified) * cpp/frams/_demos/genooper_test.cpp (modified) * cpp/frams/_demos/geometry/apices_test.cpp (modified) * cpp/frams/_demos/geometry/geometrytestutils.cpp (modified) * cpp/frams/_demos/geometry/info_test.cpp (modified) * cpp/frams/_demos/geometry/surface_test.cpp (modified) * cpp/frams/_demos/geometry/volume_test.cpp (modified) * cpp/frams/_demos/loader_test.cpp (modified) * cpp/frams/_demos/loader_test_param.cpp (modified) * cpp/frams/_demos/multiline_f0_test.cpp (modified) * cpp/frams/_demos/neuro_layout_test.cpp (modified) * cpp/frams/_demos/neuro_test.cpp (modified) * cpp/frams/_demos/part_shapes.cpp (modified) * cpp/frams/_demos/printconvmap.cpp (modified) * cpp/frams/_demos/serial_test.cpp (modified) * cpp/frams/_demos/shapeconvert.cpp (modified) * cpp/frams/canvas/neurodiagram.cpp (modified) * cpp/frams/config/version.h (modified) * cpp/frams/errmgr/stderrors.cpp (modified) * cpp/frams/genetics/f1/conv_f1.cpp (modified) * cpp/frams/genetics/f4/f4_general.cpp (modified) * cpp/frams/genetics/f9/oper_f9.cpp (modified) * cpp/frams/genetics/fF/conv_fF.cpp (modified) * cpp/frams/genetics/fF/fF_genotype.h (modified) * cpp/frams/genetics/fT/oper_fTest.cpp (modified) * cpp/frams/genetics/genman.cpp (modified) * cpp/frams/genetics/geno.cpp (modified) * cpp/frams/genetics/geno.h (modified) * cpp/frams/genetics/oper_fx.cpp (modified) * cpp/frams/genetics/preconfigured.h (modified) * cpp/frams/model/autoname.cpp (modified) * cpp/frams/model/model.cpp (modified) * cpp/frams/neuro/impl/neuroimpl-fuzzy-f0.cpp (modified) * cpp/frams/neuro/impl/neuroimpl-fuzzy.cpp (modified) * cpp/frams/neuro/neurofactory.cpp (modified) * cpp/frams/neuro/neuroimpl.cpp (modified) * cpp/frams/neuro/neurolibparam.cpp (modified) * cpp/frams/param/multiparamload.cpp (modified) * cpp/frams/param/mutableparam.cpp (modified) * cpp/frams/param/mutableparam.h (modified) * cpp/frams/param/param.cpp (modified) * cpp/frams/param/param.h (modified) * cpp/frams/param/paramobj.cpp (modified) * cpp/frams/util/extvalue.cpp (modified) * cpp/frams/util/hashtable.cpp (modified) * cpp/frams/util/sstring.cpp (modified) * cpp/frams/util/sstring.h (modified) * cpp/frams/util/sstringutils.cpp (modified) * cpp/frams/virtfile/stringfile.cpp (modified) * cpp/frams/vm/framscript.l (modified) * cpp/frams/vm/framscript.y (modified) - explicit c_str() in SString instead of (const char*) cast - ... Tue, 07 Apr 2015 02:20:53 GMT Maciej Komosinski [347] * cpp/frams/util/sstring.cpp (modified) Using memmove instead of memcpy because overlapping ... Sat, 04 Apr 2015 18:40:02 GMT Maciej Komosinski [343] * cpp/frams/model/autoname.cpp (modified) * cpp/frams/model/autoname.h (modified) * cpp/frams/param/param.cpp (modified) * cpp/frams/util/advlist.cpp (modified) * cpp/frams/util/advlist.h (modified) * cpp/frams/vm/classes/3dobject.cpp (modified) * cpp/frams/vm/classes/3dobject.h (modified) Code formatting Thu, 12 Mar 2015 03:21:46 GMT Maciej Komosinski [337] * cpp/frams/util/extvalue.cpp (modified) * cpp/frams/util/extvalue.h (modified) * cpp/frams/vm/framscript.y (modified) New math operator semantics: extend mixed int/float to float, forbid ... Sun, 01 Mar 2015 00:43:09 GMT Maciej Komosinski [335] * cpp/frams/util/extvalue.cpp (modified) * cpp/frams/vm/framscript.l (modified) Cosmetic edits Sun, 01 Mar 2015 00:19:56 GMT Maciej Komosinski [333] * cpp/frams/param/multiparamload.cpp (modified) * cpp/frams/param/multiparamload.h (modified) * cpp/frams/param/param.cpp (modified) * cpp/frams/param/param.h (modified) * cpp/frams/param/paramobj.h (modified) * cpp/frams/util/extvalue.cpp (modified) * cpp/frams/util/extvalue.h (modified) * cpp/frams/vm/classes/collectionobj.cpp (modified) * cpp/frams/vm/framscript.y (modified) - use source/code mapping for line number and file information in vm ... Thu, 05 Feb 2015 23:15:08 GMT Maciej Komosinski [326] * cpp/frams/param/param.cpp (modified) * cpp/frams/param/paramobj.cpp (modified) * cpp/frams/param/paramobj.h (modified) * cpp/frams/util/extvalue.cpp (modified) * cpp/frams/util/extvalue.h (modified) Unified parsing of ints and floats; hex notation Wed, 04 Feb 2015 23:26:20 GMT Maciej Komosinski [325] * cpp/frams/param/param.cpp (modified) * cpp/frams/util/extvalue.cpp (modified) * cpp/frams/util/extvalue.h (modified) More strict parsing of int and float numbers from string Sun, 01 Feb 2015 00:11:14 GMT Maciej Komosinski [321] * cpp/frams/util/3d.cpp (modified) Fixed regression (missing side effect that existed earlier) Sun, 01 Feb 2015 00:08:50 GMT Maciej Komosinski [319] * cpp/common/stl-util.cpp (modified) * cpp/frams/_demos/genooper_test_fTest.cpp (modified) * cpp/frams/_demos/part_shapes.cpp (modified) * cpp/frams/_demos/serial_test.cpp (modified) * cpp/frams/canvas/nn_smart_layout.cpp (modified) * cpp/frams/genetics/f1/conv_f1.cpp (modified) * cpp/frams/genetics/f9/conv_f9.cpp (modified) * cpp/frams/genetics/f9/oper_f9.cpp (modified) * cpp/frams/genetics/fF/conv_fF.cpp (modified) * cpp/frams/genetics/fT/oper_fTest.cpp (modified) * cpp/frams/genetics/genman.cpp (modified) * cpp/frams/model/model.cpp (modified) * cpp/frams/param/param.h (modified) * cpp/frams/util/sstringutils.cpp (modified) Fixed compilation warnings Sat, 24 Jan 2015 02:36:31 GMT Maciej Komosinski [305] * cpp/frams/util/3d.cpp (modified) * cpp/frams/util/3d.h (modified) Increased precision / less optimizations in some rotations and ... Wed, 21 Jan 2015 23:12:24 GMT Maciej Komosinski [304] * cpp/frams/model/model.h (modified) * cpp/frams/util/multimap.h (modified) Improved docs Wed, 21 Jan 2015 12:05:54 GMT Maciej Komosinski [303] * cpp/frams/util/3d.cpp (modified) Improved error messages Mon, 05 Jan 2015 20:37:33 GMT Maciej Komosinski [286] * cpp/common/2d.h (modified) * cpp/common/Convert.cpp (modified) * cpp/common/Convert.h (modified) * cpp/common/framsg.cpp (modified) * cpp/common/framsg.h (modified) * cpp/common/nonstd.h (modified) * cpp/common/nonstd_dir.h (modified) * cpp/common/nonstd_math.cpp (modified) * cpp/common/nonstd_math.h (modified) * cpp/common/nonstd_stdio.cpp (modified) * cpp/common/nonstd_stdio.h (modified) * cpp/common/nonstd_stl.h (modified) * cpp/common/random.h (modified) * cpp/common/stl-util.cpp (modified) * cpp/common/stl-util.h (modified) * cpp/common/threads.h (modified) * cpp/frams/_demos/f0_variants_test.cpp (modified) * cpp/frams/_demos/full_props.cpp (modified) * cpp/frams/_demos/gdk_test.cpp (modified) * cpp/frams/_demos/geno_test.cpp (modified) * cpp/frams/_demos/genoconv_test.cpp (modified) * cpp/frams/_demos/genooper_test.cpp (modified) * cpp/frams/_demos/genooper_test_fTest.cpp (modified) * cpp/frams/_demos/genotypeloader.cpp (modified) * cpp/frams/_demos/genotypeloader.h (modified) * cpp/frams/_demos/geometry/apices_test.cpp (modified) * cpp/frams/_demos/geometry/geometrytestutils.cpp (modified) * cpp/frams/_demos/geometry/geometrytestutils.h (modified) * cpp/frams/_demos/geometry/info_test.cpp (modified) * cpp/frams/_demos/geometry/surface_test.cpp (modified) * cpp/frams/_demos/geometry/volume_test.cpp (modified) * cpp/frams/_demos/loader_test.cpp (modified) * cpp/frams/_demos/multiline_f0_test.cpp (modified) * cpp/frams/_demos/neuro_layout_test.cpp (modified) * cpp/frams/_demos/neuro_test.cpp (modified) * cpp/frams/_demos/part_shapes.cpp (modified) * cpp/frams/_demos/printconvmap.cpp (modified) * cpp/frams/_demos/printconvmap.h (modified) * cpp/frams/_demos/serial_test.cpp (modified) * cpp/frams/_demos/shapeconvert.cpp (modified) * cpp/frams/canvas/canvasutil.cpp (modified) * cpp/frams/canvas/neurodiagram.cpp (modified) * cpp/frams/canvas/nn_layout.h (modified) * cpp/frams/canvas/nn_layout_model.cpp (modified) * cpp/frams/canvas/nn_layout_model.h (modified) * cpp/frams/canvas/nn_simple_layout.cpp (modified) * cpp/frams/canvas/nn_smart_layout.cpp (modified) * cpp/frams/config/gdk_build_config.h (modified) * cpp/frams/config/version.h (modified) * cpp/frams/errmgr/errmanager.cpp (modified) * cpp/frams/errmgr/errmanager.h (modified) * cpp/frams/errmgr/stderrors.cpp (modified) * cpp/frams/errmgr/stderrors.h (modified) * cpp/frams/errmgr/stdouterr.cpp (modified) * cpp/frams/errmgr/stdouterr.h (modified) * cpp/frams/genetics/defgenoconv.cpp (modified) * cpp/frams/genetics/defgenoconv.h (modified) * cpp/frams/genetics/f1/conv_f1.cpp (modified) * cpp/frams/genetics/f1/conv_f1.h (modified) * cpp/frams/genetics/f4/conv_f4.cpp (modified) * cpp/frams/genetics/f4/conv_f4.h (modified) * cpp/frams/genetics/f4/f4_general.cpp (modified) * cpp/frams/genetics/f4/f4_general.h (modified) * cpp/frams/genetics/f4/oper_f4.cpp (modified) * cpp/frams/genetics/f4/oper_f4.h (modified) * cpp/frams/genetics/f9/conv_f9.cpp (modified) * cpp/frams/genetics/f9/conv_f9.h (modified) * cpp/frams/genetics/f9/oper_f9.cpp (modified) * cpp/frams/genetics/f9/oper_f9.h (modified) * cpp/frams/genetics/fF/conv_fF.cpp (modified) * cpp/frams/genetics/fF/conv_fF.h (modified) * cpp/frams/genetics/fF/fF_chamber3d.cpp (modified) * cpp/frams/genetics/fF/fF_chamber3d.h (modified) * cpp/frams/genetics/fF/fF_genotype.cpp (modified) * cpp/frams/genetics/fF/fF_genotype.h (modified) * cpp/frams/genetics/fF/oper_fF.cpp (modified) * cpp/frams/genetics/fF/oper_fF.h (modified) * cpp/frams/genetics/fT/oper_fTest.cpp (modified) * cpp/frams/genetics/fT/oper_fTest.h (modified) * cpp/frams/genetics/gen-config-GDK.h (modified) * cpp/frams/genetics/genman.cpp (modified) * cpp/frams/genetics/genman.h (modified) * cpp/frams/genetics/geno.cpp (modified) * cpp/frams/genetics/geno.h (modified) * cpp/frams/genetics/genoconv.cpp (modified) * cpp/frams/genetics/genoconv.h (modified) * cpp/frams/genetics/oper_fx.cpp (modified) * cpp/frams/genetics/oper_fx.h (modified) * cpp/frams/genetics/preconfigured.h (modified) * cpp/frams/model/autoname.cpp (modified) * cpp/frams/model/autoname.h (modified) * cpp/frams/model/defassign-f0-GDK.h (modified) * cpp/frams/model/f0-GDK-classes.h (modified) * cpp/frams/model/geometry/geometryutils.cpp (modified) * cpp/frams/model/geometry/geometryutils.h (modified) * cpp/frams/model/geometry/meshbuilder.cpp (modified) * cpp/frams/model/geometry/meshbuilder.h (modified) * cpp/frams/model/geometry/modelgeoclass.cpp (modified) * cpp/frams/model/geometry/modelgeoclass.h (modified) * cpp/frams/model/geometry/modelgeometryinfo.cpp (modified) * cpp/frams/model/geometry/modelgeometryinfo.h (modified) * cpp/frams/model/model.cpp (modified) * cpp/frams/model/model.h (modified) * cpp/frams/model/modelparts.cpp (modified) * cpp/frams/model/modelparts.h (modified) * cpp/frams/neuro/geneticneuroparam.cpp (modified) * cpp/frams/neuro/geneticneuroparam.h (modified) * cpp/frams/neuro/impl/neuroimpl-body-gdk.h (modified) * cpp/frams/neuro/impl/neuroimpl-channels.cpp (modified) * cpp/frams/neuro/impl/neuroimpl-channels.h (modified) * cpp/frams/neuro/impl/neuroimpl-fuzzy-f0.cpp (modified) * cpp/frams/neuro/impl/neuroimpl-fuzzy-f0.h (modified) * cpp/frams/neuro/impl/neuroimpl-fuzzy.cpp (modified) * cpp/frams/neuro/impl/neuroimpl-fuzzy.h (modified) * cpp/frams/neuro/impl/neuroimpl-simple.cpp (modified) * cpp/frams/neuro/impl/neuroimpl-simple.h (modified) * cpp/frams/neuro/neurocls-f0-GDK-factory.h (modified) * cpp/frams/neuro/neurocls-f0-GDK-library.h (modified) * cpp/frams/neuro/neurofactory.cpp (modified) * cpp/frams/neuro/neurofactory.h (modified) * cpp/frams/neuro/neuroimpl.cpp (modified) * cpp/frams/neuro/neuroimpl.h (modified) * cpp/frams/neuro/neuroimplfiles-GDK.h (modified) * cpp/frams/neuro/neurolibparam.cpp (modified) * cpp/frams/neuro/neurolibparam.h (modified) * cpp/frams/neuro/neurolibrary.cpp (modified) * cpp/frams/neuro/neurolibrary.h (modified) * cpp/frams/param/multiparamload.cpp (modified) * cpp/frams/param/multiparamload.h (modified) * cpp/frams/param/mutableparam.cpp (modified) * cpp/frams/param/mutableparam.h (modified) * cpp/frams/param/mutparamiface.h (modified) * cpp/frams/param/mutparamlist.cpp (modified) * cpp/frams/param/mutparamlist.h (modified) * cpp/frams/param/param.cpp (modified) * cpp/frams/param/param.h (modified) * cpp/frams/param/paramobj.cpp (modified) * cpp/frams/param/paramobj.h (modified) * cpp/frams/param/paramtabobj.cpp (modified) * cpp/frams/param/paramtabobj.h (modified) * cpp/frams/param/syntparam.cpp (modified) * cpp/frams/param/syntparam.h (modified) * cpp/frams/util/3d.cpp (modified) * cpp/frams/util/3d.h (modified) * cpp/frams/util/advlist.cpp (modified) * cpp/frams/util/advlist.h (modified) * cpp/frams/util/callbacks.cpp (modified) * cpp/frams/util/callbacks.h (modified) * cpp/frams/util/extvalue.cpp (modified) * cpp/frams/util/extvalue.h (modified) * cpp/frams/util/hashtable.cpp (modified) * cpp/frams/util/hashtable.h (modified) * cpp/frams/util/list.cpp (modified) * cpp/frams/util/list.h (modified) * cpp/frams/util/multimap.cpp (modified) * cpp/frams/util/multimap.h (modified) * cpp/frams/util/multirange.cpp (modified) * cpp/frams/util/multirange.h (modified) * cpp/frams/util/rndutil.cpp (modified) * cpp/frams/util/rndutil.h (modified) * cpp/frams/util/sstring.cpp (modified) * cpp/frams/util/sstring.h (modified) * cpp/frams/util/sstringutils.cpp (modified) * cpp/frams/util/sstringutils.h (modified) * cpp/frams/util/statrick.h (modified) * cpp/frams/util/usertags.h (modified) * cpp/frams/virtfile/stdiofile-autoinit.cpp (modified) * cpp/frams/virtfile/stdiofile.cpp (modified) * cpp/frams/virtfile/stdiofile.h (modified) * cpp/frams/virtfile/stringfile.cpp (modified) * cpp/frams/virtfile/stringfile.h (modified) * cpp/frams/virtfile/virtfile.cpp (modified) * cpp/frams/virtfile/virtfile.h (modified) * cpp/frams/vm/classes/3dobject.cpp (modified) * cpp/frams/vm/classes/3dobject.h (modified) * cpp/frams/vm/classes/collectionobj.cpp (modified) * cpp/frams/vm/classes/collectionobj.h (modified) * cpp/frams/vm/classes/genoobj.cpp (modified) * cpp/frams/vm/classes/genoobj.h (modified) * cpp/frams/vm/framscript.y (modified) Updated headers Mon, 05 Jan 2015 19:39:39 GMT Maciej Komosinski [284] * cpp/frams/param/param.h (modified) * cpp/frams/util/extvalue.cpp (modified) Wrong sscanf size in 64-bit caused stack damage (in "0x....." conversion) Mon, 22 Dec 2014 22:19:25 GMT Maciej Komosinski [276] * cpp/frams/util/extvalue.h (modified) Empty stock objects for convenience Thu, 18 Dec 2014 11:45:27 GMT Maciej Komosinski [273] * cpp/frams/model/model.h (modified) * cpp/frams/param/param.cpp (modified) * cpp/frams/param/paramobj.cpp (modified) * cpp/frams/util/extvalue.cpp (modified) - 'o'-type fields are no longer ignored when saving (serialization ... Wed, 03 Dec 2014 17:52:05 GMT Maciej Komosinski [257] * cpp/common/Convert.cpp (modified) * cpp/common/stl-util.cpp (modified) * cpp/common/stl-util.h (modified) * cpp/frams/genetics/genman.cpp (modified) * cpp/frams/util/extvalue.cpp (modified) * cpp/frams/util/extvalue.h (modified) * cpp/frams/util/sstringutils.cpp (modified) * cpp/frams/util/sstringutils.h (modified) - added strmove(): strcpy() for overlapping strings - ExtObject ... Tue, 18 Nov 2014 16:03:27 GMT Maciej Komosinski [255] * cpp/frams/util/3d.cpp (modified) * cpp/frams/util/3d.h (modified) Formatted source and new Orient::lookAt() function with only one ... Fri, 07 Nov 2014 16:51:01 GMT Maciej Komosinski [247] * cpp/common/Convert.cpp (modified) * cpp/common/Convert.h (modified) * cpp/common/nonstd.h (modified) * cpp/common/nonstd_math.cpp (modified) * cpp/common/nonstd_stdio.cpp (modified) * cpp/common/nonstd_stdio.h (modified) * cpp/common/random.h (modified) * cpp/common/stl-util.cpp (modified) * cpp/frams/Makefile-GDK (modified) * cpp/frams/Makefile-GDK-files (modified) * cpp/frams/canvas/neurodiagram.cpp (modified) * cpp/frams/canvas/nn_smart_layout.cpp (modified) * cpp/frams/config/f0.def (modified) * cpp/frams/config/f0def.xml (modified) * cpp/frams/config/version.h (modified) * cpp/frams/genetics/f4/f4_general.cpp (modified) * cpp/frams/genetics/f4/f4_general.h (modified) * cpp/frams/genetics/f4/oper_f4.cpp (modified) * cpp/frams/genetics/f4/oper_f4.h (modified) * cpp/frams/genetics/f9/oper_f9.cpp (modified) * cpp/frams/genetics/f9/oper_f9.h (modified) * cpp/frams/genetics/fF/oper_fF.cpp (modified) * cpp/frams/genetics/fF/oper_fF.h (modified) * cpp/frams/genetics/fT/oper_fTest.cpp (modified) * cpp/frams/genetics/fT/oper_fTest.h (modified) * cpp/frams/genetics/genman.cpp (modified) * cpp/frams/genetics/genman.h (modified) * cpp/frams/genetics/genoconv.h (modified) * cpp/frams/genetics/oper_fx.cpp (modified) * cpp/frams/genetics/oper_fx.h (modified) * cpp/frams/model/model.cpp (modified) * cpp/frams/model/modelparts.cpp (modified) * cpp/frams/model/modelparts.h (modified) * cpp/frams/neuro/geneticneuroparam.cpp (modified) * cpp/frams/neuro/geneticneuroparam.h (modified) * cpp/frams/neuro/neurocls-f0-GDK-factory.h (modified) * cpp/frams/neuro/neurocls-f0-GDK-library.h (modified) * cpp/frams/neuro/neuroimpl.h (modified) * cpp/frams/neuro/neurolibparam.cpp (modified) * cpp/frams/param/mutableparam.cpp (modified) * cpp/frams/param/mutableparam.h (modified) * cpp/frams/param/mutparamlist.cpp (modified) * cpp/frams/param/mutparamlist.h (modified) * cpp/frams/param/param.cpp (modified) * cpp/frams/param/param.h (modified) * cpp/frams/util/callbacks.cpp (modified) * cpp/frams/util/callbacks.h (modified) * cpp/frams/util/extvalue.cpp (modified) * cpp/frams/util/extvalue.h (modified) * cpp/frams/util/hashtable.h (modified) * cpp/frams/util/list.h (modified) * cpp/frams/util/rndutil.cpp (modified) * cpp/frams/util/sstring.cpp (modified) * cpp/frams/util/sstring.h (modified) * cpp/frams/virtfile/stdiofile.h (modified) * cpp/frams/virtfile/stringfile.cpp (modified) * cpp/frams/virtfile/stringfile.h (modified) * cpp/frams/virtfile/virtfile.cpp (modified) * cpp/frams/virtfile/virtfile.h (modified) * cpp/frams/vm/classes/3dobject.cpp (modified) * cpp/frams/vm/classes/3dobject.h (modified) * cpp/frams/vm/framscript.y (modified) Sources support both 32-bit and 64-bit, and more compilers Thu, 24 Apr 2014 21:57:44 GMT Maciej Komosinski [228] * cpp/frams/genetics/defgenoconv.cpp (modified) * cpp/frams/util/extvalue.cpp (modified) * cpp/frams/util/extvalue.h (modified) More warnings for illegal ExtValue operations: object+-*/%something ... Thu, 17 Apr 2014 23:51:17 GMT Maciej Komosinski [226] * cpp/common/nonstd_math.cpp (modified) * cpp/frams/util/hashtable.cpp (modified) * cpp/frams/util/hashtable.h (modified) * cpp/frams/util/sstring.cpp (modified) - SString::hash() and HashTable use FNV-1a instead of FNV-1 - fixed ... Wed, 16 Apr 2014 17:29:13 GMT Maciej Komosinski [225] * cpp/frams/config/version.h (modified) * cpp/frams/util/3d.h (modified) * cpp/frams/virtfile/virtfile.cpp (modified) * cpp/frams/virtfile/virtfile.h (modified) Compilation for Android Fri, 11 Apr 2014 21:39:36 GMT Maciej Komosinski [222] * cpp/frams/util/extvalue.cpp (modified) * cpp/frams/util/extvalue.h (modified) * cpp/frams/util/sstring.cpp (modified) * cpp/frams/vm/classes/3dobject.cpp (modified) * cpp/frams/vm/classes/3dobject.h (modified) * cpp/frams/vm/classes/genoobj.cpp (modified) "Distributed" deserializable class registry, so that ExtValue does ... Thu, 03 Apr 2014 19:46:38 GMT Maciej Komosinski [210] * cpp/frams/util/sstringutils.cpp (modified) * cpp/frams/util/sstringutils.h (modified) Added wildcard matching functions Wed, 02 Apr 2014 14:19:03 GMT Maciej Komosinski [205] * cpp/frams/Makefile-GDK-files (modified) * cpp/frams/util/extvalue.cpp (modified) * cpp/frams/util/extvalue.h (modified) Easier way to get an invalid ExtValue Tue, 25 Mar 2014 17:49:56 GMT Maciej Komosinski [198] * cpp/frams/util/sstring.cpp (modified) * cpp/frams/util/sstring.h (modified) Hashing function for strings Tue, 25 Mar 2014 02:52:08 GMT Maciej Komosinski [197] * cpp/common/2d.h (modified) * cpp/common/Convert.cpp (modified) * cpp/common/Convert.h (modified) * cpp/common/framsg.cpp (modified) * cpp/common/framsg.h (modified) * cpp/common/nonstd.h (modified) * cpp/common/nonstd_dir.h (modified) * cpp/common/nonstd_math.cpp (modified) * cpp/common/nonstd_math.h (modified) * cpp/common/nonstd_stdio.cpp (modified) * cpp/common/nonstd_stdio.h (modified) * cpp/common/nonstd_stl.h (modified) * cpp/common/random.h (modified) * cpp/common/stl-util.cpp (modified) * cpp/common/stl-util.h (modified) * cpp/common/threads.h (modified) * cpp/frams/_demos/f0_variants_test.cpp (modified) * cpp/frams/_demos/full_props.cpp (modified) * cpp/frams/_demos/gdk_test.cpp (modified) * cpp/frams/_demos/geno_test.cpp (modified) * cpp/frams/_demos/genoconv_test.cpp (modified) * cpp/frams/_demos/genooper_test.cpp (modified) * cpp/frams/_demos/genotypeloader.cpp (modified) * cpp/frams/_demos/genotypeloader.h (modified) * cpp/frams/_demos/loader_test.cpp (modified) * cpp/frams/_demos/multiline_f0_test.cpp (modified) * cpp/frams/_demos/neuro_layout_test.cpp (modified) * cpp/frams/_demos/neuro_test.cpp (modified) * cpp/frams/_demos/part_shapes.cpp (modified) * cpp/frams/_demos/printconvmap.cpp (modified) * cpp/frams/_demos/printconvmap.h (modified) * cpp/frams/_demos/serial_test.cpp (modified) * cpp/frams/canvas/canvasutil.cpp (modified) * cpp/frams/canvas/neurodiagram.cpp (modified) * cpp/frams/canvas/nn_layout.h (modified) * cpp/frams/canvas/nn_layout_model.cpp (modified) * cpp/frams/canvas/nn_layout_model.h (modified) * cpp/frams/canvas/nn_simple_layout.cpp (modified) * cpp/frams/canvas/nn_smart_layout.cpp (modified) * cpp/frams/config/gdk_build_config.h (modified) * cpp/frams/config/version.h (modified) * cpp/frams/errmgr/errmanager.cpp (modified) * cpp/frams/errmgr/errmanager.h (modified) * cpp/frams/errmgr/stderrors.cpp (modified) * cpp/frams/errmgr/stderrors.h (modified) * cpp/frams/errmgr/stdouterr.cpp (modified) * cpp/frams/errmgr/stdouterr.h (modified) * cpp/frams/genetics/defgenoconv.cpp (modified) * cpp/frams/genetics/defgenoconv.h (modified) * cpp/frams/genetics/f1/conv_f1.cpp (modified) * cpp/frams/genetics/f1/conv_f1.h (modified) * cpp/frams/genetics/f4/conv_f4.cpp (modified) * cpp/frams/genetics/f4/conv_f4.h (modified) * cpp/frams/genetics/f4/f4_general.cpp (modified) * cpp/frams/genetics/f4/f4_general.h (modified) * cpp/frams/genetics/f4/oper_f4.cpp (modified) * cpp/frams/genetics/f4/oper_f4.h (modified) * cpp/frams/genetics/f9/conv_f9.cpp (modified) * cpp/frams/genetics/f9/conv_f9.h (modified) * cpp/frams/genetics/f9/oper_f9.cpp (modified) * cpp/frams/genetics/f9/oper_f9.h (modified) * cpp/frams/genetics/fF/conv_fF.cpp (modified) * cpp/frams/genetics/fF/conv_fF.h (modified) * cpp/frams/genetics/fF/fF_chamber3d.cpp (modified) * cpp/frams/genetics/fF/fF_chamber3d.h (modified) * cpp/frams/genetics/fF/fF_genotype.cpp (modified) * cpp/frams/genetics/fF/fF_genotype.h (modified) * cpp/frams/genetics/fF/oper_fF.cpp (modified) * cpp/frams/genetics/fF/oper_fF.h (modified) * cpp/frams/genetics/gen-config-GDK.h (modified) * cpp/frams/genetics/genman.cpp (modified) * cpp/frams/genetics/genman.h (modified) * cpp/frams/genetics/geno.cpp (modified) * cpp/frams/genetics/geno.h (modified) * cpp/frams/genetics/genoconv.cpp (modified) * cpp/frams/genetics/genoconv.h (modified) * cpp/frams/genetics/oper_fx.cpp (modified) * cpp/frams/genetics/oper_fx.h (modified) * cpp/frams/genetics/preconfigured.h (modified) * cpp/frams/model/autoname.cpp (modified) * cpp/frams/model/autoname.h (modified) * cpp/frams/model/defassign-f0-GDK.h (modified) * cpp/frams/model/f0-GDK-classes.h (modified) * cpp/frams/model/model.cpp (modified) * cpp/frams/model/model.h (modified) * cpp/frams/model/modelparts.cpp (modified) * cpp/frams/model/modelparts.h (modified) * cpp/frams/neuro/geneticneuroparam.cpp (modified) * cpp/frams/neuro/geneticneuroparam.h (modified) * cpp/frams/neuro/impl/neuroimpl-body-gdk.h (modified) * cpp/frams/neuro/impl/neuroimpl-channels.cpp (modified) * cpp/frams/neuro/impl/neuroimpl-channels.h (modified) * cpp/frams/neuro/impl/neuroimpl-fuzzy-f0.cpp (modified) * cpp/frams/neuro/impl/neuroimpl-fuzzy-f0.h (modified) * cpp/frams/neuro/impl/neuroimpl-fuzzy.cpp (modified) * cpp/frams/neuro/impl/neuroimpl-fuzzy.h (modified) * cpp/frams/neuro/impl/neuroimpl-simple.cpp (modified) * cpp/frams/neuro/impl/neuroimpl-simple.h (modified) * cpp/frams/neuro/neurocls-f0-GDK-factory.h (modified) * cpp/frams/neuro/neurocls-f0-GDK-library.h (modified) * cpp/frams/neuro/neurofactory.cpp (modified) * cpp/frams/neuro/neurofactory.h (modified) * cpp/frams/neuro/neuroimpl.cpp (modified) * cpp/frams/neuro/neuroimpl.h (modified) * cpp/frams/neuro/neuroimplfiles-GDK.h (modified) * cpp/frams/neuro/neurolibparam.cpp (modified) * cpp/frams/neuro/neurolibparam.h (modified) * cpp/frams/neuro/neurolibrary.cpp (modified) * cpp/frams/neuro/neurolibrary.h (modified) * cpp/frams/param/multiparamload.cpp (modified) * cpp/frams/param/multiparamload.h (modified) * cpp/frams/param/mutableparam.cpp (modified) * cpp/frams/param/mutableparam.h (modified) * cpp/frams/param/mutparamiface.h (modified) * cpp/frams/param/mutparamlist.cpp (modified) * cpp/frams/param/mutparamlist.h (modified) * cpp/frams/param/param.cpp (modified) * cpp/frams/param/param.h (modified) * cpp/frams/param/paramobj.cpp (modified) * cpp/frams/param/paramobj.h (modified) * cpp/frams/param/paramtabobj.cpp (modified) * cpp/frams/param/paramtabobj.h (modified) * cpp/frams/param/syntparam.cpp (modified) * cpp/frams/param/syntparam.h (modified) * cpp/frams/util/3d.cpp (modified) * cpp/frams/util/3d.h (modified) * cpp/frams/util/advlist.cpp (modified) * cpp/frams/util/advlist.h (modified) * cpp/frams/util/callbacks.cpp (modified) * cpp/frams/util/callbacks.h (modified) * cpp/frams/util/extvalue.cpp (modified) * cpp/frams/util/extvalue.h (modified) * cpp/frams/util/hashtable.cpp (modified) * cpp/frams/util/hashtable.h (modified) * cpp/frams/util/list.cpp (modified) * cpp/frams/util/list.h (modified) * cpp/frams/util/multimap.cpp (modified) * cpp/frams/util/multimap.h (modified) * cpp/frams/util/multirange.cpp (modified) * cpp/frams/util/multirange.h (modified) * cpp/frams/util/rndutil.cpp (modified) * cpp/frams/util/rndutil.h (modified) * cpp/frams/util/sstring.cpp (modified) * cpp/frams/util/sstring.h (modified) * cpp/frams/util/sstringutils.cpp (modified) * cpp/frams/util/sstringutils.h (modified) * cpp/frams/util/statrick.h (modified) * cpp/frams/util/usertags.h (modified) * cpp/frams/virtfile/stdiofile-autoinit.cpp (modified) * cpp/frams/virtfile/stdiofile.cpp (modified) * cpp/frams/virtfile/stdiofile.h (modified) * cpp/frams/virtfile/stringfile.cpp (modified) * cpp/frams/virtfile/stringfile.h (modified) * cpp/frams/virtfile/virtfile.cpp (modified) * cpp/frams/virtfile/virtfile.h (modified) * cpp/frams/vm/classes/3dobject.cpp (modified) * cpp/frams/vm/classes/3dobject.h (modified) * cpp/frams/vm/classes/collectionobj.cpp (modified) * cpp/frams/vm/classes/collectionobj.h (modified) * cpp/frams/vm/classes/genoobj.cpp (modified) * cpp/frams/vm/classes/genoobj.h (modified) * cpp/frams/vm/framscript.y (modified) GDK used by developers since 1999, distributed on the web since 2002 Thu, 13 Mar 2014 00:00:33 GMT sz [171] * cpp/frams/_demos/serial_test.cpp (modified) * cpp/frams/util/extvalue.cpp (modified) * cpp/frams/util/extvalue.h (modified) * cpp/frams/vm/classes/3dobject.cpp (modified) * cpp/frams/vm/classes/collectionobj.cpp (modified) * cpp/frams/vm/classes/collectionobj.h (modified) * cpp/frams/vm/classes/genoobj.cpp (modified) * cpp/frams/vm/classes/genoobj.h (modified) getObjectTarget is now the recommended way to retrieve object from ... Wed, 12 Mar 2014 23:36:07 GMT sz [170] * cpp/frams/genetics/f1/conv_f1.cpp (modified) * cpp/frams/genetics/oper_fx.cpp (modified) * cpp/frams/util/list.h (modified) removed the confusing SList operator!() Tue, 11 Mar 2014 13:38:47 GMT sz [166] * cpp/frams/util/callbacks.cpp (modified) Iterating a copy of callback list allows to modify the original while ... Sat, 01 Mar 2014 21:30:05 GMT sz [155] * cpp/frams/util/3d.h (modified) Pt3D: allCoordsLowerThan()/HigherThan() functions instead of the ... Sat, 01 Mar 2014 21:25:20 GMT sz [154] * cpp/frams/param/param.cpp (modified) * cpp/frams/param/param.h (modified) * cpp/frams/util/rndutil.cpp (modified) reformatting, english translation Sat, 01 Mar 2014 21:20:08 GMT sz [153] * cpp/frams/model/model.cpp (modified) * cpp/frams/util/list.h (modified) * cpp/frams/vm/classes/collectionobj.cpp (modified) SList container iteration: FOREACH() macro now creates local variable ... Wed, 26 Feb 2014 19:04:49 GMT sz [144] * cpp/frams/param/param.cpp (modified) * cpp/frams/param/param.h (modified) * cpp/frams/util/extvalue.cpp (modified) * cpp/frams/util/extvalue.h (modified) Param and ExtValue improvements (better control on conversions, ... Thu, 20 Feb 2014 16:49:28 GMT sz [139] * cpp/frams/_demos/genooper_test.cpp (modified) * cpp/frams/_demos/part_shapes.cpp (modified) * cpp/frams/genetics/defgenoconv.cpp (modified) * cpp/frams/genetics/f1/conv_f1.cpp (modified) * cpp/frams/genetics/f1/conv_f1.h (modified) * cpp/frams/genetics/f9/conv_f9.cpp (modified) * cpp/frams/genetics/f9/conv_f9.h (modified) * cpp/frams/genetics/f9/oper_f9.h (modified) * cpp/frams/genetics/gen-config-GDK.h (modified) * cpp/frams/genetics/genman.cpp (modified) * cpp/frams/genetics/oper_fx.h (modified) * cpp/frams/util/3d.h (modified) class renaming + minor corrections Mon, 10 Feb 2014 19:13:49 GMT sz [128] * cpp/frams/util/sstring.cpp (modified) warning: deprecated conversion from string constant to char* Sat, 08 Feb 2014 05:00:41 GMT sz [121] * cpp/frams/Makefile-GDK-files (modified) * cpp/frams/_demos/conv_test.cpp (modified) * cpp/frams/_demos/f0_variants_test.cpp (modified) * cpp/frams/_demos/full_props.cpp (modified) * cpp/frams/_demos/gdk_test.cpp (modified) * cpp/frams/_demos/geno_test.cpp (modified) * cpp/frams/_demos/genotypeloader.cpp (modified) * cpp/frams/_demos/genotypeloader.h (modified) * cpp/frams/_demos/loader_test.cpp (modified) * cpp/frams/_demos/multiline_f0_test.cpp (modified) * cpp/frams/_demos/neuro_test.cpp (modified) * cpp/frams/_demos/part_shapes.cpp (modified) * cpp/frams/_demos/printconvmap.cpp (modified) * cpp/frams/_demos/printconvmap.h (modified) * cpp/frams/_demos/serial_test.cpp (modified) * cpp/frams/config/gdk_build_config.h (modified) * cpp/frams/errmgr/errmanager.cpp (modified) * cpp/frams/errmgr/errmanager.h (modified) * cpp/frams/errmgr/stderrors.cpp (modified) * cpp/frams/errmgr/stderrors.h (modified) * cpp/frams/errmgr/stdouterr.cpp (modified) * cpp/frams/errmgr/stdouterr.h (modified) * cpp/frams/genetics/defgenoconv.cpp (modified) * cpp/frams/genetics/defgenoconv.h (modified) * cpp/frams/genetics/f1/conv_f1.cpp (modified) * cpp/frams/genetics/f1/conv_f1.h (modified) * cpp/frams/genetics/gen-config-GDK.h (modified) * cpp/frams/genetics/geno.cpp (modified) * cpp/frams/genetics/geno.h (modified) * cpp/frams/genetics/genoconv.cpp (modified) * cpp/frams/genetics/genoconv.h (modified) * cpp/frams/genetics/oper_fx.cpp (modified) * cpp/frams/genetics/oper_fx.h (modified) * cpp/frams/model/defassign-f0-GDK.h (modified) * cpp/frams/model/f0-GDK-classes.h (modified) * cpp/frams/model/model.cpp (modified) * cpp/frams/model/model.h (modified) * cpp/frams/model/modelparts.cpp (modified) * cpp/frams/model/modelparts.h (modified) * cpp/frams/neuro/impl/neuroimpl-body-gdk.h (modified) * cpp/frams/neuro/impl/neuroimpl-channels.cpp (modified) * cpp/frams/neuro/impl/neuroimpl-channels.h (modified) * cpp/frams/neuro/impl/neuroimpl-fuzzy-f0.cpp (modified) * cpp/frams/neuro/impl/neuroimpl-fuzzy-f0.h (modified) * cpp/frams/neuro/impl/neuroimpl-fuzzy.cpp (modified) * cpp/frams/neuro/impl/neuroimpl-fuzzy.h (modified) * cpp/frams/neuro/impl/neuroimpl-simple.cpp (modified) * cpp/frams/neuro/impl/neuroimpl-simple.h (modified) * cpp/frams/neuro/neurocls-f0-GDK-factory.h (modified) * cpp/frams/neuro/neurocls-f0-GDK-library.h (modified) * cpp/frams/neuro/neurofactory.cpp (modified) * cpp/frams/neuro/neurofactory.h (modified) * cpp/frams/neuro/neuroimpl.cpp (modified) * cpp/frams/neuro/neuroimpl.h (modified) * cpp/frams/neuro/neuroimplfiles-GDK.h (modified) * cpp/frams/neuro/neurolibrary.cpp (modified) * cpp/frams/neuro/neurolibrary.h (modified) * cpp/frams/param/multiparamload.cpp (modified) * cpp/frams/param/multiparamload.h (modified) * cpp/frams/param/param.cpp (modified) * cpp/frams/param/param.h (modified) * cpp/frams/param/paramobj.cpp (modified) * cpp/frams/param/paramobj.h (modified) * cpp/frams/param/paramtabobj.cpp (modified) * cpp/frams/param/paramtabobj.h (modified) * cpp/frams/param/syntparam.cpp (modified) * cpp/frams/param/syntparam.h (modified) * cpp/frams/util/3d.cpp (modified) * cpp/frams/util/3d.h (modified) * cpp/frams/util/advlist.cpp (modified) * cpp/frams/util/advlist.h (modified) * cpp/frams/util/callbacks.cpp (modified) * cpp/frams/util/callbacks.h (modified) * cpp/frams/util/extvalue.cpp (modified) * cpp/frams/util/extvalue.h (modified) * cpp/frams/util/hashtable.cpp (modified) * cpp/frams/util/hashtable.h (modified) * cpp/frams/util/list.cpp (modified) * cpp/frams/util/list.h (modified) * cpp/frams/util/multimap.cpp (modified) * cpp/frams/util/multimap.h (modified) * cpp/frams/util/multirange.cpp (modified) * cpp/frams/util/multirange.h (modified) * cpp/frams/util/rndutil.cpp (modified) * cpp/frams/util/rndutil.h (modified) * cpp/frams/util/sstring.cpp (modified) * cpp/frams/util/sstring.h (modified) * cpp/frams/util/sstringutils.cpp (modified) * cpp/frams/util/sstringutils.h (modified) * cpp/frams/util/statrick.h (modified) * cpp/frams/util/usertags.h (modified) * cpp/frams/virtfile/stdiofile-autoinit.cpp (modified) * cpp/frams/virtfile/stdiofile.cpp (modified) * cpp/frams/virtfile/stdiofile.h (modified) * cpp/frams/virtfile/stringfile.cpp (modified) * cpp/frams/virtfile/stringfile.h (modified) * cpp/frams/virtfile/virtfile.cpp (modified) * cpp/frams/virtfile/virtfile.h (modified) * cpp/frams/vm/classes/3dobject.cpp (modified) * cpp/frams/vm/classes/3dobject.h (modified) * cpp/frams/vm/classes/collectionobj.cpp (modified) * cpp/frams/vm/classes/collectionobj.h (modified) updated file headers and makefiles Sun, 26 Jan 2014 04:46:07 GMT sz [112] * cpp/frams/neuro/impl/neuroimpl-fuzzy-f0.cpp (modified) * cpp/frams/neuro/impl/neuroimpl-fuzzy.cpp (modified) * cpp/frams/util/rndutil.cpp (modified) removed weird }; Mon, 20 Jan 2014 14:01:18 GMT sz [109] * cpp/README (added) * cpp/common (added) * cpp/common/2d.h (added) * cpp/common/Convert.cpp (added) * cpp/common/Convert.h (added) * cpp/common/framsg.cpp (added) * cpp/common/framsg.h (added) * cpp/common/nonstd.h (added) * cpp/common/nonstd_dir.h (added) * cpp/common/nonstd_math.cpp (added) * cpp/common/nonstd_math.h (added) * cpp/common/nonstd_stdio.cpp (added) * cpp/common/nonstd_stdio.h (added) * cpp/common/nonstd_stl.h (added) * cpp/common/random.h (added) * cpp/common/threads.h (added) * cpp/frams (added) * cpp/frams/Makefile-GDK (added) * cpp/frams/Makefile-GDK-files (added) * cpp/frams/Makefile-maintain (added) * cpp/frams/_demos (added) * cpp/frams/_demos/conv_test.cpp (added) * cpp/frams/_demos/f0_variants_test.cpp (added) * cpp/frams/_demos/full_props.cpp (added) * cpp/frams/_demos/gdk_test.cpp (added) * cpp/frams/_demos/geno_test.cpp (added) * cpp/frams/_demos/genotypeloader.cpp (added) * cpp/frams/_demos/genotypeloader.h (added) * cpp/frams/_demos/loader_test.cpp (added) * cpp/frams/_demos/multiline_f0_test.cpp (added) * cpp/frams/_demos/neuro_test.cpp (added) * cpp/frams/_demos/part_shapes.cpp (added) * cpp/frams/_demos/printconvmap.cpp (added) * cpp/frams/_demos/printconvmap.h (added) * cpp/frams/_demos/serial_test.cpp (added) * cpp/frams/config (added) * cpp/frams/config/f0-GDK.def (added) * cpp/frams/config/f0.def (added) * cpp/frams/config/f0def.xml (added) * cpp/frams/config/gdk_build_config.h (added) * cpp/frams/errmgr (added) * cpp/frams/errmgr/errmanager.cpp (added) * cpp/frams/errmgr/errmanager.h (added) * cpp/frams/errmgr/stderrors.cpp (added) * cpp/frams/errmgr/stderrors.h (added) * cpp/frams/errmgr/stdouterr.cpp (added) * cpp/frams/errmgr/stdouterr.h (added) * cpp/frams/genetic (added) * cpp/frams/genetic/conv (added) * cpp/frams/genetic/conv/conv_f1.cpp (added) * cpp/frams/genetic/conv/conv_f1.h (added) * cpp/frams/genetic/defgenoconv.cpp (added) * cpp/frams/genetic/defgenoconv.h (added) * cpp/frams/genetic/gen-config-GDK.h (added) * cpp/frams/genetic/geno.cpp (added) * cpp/frams/genetic/geno.h (added) * cpp/frams/genetic/genoconv.cpp (added) * cpp/frams/genetic/genoconv.h (added) * cpp/frams/genetic/oper (added) * cpp/frams/genetic/oper/geno_fx.cpp (added) * cpp/frams/genetic/oper/geno_fx.h (added) * cpp/frams/model (added) * cpp/frams/model/defassign-f0-GDK.h (added) * cpp/frams/model/f0-GDK-classes.h (added) * cpp/frams/model/model.cpp (added) * cpp/frams/model/model.h (added) * cpp/frams/model/modelparts.cpp (added) * cpp/frams/model/modelparts.h (added) * cpp/frams/neuro (added) * cpp/frams/neuro/impl (added) * cpp/frams/neuro/impl/neuroimpl-body-gdk.h (added) * cpp/frams/neuro/impl/neuroimpl-channels.cpp (added) * cpp/frams/neuro/impl/neuroimpl-channels.h (added) * cpp/frams/neuro/impl/neuroimpl-fuzzy-f0.cpp (added) * cpp/frams/neuro/impl/neuroimpl-fuzzy-f0.h (added) * cpp/frams/neuro/impl/neuroimpl-fuzzy.cpp (added) * cpp/frams/neuro/impl/neuroimpl-fuzzy.h (added) * cpp/frams/neuro/impl/neuroimpl-simple.cpp (added) * cpp/frams/neuro/impl/neuroimpl-simple.h (added) * cpp/frams/neuro/neurocls-f0-GDK-factory.h (added) * cpp/frams/neuro/neurocls-f0-GDK-library.h (added) * cpp/frams/neuro/neurofactory.cpp (added) * cpp/frams/neuro/neurofactory.h (added) * cpp/frams/neuro/neuroimpl.cpp (added) * cpp/frams/neuro/neuroimpl.h (added) * cpp/frams/neuro/neuroimplfiles-GDK.h (added) * cpp/frams/neuro/neurolibrary.cpp (added) * cpp/frams/neuro/neurolibrary.h (added) * cpp/frams/param (added) * cpp/frams/param/multiparamload.cpp (added) * cpp/frams/param/multiparamload.h (added) * cpp/frams/param/param.cpp (added) * cpp/frams/param/param.h (added) * cpp/frams/param/paramobj.cpp (added) * cpp/frams/param/paramobj.h (added) * cpp/frams/param/paramtabobj.cpp (added) * cpp/frams/param/paramtabobj.h (added) * cpp/frams/param/syntparam.cpp (added) * cpp/frams/param/syntparam.h (added) * cpp/frams/util (added) * cpp/frams/util/3d.cpp (added) * cpp/frams/util/3d.h (added) * cpp/frams/util/advlist.cpp (added) * cpp/frams/util/advlist.h (added) * cpp/frams/util/callbacks.cpp (added) * cpp/frams/util/callbacks.h (added) * cpp/frams/util/extvalue.cpp (added) * cpp/frams/util/extvalue.h (added) * cpp/frams/util/hashtable.cpp (added) * cpp/frams/util/hashtable.h (added) * cpp/frams/util/list.cpp (added) * cpp/frams/util/list.h (added) * cpp/frams/util/multimap.cpp (added) * cpp/frams/util/multimap.h (added) * cpp/frams/util/multirange.cpp (added) * cpp/frams/util/multirange.h (added) * cpp/frams/util/rndutil.cpp (added) * cpp/frams/util/rndutil.h (added) * cpp/frams/util/sstring.cpp (added) * cpp/frams/util/sstring.h (added) * cpp/frams/util/sstringutils.cpp (added) * cpp/frams/util/sstringutils.h (added) * cpp/frams/util/statrick.h (added) * cpp/frams/util/usertags.h (added) * cpp/frams/virtfile (added) * cpp/frams/virtfile/stdiofile-autoinit.cpp (added) * cpp/frams/virtfile/stdiofile.cpp (added) * cpp/frams/virtfile/stdiofile.h (added) * cpp/frams/virtfile/stringfile.cpp (added) * cpp/frams/virtfile/stringfile.h (added) * cpp/frams/virtfile/virtfile.cpp (added) * cpp/frams/virtfile/virtfile.h (added) * cpp/frams/vm (added) * cpp/frams/vm/classes (added) * cpp/frams/vm/classes/3dobject.cpp (added) * cpp/frams/vm/classes/3dobject.h (added) * cpp/frams/vm/classes/collectionobj.cpp (added) * cpp/frams/vm/classes/collectionobj.h (added) * cpp/gdk (deleted) source reorganization (see README) new feature added: part/joint ...