Before jumping to the conclusion that there is a "serious flaw" and bugs in the import process, perhaps it would be a good idea to attach the file you imported from so others can test and investigate properly?
BTW it's generally a useful approach to give software the benefit of the doubt before concluding that a problem you're experiencing is due to a bug in someone else's code, even though it might be. When I work with new programmers I often hear them say things like "... Why isn't this working? It must be a bug in the compiler." -- it almost never is :D On 14 Sep 2014 13:34, "Ed" <[email protected]> wrote: > Hi Peter, > > Many thanks for your rapid explanation. > > I have been through my wordlist and deleted all the answers to the > questions. It does, in fact, contain 378 words (so I have lost one > somewhere in the import). So I apologize for that. The 675 number confused > me and I was sure my wordlist was longer than it actually is. > > However, to answer your points: > > - The text file I am importing from only contains two columns separated by > a tab - the format is *source word - tab - target word(s)*. It is as simple > as it could be > - I am not using any cards from earlier versions of Mnemosyne and my text > file does not contain 3 columns > - I am not using anything at all from Anki > > So the question still remains why this apparently totally arbitrary > assignment to card types upon import? As I said above, I am importing from > a totally uniform, tab-separated, 2-column text file. So why is the program > assigning some cards as front-to-back and some as Vocabulary? > > This creates extra work in having to reassign card types by using the > "change card type" function and should not be a necessary step. It seems to > me there is a significant flaw in the import process from text files? > > Thanks for your further thoughts :) Ed > > > > > > On Sunday, 14 September 2014 07:43:59 UTC+1, Peter Bienstman wrote: >> >> Hi, >> >> If your text file contains a line with three columns (e.g. from >> Mnemosyne's 1.x three-sided cards), Mnemosyne will automatically treat that >> as data for a Vocabulary CARDTYPE and will create two SISTER CARDS from >> that data, one dealing with recognition, and the other with production. If >> you come from Anki, you're probably familiar with the fact that data from a >> single 'fact' is used to create multiple 'linked cards', so the principle >> is exactly the same. >> >> If you don't want e.g. recognition cards, you can indeed convert them to >> Front-to-back only cards (which will delete the recognition card and keep >> the production card), but another option is 'activate cards' and then >> simply deactivate the recognition cards. >> >> As for cntrl-a not selecting all cards in the browser, this is a >> unfortunate side effect/bug of the UI library I use: to speed up display, >> not all the cards are loaded into the browser at once, but progressively >> once you scroll down. Cntrl-a selects only the cards that the library had >> already loaded. >> >> Hope this clarifies things. >> >> Thanks for the feedback, and if you have suggestions on how to improve >> the documentation, feel free! >> >> Cheers, >> >> Peter >> >> > -----Original Message----- >> > From: [email protected] [mailto:mnemosyne- >> > [email protected]] On Behalf Of Ed >> > Sent: 14 September 2014 00:38 >> > To: [email protected] >> > Subject: [mnemosyne-proj-users] New bugs >> > >> > So I made a new database - then imported 675 new cards (front-to-back >> > vocab) from a text file. >> > >> > 596 of the new cards became classified as "Vocabulary" (298 Production, >> 298 >> > Recognition); the remaining 79 were classifed as "front-to-back". >> > >> > Under "Browse cards" I selected the Vocabulary ones only (596 cards), >> used >> > Ctrl + A to select all... >> > But I soon discovered Ctrl + A wasn't selecting *all* the cards, only a >> chunk of >> > them, so I scrolled down to the bottom of the list, selected the bottom >> card, >> > scrolled to the top of the list, selected the top card, and pressed >> Shift to >> > select them all. >> > >> > Then I used the "change card type" option by right-clicking, selecting >> to >> > convert all the cards to front-to-back. >> > >> > This still didn't work. Out of the 596 cards, only 377 were converted >> to front- >> > to-back. The remaining 219 had simply disappeared!! >> > >> > So I want explanations for: >> > >> > - Where those 219 cards have gone >> > - Why most of the cards were erroneously imported as Vocabulary, and >> not >> > simply front-to-back (I shouldn't have to change the card type every >> time I >> > import from a uniform tab-separated text file) >> > >> > Just when I thought I was getting the hang of this program these bugs >> come >> > up... >> > >> > * Update: I have just repeated the above process twice and got exactly >> the >> > same results! >> > >> > >> > >> > -- >> > You received this message because you are subscribed to the Google >> Groups >> > "mnemosyne-proj-users" group. >> > To unsubscribe from this group and stop receiving emails from it, send >> an >> > email to [email protected]. >> > To post to this group, send email to mnemosyne-proj- >> > [email protected]. >> > To view this discussion on the web visit >> > https://groups.google.com/d/msgid/mnemosyne-proj-users/af3df679-8864- >> > 4194-9350-08efa25253e2%40googlegroups.com >> > <https://groups.google.com/d/msgid/mnemosyne-proj-users/af3df679- >> > 8864-4194-9350- >> > 08efa25253e2%40googlegroups.com?utm_medium=email&utm_source=foo >> > ter> . >> > For more options, visit https://groups.google.com/d/optout. >> >> >> -- > You received this message because you are subscribed to the Google Groups > "mnemosyne-proj-users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected] > . > To view this discussion on the web visit > https://groups.google.com/d/msgid/mnemosyne-proj-users/8d827c5b-7a21-4b2c-8d4d-aaf59b01be5e%40googlegroups.com > <https://groups.google.com/d/msgid/mnemosyne-proj-users/8d827c5b-7a21-4b2c-8d4d-aaf59b01be5e%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "mnemosyne-proj-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/mnemosyne-proj-users/CAO-0pXBF7pvQgv49Tr0BDEttiqmjtFxdpWwymVd1svGk1tkVHg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
