]> git.lyx.org Git - lyx.git/blob - src/tex2lyx/ChangeLog
4effc5ffbbb3a1a4fbb34b0c1c6a85ee08a7521f
[lyx.git] / src / tex2lyx / ChangeLog
1 2003-07-28  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
2
3         * tex2lyx.C (clean_layouts): remove
4         
5         * text.C (output_command_layout): renamed from output_layout
6         (parse_environment): new method containing a part of parse_text
7
8         * tex2lyx.C:
9         * preamble.C:
10         * table.C: \begin_layout -> \layout. We are not quite ready for
11         that yet
12
13 2003-07-28  José Matos  <jamatos@lyx.org>
14
15         * text.C:
16         * tex2lyx.C:
17         * preamble.C:
18         * table.C: \layout -> \begin_layout.
19
20 2003-07-28  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
21
22         * text.C (parse_text): read environment from layout file too. Now,
23         all layout entries are supported (but many hacks remain); note
24         that the nesting support is broken and will have to be completely
25         redone
26         (parse_text): basic support for english double quotes
27
28         * table.C (handle_tabular): make the output more similar to LyX
29         and fix a little
30
31         * text.C (output_layout): fix handling of optional argument
32         (parse_text): small tweaks to make output format closer to lyx
33         format; support \tableofcontents; fix/improve support for various
34         special characters
35
36 2003-07-27  Angus Leeming  <leeming@lyx.org>
37
38         * Makefile.am: remove unused graphics_link_files cruft.
39         Thanks, Kayvan!
40
41 2003-07-27  Angus Leeming  <leeming@lyx.org>
42
43         * tex2lyx.C: add Debug::ANY hack.
44
45         * text.C: remove hardcoded command layouts.
46
47 2003-07-26  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
48
49         * text.C (parse_text): fix handling of \LaTeXe macro
50
51 2003-07-26  Angus Leeming  <leeming@lyx.org>
52
53         * Spacing.h:
54         * lyxfont.[Ch]:
55         * gettext.[Ch]: minimal (near empty) analogues of the real LyX
56         files; enough to get LyXTextClass and LyXLayout to compile without
57         needing to store any real information about Spacing or Font.
58
59         * Makefile.am: add these files above and also include a minimal
60         chunk of the main lyx source tree as soft links in order to add in
61         LyXTextClass and LyXLayout.
62
63         * .cvsignore: add all these soft links.
64
65         * preamble.C (end_preamble): passed a LyXTextClass arg.
66         (parse_preamble): returns the document LyXTextClass.
67
68         * tabular.C (handle_tabular): passed a LyXTextClass arg. In turn
69         pass it to parse_text.
70
71         * tex2lyx.C: add some global vars, build_lyxdir et al. For now,
72         give them some horrible hard-coded value.
73         (main): receive a LyXTextClass var from parse_preamble and pass it
74         on to parse_text.
75
76         * text.C (parse_text): receives a LyXTextClass arg. Use it to
77         remove the hard-coded handling of floats and instead check the
78         textclass for its existence. Also handle wide floats naturally.
79
80         * tex2lyx.h: associated changes to function declarations.
81         
82 2003-07-18  Lars Gullik Bjønnes  <larsbj@gullik.net>
83
84         * texparser.C (catInit): same warning avoidance as in math_parser.C
85         (setCatCode): cast to safe type
86         (getCatCode): ditto
87
88 2003-05-17  Joao Luis M. Assirati  <assirati@fma.if.usp.br>
89
90         * texparser.C: fix paragraph parsing after comment
91
92 2003-04-29  André Pönitz  <poenitz@gmx.net>
93
94         * Makefile.am:
95           texparser.h: whitespace
96
97 2003-04-20  Kayvan A. Sylvan  <kayvan@sylvan.com>
98
99         * table.C: use string::erase(), not string::clear() to enable older
100         versions of gcc to compile the code.
101
102 2003-04-17  André Pönitz  <poenitz@gmx.net>
103
104         * math.C:
105           preamble.C:
106           table.C:
107     text.C: new files
108
109         * table.C: better table handling
110
111         * tex2lyx.C: lots of small changes
112
113 2003-02-25  Angus Leeming  <leeming@lyx.org>
114
115         * .cvsignore: ignore *.lo and libtexparser.la.
116
117 2003-02-20  Angus Leeming  <leeming@lyx.org>
118
119         * tex2lyx.C: swap <sstream> for "Lsstream.h".
120
121 2003-02-11  Angus Leeming  <leeming@lyx.org>
122
123         * tex2lyx.C (handle_opt): prevent infinite loop if opts is empty.
124         (handle_package): new function, factoring code out of Parser::parse.
125         (trim): copied across from support/lstrings.C
126         (Parser::parse): handle '\usepackage{foo, bar}'.
127
128 2003-02-11  André Pönitz  <poenitz@gmx.net>
129
130         * tex2lyx.C: first shot at real code
131
132 2003-02-11  Angus Leeming  <leeming@lyx.org>
133
134         * .cvsignore: new file.
135
136 2003-02-10  Angus Leeming  <leeming@lyx.org>
137
138         * Makefile.am: empty, dummy file so that autogen.sh and configure
139         are happy.