Hello,

In Rterm.exe on Windows, pressing ^C (Ctrl+C) does not clear *the command being 
typed* immediately.
It does only after pressing ENTER.
However, it does terminate *the current process* immediately (i.e. without 
pressing ENTER).

I observe the same behavior in R running from cmd.exe (not sure if it is 
different from Rterm.exe).

Other escape sequences (e.g. ^U, ^K, ^R, ^D...) work as expected (i.e. as they 
do on Linux).

Is it expected? Should it be reported to R Bugzilla?

FWIW, the use case is to clear (potentially malformed) multiline input.
^U and ^K works for single line input.
Am I missing something?

Thanks,
Thomas


sessionInfo()
# R version 4.4.0 (2024-04-24 ucrt)
# Platform: x86_64-w64-mingw32/x64
# Running under: Windows 11 x64 (build 22631)
# 
# Matrix products: default
# 
# 
# locale:
# [1] LC_COLLATE=French_France.utf8  LC_CTYPE=French_France.utf8
# [3] LC_MONETARY=French_France.utf8 LC_NUMERIC=C
# [5] LC_TIME=French_France.utf8
# 
# time zone: Europe/Paris
# tzcode source: internal
# 
# attached base packages:
# [1] stats     graphics  grDevices utils     datasets  methods   base
# 
# loaded via a namespace (and not attached):
# [1] compiler_4.4.0

______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

Reply via email to