Commit Graph

  • 53ba625362 Support "exists" expression. Vadim Godunko 2023-01-18 14:50:34 +04:00
  • 9c25a5b96a Report error when resolving boolean value. Vadim Godunko 2023-01-18 12:48:28 +04:00
  • 3855858c0e Subprogram to bind proxy to single segment. Vadim Godunko 2023-01-17 20:59:41 +04:00
  • a9a1328a04 Merge remote branch 'origin/master' into edge automatic-merge 2023-01-26 00:55:17 +00:00
  • 6c933844ba Merge branch 'topic/templates' into 'master' Vadim Godunko 2023-01-25 12:01:16 +00:00
  • 3bd67ae3a3 Merge branch 'topic/cmd' into 'master' Vadim Godunko 2023-01-25 11:47:31 +00:00
  • 06a99e6266 Use VSS's text streams to output errors. Vadim Godunko 2023-01-25 13:58:08 +04:00
  • 2e75ecdc51 Ref #196 Support output to standard output and error streams. Vadim Godunko 2023-01-25 13:33:47 +04:00
  • a17c498732 Update after API change of Output_Text_Stream. Vadim Godunko 2023-01-25 13:12:48 +04:00
  • 455ab51c75 Ref #196 String and line output to text streams. Vadim Godunko 2023-01-25 13:11:47 +04:00
  • 80340fad0a Next_Line and Line_Tabulation characters Vadim Godunko 2023-01-25 13:10:57 +04:00
  • 348c929169 Ref #192 Test for positional arguments. Vadim Godunko 2023-01-25 11:35:26 +04:00
  • 28eeaad902 Subprogram to obtain value of the positional option. Vadim Godunko 2023-01-25 11:34:25 +04:00
  • a670b74b6f Ref #192 Handle positional argument case. Vadim Godunko 2023-01-25 11:19:34 +04:00
  • cd85adbb88 Don't raise exception on error, just report it. Vadim Godunko 2023-01-21 00:32:26 +04:00
  • d49b0cb626 Constant for FULL STOP character. Vadim Godunko 2023-01-21 00:31:57 +04:00
  • d7289c9149 Report error and skip condition element on resolve error. Vadim Godunko 2023-01-19 14:58:35 +04:00
  • 9a59cb1594 Return error proxy itself to propagate error state. Vadim Godunko 2023-01-19 14:22:16 +04:00
  • 77441c8c59 Remove global error handler. Vadim Godunko 2023-01-18 22:25:38 +04:00
  • ed13d78860 Rewrite iterator resolver with new resolver. Vadim Godunko 2023-01-18 22:16:30 +04:00
  • ea74e1576d Move internal subprogram to the package body. Vadim Godunko 2023-01-18 21:39:58 +04:00
  • 1d65a1f833 Rewrite value evaluation. Vadim Godunko 2023-01-18 21:35:12 +04:00
  • e55a973ab1 Code refactoring. Vadim Godunko 2023-01-18 21:03:24 +04:00
  • 08cf8fe009 Rewrite proxy resolve code. Vadim Godunko 2023-01-18 20:36:21 +04:00
  • ee1dd85c28 Support "exists" expression. Vadim Godunko 2023-01-18 14:50:34 +04:00
  • 0beed69701 Report error when resolving boolean value. Vadim Godunko 2023-01-18 12:48:28 +04:00
  • 1a7f2fbc8e Subprogram to bind proxy to single segment. Vadim Godunko 2023-01-17 20:59:41 +04:00
  • b1d103cd31 Merge remote branch 'origin/master' into edge automatic-merge 2023-01-13 00:55:51 +00:00
  • efb8052f0a Merge branch 'topic/templates' into 'master' Vadim Godunko 2023-01-12 17:32:46 +00:00
  • 9516f221dd Minor style fixes. Vadim Godunko 2023-01-12 21:01:05 +04:00
  • 0494814110 Reflect changes in text output stream API. Vadim Godunko 2023-01-11 21:28:37 +04:00
  • 601eaa98c9 Drop VSS.Strings.Text package. Vadim Godunko 2023-01-11 20:55:21 +04:00
  • bd1bf0272d Move declaration of Line_Index and Column_Index into VSS.Strings. Vadim Godunko 2023-01-11 20:47:41 +04:00
  • bbcb894377 Merge branch 'topic/text' into 'master' Vadim Godunko 2023-01-12 16:57:05 +00:00
  • 44394b16d3 Merge branch 'topic/templates' into 'master' Vadim Godunko 2023-01-12 16:56:49 +00:00
  • 379d99d4ff Reflect changes in text output stream API. Vadim Godunko 2023-01-11 21:28:37 +04:00
  • 47f743b0fa Drop VSS.Strings.Text package. Vadim Godunko 2023-01-11 20:55:21 +04:00
  • 2d9d127018 Move declaration of Line_Index and Column_Index into VSS.Strings. Vadim Godunko 2023-01-11 20:47:41 +04:00
  • bc461aef8b Support Lexical_Handler interface by Templates_Processor... Vadim Godunko 2023-01-08 23:28:32 +04:00
  • f158d09752 Add Stream_Element_Vector to Stream_Element_Array conversion Vadim Godunko 2023-01-08 23:27:12 +04:00
  • c7435437be Merge remote branch 'origin/master' into edge automatic-merge 2023-01-04 00:55:43 +00:00
  • f64c317ad9 Merge branch 'topic/templates' into 'master' Vadim Godunko 2023-01-03 13:23:10 +00:00
  • c316ef1fdc Report error returned on value evaluation. Vadim Godunko 2023-01-01 10:14:01 +03:00
  • b1d9e01f04 Fix compiler's warnings. Vadim Godunko 2022-12-31 20:51:47 +03:00
  • 2c43cdc738 Use unique value for TAL namespace. Vadim Godunko 2022-12-31 20:48:58 +03:00
  • 4048e31595 Remove support of text/structure qualifier for content instruction. Vadim Godunko 2022-12-31 20:45:56 +03:00
  • c3968660c3 Remove text and structure content proxies. Vadim Godunko 2022-12-31 20:38:57 +03:00
  • e3ad7d4d9f Enhance value to contain XML content. Vadim Godunko 2022-12-31 07:31:59 +03:00
  • d17ddeae30 Compute value of the expression when proxy is value proxy. Vadim Godunko 2022-12-24 22:47:26 +03:00
  • 504b90bba6 Merge branch 'topic/fix_edge_merge' into 'edge' Vadim Godunko 2022-12-24 17:58:24 +00:00
  • 140f0df798 Merge branch 'edge' into 'topic/fix_edge_merge' Vadim Godunko 2022-12-24 17:52:05 +00:00
  • 88bbd7df4b Merge branch 'topic/templates' into 'master' Vadim Godunko 2022-12-23 09:00:15 +00:00
  • 880f416005 Merge branch 'topic/fix_style_errors' into 'master' Anthony Leonardo Gracio 2022-12-21 16:26:59 +00:00
  • b2384dfebb Fix style errors (no-tn-check) topic/fix_style_errors Anthony Leonardo Gracio 2022-12-21 17:16:46 +01:00
  • c81fc305a6 Merge branch 'topic/ci' into 'master' Nicolas Setton 2022-12-21 07:55:47 +00:00
  • 0908d0a293 Add a temporary CI Nicolas Setton 2022-12-20 16:11:00 +00:00
  • bd2973a059 Merge branch 'topic/fix_edge_merge' into 'edge' Anthony Leonardo Gracio 2022-12-20 13:27:44 +00:00
  • 37ce260e48 Text stream to output text data into files. Vadim Godunko 2022-12-12 12:57:31 +03:00
  • 31290b8b45 Enhance Text_Output_Stream to check error stage and to get error message Vadim Godunko 2022-12-12 12:54:40 +03:00
  • f2b8e44937 Close file stream on object's finalization. Vadim Godunko 2022-12-12 12:53:24 +03:00
  • 7d2d030a1d Virtual_String_Encoder.Reset_State Vadim Godunko 2022-12-12 12:52:39 +03:00
  • 48c4cca416 Templates engine proxy for Boolean values. Vadim Godunko 2022-12-18 16:19:01 +03:00
  • 0d9dc37ca6 Support of values in boolean expression computation. Vadim Godunko 2022-12-18 16:17:57 +03:00
  • 5bc8ae7308 Merge branch 'topic/io' into 'master' Vadim Godunko 2022-12-14 09:13:48 +00:00
  • d8816d6402 Text stream to output text data into files. Vadim Godunko 2022-12-12 12:57:31 +03:00
  • dfd4c639ce Enhance Text_Output_Stream to check error stage and to get error message Vadim Godunko 2022-12-12 12:54:40 +03:00
  • cfe0ab118a Close file stream on object's finalization. Vadim Godunko 2022-12-12 12:53:24 +03:00
  • a1a3819d0b Virtual_String_Encoder.Reset_State Vadim Godunko 2022-12-12 12:52:39 +03:00
  • eef8e9258d Merge remote branch 'origin/master' into edge mergerepo 2022-12-06 23:46:21 +00:00
  • c126a8aefc Test for subprogram to get values of the option. Vadim Godunko 2022-12-03 12:41:44 +03:00
  • 6237f3baa7 Subprogram to get set of values of the option. Vadim Godunko 2022-12-03 12:41:20 +03:00
  • 9268dc2fef Merge remote branch 'origin/master' into edge mergerepo 2022-11-28 23:46:05 +00:00
  • 92b0b45078 Add constructors for word iterator. Vadim Godunko 2022-11-27 15:25:50 +03:00
  • b61450727a Provide constructors of line iterator. Vadim Godunko 2022-11-27 15:19:04 +03:00
  • a26583350b Add constructors of grapheme cluser iterator. Vadim Godunko 2022-11-27 15:11:39 +03:00
  • 617b8061a4 Remove dependency of Strings from Grapheme_Cluster_Iterator. topic/mindeps Vadim Godunko 2022-11-20 23:11:14 +03:00
  • dd57702c2c Remove dependency of Strings from Word_Iterators. Vadim Godunko 2022-11-20 22:47:29 +03:00
  • dd91f27565 Remove dependency of strings from the line iterator. Vadim Godunko 2022-11-20 22:28:27 +03:00
  • b1ce3a2cfc Merge remote branch 'origin/master' into edge mergerepo 2022-11-19 23:45:50 +00:00
  • 42a34d6461 Test for binary options Vadim Godunko 2022-11-18 19:02:16 +03:00
  • 7ddf97f188 Support of short and long forms of binary options. Vadim Godunko 2022-11-18 19:01:32 +03:00
  • 3c4b49e5c7 Merge remote branch 'origin/master' into edge mergerepo 2022-11-08 23:46:21 +00:00
  • 94f3ee3a90 UC16-011 RegExp: Allow char escapes in a char class Maxim Reznik 2022-11-08 13:01:42 +02:00
  • 47ac43b791 Merge remote branch 'origin/master' into edge mergerepo 2022-10-17 22:46:03 +00:00
  • ec6c43d5df Test for VSS.Strings.Conversions.Set_* subprograms. Vadim Godunko 2022-10-17 10:47:08 +04:00
  • 12c8be9a9f U310-022 Subprograms to update content of Wide_Wide_String. Vadim Godunko 2021-06-10 14:24:31 +03:00
  • 932b50ac25 Merge remote branch 'origin/master' into edge mergerepo 2022-10-15 22:46:02 +00:00
  • 9e66692d43 Mark all data files as non-text files. Vadim Godunko 2022-10-15 18:48:29 +04:00
  • b883e1db6f Test of KOI8-R decoder. Vadim Godunko 2022-10-15 18:47:53 +04:00
  • f5d4f5f7ee V805-018 KOI8-R decoder Vadim Godunko 2022-10-15 18:47:31 +04:00
  • 4f98dc15fe V805-018 Improve handling of ASCII characters by Japanese decoders Vadim Godunko 2022-10-15 16:55:26 +04:00
  • e08d355475 Tests for Shift-JIS decoder Vadim Godunko 2022-10-15 12:32:48 +04:00
  • d661c71d02 V805-018 Shift-JIS decoder Vadim Godunko 2022-10-15 12:31:34 +04:00
  • 5ce575ffa3 Minor reformatting. Vadim Godunko 2022-10-15 11:53:55 +04:00
  • 298c9cdf15 Rename file to reuse by EUC-JP and Shift-JIS decoders. Vadim Godunko 2022-10-15 11:52:41 +04:00
  • 274588acaa Fix detection of the end-of-data in incremental mode. Vadim Godunko 2022-10-14 22:08:04 +04:00
  • 634dbbb125 Test for EUC-JP decoder. Vadim Godunko 2022-10-14 22:07:05 +04:00
  • f64cfe5903 V805-018 EUC-JP decoder implementation. Vadim Godunko 2022-10-13 15:53:06 +04:00
  • b3c412a73a Move declaration of ASCII_Byte_Range to allow to reuse it Vadim Godunko 2022-10-13 15:47:10 +04:00
  • a02a5bb596 Test of GB-18030 decoder. Vadim Godunko 2022-10-13 12:47:16 +04:00