index
:
libbutl
base64url
build2-control
ci
fdstat
json
json-raw
lz4
lz4-fdstream
master
mingw-stdthread
noexcept
odb
optional
os-release
build2 utility library
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
libbutl
/
utility.mxx
Age
Commit message (
Collapse
)
Author
Files
Lines
2019-09-28
Rename casecmp() function and case_compare_[c_]string structs to icasecmp() ↵
Karen Arutyunov
1
-10
/
+10
and icase_compare_[c_]string
2019-08-21
Add sanitize_identifier() utility function
Boris Kolpackov
1
-0
/
+9
2019-05-03
Partially dismantle modularization using Modules TS semantics
Boris Kolpackov
1
-4
/
+4
2019-01-16
Update copyright year
Karen Arutyunov
1
-1
/
+1
2018-11-24
Add support for cancellation to make_guard()
Boris Kolpackov
1
-11
/
+14
2018-11-02
Generalize function_cast() to cast between incompatible function pointers
Karen Arutyunov
1
-3
/
+4
2018-10-17
Add function_cast() to utility.mxx
Karen Arutyunov
1
-0
/
+6
2018-08-21
Add utility functions for throwing ios::failure
Boris Kolpackov
1
-0
/
+9
2018-07-20
Add rvalue overload for trim()
Boris Kolpackov
1
-0
/
+6
2018-06-20
Extend trim() to treat newline as whitespace
Boris Kolpackov
1
-1
/
+1
2018-06-15
Add portable environment variable manipulation functions
Boris Kolpackov
1
-0
/
+22
2018-05-19
Update copyright year
Karen Arutyunov
1
-1
/
+1
2018-05-14
Add make_guard() utility
Boris Kolpackov
1
-9
/
+31
2018-04-28
Few bug fixes
Boris Kolpackov
1
-1
/
+1
2018-04-28
Move trim(), next_word() basic string utilities from build2
Boris Kolpackov
1
-15
/
+49
2018-02-26
Add compare_reference_target
Boris Kolpackov
1
-1
/
+15
2017-12-26
Add basic_url<H,T> class template
Karen Arutyunov
1
-8
/
+10
2017-11-23
Use uncaught_exceptions() if available
Boris Kolpackov
1
-1
/
+1
C++17 deprecated uncaught_exception() and GCC 8 now issues a warning.
2017-11-21
Move eof() utility to libbutl
Boris Kolpackov
1
-1
/
+16
2017-09-23
Undo modularization hacks for Clang that seem to be no longer necessary
Boris Kolpackov
1
-2
/
+0
2017-09-23
Undo modularization hacks for VC
Boris Kolpackov
1
-5
/
+5
2017-09-22
Initial modularization with both Clang and VC hacks
Boris Kolpackov
1
-0
/
+285
Note: gave up on VC about half way though.