other comments

Massimo Morin mmorin at schedsys.com
Mon Oct 25 20:49:54 BST 1999


Hi guys 
   here are other comments again (thanks Ralf for reading them :) ).
Let me know as usual what you think on the topics

BTW, as you can see I'm a die hard developer in emacs (Damn, why no
graphical class browser for it!): most of my "usability" coments come
from missig stuff/bindings from my favorite program!

Cheers 
	Max

--------------------------------------------------
These comments applie to 
kdevelop 19991020,  Qt 2.0.2, kdelibs and kdesupport 
snapshot 19991001 on RH5.1
--------------------------------------------------
o  It doesn't create the .a if the final compilation fails

o  why starting immidiatly with the platinum themes??  If no theme is
   specified (very weird but it can be  my situation only...) use the
   standard one!

o  wizard: misallinement buttons bottom right (too on the right!)

o  I don't understand these messages:
   KStdDirs::findResDir(): can't find "C/kdevelop/welcome/index.html" in
type "html".
/opt/kde/share/doc/HTML/default/kdevelop/welcome/index.htmlKStdDirs::findResDir():
can't find "C/kdevelop/index.html" in type "html".
/opt/kde/share/doc/HTML/default/kdevelop/index.htmlKStdDirs::findResDir():
can't find "C/kdevelop/programming/index.html" in type "html".
/opt/kde/share/doc/HTML/default/kdevelop/programming/index.htmlKStdDirs::findResDir():
can't find "C/kdevelop/tutorial/index.html" in type "html".
/opt/kde/share/doc/HTML/default/kdevelop/tutorial/index.htmlKStdDirs::findResDir():
can't find "C/kdevelop/kde_libref/index.html" in type "html".
/opt/kde/share/doc/HTML/default/kdevelop/kde_libref/index.htmlKStdDirs::findResDir():
can't find "C/kdevelop/addendum/index.html" in type "html".
/opt/kde/share/doc/HTML/default/kdevelop/addendum/index.htmlKStdDirs::findResDir():
can't find "C/kdevelop/reference/C/cref.html" in type "html".
/opt/kde/share/doc/HTML/default/kdevelop/reference/C/cref.html

   the documentation is installed in 
/opt/kde/share/doc/HTML/en/kdevelop/reference
/opt/kde/share/doc/HTML/en/kdevelop/reference/C
/opt/kde/share/doc/HTML/en/kdevelop/reference/C/CONCEPT
/opt/kde/share/doc/HTML/en/kdevelop/reference/C/CONCEPT/JavaSim.html
/opt/kde/share/doc/HTML/en/kdevelop/reference/C/CONCEPT/arrays.html
....

o  Selecting a project from "Project -> Open Recent Project" doens'
   work anymore: printout is
   QGList::locate: Index -39 out of range

o  The black icons for the disbled voices in the menu are really ugly:
   I prefer the gray out as in the toolbar

o  Crash when building the project:

Program received signal SIGSEGV, Segmentation fault.
0x409d0f6e in memcpy (dstpp=0x786dc2fa, srcpp=0x83ed660, len=16) at
../sysdeps/generic/memcpy.c:40
../sysdeps/generic/memcpy.c:40: No such file or directory.
Current language:  auto; currently c
(gdb) bt
#0  0x409d0f6e in memcpy (dstpp=0x786dc2fa, srcpp=0x83ed660, len=16) at
../sysdeps/generic/memcpy.c:40
#1  0x402315a5 in QString::operator+= ()
#2  0x826b44f in operator+ (s1=@0xbfffeccc, s2=@0xbfffecc8) at
/home/mmorin/kde/kde2/qt/include/qstring.h:640
#3  0x807862b in CKDevelop::slotProcessExited (this=0x83bf3c0,
proc=0x83c1fb0) at ckdevelop.cpp:2344
#4  0x815dfaa in ProcessView::processExited (this=0x83c2600,
t0=0x83c1fb0) at processview.moc.cpp:125
#5  0x8149897 in ProcessView::slotProcessExited (this=0x83c2600) at
processview.cpp:150
#6  0x40620caf in KProcess::processExited ()
#7  0x4061f9cf in KProcess::processHasExited ()
#8  0x406217e6 in KProcessController::slotDoHousekeeping ()
#9  0x4027c9bf in QObject::activate_signal ()
#10 0x403512c6 in QSocketNotifier::activated ()
#11 0x402a1951 in QSocketNotifier::event ()
#12 0x4023f9af in QApplication::notify ()
#13 0x401db4ef in sn_activate ()
#14 0x401db7a2 in QApplication::processNextEvent ()
#15 0x40240b91 in QApplication::enter_loop ()
#16 0x401db599 in QApplication::exec ()
#17 0x807ed43 in main (argc=1, argv=0xbffff264) at main.cpp:107

  The problem in on line 2344   
  2339   if (ready){ // start the error-message parser
  2340 #warning FIXME
  2341       QString str1; // = messages_widget->text();
  2342       
  2343       if(error_parser->getMode() == CErrorMessageParser::MAKE){
  2344          
error_parser->parseInMakeMode(&str1,prj->getProjectDir() +
prj->getSubDir());
  2345       }
  There is a fixme warning, so perhaps, it is a well known problem.

o  Possibility to use arrow cursor on the message window: up down,
   move from error/warning to warning. Left right scroll one page left
   and right (usefull for very long messages)
   BTW the colorization is VERY cool!
   Shortcut for beginning of buffer, end of buffer (home, end key???)

o  PLEASE, PLEASE, cut and paste on the message window (with or without
   the mouse!)
   BTW why isn't the message window an editable one???? moving with
   cursor on it, pressing return and jump  from sourcecode to
   sourcecode (ala emacs) is very nice


-- 
                                               _...__..-'
Massimo Morin                                .'
mmorin at schedsys.com                        .'
+1 (617) 484 2999                        .'
                                       .'
            .------._                 ;
      .-"""`-.<')    `-._           .'
     (.--. _   `._       `'---.__.-'
      `   `;'-.-'         '-    ._     Scheduling Systems Inc.
        .--'``  '._      - '   .       Three University Office Park
         `""'-.    `---'    ,          95 Sawyer Road
 ''--..__      `\                      Waltham, 02453 Massachusetts USA
         ``''---'`\      .'            +1 (781) 893-0390 x 126
                   `'. '               http://www.schedsys.com
                     `'.



More information about the KDevelop mailing list