rockbox/apps/plugins/lua
Maurus Cuelenaere 80b4e5d55d Lua:
* add ./?/init.lua to the search path for require
 * put Lua libs in /.rockbox/rocks/viewers/lua/


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21739 a1c6a512-1295-4272-9138-f99709370657
2009-07-10 11:30:26 +00:00
..
action_helper.pl Lua: make sure action.h gets C preprocessed before processing it 2009-05-28 22:02:53 +00:00
button_helper.pl Lua: always expose BUTTON_TOUCHSCREEN and remove BUTTON_ constants from rocklib.c 2009-07-03 23:03:07 +00:00
gmtime.c Lua: add support for os library 2009-05-27 22:48:50 +00:00
lapi.c
lapi.h
lauxlib.c Lua: add the package library 2009-06-25 13:26:05 +00:00
lauxlib.h * read_bmp_*(): add FORMAT_RETURN_SIZE 2009-05-25 11:12:27 +00:00
lbaselib.c
lbitlib.c Correct the includes; the old way broke parallel builds. 2009-06-09 11:23:25 +00:00
lcode.c
lcode.h
ldebug.c
ldebug.h
ldo.c
ldo.h
ldump.c
lfunc.c
lfunc.h
lgc.c
lgc.h
liolib.c Lua IOlib: don't create files when they don't exist 2009-07-08 14:54:40 +00:00
llex.c Lua: 2009-05-22 01:03:22 +00:00
llex.h
llimits.h
lmem.c
lmem.h
loadlib.c Lua: because Rockbox doesn't support any current working directory functionality, 'hack' loadlib so it replace '$' in LUA_PATH_DEFAULT with the directory wherein the current script is. 2009-07-01 17:01:22 +00:00
lobject.c
lobject.h
lopcodes.c
lopcodes.h
loslib.c Fix yellow & red 2009-05-27 23:02:17 +00:00
lparser.c
lparser.h
lstate.c
lstate.h
lstring.c
lstring.h
lstrlib.c
ltable.c
ltable.h
ltablib.c
ltm.c
ltm.h
lua.h
lua.make Also make rocklib_aux.c depend on $(LUA_OBJ) 2009-07-05 17:59:45 +00:00
luaconf.h
lualib.h Lua: add bitlib (makes bitwise operators possible) 2009-06-01 22:02:18 +00:00
lundump.c
lundump.h
lvm.c
lvm.h
lzio.c
lzio.h
Makefile
malloc.c
README Lua: add support for os library 2009-05-27 22:48:50 +00:00
rockaux.c Lua: because Rockbox doesn't support any current working directory functionality, 'hack' loadlib so it replace '$' in LUA_PATH_DEFAULT with the directory wherein the current script is. 2009-07-01 17:01:22 +00:00
rockconf.h Lua: 2009-07-10 11:30:26 +00:00
rocklib.c Lua: expose SCREEN_MAIN & SCREEN_REMOTE (for rb.lcd_*() functions) 2009-07-08 11:59:05 +00:00
rocklib.h Lua: because Rockbox doesn't support any current working directory functionality, 'hack' loadlib so it replace '$' in LUA_PATH_DEFAULT with the directory wherein the current script is. 2009-07-01 17:01:22 +00:00
rocklib_aux.pl Add a Rockbox header.. 2009-07-05 15:39:17 +00:00
rocklibc.h
rocklua.c Lua: 2009-06-28 14:55:16 +00:00
rockmalloc.c
rockmalloc.h
SOURCES Lua: 2009-06-28 14:55:16 +00:00
strcspn.c
strftime.c Fix yellow & red 2009-05-27 23:02:17 +00:00
strncat.c
strpbrk.c
strstr.c
strtol.c
strtoul.c

The following files are (with slight modifications for Rockbox) from dietlibc
version 0.31 which is licensed under the GPL version 2:

    gmtime.c
    strcspn.c
    strftime.c
    strncat.c
    strpbrk.c
    strtol.c
    strtoul.c
    strstr.c

The malloc routine is Doug Lea's malloc with the following license:

  Version 2.8.3 Thu Sep 22 11:16:15 2005  Doug Lea  (dl at gee)

  This is a version (aka dlmalloc) of malloc/free/realloc written by
  Doug Lea and released to the public domain, as explained at
  http://creativecommons.org/licenses/publicdomain.  Send questions,
  comments, complaints, performance data, etc to dl@cs.oswego.edu