lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


> Would be interesting to see, how much (and when) the size of the tar 
> packages has grown.

Apart from the growth of the code itself, the main difference is the
documentation.

>From Lua 1.1 to Lua 2.2 we distributed dvi and ps versions of the reference
manual. (Lua 1.1 also includes dvi and ps versions of the SEMISH 94 paper.)
The dvi version was dropped in Lua 2.4. Starting with Lua 3.0, we now
distribute only an html version of the reference manual in the tarball.

There are also smaller differences on what is included in etc/ and test/.
Our tendency now is to reduce those because better code samples are available
elsewhere (mainly the wiki).

> Of course, compressions may have become better, too..?

The tarballs are compressed with plain gzip. The sizes in Kb are

  34 lua-1.0.tar.gz     183 lua-2.5.tar.gz     155 lua-4.0.tar.gz
 156 lua-1.1.tar.gz      99 lua-3.0.tar.gz     187 lua-5.0.2.tar.gz
 124 lua-2.1.tar.gz     113 lua-3.1.tar.gz     184 lua-5.0.tar.gz
 107 lua-2.2.tar.gz     126 lua-3.2.tar.gz
 131 lua-2.4.tar.gz     156 lua-4.0.1.tar.gz

Recompressing them with gzip -9 gains very little:

  34 lua-1.0.tar.gz     180 lua-2.5.tar.gz     154 lua-4.0.tar.gz
 155 lua-1.1.tar.gz      98 lua-3.0.tar.gz     186 lua-5.0.2.tar.gz
 123 lua-2.1.tar.gz     112 lua-3.1.tar.gz     183 lua-5.0.tar.gz
 106 lua-2.2.tar.gz     125 lua-3.2.tar.gz
 130 lua-2.4.tar.gz     155 lua-4.0.1.tar.gz

--lhf