|
|
@1130
|
4 years |
Maciej Komosinski |
Used std::min(), std::max() explicitly to avoid compiler confusion. …
|
|
|
@1125
|
4 years |
Maciej Komosinski |
Cosmetic
|
|
|
@1124
|
4 years |
Maciej Komosinski |
Added helper utility functions
|
|
|
@1108
|
4 years |
Maciej Komosinski |
Avoided potentially dangerous subtraction from unsigned int
|
|
|
@1100
|
4 years |
Maciej Komosinski |
Cosmetic / minor fixes
|
|
|
@1082
|
4 years |
Maciej Komosinski |
Added helper functions for script access
|
|
|
@1075
|
4 years |
Maciej Komosinski |
Fixed dangerous size_t-1
|
|
|
@1053
|
4 years |
Maciej Komosinski |
Implemented missing ffs(int) for Windows compilers
|
|
|
@1038
|
4 years |
Maciej Komosinski |
Ensure that when stdin/stdout/stderr are not supported (e.g., Android …
|
|
|
@1037
|
4 years |
Maciej Komosinski |
One less compiler warning about assignment/comparison
|
|
|
@1036
|
4 years |
Maciej Komosinski |
Fixed comparison for compilers with default char = signed
|
|
|
@1028
|
4 years |
Maciej Komosinski |
Separated Pt2D
|
|
|
@1027
|
4 years |
Maciej Komosinski |
#defined ARRAY_LENGTH(x) replaced by std::size(x) since C++17
|
|
|
@1026
|
4 years |
Maciej Komosinski |
Workarounds for Embarcadero 10.3u3 compiler bug and incompatibility
|
|
|
@1025
|
4 years |
Maciej Komosinski |
Added a repr() function that converts a string using only printable …
|
|
|
@1016
|
4 years |
Maciej Komosinski |
Added whitespace-trimming functions for std::string
|
|
|
@1005
|
4 years |
Maciej Komosinski |
Higher conformance with C++17, but gave up after missing M_PI, M_PI_2, …
|
|
|
@1001
|
4 years |
Maciej Komosinski |
Another attempt to rounding floating-point values with desired precision
|
|
|
@980
|
4 years |
Maciej Komosinski |
Added missing #include for *nix
|
|
|
@979
|
4 years |
Maciej Komosinski |
Improved float-rounding functions, follow-up to r970
|
|
|
@970
|
4 years |
Maciej Komosinski |
Added functions to properly round floating point values to specified …
|
|
|
@941
|
4 years |
Maciej Komosinski |
Added the ability to create StringFILE2 object from const char*
|
|
|
@936
|
4 years |
Maciej Komosinski |
Supported qsort_r()/qsort_s() in Borland/Embarcadero? compiler
|
|
|
@931
|
4 years |
Maciej Komosinski |
Supported all platforms using either qsort_r() or qsort_s()
|
|
|
@928
|
4 years |
Maciej Komosinski |
Added virtfile support to recognize the "-" filename as stdin or stdout
|
|
|
@913
|
5 years |
Maciej Komosinski |
Added a few utility/helper functions
|
|
|
@910
|
5 years |
Maciej Komosinski |
Optional "dirent" implementation, may be needed for some Windows compilers
|
|
|
@909
|
5 years |
Maciej Komosinski |
Introduced XY::extensionContaining()
|
|
|
@905
|
5 years |
Maciej Komosinski |
Added XYRect::fitAspect(float aspect)
|
|
|
@899
|
5 years |
Maciej Komosinski |
Code formatting
|
|
|
@898
|
5 years |
Maciej Komosinski |
Added a few more basic 2D functions
|
|
|
@897
|
5 years |
Maciej Komosinski |
A workaround for Android bug in vsnprintf() and vsprintf() needed in …
|
|
|
@896
|
5 years |
Maciej Komosinski |
Replaced #defined macros for popular random-related operations with …
|
|
|
@892
|
5 years |
Maciej Komosinski |
A workaround for Android bug in vsnprintf() and vsprintf(), …
|
|
|
@891
|
5 years |
Maciej Komosinski |
Fixed return integer type discrepancy
|
|
|
@890
|
5 years |
Maciej Komosinski |
Added guiSetConsoleUTF8(); (mostly for Windows where it is not the …
|
|
|
@888
|
5 years |
Maciej Komosinski |
More explicit code to fix compiler warnings
|
|
|
@887
|
5 years |
Maciej Komosinski |
StringFILE::Vwrite() returns a proper value now as the standard requires
|
|
|
@886
|
5 years |
Maciej Komosinski |
LONGLONG no longer needed as long as int64_t became standard
|
|
|
@885
|
5 years |
Maciej Komosinski |
Added a 2D helper function extensionContaining(const XYRect& r)
|
|
|
@878
|
6 years |
Maciej Komosinski |
Fixed fputs("") reporting an error in Android MFILE implementation
|
|
|
@876
|
6 years |
Maciej Komosinski |
Newly introduced constant used (and fixed behavior for rarely used …
|
|
|
@875
|
6 years |
Maciej Komosinski |
Better use of LOG_level constants
|
|
|
@874
|
6 years |
Maciej Komosinski |
Introduced a function logLevelName() to avoid potential errors, e.g. …
|
|
|
@873
|
6 years |
Maciej Komosinski |
Improved comment
|
|
|
@867
|
6 years |
Maciej Komosinski |
Code formatting + cosmetic fixes
|
|
|
@866
|
6 years |
Maciej Komosinski |
XY and XYRect for floating point values
|
|
|
@862
|
6 years |
Maciej Komosinski |
#include <cstdlib> needed for Emscripten for malloc()
|
|
|
@860
|
6 years |
Maciej Komosinski |
Made util-string.cpp #include util-string.h even though currently not …
|
|
|
@856
|
6 years |
Maciej Komosinski |
Support for more operations in 2D
|
|
|
@850
|
6 years |
Maciej Komosinski |
LoggerBase::handle() calling handleSingleLine() stops when paused
|
|
|
@848
|
6 years |
Maciej Komosinski |
2D operations with more granular types of arguments
|
|
|
@843
|
6 years |
Maciej Komosinski |
Our random number generator class becomes compatible with …
|
|
|
@842
|
6 years |
Maciej Komosinski |
Simple va_copy still needed for C++Builder
|
|
|
@841
|
6 years |
Maciej Komosinski |
Updated #includes after splitting stl-util into util-stl, util-file …
|
|
|
@840
|
6 years |
Maciej Komosinski |
Split stl-util into util-stl, util-file and util-string
|
|
|
@837
|
6 years |
Maciej Komosinski |
Now C++Builder supports va_copy(to,from)
|
|
|
@835
|
6 years |
Maciej Komosinski |
ISO C++17 compliance including NULL, nullptr, templates and pointer …
|
|
|
@820
|
6 years |
Maciej Komosinski |
More complete implementation of directories in the virtual filesystem …
|
|
|
@778
|
7 years |
Maciej Komosinski |
A few useful functions added for 2D operations
|
|
|
@766
|
7 years |
Maciej Komosinski |
Added a number of useful methods in 2D
|
|
|
@720
|
7 years |
Maciej Komosinski |
Param::save2() renamed to saveSingleLine(); unified Param::load() so …
|
|
|
@691
|
7 years |
Maciej Komosinski |
Support for reading/parsing and writing 64-bit integer values
|
|
|
@665
|
7 years |
Maciej Komosinski |
Cosmetic
|
|
|
@655
|
8 years |
Maciej Komosinski |
Better description of the VIRTFILE_OVERLOADING macro
|
|
|
@649
|
8 years |
Maciej Komosinski |
Display diagnostic message when threads not released properly
|
|
|
@523
|
8 years |
Maciej Komosinski |
No more overloading of fopen/fclose/... functions for the VirtFILE …
|
|
|
@522
|
8 years |
Maciej Komosinski |
Code formatting
|
|
|
@511
|
9 years |
Maciej Komosinski |
Improved handling of multiline messages by loggers
|
|
|
@492
|
9 years |
Maciej Komosinski |
emscripten compatibility
|
|
|
@471
|
9 years |
Maciej Komosinski |
FP overflow exception non-fatal
|
|
|
@460
|
9 years |
Maciej Komosinski |
Added a function to strip the path component from filename
|
|
|
@452
|
9 years |
Maciej Komosinski |
Validation of genotypes additionally prints genotype name when there …
|
|
|
@427
|
9 years |
Maciej Komosinski |
Android can read files again after a slash has been removed from the path
|
|
|
@425
|
9 years |
Maciej Komosinski |
The NO_STD_IN_OUT_ERR macro excludes entire functions, not their contents
|
|
|
@424
|
9 years |
Maciej Komosinski |
iOS compilation
|
|
|
@410
|
9 years |
Maciej Komosinski |
ChainFileSystem? can merge Vopendir() results
|
|
|
@400
|
9 years |
Maciej Komosinski |
Improved comments
|
|
|
@399
|
9 years |
sz |
Added the missing console.h/.cpp files, required by the new LoggerToStdout?.
|
|
|
@398
|
9 years |
Maciej Komosinski |
Linux/Windows? compatibility (gcc/MSVC)
|
|
|
@397
|
9 years |
Maciej Komosinski |
Colors in console (stdout)
|
|
|
@390
|
10 years |
sz |
Moved frams/loggers to common/loggers
|
|
|
@382
|
10 years |
sz |
Moving frams/virtfile to common/virtfile:
- file references updated …
|
|
|
@381
|
10 years |
sz |
Moved frams/virtfile to common/virtfile
|
|
|
@377
|
10 years |
Maciej Komosinski |
Included header for NULL
|
|
|
@375
|
10 years |
Maciej Komosinski |
Renamed logging functions to more intuitive and simple names
|
|
|
@374
|
10 years |
Maciej Komosinski |
Under _WIN32, mfopen() now redirects to a function mfile_wfopen() that …
|
|
|
@372
|
10 years |
sz |
Renamed some classes and functions to make their purpose more obvious: …
|
|
|
@371
|
10 years |
Maciej Komosinski |
THREAD_LOCAL uses ThreadLocal_ prefix for variables. The static object …
|
|
|
@364
|
10 years |
Maciej Komosinski |
Warn non incorrect paths in makefile
|
|
|
@363
|
10 years |
Maciej Komosinski |
Makefile-maintain is now in common
|
|
|
@348
|
10 years |
Maciej Komosinski |
- explicit c_str() in SString instead of (const char*) cast
- genetic …
|
|
|
@346
|
10 years |
Maciej Komosinski |
Each thread can use its own simulator's GenMan?
|
|
|
@340
|
10 years |
Maciej Komosinski |
New "pattern" for all messages
|
|
|
@339
|
10 years |
Maciej Komosinski |
Use #define FRAMSG_FORMAT in stdouterr.cpp
|
|
|
@324
|
10 years |
Maciej Komosinski |
#include <stdint.h> for all platforms
|
|
|
@319
|
10 years |
Maciej Komosinski |
Fixed compilation warnings
|
|
|
@297
|
10 years |
Maciej Komosinski |
Updated for function name change
|
|
|
@295
|
10 years |
Maciej Komosinski |
Reorganizations and extensions of directory/file/filesystem IO classes
|
|
|
@294
|
10 years |
Maciej Komosinski |
Converted string no longer includes trailing 0 (which prevented string …
|
|
|