[kde-edu]: KVocTrain vs KWordQuiz -- vocabulary trainers in general

Dennis Haney davh at davh.dk
Mon Mar 29 22:33:16 CEST 2004

Daniel Klein wrote:

>Hello all,
>I've read through the last month or two of archive and I've gotten the feeling 
>that there are things moving about KVocTrain... which would be a good thing 
>:P So first off: What's the status? I wrote to the maintainer some time ago, 
>I got a reaction like 'would you like to maintain it?'. Which I'd love to, 
>surely, had I the time or but a fraction of the knowledge needed. 
There is a make_it_cool branch where we are attempting a rewrite from 
scratch, mainly because noone can figure out the current code. Which is 
partly because the majority was written when there was a kde 1.0.
Currently we have a main window that opens ;)
and I have a list of 100 use cases that I need to consider to decide on 
a design.

>Steps to reproduce: 
>Create a new vocabulary file. Two languages. Insert couples like 1 - one, 2 - 
>two, 3 - three, 4 - four. Click on two. Click on Sort by <first language - 
>the one with numbers> so that these get sorted descending. You now have the 
>following couples: 4 - four, 3 - two, 2 - two, 1 - one.
>It took me a LONG time to spot this since it seemed like entries in my polish 
>vocabulary became randomly corrupted (and in some cases it even tricked me 
>into learning something COMPLETELY wrong :P The problem with learning a 
>language you have absolutely no means of associating words to words you know 
>for most of the cases). I would love to look around the code and play with it 
>and stuff, but I can't really get it to compile at all. If anyone here'd be 
>willing to try and help me compile the latest CVS, I'd be very happy and try 
>to hunt down this bug myself (I really don't do C, normally, and I'm sure I'd 
>fail badly if I had to do anything memory related. However, I program in a 
>number of high level languages and hence I think I got enough of a clue of 
>general programming practise that I'd be able to find that bug and maybe fix 
>it) (probably break something too while I'm at it, for good measure).
>Thanks already for your help and clarifications,
Please file a bug report at bugs.kde.org

use Inline C => q{void p(char*g){
printf("Just Another %s Hacker\n",g);}};p("Perl");

More information about the kde-edu mailing list