summaryrefslogtreecommitdiff
path: root/src/ld-symbol.c
Commit message (Collapse)AuthorAgeFilesLines
* Symbols are required to save cairo state.Přemysl Janouch2010-11-161-0/+3
|
* Added an "area" property to LdSymbol.Přemysl Janouch2010-10-271-1/+68
| | | | | To accomplish this, LdSymbolArea had to be converted to a regular boxed type.
* Add more properties to LdSymbol.Přemysl Janouch2010-10-271-52/+55
| | | | | Also move the actual storage of symbol properties to implementations of the abstract LdSymbol class. All the properties are read only.
* Implement the LdSymbol "name" property.Přemysl Janouch2010-10-261-0/+95
|
* Redesign the library and related components.Přemysl Janouch2010-10-261-20/+4
| | | | | | | | | This step is needed, since the current design is quite chaotic and it would not be possible to finish the application. There's still a lot to be done. After this step, it's time to implement the rest of LdLua.
* Convert LdSymbol into an abstract class.Přemysl Janouch2010-10-171-29/+18
| | | | Created LdLuaSymbol, which subclasses LdSymbol.
* Renamed LdSymbolLibrary to LdLibrary.Přemysl Janouch2010-10-171-4/+4
|
* WIP: Refactoring of the library and symbolsPřemysl Janouch2010-10-171-9/+3
|
* Split ld-symbol-library.c.Přemysl Janouch2010-09-201-0/+123
Originally, there were three object classes defined in this file. It would later become rather chaotic if left that way.