File: known-problems

package info (click to toggle)
libxmlada1 1.0-2
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 2,704 kB
  • ctags: 94
  • sloc: ada: 22,582; sh: 1,804; makefile: 142; xml: 140; perl: 128
file content (47 lines) | stat: -rw-r--r-- 1,913 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
Problems fixed in 1.0

- SAX: Ignorable_Whitespace is now only called when there are only spaces
  between two tags. If there is at least a letter, the spaces are concatenated
  and the Character callback is called with the resulting string.
  This is more conform to the SAX specifications, even if the old behavior
  was valid.

- DOM: adding attributes to element other than the root element resulted
  in a Constraint_Error.
- Parameter entities used to defined element models no longer have
  to be encapsulated in parenthesis (e.g  "A|B" is a valid value for %ent,
  which can be used in a content model as "(%ent;)").
- URI were incorrectly reported for attributes with namespace.
- URI are correctly resolved for attributes even if the xmlns:... is 
  found after the attribute (but in the same element start tag)
- Some random failures on some systems. Patch sent by J.C. Groult
- Error when an external DTD wasn't found. An Assert_Failure was raised
- Bug in handling of DTD models, for attributes with default values.
  Patch sent by S. Doiel
- Constraint_Error when validating a document that contained invalid
  attributes. Patch sent by S. Doiel

Problems fixed in 0.7

- Dom.Core.Nodes.Normalize now processes the full subtree, as it should.

- Several memory leaks fixed (all of them, according to gnatmem)

Problems fixed in 0.6

- Library renamed to libxmlada
  The previous name was libxml, which was too general and interfered
  with other libraries like the C libxml
  Problem reported by Jurgen Pfeifer

- Build procedures didn't work on NT
  Due to the UNIX-oriented Makefile, the build procedures didn't work
  correctly on NT and required a lot of adaptation.
  Contributed by Jerry Van Dijk

- Installation was missing some files
  Some of the source files, like encodings.ads, were not copied to the
  installation directory.
  Reported by D. Anisimkov

- Several parser problems fixed