|
|
@3ac5fd8
|
3 months |
pabuhr |
first attempt changing end-of-file to an exception
|
|
|
@b12e4ad
|
4 months |
pabuhr |
add stream parameter to OSTYPE_VOID_IMPL macro and update all macro calls
|
|
|
@a1a1f37d
|
4 months |
pabuhr |
change order of ungetc parameters to harmonize with C ungetc
|
|
|
@c015e2d
|
4 months |
pabuhr |
update reading boolean and match text
|
|
|
@c0363be
|
7 months |
pabuhr |
formatting
|
|
|
@211def2
|
9 months |
pabuhr |
omnibus I/O changes to get quoted manipulator to work
|
|
|
@63e129c
|
10 months |
pabuhr |
cleanup, fix bug for input manipulator nl
|
|
|
@baa1d5d
|
10 months |
pabuhr |
update testing for manipulators
|
|
|
@5764204
|
10 months |
pabuhr |
restrict nesting of manipulators and update manipulator test
|
|
|
@8abe4090
|
10 months |
pabuhr |
switch C designators for initialization
|
|
|
@4aae2bd
|
11 months |
pabuhr |
continue to work on quoted formatting and generalization
|
|
|
@8c13ca8
|
12 months |
pabuhr |
raise exception missing_data when read fails to find value, initial …
|
|
|
@f842032
|
13 months |
pabuhr |
remove ISTYPE_VOID and ISTYPE_VOID_IMPL, and ends for input
|
|
|
@e0dc038
|
13 months |
pabuhr |
first attempt at new C string input
|
|
|
@0d49efb
|
14 months |
pabuhr |
allow precision < 3 for manipulator eng
|
|
|
@0f107e4
|
15 months |
pabuhr |
add reading fixed strings, seperate skip input manipulator, getline …
|
|
|
@686912c
|
15 months |
pabuhr |
third attempt at input manipulators for strings
|
|
|
@38de914
|
15 months |
pabuhr |
second attempt at input manipulators for strings
|
|
|
@0926487
|
15 months |
pabuhr |
formatting, use C-style compound literal
|
|
|
@aa25216
|
15 months |
pabuhr |
remove special case for getline in C-string input
|
|
|
@5ad2c6c7
|
15 months |
pabuhr |
update reading C strings with size check
|
|
|
@d0cfcbe1
|
15 months |
pabuhr |
change setter routines in basic_i/ostream to return previous state
|
|
|
@2f34fde
|
15 months |
pabuhr |
add new wdi manipulator for C-strings to specify string and read size
|
|
|
@e7a8f65
|
16 months |
pabuhr |
force all input of C strings to specify a maximum length for the …
|
|
|
@0a2e0e21
|
16 months |
pabuhr |
add FIX-ME comment for forall-void routine in iostream
|
|
|
@c635047
|
16 months |
pabuhr |
more convertion to new void-creation stream macros
|
|
|
@94d2544
|
16 months |
pabuhr |
formatting, create macros OSTYPE_VOID, OSTYPE_VOID_IMPL. ISTYPE_VOID, …
|
|
|
@f5d9c37
|
17 months |
pabuhr |
harmonize separator manipulators names with newline names: change from …
|
|
|
@dc9dd94
|
17 months |
pabuhr |
formatting
|
|
|
@a0bd9a2
|
17 months |
ajbeach |
Lifted _Ostream_Flags out of _Ostream_Manip, so the bitfields do not …
|
|
|
@8a97248
|
22 months |
pabuhr |
switch from old trait syntax to new trait syntax using forall clause
ADTast-experimental
|
|
|
@c8371b5
|
3 years |
pabuhr |
change getANL to getANL$ (private)
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@8dcb832
|
3 years |
pabuhr |
remove mutual-exclusion acquire for streams, add EINTR restarts for C …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@00e9be9
|
4 years |
pabuhr |
add stream function clear, change eof to return bool
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@ef3ac46
|
4 years |
pabuhr |
move flush from basic_ostream to ostream, refactor istream into …
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@424dfc4
|
4 years |
pabuhr |
change type of manipulator precision parameter from unsigned char to …
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@85d8153
|
4 years |
pabuhr |
divide ostream trait into basic_ostream and ostream where the former …
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@6c5d92f
|
4 years |
pabuhr |
for private variables and functions, move prefix $ to suffix $
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@fd4c009
|
4 years |
pabuhr |
fix incorrectly decimal-point printing, add engineering-notation …
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@e474cf09
|
4 years |
pabuhr |
add concurrency lock to IO stream and provide user interface to lock stream
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@1adab3e
|
4 years |
Thierry Delisle |
Reverted change that leads to infinite errors
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@c08c3cf
|
4 years |
pabuhr |
fix conflict
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@467c8b7
|
4 years |
pabuhr |
start adding I/O acquire
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@fd54fef
|
4 years |
mlbrooks |
Converting the project to use the new syntax for otype, dtype and …
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@51230f1b
|
4 years |
pabuhr |
remove special print for zero_t and one_t
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@b81fd95
|
4 years |
mlbrooks |
Fix bug where pointer and reference types allow unsound initialization …
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@cadec25
|
4 years |
pabuhr |
#ifdef int128 code for reading
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@21baa40
|
4 years |
pabuhr |
formatting
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@2b22b5c4
|
4 years |
pabuhr |
formatting
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@2c60c644
|
4 years |
pabuhr |
new version for printing int128 values including manipulators
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@8d321f9
|
4 years |
pabuhr |
adjust / comments, change exception name from IO_OPEN_FAILURE to …
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@bd5b443
|
5 years |
pabuhr |
add printing macros for int128 to iostream
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@d1a9ff5
|
5 years |
pabuhr |
change private names to start with $, change NULL to 0p
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@e3fea42
|
5 years |
pabuhr |
change "const char *" to "const char []"
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@65240bb
|
5 years |
pabuhr |
first attempt to add streams exit and abort, rename private iostream …
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@dc5072f
|
5 years |
pabuhr |
remove const char * input because of error
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@04396aa
|
5 years |
pabuhr |
formatting, add const char * and char * sin operators, add skip( n ) …
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@86a8be5
|
5 years |
pabuhr |
not wd with char type, and update test appropriately
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@891b827
|
5 years |
pabuhr |
change type of wd and pc, fix missing scanset initialization
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@61c7239
|
5 years |
pabuhr |
first attempt input/output manipulators
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@3c573e9
|
5 years |
pabuhr |
first draft of output manipulators and start input manipulators
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@3c5dee4
|
6 years |
pabuhr |
change istype nl to ignore characters to newline, change ostype to …
ADTarm-ehast-experimentalcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@c4b072c
|
6 years |
pabuhr |
add printf/scanf attribute to fmt routines
ADTarm-ehast-experimentalcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@0efb269
|
6 years |
pabuhr |
add feature to input streams to read/not-read newline characters
ADTarm-ehast-experimentalcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@17a1b21
|
6 years |
pabuhr |
add printing and testing for zero_t and one_t
ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpersistent-indexerpthread-emulationqualifiedEnum
|
|
|
@9d362a0
|
6 years |
pabuhr |
simplify code
ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resnenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
|
|
|
@5ea5b28
|
6 years |
pabuhr |
update iostream
ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resnenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
|
|
|
@200fcb3
|
6 years |
pabuhr |
add auto newline to sout, change endl to nl
ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resnenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
|
|
|
@0e0f128c
|
6 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
|
|
|
@58b6d1b
|
6 years |
Thierry Delisle |
Fixed tests after headers change
ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
|