Don MacQueen
Lawrence Livermore National Laboratory
7000 East Ave., L-627
Livermore, CA 94550
925-423-1062
On 4/18/15, 1:41 PM, "Peter Crowther" <peter.crowther at melandra.com> wrote:
>On Apr 17, 2015 7:37 PM, "Paul Domaskis" <paul.domaskis at gmail.com> wrote:
>> I don't suppose there is a way to have it
>> automatically invoked when the window size/positition changes?
>
>Possibly, though it would take a little building. If you were to
>launch R directly when you start the xterm (loosely xterm R rather
>than the default) then R would receive a SIGWINCH signal whenever the
>xterm window size changes (xterm automatically sends this to its child
>process). R doesn't directly enable handling of the signal, but
>there's nothing to stop you loading a dynamic library with a little C
>code that set up a handler for SIGWINCH and, when it got one, ran the
>equivalent of the stty command to get the new width. The thing I've
>not been able to figure out is how the C code would ever then hand
>that to R asynchronously. Anyone?
>
>Cheers,
>
>- Peter
>
>______________________________________________
>R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
>https://stat.ethz.ch/mailman/listinfo/r-help
>PLEASE do read the posting guide
>http://www.R-project.org/posting-guide.html
>and provide commented, minimal, self-contained, reproducible code.