Commit Graph

  • 5531b7c2cc Fix typo in previous check in Emmanuel Briot 2006-01-03 12:10:03 +00:00
  • e356ba2f0a Added ea03-006 Emmanuel Briot 2006-01-03 12:09:45 +00:00
  • f3bb7cba65 ("-collapse"): New switch Emmanuel Briot 2006-01-03 12:08:52 +00:00
  • aa56c92a89 (Resolve_URI): Add support for backslashes in System ids (EA03-006) Emmanuel Briot 2006-01-02 17:19:20 +00:00
  • b643422011 Change format (there were two sections for 2.1 in fact) Emmanuel Briot 2006-01-02 16:53:59 +00:00
  • 4ca9fb37c5 Remove entry for EB16-004, which is incompatible with the XML standard 4.4.8 in fact Add new entries Emmanuel Briot 2006-01-02 16:50:30 +00:00
  • a6644d0527 No need to check for pdftex, which isn't used in fact Emmanuel Briot 2006-01-02 16:47:28 +00:00
  • b634e872b3 XML/Ada version is now 2.1 Emmanuel Briot 2006-01-02 16:40:40 +00:00
  • 65f300f757 XML/Ada version is now 2.1 (no longer a wavefront) Emmanuel Briot 2006-01-02 16:38:07 +00:00
  • 85a6c92761 Add support for CVS Emmanuel Briot 2006-01-02 16:27:32 +00:00
  • 0d4036ed27 Add some more debug traces Fix handling of parameter entities. According to 4.4.8, they should always have a leading and trailing space, which wasn't done properly before Fixes tests that never worked in the testsuite (EC27-003) (Get_String): Also normalize the attribute value when entities are used. Fixes test that never worked in the testsuite (valid/sa/111.xml) Emmanuel Briot 2006-01-02 16:27:05 +00:00
  • 43ba3c630f (Open): New version that takes a Byte_Sequence instead of Byte_Sequence_Access, for ease of use and proper handling of parameter entities (according to 4.4.8 they should be have a leading and trailing space) Emmanuel Briot 2006-01-02 16:24:12 +00:00
  • c4d65fcdaa Fix handling of UTF8 characters when comparing the expected output. Fixes tests that appeared as regressions. Part of EC27-003 Make sure that no output whatsoever appears on stdout when not in verbose mode and the tests succeed Emmanuel Briot 2006-01-02 16:22:54 +00:00
  • 133108b2d0 Set the VCS_Kind to use for files Emmanuel Briot 2006-01-02 14:28:25 +00:00
  • 407b7cc6b8 (Space_Numeric_Sequence): New constant Emmanuel Briot 2006-01-02 11:38:44 +00:00
  • b22779f037 (Print_String): Do not output space as  , but as a real space character instead, to avoid regressions in the testsuite. The change was apparently done as part of another change anyway, not intentionnally Emmanuel Briot 2006-01-02 11:38:13 +00:00
  • b00d9980ce (install): do not show the error when attempting to install .ps documentation, since it is expected because postscript is not build by default. The line is left however in case the user has build .ps manually. Fixes EC18-003 Emmanuel Briot 2005-12-19 09:42:08 +00:00
  • e30c327755 Remove explicit references to public or PRO releases, as mentioned in EC18-003 Emmanuel Briot 2005-12-19 09:15:19 +00:00
  • 6ef48dd049 (Print_String): Output control characters as &#..; instead to match the XML specifications in 2.2. Same issue as EB16-004 Emmanuel Briot 2005-11-16 14:03:37 +00:00
  • 58fb33dab4 Remove reference to the xml_gtk module, which has been moved to GtkAda some time ago Emmanuel Briot 2005-11-16 13:59:49 +00:00
  • 268382c685 Add entry for EB16-004 Emmanuel Briot 2005-11-16 13:54:47 +00:00
  • a640318913 (Handle_Character_Ref): Do not check whether the resulting character is valid as per 2.2, which only apply to the character itself, not to character references. Part of EB16-004 Emmanuel Briot 2005-11-16 13:53:29 +00:00
  • e973f4a7fc Minor reformatting. Pascal Obry 2005-11-02 12:05:55 +00:00
  • 101b2cf241 (install): Make the .ali files read-only for ugo instead of relying on the umask, to avoid cygwin errors, as per EA18-023 Emmanuel Briot 2005-10-24 08:14:54 +00:00
  • 859a47bdc9 (Print): Fix handling of commands to avoid quoting XML special characters in there Emmanuel Briot 2005-10-17 07:25:12 +00:00
  • 781c868c64 Remove support for GtkAda, no longer needed. Part of EA10-003. Arnaud Charlet 2005-10-10 09:17:12 +00:00
  • 2ebbf4bbff Remove support for GtkAda, no longer needed. PArt of EA10-003. Arnaud Charlet 2005-10-10 09:15:54 +00:00
  • d95dc35f9d Add entry for EA03-006 Emmanuel Briot 2005-10-03 15:08:09 +00:00
  • b74c98120d (Set_Attribute, Set_Attribute_NS): Remove exception message added previously, since we now know how to set attributes for elements not added to the tree yet Emmanuel Briot 2005-10-03 15:07:04 +00:00
  • c5d6e982fc Always store the Owner_Document in an element, using an extra boolean for each node. This means that attributes can now be set for elements that have not yet been added to the tree (EA03-006) Emmanuel Briot 2005-10-03 15:05:35 +00:00
  • d31b82c981 (Set_Attribute, Set_Attribute_NS): Add an explicit error message when using shared strings and the node hasn't been added to the tree. Temporary explanation for EA03-006 Emmanuel Briot 2005-10-03 14:40:27 +00:00
  • 6921831fc7 Added test for EA03-006 Emmanuel Briot 2005-10-03 14:04:23 +00:00
  • 9ec4483019 Add entry for windows-1252 encoding (E930-022) Emmanuel Briot 2005-10-03 09:44:30 +00:00
  • 3d94f91679 Added support for windows-1252, as per E930-022 Emmanuel Briot 2005-10-03 09:43:48 +00:00
  • 025685b618 Fix the way we put the new menu before "About" Emmanuel Briot 2005-09-23 15:26:57 +00:00
  • 552d8ff6c5 Make sure the menu is added before Help->About, so that the latter is always last in the Help menu Emmanuel Briot 2005-09-23 15:07:48 +00:00
  • ca2cebce09 Initial revision of the GPS customization file (E923-010) Emmanuel Briot 2005-09-23 14:45:06 +00:00
  • 8271a48212 Adapted to the new directory structure described in E923-010. The documentation is now installed in share/doc/xmlada instead of doc/xmlada. We also install the GPS customization file Emmanuel Briot 2005-09-23 14:44:52 +00:00
  • a9ac23e6ac Change previous check in to install in lib/gnat/xmlada instead of lib/gnat/deps, to avoid name conflicts with other toolkits Emmanuel Briot 2005-09-23 08:17:23 +00:00
  • f13ae286fc Install the *.lgpr files in prefix/lib/gnat/deps, to avoid polluting lib/gnat, and therefore the GPS dialog to add dependencies Emmanuel Briot 2005-09-23 07:54:33 +00:00
  • 496301272e Add entry for E912-011 Emmanuel Briot 2005-09-22 13:33:14 +00:00
  • b5621c4390 Remove the use of the internal Input_Ended exception (E912-011) Emmanuel Briot 2005-09-22 13:32:29 +00:00
  • d41c77b834 Add support for display the name of each test as it is run (for instance to detect infinite loops in the parser Emmanuel Briot 2005-09-22 13:24:09 +00:00
  • d3f0aefd5d Fix incorrectly commented out line in previous check in Emmanuel Briot 2005-09-22 08:24:30 +00:00
  • 81e7550c12 Changes in the way we report the error location, so that it can be more precise when we have validation errors Emmanuel Briot 2005-09-22 07:49:57 +00:00
  • 22027c4081 Add new entry for E908-011 Emmanuel Briot 2005-09-20 16:42:45 +00:00
  • a53351c7b1 Add test for E908-011 Emmanuel Briot 2005-09-20 16:41:45 +00:00
  • 2a4ae245f5 Fix handling of elementFormDefault when defined in an <include>'d file E908-011 Emmanuel Briot 2005-09-20 16:41:31 +00:00
  • fdcc3f0e3b Fix handling of elementFormDefault when overriding in <include>'d file E908-011 Emmanuel Briot 2005-09-20 16:40:16 +00:00
  • 085fc7b121 Adapted to new handling of elementFormDefault (E908-011) Emmanuel Briot 2005-09-20 16:39:08 +00:00
  • cca4efc7eb (Check_Substitution_Group): When handling elementFormDefault="unqualified", do not test the namespaces for the parent and child, they do not have to match in fact (E908-011) Emmanuel Briot 2005-09-20 09:54:02 +00:00
  • aa14b41409 Add entry for E908-011 Emmanuel Briot 2005-09-20 09:49:57 +00:00
  • dd7eedbd34 Add test for E908-011 Emmanuel Briot 2005-09-20 09:43:59 +00:00
  • 3abe336a89 Add entry for E908-010 Emmanuel Briot 2005-09-19 16:25:11 +00:00
  • fd4608fb45 Added test for E908-010 Emmanuel Briot 2005-09-19 16:24:04 +00:00
  • 4c4699f492 (URI_Was_Parsed, Set_Parsed_URI): New subprograms, part of E908-010 Emmanuel Briot 2005-09-19 16:13:28 +00:00
  • d639089135 (Create_Import): Check whether the location was already parsed, and if yes do nothing (E908-010) Emmanuel Briot 2005-09-19 16:13:04 +00:00
  • c9cbc6e9fe (To_Absolute_URI): New subprogram, part of E908-010 Emmanuel Briot 2005-09-19 16:12:28 +00:00
  • 267ad6ab75 Fix typos. Florian Villoing 2005-09-12 08:17:36 +00:00
  • 07ec874baf Fix typo. Florian Villoing 2005-09-12 06:47:10 +00:00
  • 93c2c70511 (%_inst): correction of library installation problems on Windows platform. libre-1.0 Jerome Lambourg 2005-08-30 12:56:22 +00:00
  • 24873c08fa (install): change to the prefix directory temporarily, to avoid installation error on windows, where cp is used instead of ln (since we use a relative file name which doesn't exist unless the current directory is prefix. Emmanuel Briot 2005-08-26 08:19:12 +00:00
  • c72f0f0a86 Avoid error on unreferenced variable Emmanuel Briot 2005-08-26 08:16:38 +00:00
  • ac4cd2fcc2 Add link to other documentation formats Emmanuel Briot 2005-08-23 19:40:00 +00:00
  • f0b86e072e No longer generate postscript doc, since it duplicates pdf Emmanuel Briot 2005-08-23 19:39:21 +00:00
  • e6f109eaa5 Use same style sheet as for GPS documentation (3D borders for examples, fonts,...) Emmanuel Briot 2005-08-23 18:10:13 +00:00
  • 052bcdd027 Remove pragma unreferenced, which now generates a GNAT warning (that seems a change in behavior in GNAT) Emmanuel Briot 2005-08-22 10:31:44 +00:00
  • 4a7335f1d4 Build unsplit documentation for HTML since the doc is not that big Emmanuel Briot 2005-08-21 11:10:53 +00:00
  • 7726cef330 Do not use cp -d (preserve link) after all, since it generates build failures Emmanuel Briot 2005-08-20 19:23:35 +00:00
  • 139828b1e0 Also create links for SONAME in prefix/lib, so that we can run executables afterward Emmanuel Briot 2005-08-19 16:17:02 +00:00
  • a0897ffd9c Modified installation scheme to match the new one of GtkAda: ALI files are now copied in lib/xmlada/, with links in lib/, and include/xmlada only contains sources The installed project files now use the Externally_Built attribute, instead of relying on the trick xmlada_avoid_recompile project. Emmanuel Briot 2005-08-19 16:06:42 +00:00
  • 9a944ff473 (install): also install xml.pdf Emmanuel Briot 2005-08-19 15:56:40 +00:00
  • 1b76ae7ed6 (install): do not force the build of docs, which are now prebuild in the source package Emmanuel Briot 2005-08-19 15:55:22 +00:00
  • 641ed17334 Also search for gtkada.gpr in the predefined project path (in fact use the path provided by gnatls -v). Fixes E818-004 Emmanuel Briot 2005-08-19 08:31:48 +00:00
  • 19cf0c1cf2 Explain that gtkada.gpr should be in the ADA_PROJECT_PATH, as per E818-004 Emmanuel Briot 2005-08-19 08:17:53 +00:00
  • ef04b79f47 Remove unnecessary dependencies and use clauses. This is for E804-013 Thomas Quinot 2005-08-17 15:42:27 +00:00
  • 77ad8fc606 Remove duplicated dependency/use line. This is for E804-013 Thomas Quinot 2005-08-17 15:41:55 +00:00
  • 1e61eb268c Remove redundant dependencies and use clauses. ---- date: 2005/08/17 15:41:27; author: quinot; This is for E804-013 Thomas Quinot 2005-08-17 15:39:21 +00:00
  • 75976d9ec2 Remove redundant dependencies and use clauses. ---- date: 2005/08/17 15:40:05; author: quinot; This is for E804-013 Thomas Quinot 2005-08-17 15:39:21 +00:00
  • 87bdd7bedb No longer build the docs by default, since they are packaged prebuild before we distribute them Emmanuel Briot 2005-08-12 12:44:50 +00:00
  • 69f09d3e3c No longer need to set the public_id and system_id for a file input source, this is done automatically for user convenience Explicitly free the grammar, so that it serves as a better code example for users Emmanuel Briot 2005-08-12 12:44:22 +00:00
  • aa34e98176 Minor comment update Emmanuel Briot 2005-08-12 12:44:00 +00:00
  • 191544b0e7 No longer need to set the public_id and system_id for a file input source, this is done automatically for user convenience Emmanuel Briot 2005-08-12 12:43:32 +00:00
  • e190fe9d91 Improve Schema documentation (describe the format of XML Schema files, more core examples,...) Emmanuel Briot 2005-08-12 12:42:33 +00:00
  • a3731b99f3 Remove unneeded newlines Emmanuel Briot 2005-08-12 12:42:08 +00:00
  • c1377f0d83 Initial revision Emmanuel Briot 2005-08-12 12:41:53 +00:00
  • 6301f3de56 Build the HTML doc through makeinfo instead of texi2html, since this is faster and the output is nicer (controllable with CSS) Emmanuel Briot 2005-08-12 12:41:47 +00:00
  • 7340fdb8b5 Update version to 2.1w No longer needs to check for texi2html, since we build the HTML documentation with makeinfo Emmanuel Briot 2005-08-12 12:41:20 +00:00
  • 0b01258ecb Remove a duplicate -O2 switch when compiling in optimize mode (-gnatN) => replaced with -gnatn, since the former is no longer recommended Emmanuel Briot 2005-08-11 10:23:50 +00:00
  • 3fefd8af2a (clean): Also cleanup the schema module Emmanuel Briot 2005-08-11 10:22:06 +00:00
  • 9d136783ac Reorganize lines. Added support for attributeGroup node in local types definition Emmanuel Briot 2005-08-10 14:17:31 +00:00
  • d5d1fe3542 (Validate_Character): New subprogram, since we do not want to inherit the one used for complexTypes that checks for the mixedContent attribute. Part of the fix for act_testsuite/empty.xml Emmanuel Briot 2005-08-10 14:16:43 +00:00
  • d8f7cdc24c (Validate_Characters): New subprogram, since we do not want to inherit the one that is used for complexType and tests the mixedContent attribute. Part of the fix for act_testsuite/empty.xml Emmanuel Briot 2005-08-10 14:16:06 +00:00
  • c871a09b10 (Ensure_Type): The default base for complex types is anyType, not ur-Type which is only for simple types as per XML schema specifications. Part of the fix for act_testsuite/empty.xml Emmanuel Briot 2005-08-10 14:15:14 +00:00
  • 394ff4d5a8 (Validate_Current_Character): Take into account the fact that the type of the element might have been overriden through an xsi:type attribute, and therefore we should use the validator computed when the element was started, instead of the default one for that element Emmanuel Briot 2005-08-10 14:14:22 +00:00
  • 9c24459a6a (Validate_Character): Take into account the mixedContent attribute, so that elements that should now allow character contents are correctly flag as such (see act_testsuite/empty.xml) Emmanuel Briot 2005-08-10 14:13:16 +00:00
  • 1a8dceda55 Fix uninitialized field Emmanuel Briot 2005-08-10 14:12:02 +00:00
  • c630178817 New test for elements that should not allow character contents Emmanuel Briot 2005-08-10 14:11:39 +00:00
  • d220487680 Remove unnecessary debug code Emmanuel Briot 2005-08-09 16:30:10 +00:00
  • 5334d53f87 Added ns1.xsd Emmanuel Briot 2005-08-09 16:28:15 +00:00