Natools

Check-in [33d57890f4]
Login
Overview
Comment:tools/smaz: use variable length verbatim option on built dictionaries
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 33d57890f45be7fb6e0831e8ad252f2785e136fa
User & Date: nat on 2016-11-12 20:15:48
Other Links: manifest | tags
Context
2016-11-13
21:42
smaz_generic: new package attempting generic Smaz-like compression check-in: 4b73acb2a8 user: nat tags: trunk
2016-11-12
20:15
tools/smaz: use variable length verbatim option on built dictionaries check-in: 33d57890f4 user: nat tags: trunk
2016-11-11
21:24
tools/smaz: fix length of non-generated dictionaries check-in: d866d343bf user: nat tags: trunk
Changes

Modified tools/smaz.adb from [fd8f4869d7] to [510dd5ee34].

777
778
779
780
781
782
783
784


785
786
787
788
789
790
791
777
778
779
780
781
782
783

784
785
786
787
788
789
790
791
792







-
+
+







                        Handler.Dict_Size,
                        Selected,
                        Pending,
                        Handler.Score_Method,
                        Handler.Max_Pending);

                     return Optimize_Dictionary
                       (Natools.Smaz.Tools.To_Dictionary (Selected, True),
                       (Natools.Smaz.Tools.To_Dictionary
                          (Selected, Handler.Vlen_Verbatim),
                        Pending,
                        Input,
                        Handler.Job_Count,
                        Handler.Score_Method);
                  end;
               else
                  return Natools.Smaz.Tools.To_Dictionary