Timeline



Aug 11, 2010:

4:11 PM Ticket #27 (translation capability) created by vadim.godunko
This ticket is to implement translation capability, including user's …
4:00 PM Changeset [928] by vadim.godunko
Revert previous patch.
3:45 PM Ticket #26 (SAX reader is unable to read data in incremental mode) created by vadim.godunko
To reproduce Test_Input_Source must be written and for sequential call …
2:50 PM Changeset [927] by vadim.godunko
Disable optimization for UTF8 decoder to avoid problem with …
10:44 AM Changeset [926] by vadim.godunko
More expected data.
10:04 AM Changeset [925] by vadim.godunko
Remove unused variable.
10:02 AM Changeset [924] by vadim.godunko
Remove unused variable.
10:01 AM Changeset [923] by vadim.godunko
Call End_Element only when processing is continue.
8:34 AM Ticket #25 (SHIFT_JIS decoder) created by vadim.godunko
8:34 AM Ticket #24 (ISO-2022-JP decoder) created by vadim.godunko
8:33 AM Ticket #23 (EUC-JP decoder) created by vadim.godunko
8:32 AM Ticket #22 (ISO-8859-1 decoder) created by vadim.godunko
8:30 AM Changeset [922] by vadim.godunko
More expected data.
8:22 AM Changeset [921] by vadim.godunko
More expected data.
7:52 AM Changeset [920] by vadim.godunko
Minimal support for attribute declarations of notation and enumeration …
6:56 AM Changeset [919] by vadim.godunko
More expected data.
4:16 AM Changeset [918] by vadim.godunko
More expected data.
4:08 AM Changeset [917] by vadim.godunko
Collect notation declarations and output them in lexicographical order …
3:46 AM Changeset [916] by vadim.godunko
Revert previous change.
3:18 AM Changeset [915] by vadim.godunko
Recognize and handle parameter entity reference inside element declaration.
2:50 AM Changeset [914] by vadim.godunko
Reorder declarations in the DTD to follow order of expected output.
2:36 AM Changeset [913] by vadim.godunko
Escape public identifiers.
2:18 AM Changeset [912] by vadim.godunko
Use right name of notation to report.
2:02 AM Changeset [911] by vadim.godunko
Add support for notation declaration to canonical XML writer.
1:55 AM Changeset [910] by vadim.godunko
Add generation od Start_DTD and End_DTD events.
12:39 AM Changeset [909] by vadim.godunko
Extend SAX events writer to report notation declarations and unparsed …
12:36 AM Changeset [908] by vadim.godunko
Initial support for notation declarations.

Aug 10, 2010:

11:20 PM Changeset [907] by vadim.godunko
Don't set encoding and version of entity when it doesn't have XML …
4:33 PM Changeset [906] by vadim.godunko
Remove raise of exception when there is not data is retrieved from the …
4:10 PM Changeset [905] by vadim.godunko
Reimplement handling of end of buffer.
7:19 AM Ticket #21 (Socket_Input_Source doesn't detect close of connection) created by vadim.godunko
1:45 AM XML/SAX edited by vadim.godunko
(diff)
1:39 AM Changeset [904] by vadim.godunko
Add description for every subprogram of SAX_Content_Handler interface.

Aug 9, 2010:

5:07 PM XML/SAX edited by vadim.godunko
(diff)
4:24 PM Changeset [903] by alexander.basov
removed debugging put_lines
4:13 PM Changeset [902] by vadim.godunko
Fix bug in incremental parsing of data.
3:35 PM Changeset [901] by vadim.godunko
Remove useless context clauses. Minor reformatting.
3:28 PM Changeset [900] by alexander.basov
End of Data us always false. Removed Decoder and State intialization
3:24 PM Changeset [899] by vadim.godunko
Add Alexander Basov to the list of authors.
3:16 PM Changeset [898] by alexander.basov
Added initial implementation of Socket Stream reader
3:07 PM Changeset [897] by vadim.godunko
Comment clarification.
2:35 PM Changeset [896] by vadim.godunko
Add support for incremental processing.
10:43 AM Changeset [895] by vadim.godunko
Initial support for changing document's encoding according to …
7:52 AM Changeset [894] by vadim.godunko
One more portion of expected data.
7:37 AM Changeset [893] by vadim.godunko
Improve rules for mixed content declaration.
6:44 AM Changeset [892] by vadim.godunko
Add UTF-16BE text decoder. Add support of UTF-16BE encoded XML.
5:28 AM Ticket #17 (input source must support automatic selection of encodings) closed by vadim.godunko
fixed: Done. UTF8 and UTF16LE supported only for now.
5:03 AM Changeset [891] by vadim.godunko
More expected SAX events sequences for testsuite.
5:02 AM Changeset [890] by vadim.godunko
Add support for UTF-16LE encoding. Fix bug in recognition of UTF-16 …
3:37 AM Changeset [889] by vadim.godunko
Add code to automatically detect encoding of the entity. Refs #17.
3:09 AM Changeset [888] by vadim.godunko
Prepare to add automatic detection of entity encoding. Refs #17.
2:35 AM Changeset [887] by vadim.godunko
Replace call to Read by dispatching call.
2:31 AM Changeset [886] by vadim.godunko
Separate reading of data from the source from the processing of the …
2:18 AM Changeset [885] by vadim.godunko
Remove declarations of unused variables.
2:15 AM Changeset [884] by vadim.godunko
Minor reformatting.
1:55 AM Changeset [883] by vadim.godunko
Fix memory leaks, detected for test for ticket #20.

Aug 8, 2010:

4:48 PM Ticket #20 (Unable to parse two diffrent strings with the same Source and Reader.) closed by vadim.godunko
fixed
4:45 PM Changeset [882] by vadim.godunko
Reset reader state when Parse is called next time to be able to …
3:31 PM Changeset [881] by vadim.godunko
Add automated test for #20. Refs #20.
2:58 PM Changeset [880] by vadim.godunko
Suppress useless checks in portable 32-bits and 64-bits implementations.
12:42 PM Ticket #20 (Unable to parse two diffrent strings with the same Source and Reader.) created by alexander.basov
I've modified SAX_Events_Printer example as follow : […] When I …

Aug 6, 2010:

3:41 AM Changeset [879] by vadim.godunko
Test te measure performance of fill null terminator subprogram.
3:38 AM Changeset [878] by vadim.godunko
Several additional binding for GCC SIMD builtins for x86_64.

Aug 5, 2010:

2:56 AM Changeset [877] by vadim.godunko
Add stub for XML writer.

Aug 3, 2010:

3:13 PM League/IO created by vadim.godunko
2:08 PM Changeset [876] by vadim.godunko
More expected test data.
11:50 AM Changeset [875] by vadim.godunko
Properly change state scanner's start condition when public identifier …
6:34 AM Changeset [874] by vadim.godunko
Add support for parameter entity references in element declaration.
5:20 AM Changeset [873] by vadim.godunko
Recognize whitespaces in elementats declared as ANY.

Aug 1, 2010:

4:39 PM Changeset [872] by vadim.godunko
Update expected sequences of events.
4:37 PM Changeset [871] by vadim.godunko
Report warning when parameter entity is redeclared.
4:36 PM Changeset [870] by vadim.godunko
Update expected events sequences.
12:18 PM Changeset [869] by vadim.godunko
Add recognition of parameter entity reference in several places of the …
10:56 AM Changeset [868] by vadim.godunko
Rallocate symbols table when necessary.
10:02 AM Changeset [867] by vadim.godunko
Move responsibility of handling of external subset entity substitution …
9:16 AM Changeset [866] by vadim.godunko
Unify processing of entities.
8:07 AM Changeset [865] by vadim.godunko
Update CLDR data to 1.8.1 version.
7:41 AM Changeset [864] by vadim.godunko
Minor reformatting.
7:32 AM Changeset [863] by vadim.godunko
Add reporting of Start_Prefix_Mapping and End_Prefix_Mapping events.
7:32 AM Changeset [862] by vadim.godunko
Minor reformatting.
2:01 AM Changeset [861] by vadim.godunko
Calls Start_Prefix_Mapping/End_Prefix_Mapping when appropriate. Fix …

Jul 31, 2010:

2:54 PM Changeset [860] by vadim.godunko
Refactoring of the entity management in the scanner and parser. All …
10:31 AM Changeset [859] by vadim.godunko
Add assertion checks to check ranges and validity of source data, and …
8:40 AM Changeset [858] by vadim.godunko
Minor optimization of Append operation.
6:33 AM Changeset [857] by vadim.godunko
Add subprogram to append single code point without filling of null …
6:22 AM Changeset [856] by vadim.godunko
Add assertion and suppress access checks.
5:57 AM Changeset [855] by vadim.godunko
Minor performance improvement.
5:54 AM Changeset [854] by vadim.godunko
Add assertions and suppress checks.

Jul 30, 2010:

11:11 AM Changeset [853] by vadim.godunko
Move declaration of the constant outside of the subprogram, to prevent …
9:59 AM Changeset [852] by vadim.godunko
Increasy timeout, three seconds is too small to completely report both …
9:58 AM Changeset [851] by vadim.godunko
Output attributes in binary order of attributes' names.
9:57 AM Changeset [850] by vadim.godunko
More updated expected results for testsuite.
9:56 AM Changeset [849] by vadim.godunko
Support for reporting of ignorable whitespaces in elements.

Jul 29, 2010:

10:57 AM Changeset [848] by vadim.godunko
Set attribute normalization mode when it is used to define default …
10:07 AM Changeset [847] by vadim.godunko
Properly report redeclaration of general entity.
9:42 AM Changeset [846] by vadim.godunko
Provide information about attributes type in set of attributes.
8:52 AM Changeset [845] by vadim.godunko
Reorder subprogram in alphabetical order.
8:36 AM Changeset [844] by vadim.godunko
Add additional normalization of the attribute value for attributes of …
7:55 AM Changeset [843] by vadim.godunko
Add normalization of attribute value.
6:48 AM Changeset [842] by vadim.godunko
Remove unused code.
5:00 AM Changeset [841] by vadim.godunko
Add Reset operation on the shared string.
4:59 AM Changeset [840] by vadim.godunko
Construct attribute value in the scanner and pass it in single token.

Jul 28, 2010:

10:39 AM Changeset [839] by vadim.godunko
Add output of Error and Warning events.
10:38 AM Changeset [838] by vadim.godunko
Disable style check to report use of non short circuit form of 'or' …
10:34 AM Changeset [837] by vadim.godunko
Add character data escaping.
10:34 AM Changeset [836] by vadim.godunko
More expected data for SAX test.
10:33 AM Changeset [835] by vadim.godunko
Initial support for default values in attributes.

Jul 27, 2010:

10:40 AM Changeset [834] by vadim.godunko
Escape special characters.
10:28 AM Changeset [833] by vadim.godunko
Add output of attributes' information.
10:00 AM Changeset [832] by vadim.godunko
Check whether entity reference in attribute value refer to external …
9:59 AM Changeset [831] by vadim.godunko
Move XMLDecl rule after notification about start of document.
8:17 AM Changeset [830] by vadim.godunko
Refactor handling of open delimiter of the entity value. Use …
8:01 AM Changeset [829] by vadim.godunko
Refactoring of handling of system literal. Call Fatal_Error callback …
7:46 AM Changeset [828] by vadim.godunko
Add handling of unexpected characters in several modes.
7:01 AM Changeset [827] by vadim.godunko
Report error when end of element token is appeared after the root …
6:51 AM Changeset [826] by vadim.godunko
Reports SAX events sequence error before check test's status validity.
6:49 AM Changeset [825] by vadim.godunko
Catch open element tag after root document and report an error. Fix …
6:44 AM Changeset [824] by vadim.godunko
Don't call End_Element callback when name of start tag and end tag …
6:39 AM Changeset [823] by vadim.godunko
Sets flag that fatal error was reported to avoid sequencial reporting …
6:30 AM Changeset [822] by vadim.godunko
Add handling of unexpected tokens after the root element.
5:56 AM Changeset [821] by vadim.godunko
Add handling of error ather successful processing of the document.
5:24 AM Changeset [820] by vadim.godunko
First portion of expected SAX event sequences for test data.
5:23 AM Changeset [819] by vadim.godunko
Output number of tests whether SAX events sequence is differ from expected.
5:22 AM Changeset [818] by vadim.godunko
Escape space character.
5:21 AM Changeset [817] by vadim.godunko
Reports all characters data before reporting of unexpected ']]>' …
5:20 AM Changeset [816] by vadim.godunko
Always call Characters callback. Ignorable_Whitespaces can be called …
5:17 AM Changeset [815] by vadim.godunko
Use ayacc's error handling instead of terminate processing loop.
5:10 AM Changeset [814] by vadim.godunko
Minor reformatting.

Jul 26, 2010:

10:43 AM Changeset [813] by vadim.godunko
Add call of SAX_Content_Handler.End_Document at the end of the document.
10:38 AM Changeset [812] by vadim.godunko
Add handling of error state to grammar.
10:05 AM Changeset [811] by vadim.godunko
Calls SAX_Content_Handler.Start_Document callback before start …
9:52 AM Changeset [810] by vadim.godunko
Add checking of sequence of SAX events. Add escaping of character …
9:16 AM Changeset [809] by vadim.godunko
Dynamically extends internal data structure to handle insertion of …
9:15 AM Changeset [808] by vadim.godunko
Add Is_Empty operation for SAX_Attributes.
9:07 AM Changeset [807] by vadim.godunko
Extend test driver to distinguish statuses of valid and invalid tests …
7:48 AM Changeset [806] by vadim.godunko
Add expected data for SAX testing.

Jul 25, 2010:

5:01 AM Changeset [805] by vadim.godunko
Handle document entity in the same way as others entities.
12:51 AM Changeset [804] by vadim.godunko
Extend API of SAX_Locator.
12:49 AM Changeset [803] by vadim.godunko
Remove context clause for unused unit.
12:28 AM Changeset [802] by vadim.godunko
Replace anonymous access type by 'in out' mode in parameters.
12:24 AM Changeset [801] by vadim.godunko
Minor reformatting.
12:19 AM Changeset [800] by vadim.godunko
Minor reformatting.
12:17 AM Changeset [799] by vadim.godunko
Remove context clause for unused unit.
12:15 AM Changeset [798] by vadim.godunko
Remove commented out code.
12:14 AM Changeset [797] by vadim.godunko
Minor reformatting.
12:12 AM Changeset [796] by vadim.godunko
Minor reformatting.
12:08 AM Changeset [795] by vadim.godunko
Remove context clause for unused unit.

Jul 24, 2010:

7:52 PM Ticket #19 (text decoder performance improvement) created by vadim.godunko
Current implementation uses Append operation to append each code point …
7:49 PM Ticket #18 (locator must provide precise information) created by vadim.godunko
SAX_Locator must provide more precise information to the application
7:49 PM Ticket #17 (input source must support automatic selection of encodings) created by vadim.godunko
6:57 PM Changeset [794] by vadim.godunko
Track location for every entity, not only document.
5:54 PM Changeset [793] by vadim.godunko
Allow test data to explicitly specify enabling of namespace support.
5:38 PM Changeset [792] by vadim.godunko
Add test for replacing of empty slice at the beginning of the string …
5:37 PM Changeset [791] by vadim.godunko
Don't move head part of data when position of the first item is zero. …
5:32 PM Changeset [790] by vadim.godunko
Fix typo in expected data.
5:31 PM Changeset [789] by vadim.godunko
Add testcase for Replace operation to check that is allocates shared …
5:19 PM Changeset [788] by vadim.godunko
Use new size of the string to allocate shared string instead of size …
5:15 PM Changeset [787] by vadim.godunko
Remove unused files.
5:09 PM Changeset [786] by vadim.godunko
Add initial implementation of Replace subprogram.
5:07 PM Changeset [785] by vadim.godunko
Add subprogram to enable/disable namespace processing.
5:01 PM Changeset [784] by vadim.godunko
Add test of output in canonical form.
4:42 PM Changeset [783] by vadim.godunko
After processing of the end of text declaration of the external …
3:36 PM Changeset [782] by vadim.godunko
Setup entity resolver on test data reader.
3:25 PM Changeset [781] by vadim.godunko
Move data in the buffer only when necessary.
3:15 PM Changeset [780] by vadim.godunko
Allow to get empty slice from empty string. Return the string itself …
2:57 PM Changeset [779] by vadim.godunko
Fill null termonator after appending of character.
2:54 PM Changeset [778] by vadim.godunko
Remove useless context clauses.
4:21 AM Changeset [777] by vadim.godunko
Use string input source in performance test to distinguish load and …
4:06 AM Changeset [776] by vadim.godunko
Use file input source to load external entities.
3:55 AM Changeset [775] by vadim.godunko
Remove useless context clause.
3:54 AM Changeset [774] by vadim.godunko
Use file input source to load external entities.
3:47 AM Ticket #16 (tag not recognized when its name splits between to read operations ...) closed by vadim.godunko
fixed
3:46 AM Changeset [773] by vadim.godunko
Move back current position to base position when load additional …
3:32 AM Changeset [772] by vadim.godunko
Add test data. Refs #16.
3:25 AM Changeset [771] by vadim.godunko
Rename test data file.
2:10 AM Ticket #16 (tag not recognized when its name splits between to read operations ...) created by vadim.godunko
When name of tag splitted between two consequential read operations of …

Jul 23, 2010:

4:07 PM Ticket #15 (fatal error reported after end of the document with the document type ...) closed by vadim.godunko
fixed: Fixed as part of implementation of stream and file input source.
4:06 PM Changeset [770] by vadim.godunko
Add implementation of stream input source and file input source.
4:02 PM Changeset [769] by vadim.godunko
Move testcase. Refs #15.
3:36 PM Changeset [768] by vadim.godunko
Fill testcase for ticket #15. Refs #15.
3:34 PM Ticket #15 (fatal error reported after end of the document with the document type ...) created by vadim.godunko
XML reader reports fatal error […] when processing file: […]
8:56 AM Changeset [767] by vadim.godunko
Refactor implementation of input source to separate package.

Jul 22, 2010:

4:08 PM Changeset [766] by vadim.godunko
Load replacement text of the external subset using input source.
4:01 PM Changeset [765] by vadim.godunko
Load replecement text of the external parameter entity using input source.
3:55 PM Changeset [764] by vadim.godunko
Load replacement text of the external parsed general entity in …
3:44 PM Changeset [763] by vadim.godunko
Load external parsed general entities in document content using input …
7:59 AM Changeset [762] by vadim.godunko
Store entity identifier in the scanner's stack.
6:51 AM Changeset [761] by vadim.godunko
Set appropriate XML version when replacement text of the external …
6:46 AM Changeset [760] by vadim.godunko
Don't push replacement text of the general parsed entity when it is empty.
6:38 AM Changeset [759] by vadim.godunko
Don't push parameter entity into scanner's state when it has empty …
12:03 AM Changeset [758] by vadim.godunko
Use input sources to pass data to reader in the testsuite.

Jul 21, 2010:

11:57 PM Changeset [757] by vadim.godunko
Set Last_Match only when end of entity is reached.
11:37 PM Changeset [756] by vadim.godunko
Start to use input source in performance test and examples.
11:36 PM Changeset [755] by vadim.godunko
Minor reformatting.
11:35 PM Changeset [754] by vadim.godunko
Update generated files.
11:29 PM Changeset [753] by vadim.godunko
Extend reader to read document entity from the input source.
10:55 PM Changeset [752] by vadim.godunko
Add operation to clear content of the string.
2:54 PM Changeset [751] by vadim.godunko
Postpone resolving of entities till reference.
4:11 AM Changeset [750] by vadim.godunko
Replace function by constant.
4:07 AM Changeset [749] by vadim.godunko
Subprograms renaming.
2:39 AM Changeset [748] by vadim.godunko
Rename Empty_String to Empty_Universal_String.
2:28 AM Changeset [747] by vadim.godunko
Add stub for settings manager. Refs #12.
2:15 AM Changeset [746] by vadim.godunko
Mark unit is preelaborable.
2:13 AM Changeset [745] by vadim.godunko
Move implementation of values from orthogonal persistance manager into …
1:34 AM Changeset [744] by vadim.godunko
Add gateway package for application-wide capabilities. Refs #12, #13, #14.
1:33 AM Changeset [743] by vadim.godunko
Add stub for vector of strings. Refs #13.
1:15 AM Changeset [742] by vadim.godunko
Add stub for set of environment variables. Refs #14.
12:13 AM Ticket #14 (environment variables) created by vadim.godunko
Matreshka must provide package to access to the set of environment …
12:11 AM Ticket #13 (command line support) created by vadim.godunko
Matreshka must provide access to application's command line as vector …
12:09 AM Ticket #12 (ini files/windows registry support) created by vadim.godunko
It would be nice to have support for ini files as well as Windows …

Jul 16, 2010:

3:47 PM Changeset [741] by vadim.godunko
Extend implementation of SAX_Attributes to SAX 2.0 (extensions 1.1 alpha).
3:19 PM Changeset [740] by vadim.godunko
Add comments for subprograms of SAX_Attributes type.

Jul 15, 2010:

8:33 AM Changeset [739] by vadim.godunko
Add users API for text codecs.
8:32 AM Changeset [738] by vadim.godunko
Add function to convert surrogate pair into code point.
8:32 AM Changeset [737] by vadim.godunko
Add UTF16LE text decoder.
8:31 AM Changeset [736] by vadim.godunko
Extend text decoders API.
4:51 AM Changeset [735] by vadim.godunko
Introduce text decoders infrastructure and refactor code of UTF-8 into …
4:49 AM Changeset [734] by vadim.godunko
Reflect change in name of the SAX package.

Jul 14, 2010:

1:39 AM Changeset [733] by vadim.godunko
Rename Matreshka.SAX to XML.SAX.
Note: See TracTimeline for information about the timeline view.