Hi,

I just created a branch for the changes in zim format, we discussed at our 
developer meeting. The branch is located in our repository under 
branches/zim2.

I already checked in first changes. qunicode is removed from zimlib. Also 
distinqushing between url and title is started.

I also decided to change the zint compression. The compression is now similar 
to utf-8 and saves a little space compared to the old algorithm (about 2%). 
The zint compression is used in the full text index currently.

We already discussed about using it in the directory entry also to save some 
bytes. I'm not sure if it worth the trouble. It makes alternative 
implementations more difficult. If alternative implementations do not care 
about 
full text index or categories, they don't need to implement the zint 
compression. On the other hand the code for it is straight forward and should 
be easy to port.

The branch is not working yet. It may take some time until it will since I 
have to implement the changes in the reader as well as the writer before I can 
even start testing (other than verify, that it compiles). It was easier with 
zeno when I started, since I had already working zeno files.

Tommi
_______________________________________________
dev-l mailing list
[email protected]
https://intern.openzim.org/mailman/listinfo/dev-l

Reply via email to