q66
|
c4039fa56f
|
add case insensitive string compare
|
2016-09-02 00:06:13 +01:00 |
|
q66
|
17365642ef
|
actually safe string cmp
|
2016-08-18 00:35:21 +01:00 |
|
q66
|
c7862243a8
|
avoid UB in string compare
|
2016-08-17 18:18:12 +01:00 |
|
q66
|
7a11157f95
|
formatting
|
2016-08-03 16:50:06 +01:00 |
|
q66
|
d259877fba
|
typo fix
|
2016-07-31 20:50:07 +01:00 |
|
q66
|
8afffc1fb7
|
refactoring, style updates, various fixes
|
2016-07-31 20:40:25 +01:00 |
|
q66
|
63e5d321f1
|
make test runner work on windows
|
2016-07-09 00:48:29 +01:00 |
|
q66
|
4dbe64a0e9
|
clarify Windows support
|
2016-07-08 19:53:40 +01:00 |
|
q66
|
88241f5f9e
|
remove namespace
|
2016-07-08 19:48:11 +01:00 |
|
q66
|
115da8be30
|
use lstat for consistent behavior
|
2016-07-07 19:46:53 +01:00 |
|
q66
|
8b7fc0f791
|
don't alloc path twice
|
2016-07-07 17:06:57 +01:00 |
|
q66
|
b02966fb9d
|
environment api for windows, and rename environ namespace to envvar because windows is retarded
|
2016-07-06 20:40:43 +02:00 |
|
q66
|
dd35b0bf05
|
fix incorrect FindFirstFile logic on Windows
|
2016-07-06 19:51:39 +02:00 |
|
q66
|
85d98780ce
|
windows build warning/error fixes
|
2016-07-06 19:31:21 +02:00 |
|
q66
|
0a1b578fcd
|
ignore some template specializations for systems with no big char builtins
|
2016-07-06 19:10:17 +02:00 |
|
q66
|
0c8c16a44a
|
windows fixes + stdin/stdout/stderr might be defined as macros
|
2016-07-06 17:05:32 +01:00 |
|
q66
|
f5a7c19acc
|
fix invalid cast
|
2016-07-05 18:27:27 +01:00 |
|
q66
|
826c28ab36
|
bump gcc requirement to 5.4+/6+ as i'm tired of dealing with ICEs and standards compliance issues
|
2016-07-03 20:27:44 +01:00 |
|
q66
|
b7a2322990
|
add nothrow constructible/assignable/destructible type traits (for when user code uses exceptions)
|
2016-07-03 01:39:13 +01:00 |
|
q66
|
47ed1a700c
|
don't use classic style casts
|
2016-07-02 04:57:23 +01:00 |
|
q66
|
85b7602654
|
fix directory stream on Linux as glibc's dirent.h doesn't put . and .. entries to the start
|
2016-06-28 19:52:37 +01:00 |
|
q66
|
676f76acee
|
string element append fix and OS X support note
|
2016-06-27 19:18:31 +01:00 |
|
q66
|
7912c24e3a
|
const syntax refactoring
|
2016-06-23 19:18:35 +01:00 |
|
q66
|
430ca81bfd
|
pass compare func by reference in sort impl (don't copy it around)
|
2016-05-29 02:41:58 +01:00 |
|
q66
|
091b4dbf73
|
update examples to use new ctor style
|
2016-05-25 17:12:28 +01:00 |
|
q66
|
46d8844a49
|
return fix
|
2016-05-24 01:30:11 +01:00 |
|
q66
|
5189bab1af
|
simplify string operator+= for T
|
2016-05-22 15:31:11 +01:00 |
|
q66
|
d9bd0f8380
|
restrict string operator+ (conflicts with range offset)
|
2016-05-21 15:36:14 +01:00 |
|
q66
|
65954f614c
|
decay map/filter callbacks before storing them
|
2016-05-09 00:07:25 +01:00 |
|
q66
|
ccaedf80dc
|
examples/signal: use ConstCharRange
|
2016-05-08 23:25:11 +01:00 |
|
q66
|
a5c4b9d3ca
|
global concat op for strings
|
2016-05-07 17:25:40 +01:00 |
|
q66
|
7561d40b14
|
missed inline
|
2016-05-04 00:50:52 +01:00 |
|
q66
|
43fe3c4a1f
|
more pipe examples
|
2016-05-03 19:33:49 +01:00 |
|
q66
|
75e27a14b0
|
overload rvalue refs to const for tuple
|
2016-05-02 18:21:54 +01:00 |
|
q66
|
34cb1f1fbd
|
forward the tuple to ensure correct get semantics
|
2016-05-01 00:53:48 +01:00 |
|
q66
|
f46ffa53fd
|
forwarding join/zip
|
2016-05-01 00:34:00 +01:00 |
|
q66
|
b16e72fa16
|
convert nearly all algos (except variadic ones) to use perfect forwarding
|
2016-04-30 19:21:50 +01:00 |
|
q66
|
ca0dfcd8a4
|
fix return type
|
2016-04-30 18:27:53 +01:00 |
|
q66
|
0f5ed68124
|
actually need to move things into the lambda or they die
|
2016-04-30 18:24:17 +01:00 |
|
q66
|
5dfc54dad9
|
simplify map/filter
|
2016-04-30 17:58:37 +01:00 |
|
q66
|
e33797e571
|
pipeable foldl/foldr func variant
|
2016-04-29 17:47:04 +01:00 |
|
q66
|
fcd0616f4d
|
fix naming
|
2016-04-29 17:45:06 +01:00 |
|
q66
|
551dc8bc15
|
return range from sort and make it pipeable
|
2016-04-29 17:34:46 +01:00 |
|
q66
|
62fdbc74ad
|
add missing pipeable algorithms and suffix funcs that use comparators
|
2016-04-29 17:30:32 +01:00 |
|
q66
|
ab22ba910a
|
remove mutable where unnecessary + capture join/zip by ref instead of copy
|
2016-04-27 18:42:51 +01:00 |
|
q66
|
878476a397
|
use int for sdl1 mode and report size
|
2016-04-27 01:18:04 +01:00 |
|
q66
|
c5a9d535f5
|
fixes
|
2016-04-27 01:11:03 +01:00 |
|
q66
|
e51fe5a348
|
add an extensions directory and first extension, sdl rwops stream integration
|
2016-04-27 01:08:59 +01:00 |
|
q66
|
288526e7db
|
capture by references more (the objects live long enough to be safe)
|
2016-04-27 00:29:55 +01:00 |
|
q66
|
a9bbccb1fb
|
add pipe examples
|
2016-04-26 22:28:58 +01:00 |
|