W3C CVS Root

CVS log for Amaya/amaya/parser.h

[BACK] Up to [Public] / Amaya / amaya

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.55: download - view: text, markup, annotated - select for diffs
Wed Jun 25 14:40:38 2008 UTC (15 years, 11 months ago) by carcone
Branches: MAIN
CVS tags: HEAD, Amaya-11-4-7, Amaya-11-3-1, Amaya-11-3, Amaya-11-2, Amaya-11-1, Amaya-11-0
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +2 -2 lines
Add a  Preferences tab for RDFa (not achieved, I'd like to add a combobox)
Laurent

Revision 1.54: download - view: text, markup, annotated - select for diffs
Fri Apr 18 12:40:43 2008 UTC (16 years, 1 month ago) by carcone
Branches: MAIN
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +28 -1 lines
Add the following namespace declarations for a new RDFa document : rdf, rdfs, owl, xsd, foaf, dc
Laurent

Revision 1.53: download - view: text, markup, annotated - select for diffs
Tue Apr 8 10:10:09 2008 UTC (16 years, 1 month ago) by carcone
Branches: MAIN
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +3 -0 lines
The attributes 'rel' and 'rev' are now global for XHTML+RDFA documents
and are proposed with a predefined list of values in the Attributes Panel
Laurent

Revision 1.52: download - view: text, markup, annotated - select for diffs
Thu Oct 18 08:59:21 2007 UTC (16 years, 7 months ago) by vatton
Branches: MAIN
CVS tags: Amaya-10-0
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +1 -1 lines
Integration of Regis patches
Irene

Revision 1.51: download - view: text, markup, annotated - select for diffs
Thu May 10 16:13:26 2007 UTC (17 years ago) by vatton
Branches: MAIN
CVS tags: Amaya-9-55-1, Amaya-9-55
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +1 -2 lines
Adopt the new xtiger name space
Irene

Revision 1.50: download - view: text, markup, annotated - select for diffs
Fri Apr 28 16:05:45 2006 UTC (18 years, 1 month ago) by vatton
Branches: MAIN
CVS tags: Amaya-9-54, Amaya-9-53bis, Amaya-9-53, Amaya-9-52
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +1 -1 lines
Update the template model.
Irene

Revision 1.49: download - view: text, markup, annotated - select for diffs
Thu Apr 27 15:51:47 2006 UTC (18 years, 1 month ago) by francesc
Branches: MAIN
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +1 -1 lines
First version for XTiger templates. Some old templates files has been modified.

Revision 1.48: download - view: text, markup, annotated - select for diffs
Tue Jan 17 17:04:02 2006 UTC (18 years, 4 months ago) by quint
Branches: MAIN
CVS tags: Amaya-9-51, Amaya-9-5, Amaya-9-4
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +2 -1 lines
HTML parser: a <script> element could be prematurely closed by a
   string constant that looks like a closing tag.
VQ

Revision 1.47: download - view: text, markup, annotated - select for diffs
Tue Jul 12 09:56:29 2005 UTC (18 years, 10 months ago) by tollenae
Branches: MAIN
CVS tags: Amaya-9-3, Amaya-9-2-1
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +1 -1 lines
Adding code for templates loading.

A. Tollenaere

Revision 1.46: download - view: text, markup, annotated - select for diffs
Fri Jul 8 14:20:40 2005 UTC (18 years, 10 months ago) by tollenae
Branches: MAIN
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +4 -0 lines
Add thot schema for templates.

A. Tollenaere

Revision 1.45: download - view: text, markup, annotated - select for diffs
Mon May 30 14:35:34 2005 UTC (19 years ago) by vatton
Branches: MAIN
CVS tags: Amaya-9-2
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +1 -1 lines
Update the copyrigh.
Irene

Revision 1.44: download - view: text, markup, annotated - select for diffs
Mon Jan 19 13:53:06 2004 UTC (20 years, 4 months ago) by vatton
Branches: MAIN
CVS tags: Amaya-9-1, Amaya-8-7, Amaya-8-6, Amaya-8-5, Amaya-8-4, Amaya-8-3
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +1 -1 lines
Removing _I18N_ within amaya and annotlib directories
Extending the copyright to 2004
Adding needed convertions utf-8 to the default charset.
Irene

Revision 1.43: download - view: text, markup, annotated - select for diffs
Tue Jan 28 08:30:09 2003 UTC (21 years, 4 months ago) by quint
Branches: MAIN
CVS tags: Amaya-8-2, Amaya-8-1b, Amaya-8-1, Amaya-8-0, Amaya-7-2
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +0 -2 lines
CSS: When an <object> or an <img> in XHTML or a <use> in SVG includes
     an external document whch has its own style sheets, only those
     style sheets are applied to the included document.
VQ.

Revision 1.42: download - view: text, markup, annotated - select for diffs
Mon Jan 6 15:42:12 2003 UTC (21 years, 4 months ago) by vatton
Branches: MAIN
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +1 -1 lines
New COPYRIGHT.
Irene

Revision 1.41: download - view: text, markup, annotated - select for diffs
Thu Nov 14 16:53:36 2002 UTC (21 years, 6 months ago) by cvs
Branches: MAIN
CVS tags: Amaya-7-1, Amaya-7-0
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +1 -0 lines
XML namespaces declarations/prefixes are no longer generated
by the translation schemas.
Original declarations/prefixes (from parsing or editing) and
original locations are used for the export.
It remains to be done :
 . Allow the user to declare his own prefixes thru the menu
 . Improve the handling of unknown namespaces
   within HTML/SVG/MathML
 . Improve the handling of the NS declarations when
   we delete an element.
Laurent

Revision 1.40: download - view: text, markup, annotated - select for diffs
Wed Oct 23 10:18:35 2002 UTC (21 years, 7 months ago) by cvs
Branches: MAIN
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +9 -0 lines
Bug fix
A document without doctype but using the xhtml2 namespace is no longer
considered as xhtml
Laurent

Revision 1.39: download - view: text, markup, annotated - select for diffs
Mon Jul 22 07:51:00 2002 UTC (21 years, 10 months ago) by quint
Branches: MAIN
CVS tags: Amaya-6-4, Amaya-6-3
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +2 -2 lines
CSS / P: the CSS rules contained in the style element of the SVG document
         copied by an image or use element of another SVG document were
         applied to the whole referring document, not only to the copied
         contents.
VQ.

Revision 1.38: download - view: text, markup, annotated - select for diffs
Tue Jul 16 13:51:34 2002 UTC (21 years, 10 months ago) by cvs
Branches: MAIN
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +2 -0 lines
The style defined in a svg external reference is now applied.
Laurent

Revision 1.37: download - view: text, markup, annotated - select for diffs
Fri Jun 7 11:21:57 2002 UTC (21 years, 11 months ago) by vatton
Branches: MAIN
CVS tags: Amaya-6-2
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +0 -15 lines
Bug fixes:
 - A background image attached to the body element was overrode by the
   background color of the html element.
 - The MathML stylesheet PI is now generated before the DOCTYPE and refers
   a local version instead of the Web version.
Irene

Revision 1.36: download - view: text, markup, annotated - select for diffs
Fri May 31 15:57:59 2002 UTC (22 years ago) by vatton
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +1 -1 lines
Extension of CSS selectors.
Irene

Revision 1.35: download - view: text, markup, annotated - select for diffs
Wed May 29 06:50:50 2002 UTC (22 years ago) by vatton
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +1 -1 lines
Use the right URI http://www.w3.org/Math/XSL/pmathml.xsl
Irene

Revision 1.34: download - view: text, markup, annotated - select for diffs
Wed Mar 20 17:10:38 2002 UTC (22 years, 2 months ago) by quint
Branches: MAIN
CVS tags: Amaya-6-1, Amaya-6-0
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +1 -1 lines
Implementing the CSS display property as a P presentation rule.
VQ.

Revision 1.33: download - view: text, markup, annotated - select for diffs
Thu Mar 7 15:03:34 2002 UTC (22 years, 2 months ago) by vatton
Branches: MAIN
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +2 -1 lines
Make some progress on CSS support.
Irene

Revision 1.32: download - view: text, markup, annotated - select for diffs
Wed Mar 6 12:28:21 2002 UTC (22 years, 2 months ago) by vatton
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +4 -4 lines
Support of attributes and attribute values in CSS selectors.
Names in CSS selectors were first checked into the HTML elements
list or into the HTML attributes list then into lists of other referred namespaces.
That didn't work when the  user style sheet included CSS rules for HTML elements
and the document was a simple MathML or SVG document.

Irene

Revision 1.31: download - view: text, markup, annotated - select for diffs
Mon Mar 4 15:09:07 2002 UTC (22 years, 2 months ago) by cvs
Branches: MAIN
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +4 -0 lines
Define a global variable for the xsl stylesheet for mathml
Laurent

Revision 1.30: download - view: text, markup, annotated - select for diffs
Tue Dec 11 11:54:25 2001 UTC (22 years, 5 months ago) by vatton
Branches: MAIN
CVS tags: Amaya-5-3
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +2 -16 lines
Bug fixes:
- The menu Profiles didn't work on GTK platform
- In GTK selectors the entry n+1 was selected instead of the entry n.
- Adding parentheses in the function NewContent
First step towards a multi-doctype support
Irene

Revision 1.29: download - view: text, markup, annotated - select for diffs
Wed Sep 19 09:04:44 2001 UTC (22 years, 8 months ago) by cvs
Branches: MAIN
CVS tags: Amaya-5-2
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +1 -1 lines
Renaming GRAPH_TYPE into SVG_TYPE
Laurent

Revision 1.28: download - view: text, markup, annotated - select for diffs
Thu Jun 28 07:41:50 2001 UTC (22 years, 11 months ago) by cvs
Branches: MAIN
CVS tags: Amaya-5-1, Amaya-5-0
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +16 -7 lines
- Redefine the Amaya profile handling
- Support of both XHTML1.1 and XHTML1.0 strict profile
Laurent

Revision 1.27: download - view: text, markup, annotated - select for diffs
Wed Jun 27 09:58:10 2001 UTC (22 years, 11 months ago) by cvs
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +1 -0 lines
SVG: warning message when a path contains an elliptical arc (it won't be
     drawn).
Some improvements to error message handling
VQ.

Revision 1.26: download - view: text, markup, annotated - select for diffs
Fri Mar 16 16:40:28 2001 UTC (23 years, 2 months ago) by cvs
Branches: MAIN
CVS tags: Amaya-4-3-2
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +3 -3 lines
Removing CHAR_T, ustr, ufopen, usprintf from these files.
Irene

Revision 1.25: download - view: text, markup, annotated - select for diffs
Thu Mar 15 11:09:45 2001 UTC (23 years, 2 months ago) by cvs
Branches: MAIN
CVS tags: Amaya-4-3-1
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +1 -0 lines
For a XML document without encoding specification :
- generate a warning message
- allow the user to read the document as an Iso-Latin one
- consider the document as modified if that previous command is actived
Laurent

Revision 1.24: download - view: text, markup, annotated - select for diffs
Thu Mar 8 17:22:51 2001 UTC (23 years, 2 months ago) by cvs
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +2 -3 lines
Cleaning DTDnames tables
Modifying the HTML entitiy treatment (not finished)
Changing the type of the entity names
Laurent

Revision 1.23: download - view: text, markup, annotated - select for diffs
Fri Feb 2 13:46:15 2001 UTC (23 years, 3 months ago) by cvs
Branches: MAIN
CVS tags: Amaya-4-3
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +5 -4 lines
Preparatory work for the generic XML support in Amaya.
LC

Revision 1.22: download - view: text, markup, annotated - select for diffs
Mon Jan 22 14:32:58 2001 UTC (23 years, 4 months ago) by cvs
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +10 -0 lines
Factorize the similar code used by both parsers (HTML and XML) for the attributes.
Move the resulting functions into XHTMLbuilder.c module.
LC

Revision 1.21: download - view: text, markup, annotated - select for diffs
Mon Jan 15 10:47:57 2001 UTC (23 years, 4 months ago) by cvs
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +0 -1 lines
Unify the treatment of XML entities (the exhaustive table for MathML entities is not yet connected).
LC

Revision 1.20: download - view: text, markup, annotated - select for diffs
Mon Dec 18 10:31:18 2000 UTC (23 years, 5 months ago) by cvs
Branches: MAIN
CVS tags: Amaya-4-1-2
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +1 -0 lines
Add the document encoding to the parser data context structure
LC

Revision 1.19: download - view: text, markup, annotated - select for diffs
Mon Dec 4 16:30:11 2000 UTC (23 years, 5 months ago) by cvs
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +1 -1 lines
MathML 2.0: implementing attributes mathvariant, mathsize, mathcolor,
            and mathbackground.
VQ.

Revision 1.18: download - view: text, markup, annotated - select for diffs
Mon Oct 23 09:27:15 2000 UTC (23 years, 7 months ago) by cvs
Branches: MAIN
CVS tags: Amaya-4-1-0, Amaya-4-0-0
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +6 -5 lines
- Unify the treatment of the entities in the new XML parser.
- Add the option "EXPAT_PARSER_DEBUG" to see the traces of the Expat perser callbacks.
- The new XML parser is used by default now. If you want to use the old one, add the option "OLD_XML_PARSER".
LC

Revision 1.17: download - view: text, markup, annotated - select for diffs
Fri Sep 15 15:34:02 2000 UTC (23 years, 8 months ago) by cvs
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +0 -4 lines
Improving the switch in buffers for the XML elements.
It should be OK now
LC

Revision 1.16: download - view: text, markup, annotated - select for diffs
Thu Sep 14 15:32:04 2000 UTC (23 years, 8 months ago) by cvs
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +4 -0 lines
Improving the switch in parsers (not yet complete)
LC

Revision 1.15: download - view: text, markup, annotated - select for diffs
Tue Sep 12 10:14:48 2000 UTC (23 years, 8 months ago) by cvs
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +1 -1 lines
Bug fix : Amaya crashed when the length of an attribute name was greater than 15.
LC

Revision 1.14: download - view: text, markup, annotated - select for diffs
Mon Sep 11 16:36:59 2000 UTC (23 years, 8 months ago) by cvs
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +1 -0 lines
Addition of an information in the element mapping tables to indicate if
an element is a character-level one or not.
Addition of 'Input' elements in the HTML mapping table.
LC

Revision 1.13: download - view: text, markup, annotated - select for diffs
Tue Aug 29 15:01:42 2000 UTC (23 years, 9 months ago) by cvs
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +2 -1 lines
Mixing the HTML parser and the XML parser
Irene

Revision 1.12: download - view: text, markup, annotated - select for diffs
Mon Aug 28 13:52:11 2000 UTC (23 years, 9 months ago) by cvs
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +1 -0 lines
Filtering XMHTL-basic elements and attributes
Irene

Revision 1.11: download - view: text, markup, annotated - select for diffs
Wed Aug 23 12:20:49 2000 UTC (23 years, 9 months ago) by cvs
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +28 -3 lines
The XML parser based on expat didn't interpret entities correctly.
Table sharing between the XML and HTML parsers.
Irene

Revision 1.10: download - view: text, markup, annotated - select for diffs
Tue Aug 22 14:28:38 2000 UTC (23 years, 9 months ago) by cvs
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +26 -20 lines
Preparing the parsing according to the current profile
Irene

Revision 1.9: download - view: text, markup, annotated - select for diffs
Tue Jun 6 15:24:36 2000 UTC (23 years, 11 months ago) by cvs
Branches: MAIN
CVS tags: Amaya-3-2-1, Amaya-3-2
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +8 -7 lines
Addition of the XHTML_TYPE
LC

Revision 1.8: download - view: text, markup, annotated - select for diffs
Mon Jun 5 13:21:07 2000 UTC (23 years, 11 months ago) by cvs
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +1 -0 lines
Creating new modules to implement XLink
VQ

Revision 1.7: download - view: text, markup, annotated - select for diffs
Wed Feb 16 17:03:59 2000 UTC (24 years, 3 months ago) by cvs
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +3 -3 lines
Unicode.
New Features:
- html2thot.c
  * GetNextChar allows to get the next Wide Char from a file or a buffer.
  * ParseHTMLError writes a multibyte string into the output file. This file
    is supposed to be UTF 8 for the moment.

- config.c
  New function: GetNextWideCharFromMultibyteString allows to read the right number
  bytes into a string coded in char* (bytes) and gives a Wide Char.
  This function is used in getFirstWord, getSecondWord, SingleWord, getStringAfterColon.
  It also will be used for the HTML parser.


- fileaccess.c
  New function:
  * TtaGetWideChar reads the right number of bytes to give a wide char
  * TtaWriteWideChar transforms a wide char into the right number of bytes and writes
    the bytes into a file.
  Modified functoins:
  * TtaWriteDocIdent
  * TtaCheckDirectory
  * TtaReadOpen

- uio.c
  New function: ufgets allows to read the right number of bytes from a given
  file to give a Wide character string which length is N (parameter of ufgets).
  If N > NB (number of wide characters remaining) then ufgets returns a
  Wide Character String whitch length is NB.
  if EOF then ufgets returns NULL.

- css.c
  Style sheets are handled as Wide Characters now.
  LoadStyleSheets is adapted to handle Wide Character Strings.

- mesage.c
  TtaGetMessageTable allowd to fill a table of Wide Character
  Strings from a file.

- registry.c
  New function WGetEnv.
  Windows provides _wgetenv to get system env vars coded in Wide Characters
  * WGetEnv does the samething on Unix.

  Modified functions:
  * TtaGetEnvString
  * TtaGetDefEnvString

- platforms.c
  Modified function: TtaFileExist.

Work still to do:
- interface with libwww
- interface with motif dialogs.

Ramzi.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Mon Jan 24 16:51:53 2000 UTC (24 years, 4 months ago) by cvs
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +5 -5 lines
Unicode.

Ramzi

Revision 1.5: download - view: text, markup, annotated - select for diffs
Fri Sep 10 07:37:11 1999 UTC (24 years, 8 months ago) by cvs
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +1 -1 lines
Make Amaya able to print with CSS and fix some bugs in the CSS parser:
- Amaya didn't detect complex selectors and managed them as simple selectors
- Amaya tried to interpret CSS comment within CSS rules.
Irene

Revision 1.4: download - view: text, markup, annotated - select for diffs
Tue Jul 13 11:13:30 1999 UTC (24 years, 10 months ago) by cvs
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +3 -0 lines
Creation of 2 new modules to collect parsing functions shared by
the HTML, XML and CSS parsers
Irene

Revision 1.3: download - view: text, markup, annotated - select for diffs
Sun Jun 27 16:26:45 1999 UTC (24 years, 11 months ago) by cvs
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +5 -5 lines
Preparing Unicode version: String management.

Ramzi.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Mon Jun 14 06:34:39 1999 UTC (24 years, 11 months ago) by cvs
Branches: MAIN
CVS tags: Release-2-1
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +1 -1 lines
Adding all missing attributes to MathML.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Mon Mar 30 14:49:20 1998 UTC (26 years, 2 months ago) by cvs
Branches: MAIN
A new graphics editor in Amaya, based on the GraphML syntax.

VQ.

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

Webmaster