Bug 83000

Summary: Some KeyTab are stored with .keytab, some without .keytab.
Product: [Applications] konsole Reporter: Kurt Hindenburg <khindenburg>
Component: generalAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: CVS   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description Kurt Hindenburg 2004-06-07 18:16:43 UTC
Version:            (using KDE Devel)
Installed from:    Compiled sources

%cat .kde/share/apps/konsole/linux.desktop | grep KeyTab
KeyTab=none.keytab
%cat /opt/kdecvs/share/apps/konsole/linux.desktop | grep KeyTab
KeyTab=linux

kcmkonsole stores the KeyTab with the .keytab, while konsole does not.  This causes problems such as BR77018.
I've temporary fixed that bug, but the discrepancy needs fixed.
Comment 1 Kurt Hindenburg 2004-09-28 19:01:45 UTC
1. Filenames for keytabs are <keytab>.keytab
2. In keytrans.cpp, the keytabs are stored by the filename w/o extenstion.
3. linux.desktop has KeyTab=linux
4. Saving as Default; $KDEHOME/share/config/konsolerc stores it w/o extension:
    keytab=default
    keytab=vt100
5. Saving Session stores it w/ extension:
    % grep -i keytab  $KDEHOME/share/apps/konsole/shell.desktop
    KeyTab=vt100.keytab

Currently, it works as is; I would suggest having the extension for all the keytab/KeyTab entries would be more consistent.
Comment 2 Kurt Hindenburg 2005-05-25 06:29:48 UTC
email test
Comment 3 Kurt Hindenburg 2005-06-06 00:10:27 UTC
email test
Comment 4 Robert Knight 2007-07-24 19:29:22 UTC
KDE 4 - All saving of translators is done from the same place in the code and the .keytab extension is always used.