diff --git a/doc/changes.html b/doc/changes.html deleted file mode 100644 index 5fc74f10..00000000 --- a/doc/changes.html +++ /dev/null @@ -1,882 +0,0 @@ - - - -LuaJIT Change History - - - - - - - - -
-Lua -
- - -
-

-This is a list of changes between the released versions of LuaJIT.
-The current stable version is LuaJIT 2.0.5.
-

-

-Please check the -» Online Change History -to see whether newer versions are available. -

- -
-

LuaJIT 2.1.0-beta3 — 2017-05-01

- - -

LuaJIT 2.1.0-beta2 — 2016-03-03

- - -

LuaJIT 2.1.0-beta1 — 2015-08-25

-

-This is a brief summary of the major changes in LuaJIT 2.1 compared to 2.0. -Please take a look at the commit history for more details. -

- -
- -
-

LuaJIT 2.0.5 — 2017-05-01

- - -

LuaJIT 2.0.4 — 2015-05-14

- - -

LuaJIT 2.0.3 — 2014-03-12

- - -

LuaJIT 2.0.2 — 2013-06-03

- - -

LuaJIT 2.0.1 — 2013-02-19

- - -

LuaJIT 2.0.0 — 2012-11-08

- - -

LuaJIT 2.0.0-beta11 — 2012-10-16

- - -

LuaJIT 2.0.0-beta10 — 2012-05-09

- - -

LuaJIT 2.0.0-beta9 — 2011-12-14

- - -

LuaJIT 2.0.0-beta8 — 2011-06-23

- - -

LuaJIT 2.0.0-beta7 — 2011-05-05

- - -

LuaJIT 2.0.0-beta6 — 2011-02-11

- - -

LuaJIT 2.0.0-beta5 — 2010-08-24

- - -

LuaJIT 2.0.0-beta4 — 2010-03-28

- - -

LuaJIT 2.0.0-beta3 — 2010-03-07

- - -

LuaJIT 2.0.0-beta2 — 2009-11-09

- - -

LuaJIT 2.0.0-beta1 — 2009-10-31

- -
-
-
- - - diff --git a/doc/contact.html b/doc/contact.html index c014dc9a..3173b2a5 100644 --- a/doc/contact.html +++ b/doc/contact.html @@ -10,7 +10,7 @@
-Lua +Lua
@@ -66,7 +61,7 @@ please use the

Please send general questions to the -» LuaJIT mailing list. +LuaJIT mailing list.

You can also send any questions you have directly to me: diff --git a/doc/ext_c_api.html b/doc/ext_c_api.html index 4f471526..c841b1dc 100644 --- a/doc/ext_c_api.html +++ b/doc/ext_c_api.html @@ -10,7 +10,7 @@

-Lua +Lua
diff --git a/doc/ext_ffi.html b/doc/ext_ffi.html index 6a2a4852..0be54411 100644 --- a/doc/ext_ffi.html +++ b/doc/ext_ffi.html @@ -10,7 +10,7 @@
diff --git a/doc/ext_ffi_api.html b/doc/ext_ffi_api.html index ad19b76b..9c815f8b 100644 --- a/doc/ext_ffi_api.html +++ b/doc/ext_ffi_api.html @@ -15,7 +15,7 @@ td.abiparam { font-weight: bold; width: 6em; }
diff --git a/doc/ext_ffi_semantics.html b/doc/ext_ffi_semantics.html index 40575af8..3444b8fb 100644 --- a/doc/ext_ffi_semantics.html +++ b/doc/ext_ffi_semantics.html @@ -15,7 +15,7 @@ td.convop { font-style: italic; width: 40%; }
diff --git a/doc/ext_ffi_tutorial.html b/doc/ext_ffi_tutorial.html index e979ffea..aab9c234 100644 --- a/doc/ext_ffi_tutorial.html +++ b/doc/ext_ffi_tutorial.html @@ -17,7 +17,7 @@ td.idiomlua b { font-weight: normal; color: #2142bf; }
@@ -221,7 +216,7 @@ a fascinating best-selling game is left as an exercise for the reader.

Accessing the zlib Compression Library

The following code shows how to access the zlib compression library from Lua code. +href="https://zlib.net/">zlib compression library from Lua code. We'll define two convenience wrapper functions that take a string and compress or uncompress it to another string:

@@ -304,7 +299,7 @@ comes pre-installed. Since ffi.load() automatically adds any missing standard prefixes/suffixes, we can simply load the "z" library. On Windows it's named zlib1.dll and you'll have to download it first from the -» zlib site. The check for +zlib site. The check for ffi.os makes sure we pass the right name to ffi.load().

diff --git a/doc/ext_jit.html b/doc/ext_jit.html index 3720d308..5075a405 100644 --- a/doc/ext_jit.html +++ b/doc/ext_jit.html @@ -10,7 +10,7 @@
diff --git a/doc/ext_profiler.html b/doc/ext_profiler.html index b778cda4..f1937ba5 100644 --- a/doc/ext_profiler.html +++ b/doc/ext_profiler.html @@ -10,7 +10,7 @@
diff --git a/doc/extensions.html b/doc/extensions.html index 25764198..cf57e0e8 100644 --- a/doc/extensions.html +++ b/doc/extensions.html @@ -27,7 +27,7 @@ td.excinterop {

LuaJIT is fully upwards-compatible with Lua 5.1. It supports all -» standard Lua +standard Lua library functions and the full set of -» Lua/C API +Lua/C API functions.

@@ -104,7 +99,7 @@ LuaJIT comes with several built-in extension modules:

bit.* — Bitwise operations

LuaJIT supports all bitwise operations as defined by -» Lua BitOp: +Lua BitOp:

 bit.tobit  bit.tohex  bit.bnot    bit.band bit.bor  bit.bxor
@@ -113,7 +108,7 @@ bit.lshift bit.rshift bit.arshift bit.rol  bit.ror  bit.bswap
 

This module is a LuaJIT built-in — you don't need to download or install Lua BitOp. The Lua BitOp site has full documentation for all -» Lua BitOp API functions. +Lua BitOp API functions. The FFI adds support for 64 bit bitwise operations, using the same API functions. diff --git a/doc/faq.html b/doc/faq.html index 2031aa8a..31d91e2b 100644 --- a/doc/faq.html +++ b/doc/faq.html @@ -13,7 +13,7 @@ dd { margin-left: 1.5em; }

@@ -66,16 +61,16 @@ dd { margin-left: 1.5em; }
Q: Where can I learn more about LuaJIT and Lua?
@@ -104,7 +99,7 @@ Q: My vararg functions fail after switching to LuaJIT!
LuaJIT is compatible to the Lua 5.1 language standard. It doesn't support the implicit arg parameter for old-style vararg functions from Lua 5.0.
Please convert your code to the -» Lua 5.1 +Lua 5.1 vararg syntax.
diff --git a/doc/install.html b/doc/install.html index 9602831e..bc96b661 100644 --- a/doc/install.html +++ b/doc/install.html @@ -38,7 +38,7 @@ td.compatno {
@@ -250,7 +245,7 @@ Obviously the prefixes given during build and installation need to be the same.

Either install one of the open source SDKs (» MinGW or -» Cygwin), which come with a modified +Cygwin), which come with a modified GCC plus the required development headers. Or install Microsoft's Visual Studio (MSVC).

@@ -393,7 +388,7 @@ make CROSS=mips-linux- TARGET_CFLAGS="-mips64r2 -mabi=64" make CROSS=mipsel-linux- TARGET_CFLAGS="-mips64r2 -mabi=64"

-You can cross-compile for Android using the » Android NDK. +You can cross-compile for Android using the Android NDK. Please adapt the environment variables to match the install locations and the desired target platform. E.g. Android 4.1 corresponds to ABI level 16.

@@ -417,7 +412,7 @@ make HOST_CC="gcc -m32" CROSS=$NDKCROSS \ TARGET_LD=$NDKCC

-You can cross-compile for iOS 3.0+ (iPhone/iPad) using the » iOS SDK: +You can cross-compile for iOS 3.0+ (iPhone/iPad) using the iOS SDK:

Note: the JIT compiler is disabled for iOS, because regular iOS Apps @@ -552,7 +547,7 @@ Make sure the jit library is loaded or the JIT compiler will not be activated.

  • The bit.* module for bitwise operations is already built-in. There's no need to statically link -» Lua BitOp to your application.
  • +Lua BitOp to your application.

    Hints for Distribution Maintainers

    diff --git a/doc/luajit.html b/doc/luajit.html index a3ffa476..3ce81c3e 100644 --- a/doc/luajit.html +++ b/doc/luajit.html @@ -95,7 +95,7 @@ table.feature small {

    LuaJIT is a Just-In-Time Compiler (JIT) for the -» Lua programming language. +Lua programming language. Lua is a powerful, dynamic and light-weight programming language. It may be embedded or used as a general-purpose, stand-alone language.

    LuaJIT is Copyright © 2005-2020 Mike Pall, released under the -» MIT open source license. +MIT open source license.

    @@ -193,7 +188,7 @@ LuaJIT has been successfully used as a scripting middleware in games, appliances, network and graphics apps, numerical simulations, trading platforms and many other specialty applications. It scales from embedded devices, smartphones, desktops up to server farms. It combines -high flexibility with » high performance +high flexibility with high performance and an unmatched low memory footprint.

    diff --git a/doc/running.html b/doc/running.html index 6f96e9d8..2cba1534 100644 --- a/doc/running.html +++ b/doc/running.html @@ -32,7 +32,7 @@ td.param_default {

    @@ -94,7 +89,7 @@ The luajit stand-alone executable is just a slightly modified version of the regular lua stand-alone executable. It supports the same basic options, too. luajit -h prints a short list of the available options. Please have a look at the -» Lua manual +Lua manual for details.

    diff --git a/doc/status.html b/doc/status.html index cb454db8..0aafe13a 100644 --- a/doc/status.html +++ b/doc/status.html @@ -13,7 +13,7 @@ ul li { padding-bottom: 0.3em; }