X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Ftrans_decl.h;h=71ab9d5d59689ed013ac5a812b1a630484367665;hb=c93e9dcbc59d0b404561dbc7c373716f11fc13f1;hp=e4052f975af862096fd291bddb6752b7854b38e4;hpb=5f3f9ad231bc0c24d34c00e3936e226d9834589a;p=lyx.git diff --git a/src/trans_decl.h b/src/trans_decl.h index e4052f975a..71ab9d5d59 100644 --- a/src/trans_decl.h +++ b/src/trans_decl.h @@ -2,29 +2,48 @@ #ifndef Trans_Decl_h #define Trans_Decl_h +#include + #include "LString.h" #include "tex-accent.h" +/// struct Keyexc { - char c; /* character to make exception */ - string data; /* exception data */ + /// character to make exception + char c; + /// exception data + string data; +#if 0 + /// Keyexc * next; - bool combined; // Combination with another deadkey - tex_accent accent; // The accent combined with +#endif + /// Combination with another deadkey + bool combined; + /// The accent comined with + tex_accent accent; }; +#if 0 /// typedef Keyexc * KmodException; +#else +/// +typedef std::list KmodException; +#endif -// -// -// - +/// struct KmodInfo { + /// string data; + /// tex_accent accent; +#if 0 + /// string allowed; - KmodException exception_list; +#endif + /// + KmodException exception_list; + /// KmodInfo(); };