[rkward-cvs] rkward TODO,1.69,1.70 configure,1.22,1.23 configure.in,1.22,1.23 configure.in.in,1.13,1.14

Thomas Friedrichsmeier tfry at users.sourceforge.net
Thu Sep 29 13:24:50 UTC 2005


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

Modified Files:
	TODO configure configure.in configure.in.in 
Log Message:
Code cleanups, focus: wrap debug-output in RK_DO, add RK_TRACEs

Index: configure
===================================================================
RCS file: /cvsroot/rkward/rkward/configure,v
retrieving revision 1.22
retrieving revision 1.23
diff -C2 -d -r1.22 -r1.23
*** configure	27 Apr 2005 17:11:26 -0000	1.22
--- configure	29 Sep 2005 13:24:48 -0000	1.23
***************
*** 1900,1904 ****
  # Define the identity of the package.
   PACKAGE=rkward
!  VERSION=0.3.2
  
  
--- 1900,1904 ----
  # Define the identity of the package.
   PACKAGE=rkward
!  VERSION=0.3.3
  
  

Index: configure.in
===================================================================
RCS file: /cvsroot/rkward/rkward/configure.in,v
retrieving revision 1.22
retrieving revision 1.23
diff -C2 -d -r1.22 -r1.23
*** configure.in	27 Apr 2005 17:11:28 -0000	1.22
--- configure.in	29 Sep 2005 13:24:48 -0000	1.23
***************
*** 37,41 ****
  
  dnl Automake doc recommends to do this only here. (Janos)
! AM_INIT_AUTOMAKE(rkward, 0.3.2) dnl searches for some needed programs
  
  KDE_SET_PREFIX
--- 37,41 ----
  
  dnl Automake doc recommends to do this only here. (Janos)
! AM_INIT_AUTOMAKE(rkward, 0.3.3) dnl searches for some needed programs
  
  KDE_SET_PREFIX

Index: configure.in.in
===================================================================
RCS file: /cvsroot/rkward/rkward/configure.in.in,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -d -r1.13 -r1.14
*** configure.in.in	27 Apr 2005 17:11:28 -0000	1.13
--- configure.in.in	29 Sep 2005 13:24:48 -0000	1.14
***************
*** 1,5 ****
  #MIN_CONFIG(3)
  
! AM_INIT_AUTOMAKE(rkward,0.3.2)
  
  dnl CXXFLAGS="$NOOPT_CXXFLAGS" dnl __kdevelop[noopt]__
--- 1,5 ----
  #MIN_CONFIG(3)
  
! AM_INIT_AUTOMAKE(rkward,0.3.3)
  
  dnl CXXFLAGS="$NOOPT_CXXFLAGS" dnl __kdevelop[noopt]__

Index: TODO
===================================================================
RCS file: /cvsroot/rkward/rkward/TODO,v
retrieving revision 1.69
retrieving revision 1.70
diff -C2 -d -r1.69 -r1.70
*** TODO	27 Sep 2005 09:07:58 -0000	1.69
--- TODO	29 Sep 2005 13:24:48 -0000	1.70
***************
*** 10,13 ****
--- 10,17 ----
  - use more QDicts instead of QMap<QString,...>s
  - use R_DirtyImage to determine, whether workspace needs to be saved
+ - in REmbedInternal, add extractTemporaryStrings (), for strings that do not have to be copied
+ - The logic in RKHTMLWindowPart is rather messy. I think we should use two (three?) separate parts for showing output, help pages (and other generic HTML?). Most importantly, all those need slightly different GUIs. Probably the parts should all derive from a common base class. Most of what is currently in RKHelpWindow should probably be merged into the parts. Maybe RKHelpWindow can be obsoleted entirely.
+ 	- Place those sources right inside rkhelpwindow.cpp/.h, instead of file name inflation.
+ 	- Rename RKHelpWindow to RKHTMLWindow.
  
  - "real time" display of output in the console (remember to add Mutex protection before then!)
***************
*** 15,18 ****
--- 19,23 ----
  - remove classes/files:
  	- RKCommandEditor (first check for reusable functionality)
+ 		- RKPlugin still uses RKCommandEditor. Convert to use RKCommandEditorWindow instead.
  	- RKOutputWindow (first scan for useful menu item ideas)
  
***************
*** 30,33 ****
--- 35,40 ----
  	- well, on second thought, it might be better to rely more on RCommand::id () instead of pointers. Why? The id is unique (until integer overflow). The pointer may be reused after a delete -> potential problem when trying to cancel command which is actually already deleted (and potentially other cases)
  	- let's set this back for a while
+ - active/disabled setting for RKPluginWidgets: 1) Move default implementation to RKPluginWidget-base class (make virtual for special needs). 2) rework mechanism, when switching to component infrastructure
+ - replace '""' by QString::null everywhere (probably just an automatic replace; manual work will be needed only in a few places)
  
  API documentation:
***************
*** 98,100 ****
  .Internal (.addCondHands (c ("warning"), list (function (x) {print ("w"); print (conditionCall (x))}), globalenv (), NULL, TRUE))
  
! condition handlers seem to be reset after an error!!!
--- 105,108 ----
  .Internal (.addCondHands (c ("warning"), list (function (x) {print ("w"); print (conditionCall (x))}), globalenv (), NULL, TRUE))
  
! condition handlers seem to be reset after an error!
! condition handlers do not seem to carry over two separate calls of R_tryEval ().





More information about the rkward-tracker mailing list