35 Commits

Author SHA1 Message Date
ritt d50251ec12 Added mxml_write_tree to mxml.h 2024-02-15 15:46:45 +01:00
ritt ed60694e4c Implemented mxml_print_tree 2022-08-04 12:24:10 +02:00
ritt a5a33ad29c Reduced max number of entities because of stack problems 2021-06-18 12:21:55 +02:00
Konstantin Olchanski 2c3833710a Remove "extern C", use C++ linking 2019-06-17 17:34:16 -07:00
ritt 9c763a0e87 Switched back to GPLv2 by request from KO 2017-11-02 21:57:04 +01:00
ritt 15c5f5c676 Added GPL v3 according to Debian Policy Manual, thanks to Roger Kalt 2014-05-04 21:04:18 +02:00
ritt 6531dc4ae2 Check for predefined strlcpy (as in newer gcc versions) 2013-11-06 09:29:55 +01:00
Konstantin Olchanski 00c89750bb KO - remove "executable" permission 2013-07-16 16:50:23 -07:00
ritt 409578642d Added mxml_get_parent() 2012-02-10 14:54:14 +00:00
ritt 9fe5b85a7f Return error line in parsing functions, abort on missing external ENTITY 2012-02-03 12:57:34 +00:00
ritt 55c55d04e8 Added start and end line numbers 2011-06-10 23:19:38 +00:00
Ryu Sawada 67b0ca3113 protection for double include of mxml.h or strlcpy.h 2007-10-23 17:53:45 +00:00
ritt 457fe775b5 Renamed 'index' to 'idx' to avoid shadow warnings 2007-07-30 13:26:54 +00:00
Ryu Sawada ecf3274100 fixed functions without argument types. 2007-07-28 20:37:54 +00:00
ritt c4fd52f513 Added back mxml_write_element() 2007-02-15 12:43:53 +00:00
Matthias Schneebeli dd5481e113 added mxml_suppress_date and mxml_write_empty_line.
fixed a bug in mxml_add_tree
2007-02-15 12:37:08 +00:00
Matthias Schneebeli e77b8b1116 Go back to revision 44. The good modifications of rev. 45 and 46 will be added in the following commits. The reason for this is a bad commit in rev. 45. 2007-02-15 11:59:54 +00:00
ritt d8db729ef2 Added mxml_write_element() 2007-02-15 07:54:03 +00:00
Matthias Schneebeli 2c3793990f synchronized mxml and rome
fixed bug in mxml_add_special_node_at
2006-11-20 08:55:30 +00:00
ritt f656cfb5aa Applied patch from Sergio Ballestrero 2006-05-17 15:23:57 +00:00
Matthias Schneebeli 2bd4d06829 handle several conditions like /AAA[x=1][y=2][@aa=3]/BBB 2005-11-22 09:48:58 +00:00
ritt d4de46a3d8 Added C++ support 2005-10-24 07:56:51 +00:00
ritt e7e0170dab 2005-10-20 10:36:49 +00:00
Ryu Sawada e5baf9cb9d directory separator for windows. 2005-10-09 15:57:36 +00:00
Ryu Sawada 4b7bbae2fc fixed memory leaks.
comments in !DOCTYPE
2005-10-09 14:38:14 +00:00
Ryu Sawada 7abaa9daeb added mxml_dirname,mxml_basename 2005-10-08 09:33:26 +00:00
Ryu Sawada 2f3edffda0 relative path to follow external entity. 2005-10-07 22:34:13 +00:00
Ryu Sawada 7a51782672 ENTITY is always inside DOCTYPE. 2005-10-07 19:54:31 +00:00
Ryu Sawada ed284311fb parse ENTITY 2005-10-07 14:13:01 +00:00
ritt 20d924d98e Replaced $Log$ by $Id:$ 2005-10-07 13:05:38 +00:00
ritt 71f64d36a7 Implemented tree cloning and adding 2005-04-19 21:43:33 +00:00
ritt 7365c4b122 Nodes can now have values AND subnodes 2005-04-06 11:17:02 +00:00
ritt a86a3688f9 Implemented mxml_write_comment() 2005-03-29 14:48:54 +00:00
ritt 7bdb3bbfa1 Implemented mxml_set_translate 2005-03-29 14:14:38 +00:00
ritt e8abfedd61 Initial revision 2005-03-29 08:19:44 +00:00