Manuel Novoa III
|
1217289737
Add a new *scanf implementation, includeing the *wscanf functions.
|
21 年之前 |
Eric Andersen
|
41748e27c6
Do not let isatty mess up errno
|
21 年之前 |
Manuel Novoa III
|
dba553769e
Change 'undefined behavior' of fflush() on readonly or reading streams
|
21 年之前 |
Manuel Novoa III
|
a8938c2781
Fix (hopefully) scanf behavior for nul bytes in the stream when processing
|
21 年之前 |
Manuel Novoa III
|
2be7724153
Wasn't thinking... we don't need to seek to end when appending if stdio
|
22 年之前 |
Manuel Novoa III
|
c5a9df36d2
Fixed a bug related file position in append mode. _stdio_fwrite now
|
22 年之前 |
Manuel Novoa III
|
434bf7e8d0
Fix a silly bug in _wstdio_fwrite. wprintf %s should now work correctly.
|
22 年之前 |
Manuel Novoa III
|
c9d66e44af
The big thing is locale dependent collation support.
|
22 年之前 |
Manuel Novoa III
|
c386ddb4d8
Ok... here's the summary:
|
22 年之前 |
Eric Andersen
|
c1dea5f365
For now, leave the "Oddly enough, __fsetlocking() is NOT threadsafe."
|
22 年之前 |
Manuel Novoa III
|
868df46adc
Implement locale-specific grouping in printf for base 10 integer conversions
|
22 年之前 |
Manuel Novoa III
|
7ceb5c35f2
Changed fclose behavior when custom streams were enabled. Previously,
|
22 年之前 |
Manuel Novoa III
|
a70b1b9b0e
__fsetlocking() and FILE field user_locking were completely broken. :-(
|
22 年之前 |
Manuel Novoa III
|
666e8f922f
Revert commit by davidm to printf.c that initialized conv_num
|
22 年之前 |
Manuel Novoa III
|
14c2c51eca
Changed fflush() behavior to no-op for r/w streams in read-mode.
|
22 年之前 |
Manuel Novoa III
|
9e3364a9e6
A couple of little cleanups I forgot to check in.
|
22 年之前 |
Manuel Novoa III
|
b815b84a59
Attempt to clean up the strerror_r situation.
|
22 年之前 |
Manuel Novoa III
|
599ad608ee
Enable WCHAR support for C/POSIX stub locales.
|
22 年之前 |
Manuel Novoa III
|
5b0c2c6d87
Fix perror() and printf("%m") to not call strerror(), as required by the
|
22 年之前 |
Manuel Novoa III
|
6af59d0d23
Revert Erik's patch to vasprintf and fix the real issue.
|
22 年之前 |
Manuel Novoa III
|
b00a85c837
Fix the read/write auto-transition bugs. Note that if we can't
|
22 年之前 |
Eric Andersen
|
73bd0903fe
Compile in flockfile and friends by default
|
22 年之前 |
Manuel Novoa III
|
48c12e04ca
Fix a pointer bug in setvbuf reported by Bart Visscher <magick@Linux-Fan.com>.
|
22 年之前 |
Manuel Novoa III
|
f654c6f7b8
I vow to rerun _all_ the tests before making commits. :-(
|
22 年之前 |
Manuel Novoa III
|
347b1fc3b6
Fix stdin/stdout initialization of buffering type. I had changed the
|
22 年之前 |
Manuel Novoa III
|
f2f500d61c
Fix another O_LARGEFILE bug. Also, I forget to make floating point optional
|
22 年之前 |
Manuel Novoa III
|
b6d85765b0
So much for fcntl flags being resonably consistent across archs... (hopefully)
|
22 年之前 |
Manuel Novoa III
|
0343687b86
Fix fflush(NULL) and tweak _stdio_term() for the unbuffered stdio option.
|
22 年之前 |
Manuel Novoa III
|
870f09e54e
Deal with cvs "feature"... or is that cvs _user_...
|
22 年之前 |
Manuel Novoa III
|
03e039820d
Swap in the new stdio code.
|
22 年之前 |