| Rev |
Age |
Author |
Path |
Log message |
Diff |
| 89813 |
110 d 3 h |
luke |
/trunk/src/ |
Reverse r89790. |
|
| 89790 |
114 d 10 h |
luke |
/trunk/src/ |
Temporarily remove const for rJava. |
|
| 89281 |
201 d 22 h |
luke |
/trunk/ |
On Windows terminals Ctrl-C now breaks out of keyboard read loop PR18982. |
|
| 88392 |
384 d 10 h |
kalibera |
/trunk/src/gnuwin32/ |
Revert 88372 (doesn't prevent recursive event loop via other paths). |
|
| 88372 |
391 d 12 h |
kalibera |
/trunk/src/gnuwin32/ |
Do not call the message loop on Windows recursively to avoid crashes. |
|
| 88370 |
391 d 13 h |
smeyer |
/trunk/ |
mention -s, amending r77228 |
|
| 87950 |
502 d 2 h |
ripley |
/trunk/src/ |
use int consistently for EmitEmbeddedUTF8 |
|
| 87222 |
655 d 3 h |
kalibera |
/trunk/src/ |
Do not re-set iconv converter state when the input encoding may use
byte-order from a BOM, because some iconv implementations (including
win_iconv, Apple libiconv) forget the byte order on re-set. Partially
reverts 85476. |
|
| 87180 |
675 d 13 h |
kalibera |
/trunk/src/ |
Memcpy, memmove and memset should be only called on valid pointers even when
the size is zero to avoid undefined behavior. |
|
| 86822 |
763 d 4 h |
kalibera |
/trunk/src/gnuwin32/ |
Fix race condition causing starvation in Windows console (Rterm). |
|
| 86820 |
763 d 5 h |
kalibera |
/trunk/src/gnuwin32/ |
Unlimited file length in Rterm/getline (on Windows, PR#18690). |
|
| 86570 |
797 d 12 h |
kalibera |
/trunk/src/ |
Avoid writing superfluous null byte into commands file (reported in
PR#18133), tweak. |
|
| 85648 |
970 d 9 h |
kalibera |
/trunk/src/gnuwin32/ |
Improve handling of encoding in file names in system/system2 on Windows
(PR#18631). |
|
| 85614 |
977 d 6 h |
kalibera |
/trunk/src/ |
Fixes of formatted output. |
|
| 85476 |
994 d 8 h |
kalibera |
/trunk/src/ |
Reset iconv conversion state after error if the conversion object might be
re-used or if emitting ASCII substitution bytes in the output (on macOS 14.1
needed not only for stateful encodings). |
|
| 84987 |
1073 d 12 h |
kalibera |
/trunk/src/ |
Improve handling of R_ARCH on Windows. |
|
| 84952 |
1077 d 9 h |
kalibera |
/trunk/src/ |
Modernize Windows code for clang 16. |
|
| 84906 |
1084 d 7 h |
kalibera |
/trunk/src/gnuwin32/ |
Support clang. |
|
| 84466 |
1154 d 6 h |
ripley |
/trunk/ |
implement --max-connections |
|
| 83954 |
1237 d 7 h |
kalibera |
/trunk/src/ |
On Windows, use Vista features unconditionally. |
|
| 83755 |
1270 d 4 h |
kalibera |
/trunk/ |
Remove some path length limitations on Windows. Avoid using deprecated API.
Ensure variables remain after call to putenv. |
|
| 83460 |
1321 d 2 h |
kalibera |
/trunk/src/ |
Make gcc 12 happy. |
|
| 83166 |
1372 d 11 h |
kalibera |
/trunk/src/gnuwin32/ |
Improve synchronization between reader thread and R main thread in Rterm to
avoid potential races involving unrelated window messages. |
|
| 83151 |
1375 d 6 h |
kalibera |
/trunk/src/gnuwin32/ |
Improve execution of tab completion in Rterm (prevent intermittent crashes
due to R computation and hence stack overflow checking running on other than
the main thread, catch potential R errors to prevent crashes/lockups). |
|
| 82031 |
1580 d 11 h |
kalibera |
/trunk/src/gnuwin32/ |
Do not use reserved identifiers. |
|
| 81952 |
1589 d 9 h |
kalibera |
/trunk/ |
Add version to structRstart and support more callbacks on Windows
(PR#18028). |
|
| 81659 |
1631 d 12 h |
kalibera |
/trunk/ |
Revert 81628. |
|
| 81628 |
1636 d 7 h |
kalibera |
/trunk/ |
Support ResetConsole callback on Windows (PR#18286). Make ResetConsole,
CallBack and Busy optional. |
|
| 81626 |
1636 d 8 h |
kalibera |
/trunk/ |
Make ReadConsole on Windows use "unsigned char *" as read buffer to match
the Unix API. Clean up type definitions of Windows callbacks. |
|
| 81306 |
1692 d 1 h |
luke |
/trunk/src/ |
Move time limit checking code into main/sysutils.c:R_CheckTimeLimits.
Windows use of tis is not yet enabled; needs someone to test. |
|
| 80832 |
1792 d 5 h |
kalibera |
/trunk/ |
Use system memory allocator on Windows (removes support for
--max-mem-size, R_MAX_MEM_SIZE, memory.limit() and memory.size()). |
|
| 80556 |
1858 d 14 h |
kalibera |
/trunk/src/gnuwin32/ |
Comment. |
|
| 80547 |
1860 d 1 h |
maechler |
/trunk/src/gnuwin32/ |
unlink the test file in TMPDIR; PR#18133 |
|
| 79996 |
1991 d 9 h |
kalibera |
/trunk/src/gnuwin32/ |
Fix usage help for Rterm: it does not support <,> redirection arguments,
those are implemented by the shell. Related to 77926, before which
redirection arguments were interpreted by a shell used internally in R.exe. |
|
| 79342 |
2111 d 8 h |
kalibera |
/trunk/src/ |
Use TMPDIR when creating temporary file for expressions given via -e to
R/Rscript. Reduce code duplication wrt to isDir (PR#17925). |
|
| 79244 |
2133 d 5 h |
kalibera |
/trunk/src/gnuwin32/ |
Fall back to getRUser (R_USER may not be set yet). |
|
| 77926 |
2329 d 3 h |
kalibera |
/trunk/src/ |
Quote paths unconditionally (checking for space is not enough anymore,
other special shell characters are becoming popular in filenames). |
|
| 77770 |
2365 d 11 h |
kalibera |
/trunk/src/gnuwin32/ |
The default for LinkDLL stays at no UTF8 (77769). |
|
| 77769 |
2365 d 11 h |
kalibera |
/trunk/src/ |
Experimental support for embedded UTF8 in LinkDLL (PR#17677). |
|
| 77605 |
2412 d 9 h |
kalibera |
/trunk/src/gnuwin32/ |
Use Unicode Windows API when changing to user documents directory at
startup to support characters not representable in system locale. |
|