diff --git a/.gitignore b/.gitignore index f30726c5d..6c129c4d2 100644 --- a/.gitignore +++ b/.gitignore @@ -2,5 +2,6 @@ *~ *.mo *\# +.*.swp samples unihan.db diff --git a/anki/importing/csvfile.py b/anki/importing/csvfile.py index 1571a8650..2ed554d1a 100644 --- a/anki/importing/csvfile.py +++ b/anki/importing/csvfile.py @@ -90,7 +90,7 @@ class TextImporter(Importer): info=_("File is not encoded in UTF-8.")) self.dialect = None sniffer = csv.Sniffer() - delims = [',', '\t', ';', ':'] + delims = [',', '\t', ';', ':', '='] if not self.delimiter: try: self.dialect = sniffer.sniff("\n".join(self.data[:10]), @@ -128,5 +128,5 @@ class TextImporter(Importer): def cardFromFields(self, fields): card = ForeignCard() - card.fields.extend(fields) + card.fields.extend([x.strip() for x in fields]) return card