]> git.lyx.org Git - lyx.git/blob - src/trans_decl.h
Fix working of the spellchecker dialog with ispell when there are no
[lyx.git] / src / trans_decl.h
1 // -*- C++ -*-
2 #ifndef Trans_Decl_h
3 #define Trans_Decl_h
4
5 #include <list>
6
7 #include "LString.h"
8 #include "tex-accent.h"
9
10 ///
11 struct Keyexc {
12         /// character to make exception
13         char c;
14         /// exception data
15         string data;
16 #if 0
17         ///
18         Keyexc * next;
19 #endif
20         /// Combination with another deadkey
21         bool combined;
22         /// The accent comined with
23         tex_accent accent;
24 };
25
26 #if 0
27 ///
28 typedef Keyexc * KmodException;
29 #else
30 ///
31 typedef std::list<Keyexc> KmodException;
32 #endif
33
34 ///
35 struct KmodInfo {
36         ///
37         string data;
38         ///
39         tex_accent accent;
40 #if 0
41         ///
42         string allowed;
43 #endif
44         ///
45         KmodException exception_list;
46         ///
47         KmodInfo();
48 };
49
50 #endif