The R Project SVN R

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
89813 110 d 1 h luke /trunk/src/ Reverse r89790.  
89790 114 d 8 h luke /trunk/src/ Temporarily remove const for rJava.  
89281 201 d 21 h luke /trunk/ On Windows terminals Ctrl-C now breaks out of keyboard read loop PR18982.  
88392 384 d 8 h kalibera /trunk/src/gnuwin32/ Revert 88372 (doesn't prevent recursive event loop via other paths).  
88372 391 d 11 h kalibera /trunk/src/gnuwin32/ Do not call the message loop on Windows recursively to avoid crashes.  
88370 391 d 12 h smeyer /trunk/ mention -s, amending r77228  
87950 502 d 0 h ripley /trunk/src/ use int consistently for EmitEmbeddedUTF8  
87222 655 d 2 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 11 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 3 h kalibera /trunk/src/gnuwin32/ Fix race condition causing starvation in Windows console (Rterm).  
86820 763 d 3 h kalibera /trunk/src/gnuwin32/ Unlimited file length in Rterm/getline (on Windows, PR#18690).  
86570 797 d 11 h kalibera /trunk/src/ Avoid writing superfluous null byte into commands file (reported in
PR#18133), tweak.
 
85648 970 d 8 h kalibera /trunk/src/gnuwin32/ Improve handling of encoding in file names in system/system2 on Windows
(PR#18631).
 
85614 977 d 4 h kalibera /trunk/src/ Fixes of formatted output.  
85476 994 d 6 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 10 h kalibera /trunk/src/ Improve handling of R_ARCH on Windows.  
84952 1077 d 7 h kalibera /trunk/src/ Modernize Windows code for clang 16.  
84906 1084 d 6 h kalibera /trunk/src/gnuwin32/ Support clang.  
84466 1154 d 4 h ripley /trunk/ implement --max-connections  
83954 1237 d 6 h kalibera /trunk/src/ On Windows, use Vista features unconditionally.  
83755 1270 d 3 h kalibera /trunk/ Remove some path length limitations on Windows. Avoid using deprecated API.
Ensure variables remain after call to putenv.
 
83460 1321 d 1 h kalibera /trunk/src/ Make gcc 12 happy.  
83166 1372 d 9 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 5 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 9 h kalibera /trunk/src/gnuwin32/ Do not use reserved identifiers.  
81952 1589 d 7 h kalibera /trunk/ Add version to structRstart and support more callbacks on Windows
(PR#18028).
 
81659 1631 d 11 h kalibera /trunk/ Revert 81628.  
81628 1636 d 5 h kalibera /trunk/ Support ResetConsole callback on Windows (PR#18286). Make ResetConsole,
CallBack and Busy optional.
 
81626 1636 d 7 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 0 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 4 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 12 h kalibera /trunk/src/gnuwin32/ Comment.  
80547 1860 d 0 h maechler /trunk/src/gnuwin32/ unlink the test file in TMPDIR; PR#18133  
79996 1991 d 7 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 6 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 3 h kalibera /trunk/src/gnuwin32/ Fall back to getRUser (R_USER may not be set yet).  
77926 2329 d 1 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 10 h kalibera /trunk/src/gnuwin32/ The default for LinkDLL stays at no UTF8 (77769).  
77769 2365 d 10 h kalibera /trunk/src/ Experimental support for embedded UTF8 in LinkDLL (PR#17677).  
77605 2412 d 7 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.