Le 20/11/2011 18:30, Darrell Anderson a écrit : > I created Bug Report 656 (http://bugs.pearsoncomputing.net/show_bug.cgi?id=656). > Laurent, as you wrote and tested the patch you should submit/attach the patch to > the bug report to receive credit. :) Thanks. Done. (But deleting code is no glory...) Description: unset the limit to line length in plain text files The 'TEXT_MAXLINELEN 300' constant is removed, as well as the test for long lines, in the 'textmagic' function, in kio/kio/kmimemagic.cpp. It made konqueror identify configuration files with long lines as files from unknown type. . The bug is still present in the KDE4 code. It has already been reported (http://bugs.kde.org/143100), but the report was closed. . This bugfix doesn't solve other errors in file detection (debian/rules files not detected as "make files", wrong reports of "Java code", "Objective-C code", "diff"...). (http://bugs.kde.org/116272) . Thanks to Darrell Anderson, Werner Joss and Richard J.M. Hill. [trinity-devel] kmailrc file type unknown [trinity-devel] Kmailrc File Type. > Everybody who participated in this discussion, please add additional comments as > necessary to describe your own observations with these mimetype quirks. :) The 'unknown type' problem is solved. For other problems, I'm opening another bug report: http://bugs.trinitydesktop.org/show_bug.cgi?id=661 where we can summarize all our discoveries. Here is my summary: Konqueror wrongly recognizes some files as of type: * diff (as stated here: http://bugs.kde.org/116272 * Java code (the gtkrc file type which is 'UTF-8 Unicode C++ program text') * C++ header * Objective-C code (/etc/apt/apt.conf) * C source file (~/.gnome2/totem_config) And it doesn't recognize other types * email files with extension .eml are recognized as plain text and or not associated with mail programs. * debian/rules files (debian source packages) are not always recognized as make files. * Empty files without extension should be opened in text editors. * Empty files with known extensions should be opened like other files (db.sqlite, if empty, can't be opened in kexi from konqueror) Concerning text files which contains passwords: * the string contains more than 301 characters: bug * it contains control characters: data file (but it's astonishing) -- Laurent Dard