source: cpp/common

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @1328   37 hours Maciej Komosinski Added Vstat(), Vdelete(), Vsettime() to VirtFILE
(edit) @1327   37 hours Maciej Komosinski Added a helper function and an operator
(edit) @1318   6 months Maciej Komosinski Cosmetic
(edit) @1314   6 months Maciej Komosinski Added realloc() implementation that behaves like free() when size==0 - …
(edit) @1302   8 months Maciej Komosinski Cosmetic / minor fixes
(edit) @1298   9 months Maciej Komosinski Introduced overloads for rndUint() with size_t and int arguments to …
(edit) @1288   13 months Maciej Komosinski Added helper functions
(edit) @1285   13 months Maciej Komosinski Added toLowerCase/toUpperCase for UTF-8 strings
(edit) @1284   13 months Maciej Komosinski Added the != operator
(edit) @1280   16 months Maciej Komosinski Added explicit type casts (size_t vs. int etc.)
(edit) @1276   16 months Maciej Komosinski Added ends_with() for std::string
(edit) @1275   16 months Maciej Komosinski More unification of floating point exception handling across platforms
(edit) @1274   16 months Maciej Komosinski Cosmetic
(edit) @1253   18 months Maciej Komosinski Turn -0.0 to 0.0 when the allowed range starts at 0.0
(edit) @1251   18 months Maciej Komosinski - unified Visual C++ and Borland setting of floating point exception …
(edit) @1215   21 months Maciej Komosinski Less ambiguous names of counting functions in loggers: warning -> …
(edit) @1183   2 years Maciej Komosinski Cosmetic
(edit) @1179   2 years Maciej Komosinski "eof" quoting and unquoting functions (used in client-server communication)
(edit) @1158   3 years Maciej Komosinski Cosmetic/minor improvements
(edit) @1154   3 years Maciej Komosinski Supported another variant of qsort()
(edit) @1153   3 years Maciej Komosinski Added debugging messages and a non-VirtFILE implementation of …
(edit) @1130   4 years Maciej Komosinski Used std::min(), std::max() explicitly to avoid compiler confusion. …
(edit) @1125   4 years Maciej Komosinski Cosmetic
(edit) @1124   4 years Maciej Komosinski Added helper utility functions
(edit) @1108   4 years Maciej Komosinski Avoided potentially dangerous subtraction from unsigned int
(edit) @1100   4 years Maciej Komosinski Cosmetic / minor fixes
(edit) @1082   4 years Maciej Komosinski Added helper functions for script access
(edit) @1075   4 years Maciej Komosinski Fixed dangerous size_t-1
(edit) @1053   4 years Maciej Komosinski Implemented missing ffs(int) for Windows compilers
(edit) @1038   4 years Maciej Komosinski Ensure that when stdin/stdout/stderr are not supported (e.g., Android …
(edit) @1037   4 years Maciej Komosinski One less compiler warning about assignment/comparison
(edit) @1036   4 years Maciej Komosinski Fixed comparison for compilers with default char = signed
(edit) @1028   4 years Maciej Komosinski Separated Pt2D
(edit) @1027   4 years Maciej Komosinski #defined ARRAY_LENGTH(x) replaced by std::size(x) since C++17
(edit) @1026   4 years Maciej Komosinski Workarounds for Embarcadero 10.3u3 compiler bug and incompatibility
(edit) @1025   4 years Maciej Komosinski Added a repr() function that converts a string using only printable …
(edit) @1016   4 years Maciej Komosinski Added whitespace-trimming functions for std::string
(edit) @1005   4 years Maciej Komosinski Higher conformance with C++17, but gave up after missing M_PI, M_PI_2, …
(edit) @1001   4 years Maciej Komosinski Another attempt to rounding floating-point values with desired precision
(edit) @980   4 years Maciej Komosinski Added missing #include for *nix
(edit) @979   4 years Maciej Komosinski Improved float-rounding functions, follow-up to r970
(edit) @970   4 years Maciej Komosinski Added functions to properly round floating point values to specified …
(edit) @941   5 years Maciej Komosinski Added the ability to create StringFILE2 object from const char*
(edit) @936   5 years Maciej Komosinski Supported qsort_r()/qsort_s() in Borland/Embarcadero? compiler
(edit) @931   5 years Maciej Komosinski Supported all platforms using either qsort_r() or qsort_s()
(edit) @928   5 years Maciej Komosinski Added virtfile support to recognize the "-" filename as stdin or stdout
(edit) @913   5 years Maciej Komosinski Added a few utility/helper functions
(edit) @910   5 years Maciej Komosinski Optional "dirent" implementation, may be needed for some Windows compilers
(edit) @909   5 years Maciej Komosinski Introduced XY::extensionContaining()
(edit) @905   5 years Maciej Komosinski Added XYRect::fitAspect(float aspect)
(edit) @899   5 years Maciej Komosinski Code formatting
(edit) @898   5 years Maciej Komosinski Added a few more basic 2D functions
(edit) @897   5 years Maciej Komosinski A workaround for Android bug in vsnprintf() and vsprintf() needed in …
(edit) @896   5 years Maciej Komosinski Replaced #defined macros for popular random-related operations with …
(edit) @892   5 years Maciej Komosinski A workaround for Android bug in vsnprintf() and vsprintf(), …
(edit) @891   5 years Maciej Komosinski Fixed return integer type discrepancy
(edit) @890   5 years Maciej Komosinski Added guiSetConsoleUTF8(); (mostly for Windows where it is not the …
(edit) @888   5 years Maciej Komosinski More explicit code to fix compiler warnings
(edit) @887   5 years Maciej Komosinski StringFILE::Vwrite() returns a proper value now as the standard requires
(edit) @886   5 years Maciej Komosinski LONGLONG no longer needed as long as int64_t became standard
(edit) @885   6 years Maciej Komosinski Added a 2D helper function extensionContaining(const XYRect& r)
(edit) @878   6 years Maciej Komosinski Fixed fputs("") reporting an error in Android MFILE implementation
(edit) @876   6 years Maciej Komosinski Newly introduced constant used (and fixed behavior for rarely used …
(edit) @875   6 years Maciej Komosinski Better use of LOG_level constants
(edit) @874   6 years Maciej Komosinski Introduced a function logLevelName() to avoid potential errors, e.g. …
(edit) @873   6 years Maciej Komosinski Improved comment
(edit) @867   6 years Maciej Komosinski Code formatting + cosmetic fixes
(edit) @866   6 years Maciej Komosinski XY and XYRect for floating point values
(edit) @862   6 years Maciej Komosinski #include <cstdlib> needed for Emscripten for malloc()
(edit) @860   6 years Maciej Komosinski Made util-string.cpp #include util-string.h even though currently not …
(edit) @856   6 years Maciej Komosinski Support for more operations in 2D
(edit) @850   6 years Maciej Komosinski LoggerBase::handle() calling handleSingleLine() stops when paused
(edit) @848   6 years Maciej Komosinski 2D operations with more granular types of arguments
(edit) @843   6 years Maciej Komosinski Our random number generator class becomes compatible with …
(edit) @842   6 years Maciej Komosinski Simple va_copy still needed for C++Builder
(edit) @841   6 years Maciej Komosinski Updated #includes after splitting stl-util into util-stl, util-file …
(edit) @840   6 years Maciej Komosinski Split stl-util into util-stl, util-file and util-string
(edit) @837   6 years Maciej Komosinski Now C++Builder supports va_copy(to,from)
(edit) @835   6 years Maciej Komosinski ISO C++17 compliance including NULL, nullptr, templates and pointer …
(edit) @820   6 years Maciej Komosinski More complete implementation of directories in the virtual filesystem …
(edit) @778   7 years Maciej Komosinski A few useful functions added for 2D operations
(edit) @766   7 years Maciej Komosinski Added a number of useful methods in 2D
(edit) @720   7 years Maciej Komosinski Param::save2() renamed to saveSingleLine(); unified Param::load() so …
(edit) @691   7 years Maciej Komosinski Support for reading/parsing and writing 64-bit integer values
(edit) @665   8 years Maciej Komosinski Cosmetic
(edit) @655   8 years Maciej Komosinski Better description of the VIRTFILE_OVERLOADING macro
(edit) @649   8 years Maciej Komosinski Display diagnostic message when threads not released properly
(edit) @523   8 years Maciej Komosinski No more overloading of fopen/fclose/... functions for the VirtFILE …
(edit) @522   9 years Maciej Komosinski Code formatting
(edit) @511   9 years Maciej Komosinski Improved handling of multiline messages by loggers
(edit) @492   9 years Maciej Komosinski emscripten compatibility
(edit) @471   9 years Maciej Komosinski FP overflow exception non-fatal
(edit) @460   9 years Maciej Komosinski Added a function to strip the path component from filename
(edit) @452   9 years Maciej Komosinski Validation of genotypes additionally prints genotype name when there …
(edit) @427   9 years Maciej Komosinski Android can read files again after a slash has been removed from the path
(edit) @425   9 years Maciej Komosinski The NO_STD_IN_OUT_ERR macro excludes entire functions, not their contents
(edit) @424   9 years Maciej Komosinski iOS compilation
(edit) @410   9 years Maciej Komosinski ChainFileSystem? can merge Vopendir() results
(edit) @400   10 years Maciej Komosinski Improved comments
(edit) @399   10 years sz Added the missing console.h/.cpp files, required by the new LoggerToStdout?.
Note: See TracRevisionLog for help on using the revision log.