[rkward-cvs] rkward ChangeLog,1.139,1.140 TODO,1.140,1.141

Thomas Friedrichsmeier tfry at users.sourceforge.net
Fri Sep 15 17:23:14 UTC 2006


Update of /cvsroot/rkward/rkward
In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv31419

Modified Files:
	ChangeLog TODO 
Log Message:
Show output context for readline() calls

Index: ChangeLog
===================================================================
RCS file: /cvsroot/rkward/rkward/ChangeLog,v
retrieving revision 1.139
retrieving revision 1.140
diff -C2 -d -r1.139 -r1.140
*** ChangeLog	14 Sep 2006 16:28:01 -0000	1.139
--- ChangeLog	15 Sep 2006 17:23:12 -0000	1.140
***************
*** 1,2 ****
--- 1,4 ----
+ - avoid lockups when cancelling a readline ()
+ - show output context (if any) when the backend asks for input via readline ()
  - link against libRblas.so if it is found in the R libs dir (needed for some compiles of R 2.4.0)
  - remove whitespace from start and end of plugin generated commands and do not evaluate empty commands

Index: TODO
===================================================================
RCS file: /cvsroot/rkward/rkward/TODO,v
retrieving revision 1.140
retrieving revision 1.141
diff -C2 -d -r1.140 -r1.141
*** TODO	15 Sep 2006 10:50:47 -0000	1.140
--- TODO	15 Sep 2006 17:23:12 -0000	1.141
***************
*** 12,16 ****
  		- start rkward with empty table. open command editor. switch back to table. Edit some stuff in the table. Ctrl+W. Crash
  	- produce many readline calls (e.g. "for (i in 1:10) readline()") repeatedly and cancel all of them.
! 		- Sometimes only the readine is interrupted, sometimes the whole command (might be R's fault?)
  		- Occasionally this seems to leave R in a bad (semi-crashed) state
  
--- 12,16 ----
  		- start rkward with empty table. open command editor. switch back to table. Edit some stuff in the table. Ctrl+W. Crash
  	- produce many readline calls (e.g. "for (i in 1:10) readline()") repeatedly and cancel all of them.
! 		- Sometimes only the readine is interrupted, sometimes the whole command (might be R's fault? But works fine in plain R)
  		- Occasionally this seems to leave R in a bad (semi-crashed) state
  
***************
*** 43,46 ****
--- 43,47 ----
  	- RKConsole:
  		- Console should start a command chain when submitting a batch of pasted commands
+ 		- Better yet, the commands might be autosplit in the backend. Need to think about how to design this correctly, though
  		- hide tabs in console
  		- tabs should do name completion!
***************
*** 52,56 ****
  	- RKHelpDlg:
  		- in the mid term, this should probably be renamed and moved to windows
! 		- call .rk.get.installed.packages, and update package selection drop down on every show, but not on startup
  	- RKwatch:
  		- optionally keep a file log!
--- 53,57 ----
  	- RKHelpDlg:
  		- in the mid term, this should probably be renamed and moved to windows
! 		- call .rk.get.installed.packages, and update package selection drop down on every show, but not on startup? Really? Maybe both.
  	- RKwatch:
  		- optionally keep a file log!
***************
*** 107,110 ****
--- 108,112 ----
  		- use external (file) storage for cache to save mem
  	- can the mutex be made non-recursive? I think so, but don't recall
+ 	- RCommand::GetStructure for retrieving simple lists in a single call. Create class RStructure with field string/int/double/structure data, make RCommand a subclass of this (or something similar)
  
  General code:





More information about the rkward-tracker mailing list