Commit Graph

  • c0e2f90dfd We now copy the libraries to the same directory as the ALI files, and create links in lib/, so that one can with directly a module, instead of xmlada.gpr Emmanuel Briot 2004-06-15 08:23:31 +00:00
  • 2294077fe8 The library directory of all installation projects now contains the lib+ALI files, so that one can do a "with" for a specific module instead of xmlada.gpr Emmanuel Briot 2004-06-15 08:22:51 +00:00
  • d0addb92f4 The library directory of the installation projects now contain the library+ALI files, so that one can with only the required modules in an application. Emmanuel Briot 2004-06-15 08:21:56 +00:00
  • 38cfb6fa79 Add dependency on xmlada_sax.gpr Emmanuel Briot 2004-06-15 07:20:03 +00:00
  • 2f883dd2f6 (install): Do not try to install xml_gtk module if it wasn't build. Fix nightly build failures Emmanuel Briot 2004-06-15 07:07:20 +00:00
  • 08e2e783b4 Add missing when clauses Emmanuel Briot 2004-06-15 07:04:38 +00:00
  • a7a04dde81 (Parse): Reset Last_Is_Valid, so that multiple calls to Parse still work correctly Emmanuel Briot 2004-06-14 16:35:52 +00:00
  • 44c3331b04 Minor style fix Emmanuel Briot 2004-06-14 16:09:02 +00:00
  • 2b5879cefa (Ignorable_Whitespaces): Removed, since not relevant in Glib tree, and that speeds up the parsing (Parse): Warnings_As_Errors=True Emmanuel Briot 2004-06-14 16:05:16 +00:00
  • 2cb2f91139 (Parse): New subprogram Emmanuel Briot 2004-06-14 14:49:35 +00:00
  • 3556254b37 Fix bug in autoconf with AC_CHECK_PROG when a new PATH is given Emmanuel Briot 2004-06-14 14:40:03 +00:00
  • 799d2ef513 xmlada.gpr should always include xmlada_gtk.gpr Emmanuel Briot 2004-06-14 14:38:50 +00:00
  • 58afb40cd5 (install): Install a dummy version of xmlada_gtk.gpr even if the module was not build Emmanuel Briot 2004-06-14 14:38:35 +00:00
  • 3d968c4391 Fix name of file that contains the list of sources Emmanuel Briot 2004-06-14 14:23:36 +00:00
  • cd48e6cedd Initial revision Emmanuel Briot 2004-06-14 14:21:31 +00:00
  • 48486a09e0 Workaround error in configure if gtkada.gpr wasn't found Emmanuel Briot 2004-06-14 14:13:16 +00:00
  • adfef1165f (Free): New subprogram Emmanuel Briot 2004-06-14 14:10:24 +00:00
  • 886ab14eb3 libxmlada_gtk.so.1.1w added Emmanuel Briot 2004-06-14 13:55:58 +00:00
  • cc1942c272 Initial revision Emmanuel Briot 2004-06-14 13:55:27 +00:00
  • 236a49999c - Better integration with GtkAda Emmanuel Briot 2004-06-14 13:53:07 +00:00
  • 44030c57c7 Add support for the new xml_gtk module Emmanuel Briot 2004-06-14 13:52:50 +00:00
  • c3df6e4e42 Add support for the xml_gtk module Emmanuel Briot 2004-06-14 13:52:31 +00:00
  • 9b804cf939 Build the new xml_gtk module if GtkAda was installed before XML/Ada Emmanuel Briot 2004-06-14 13:52:08 +00:00
  • 98a6285ecc Constant in .ads file has changed Emmanuel Briot 2004-06-14 13:51:48 +00:00
  • 44163295bd (The XML_GTK module): New chapter Emmanuel Briot 2004-06-14 13:51:17 +00:00
  • d6d505a0f9 Move to 1.0.1w Emmanuel Briot 2004-06-11 14:27:42 +00:00
  • a0f787d244 New item: merge README and documentation Emmanuel Briot 2004-06-11 13:12:13 +00:00
  • c61668aee8 Add support for configuring the growth of node lists (part of D609-022) Emmanuel Briot 2004-06-11 13:03:51 +00:00
  • 23b656aa58 Shared strings in DOM tree Emmanuel Briot 2004-06-11 09:04:32 +00:00
  • 48649729dc Implement sharing of node names. Part of D609-022 Emmanuel Briot 2004-06-11 08:40:38 +00:00
  • ab4dd31978 Add support for shared namespaces (D609-022) Emmanuel Briot 2004-06-10 16:34:14 +00:00
  • e1d65c6e33 (Shared_Namespaces): New constant, part of D609-022 (Internalize_Namespace, Clone_Namespace): New subprograms Emmanuel Briot 2004-06-10 16:33:35 +00:00
  • caf483240a Add comments about changing Encoding Emmanuel Briot 2004-06-10 16:32:52 +00:00
  • f1ee6703c1 Add a small section on tweaking the library Emmanuel Briot 2004-06-10 16:31:12 +00:00
  • 1bf97d8971 (Read_Function): Update documentation as per D602-005 Emmanuel Briot 2004-06-09 16:12:12 +00:00
  • 43c4820c5e (Read): Raise Invalid_Encoding if we do not have enough bytes left for a full character Emmanuel Briot 2004-06-09 16:11:19 +00:00
  • e386aec09e Add contributor for ISO 8859-15 Emmanuel Briot 2004-06-09 15:37:39 +00:00
  • 82c8ab6447 Add support for ISO8859-15, contributed partly by Martin Krischik Emmanuel Briot 2004-06-09 15:37:30 +00:00
  • 79f2f7b29a Add comments on building on Windows, as per P. Obry's comments Emmanuel Briot 2004-06-09 15:22:01 +00:00
  • 45f42943ce Comment out some text for later Emmanuel Briot 2004-06-09 09:18:16 +00:00
  • 0b3afcbee0 (Read): Properly handle cases where the input stream is terminated before the end of a character. Fixes D602-005 Emmanuel Briot 2004-06-08 16:09:54 +00:00
  • 8464f53e31 Initial revision, split from sax-readers for better sharing with validation code Emmanuel Briot 2004-06-07 06:42:51 +00:00
  • f04c4e2c28 (Next_Char): Capture the Invalid_Encoding exception to display a nicer error message instead of an uncaught exception. Part of D602-005 Emmanuel Briot 2004-06-04 16:24:52 +00:00
  • 8fbbbdf1f2 (Is_Name_Char): New subprogram Improve some error messages Emmanuel Briot 2004-06-04 16:18:11 +00:00
  • 7019cc7afd Do not fail if doc can't be compiled Emmanuel Briot 2004-06-04 16:08:52 +00:00
  • d4d5bf68f7 (install): Do not fail if we can't install the doc gap-1.0 Emmanuel Briot 2004-05-14 10:34:11 +00:00
  • 390f3804d7 (install): Make sure the docs are up-to-date Emmanuel Briot 2004-05-05 14:56:25 +00:00
  • e49fca0402 For tests, use the same mode as the rest of the library, so that for instance we can easily profile Emmanuel Briot 2004-04-22 10:30:00 +00:00
  • 9833607cd3 Put back handling of gnat.adc files Emmanuel Briot 2004-04-22 10:29:37 +00:00
  • 8883aa40c9 Initial revision Emmanuel Briot 2004-04-22 10:29:25 +00:00
  • 02f1cd3c7b Add extra restrictions Emmanuel Briot 2004-04-22 10:29:11 +00:00
  • 3fd8a37b6a Remove reference to Makefile.nt, no longer distributed Emmanuel Briot 2004-04-22 10:28:53 +00:00
  • c52ba2b3ba For -valid_chars for testxml Emmanuel Briot 2004-04-22 10:28:35 +00:00
  • a49ce9cfa4 (-valid_chars): New command line switch Emmanuel Briot 2004-04-22 10:28:25 +00:00
  • 952ab7cd2e (Next_Char): Minor speed optimization (Test_Valid_Chars_Feature): New feature Emmanuel Briot 2004-04-22 10:27:54 +00:00
  • 9f76dafffe (Copy): Moved to the end, for proper inline of Set_Line_Number and Set_Column_Number Emmanuel Briot 2004-04-22 10:27:09 +00:00
  • 9e16960594 New entry: - Improve location reports in SAX events Emmanuel Briot 2004-04-22 09:14:17 +00:00
  • a117821760 Correctly set the PREFIX by configure Emmanuel Briot 2004-04-22 09:10:06 +00:00
  • ef488c55b2 Add support for detecting ranlib, needed for older versions of GNAT Emmanuel Briot 2004-04-22 09:09:46 +00:00
  • d7ee80d3fd Improve documentation on how to build with 3.15p or other compilers Emmanuel Briot 2004-04-22 09:09:25 +00:00
  • 8a0d65321b Also clean the output of tests in unicode/tests Emmanuel Briot 2004-04-22 08:47:14 +00:00
  • 3623d2086f Make sure we build with -g Emmanuel Briot 2004-04-22 08:42:33 +00:00
  • 8ccf3f6e66 GPS shouldn't expect any source in this project, which only serves as a link between all the other projects Emmanuel Briot 2004-04-22 08:42:04 +00:00
  • 6a843c1d8a Increate MINOR revision number Emmanuel Briot 2004-04-22 08:41:41 +00:00
  • 75d1b2d53c Adapted to new output of the parser (better source location in error messages and SAX events) Emmanuel Briot 2004-04-22 08:40:49 +00:00
  • c3e2407ce5 (Set_Color, Location): New subprogram More locations are now output. In particular, we show how to memorize the context before an entity is expanded, for better reports to the user Emmanuel Briot 2004-04-22 08:40:07 +00:00
  • 07cca5b80f (-color): New command line switch Emmanuel Briot 2004-04-22 08:39:21 +00:00
  • 35fdad2cca Improve location for Sax events (in particular, it is now possible to know where we were before expanding an entity) Emmanuel Briot 2004-04-22 08:38:50 +00:00
  • b9cf723bc7 (Last_Read_Is_Valid): New field in Reader Emmanuel Briot 2004-04-22 08:38:12 +00:00
  • 613d716219 Add some pragma Inline Emmanuel Briot 2004-04-22 08:37:40 +00:00
  • 79c5d96a6c (Write_BOM): New subprogram Emmanuel Briot 2004-04-19 07:58:53 +00:00
  • 7d5599b86d (Read_BOM): Fix incorrect detection of Utf32_LE (Write_BOM): New subprogram Inspired by message from Victor Porton (porton@ex-code.com) Emmanuel Briot 2004-04-19 07:58:43 +00:00
  • 406b9e3582 Minor wording changes, suggested by bjorn.lundin@swipnet.se Emmanuel Briot 2004-04-19 07:44:22 +00:00
  • 990815af86 Add b~* files Emmanuel Briot 2004-04-19 07:38:19 +00:00
  • 789711cc9b (Resolve_Entity): New subprogram Emmanuel Briot 2004-04-19 07:37:48 +00:00
  • 54302eaa0e (Resolve_Entity): New subprogram (Next_Token): Use the new Entity_Resolver, part of CB14-002 Fix Constraint_Error when an external entity references a non-existing file Emmanuel Briot 2004-04-19 07:37:23 +00:00
  • b2dcb354fc (Resolve_Entity): New subprogram, part of CB14-002 Emmanuel Briot 2004-04-19 07:36:00 +00:00
  • 1f30ee2bb2 Fix to make it legal Emmanuel Briot 2004-04-19 07:34:53 +00:00
  • 1d220093c2 (Print): Undo a previous change: better to call Put only once and concat as many strings as possible before hand. Emmanuel Briot 2004-04-19 07:34:07 +00:00
  • 5742c76da3 Change URL for SAX Emmanuel Briot 2004-04-19 07:33:31 +00:00
  • 300016c99a Add new entry: CB14-002 Add support for SAX's Entity_Resolver Emmanuel Briot 2004-04-19 07:33:07 +00:00
  • ae92c4d2ea New entry: Constraint_Error raised when an external entity doesn't reference an existing file Emmanuel Briot 2004-04-19 07:32:50 +00:00
  • 92dc86f94a Add contributor Emmanuel Briot 2004-04-19 07:32:11 +00:00
  • 568c48c6fd Put back, since needed to load all sources in GPS. Not used for builds anymore, though Emmanuel Briot 2004-04-17 12:57:03 +00:00
  • 3880dded01 Build each of the libraries separately, since we can't rebuild correctly all of them through build_all.adb, unless all the files are in the closure (D409-005) Emmanuel Briot 2004-04-15 20:41:30 +00:00
  • c336a2b9db Removed, since no longer used (see D409-005) Emmanuel Briot 2004-04-15 20:33:44 +00:00
  • 34f81ea6eb (Print): Avoid some string concatenations (Normalize): Limit stack usage, as per CB20-020 Emmanuel Briot 2004-04-13 20:33:03 +00:00
  • fb80643310 Add new item: - D213-012: Constraint_Error when using the same parser twice Emmanuel Briot 2004-04-09 16:05:28 +00:00
  • 97d64753ba (Reset): Reset the pointers to null, in addition to freeing them. Fixes Constraint_Error when a parser is used twice, as in D213-012 Emmanuel Briot 2004-04-09 16:03:42 +00:00
  • 036ae64441 Install the documentation in $PREFIX/doc/xmlada. Part of D316-012 Emmanuel Briot 2004-04-09 15:37:38 +00:00
  • 3c5fc0f5b4 New item: SAX: End_Document() is called even in case of a fatal error Emmanuel Briot 2004-04-09 14:51:36 +00:00
  • c68bec14e7 (Fatal_Error): Make sure that End_Document is always called even in case of a fatal error, as per SAX API Emmanuel Briot 2004-04-09 14:50:39 +00:00
  • b783109bec Add missing 'constant' keywords. D329-010 Thomas Quinot 2004-03-31 15:57:50 +00:00
  • 55b158c188 Update copyright year. Thomas Quinot 2004-03-31 15:54:01 +00:00
  • 9de59602f0 Add missing 'constant' keyword. D329-010 Thomas Quinot 2004-03-31 15:50:58 +00:00
  • 82b2a0fbab Add note that installation directories should be different when building both static and dynamic libraries Emmanuel Briot 2004-02-10 15:24:34 +00:00
  • c950a5b98a Project files moved from /, since we want a different set depending on the type of library we are installing Emmanuel Briot 2004-02-10 15:23:15 +00:00
  • 8c7ce61d6e Update build procedures (how to chose the type of library to build) Emmanuel Briot 2004-02-10 15:21:44 +00:00
  • cd8d047b6d The type of library can now be specified by the user in the Makefile. More convenient Emmanuel Briot 2004-02-10 15:21:13 +00:00
  • 20edeff354 The type of library we are building can now be selected by the user in the Makefile -- more convenient Emmanuel Briot 2004-02-10 15:20:54 +00:00