aboutsummaryrefslogtreecommitdiffstats
path: root/package/lua
Commit message (Expand)AuthorAgeFilesLines
* lua: switch to double precision for floatsJo-Philipp Wich2010-10-073-1/+23
* lua: drop refcounting patch in preparation for 10.03, it has unresolved issue...Jo-Philipp Wich2010-03-302-1129/+1
* package/lua: refresh patchesGabor Juhos2010-03-268-364/+256
* lua: add the 100-no_readline.patch to host buildJo-Philipp Wich2009-10-281-0/+49
* lua: the variable expansion to detect the host os does not work with GNU Make...Jo-Philipp Wich2009-10-281-4/+9
* lua: fix a typoFelix Fietkau2009-10-271-1/+1
* lua: re-enable host builds with some more fixesFelix Fietkau2009-10-277-722/+27
* lua: fix regressions in operator overloading caused by the refcounting patch,...Felix Fietkau2009-10-261-71/+3
* lua: use float instead of double, reduces the gc data structure size by 4 byt...Felix Fietkau2009-10-262-2/+2
* lua: fix various bugs in the refcounting implementation. seems to fix luci an...Felix Fietkau2009-10-261-72/+176
* lua: get rid of bitlib and md5lib from the core, they are no longer necessaryFelix Fietkau2009-10-242-670/+0
* lua: add reference counting for strings - this will need A LOT of testing, bu...Felix Fietkau2009-10-243-305/+1112
* lua: introduce soft memory limits that trigger a gc run but do not result in ...Jo-Philipp Wich2009-07-262-11/+23
* package/lua: implement memory limits, scripts can use get_memory_limit() and ...Jo-Philipp Wich2009-07-093-17/+294
* lua: install lua.pc pkgconfig file as well (closes: #5132)Nicolas Thill2009-05-141-2/+4
* lua: embed md5libJo-Philipp Wich2009-04-271-0/+484
* change occurences of LUA to Lua (from http://www.lua.org/about.html: Please d...Nicolas Thill2009-04-251-7/+7
* lua: revert r15108 & r15109Jo-Philipp Wich2009-04-193-160/+5
* get rid of $Id$ - it has never helped us and it has broken too many patches ;)Felix Fietkau2009-04-171-1/+0
* lua: add zlib build dependency, fix inaccuracy in gzip loaderJo-Philipp Wich2009-04-053-9/+13
* lua: add support for loading gzip compressed source files, bump package revisionJo-Philipp Wich2009-04-044-4/+272
* move host build in packages into a separate namespace: package/<name>/host/<t...Felix Fietkau2009-03-171-0/+2
* add back the old host patches for lua to improve portabilityFelix Fietkau2009-02-228-0/+4520
* merge host build of lua from tools/ into package/lua/MakefileFelix Fietkau2009-02-221-1/+17
* fix lua compile with eglibc selected and utmp support disabledFelix Fietkau2009-01-312-0/+32
* lua changes: - fix shared lib generation - don't ship liblua.so dev lib in li...Nicolas Thill2008-11-112-10/+6
* Embed luaposix and bitlib into Lua core librarySteven Barth2008-09-253-1/+1645
* Updated Lua to 5.1.4Steven Barth2008-08-244-201/+203
* lua: remove an unnecessary check and replace switch (GET_OPCODE(i)) as well (...Felix Fietkau2008-08-241-20/+20
* improve lua opcode dispatch performance by using computed goto instead of swi...Felix Fietkau2008-08-241-0/+363
* use $(FPIC) in a few places where it mattersFelix Fietkau2008-08-061-10/+2
* x86_64 also needs -fPIC to create lua shared librariesFlorian Fainelli2008-07-301-0/+3
* lua: Remove -fPIC for non-powerpc platformsSteven Barth2008-07-291-1/+6
* lua: Fixed some cross-platform issues for PPC (and probably other architectures)Steven Barth2008-06-292-2/+15
* fix liblua symlink installationFelix Fietkau2008-05-232-18/+25
* Added missing header reference to InstallDev targetSteven Barth2008-05-221-0/+1
* fix lua compile issues on ixp4xx (EABI) by linking libgcc into libluaFelix Fietkau2008-05-221-23/+30
* add updated lua patchset from Steven Barth (cyrus) as explained in http://lis...Felix Fietkau2008-05-225-100/+4026
* fix lua compile configuration errorFelix Fietkau2008-05-041-0/+2
* fix lua cflagsFelix Fietkau2008-04-281-1/+1
* remove lua's dependency on libreadline and libncursesFelix Fietkau2008-04-132-1/+54
* move lua from packages/ to trunk in anticipation of upcoming stuff ;)Felix Fietkau2008-04-132-0/+289
ed in the * makefile for this to work.) * * If forced on, NKRO can be disabled via magic key (default = LShift+RShift+N) * until the next keyboard reset. * * NKRO may prevent your keystrokes from being detected in the BIOS, but it is * fully operational during normal computer usage. * * For a less heavy-handed approach, enable NKRO via magic key (LShift+RShift+N) * or via bootmagic (hold SPACE+N while plugging in the keyboard). Once set by * bootmagic, NKRO mode will always be enabled until it is toggled again during a * power-up. * */ //#define FORCE_NKRO /* * Magic Key Options * * Magic keys are hotkey commands that allow control over firmware functions of * the keyboard. They are best used in combination with the HID Listen program, * found here: https://www.pjrc.com/teensy/hid_listen.html * * The options below allow the magic key functionality to be changed. This is * useful if your keyboard/keypad is missing keys and you want magic key support. * */ /* control how magic key switches layers */ //#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS true //#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS true //#define MAGIC_KEY_SWITCH_LAYER_WITH_CUSTOM false /* override magic key keymap */ //#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS //#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS //#define MAGIC_KEY_SWITCH_LAYER_WITH_CUSTOM //#define MAGIC_KEY_HELP1 H //#define MAGIC_KEY_HELP2 SLASH //#define MAGIC_KEY_DEBUG D //#define MAGIC_KEY_DEBUG_MATRIX X //#define MAGIC_KEY_DEBUG_KBD K //#define MAGIC_KEY_DEBUG_MOUSE M //#define MAGIC_KEY_VERSION V //#define MAGIC_KEY_STATUS S //#define MAGIC_KEY_CONSOLE C //#define MAGIC_KEY_LAYER0_ALT1 ESC //#define MAGIC_KEY_LAYER0_ALT2 GRAVE //#define MAGIC_KEY_LAYER0 0 //#define MAGIC_KEY_LAYER1 1 //#define MAGIC_KEY_LAYER2 2 //#define MAGIC_KEY_LAYER3 3 //#define MAGIC_KEY_LAYER4 4 //#define MAGIC_KEY_LAYER5 5 //#define MAGIC_KEY_LAYER6 6 //#define MAGIC_KEY_LAYER7 7 //#define MAGIC_KEY_LAYER8 8 //#define MAGIC_KEY_LAYER9 9 //#define MAGIC_KEY_BOOTLOADER PAUSE //#define MAGIC_KEY_LOCK CAPS //#define MAGIC_KEY_EEPROM E //#define MAGIC_KEY_NKRO N //#define MAGIC_KEY_SLEEP_LED Z /* ws2812 RGB LED */ #define RGB_DI_PIN D3 #define RGBLED_NUM 8 #define RGBLIGHT_HUE_STEP 10 #define RGBLIGHT_SAT_STEP 17 #define RGBLIGHT_ANIMATIONS /* * Feature disable options * These options are also useful to firmware size reduction. */ /* disable debug print */ //#define NO_DEBUG /* disable print */ //#define NO_PRINT /* disable action features */ //#define NO_ACTION_LAYER //#define NO_ACTION_TAPPING //#define NO_ACTION_ONESHOT //#define NO_ACTION_MACRO //#define NO_ACTION_FUNCTION /* * MIDI options */ /* Prevent use of disabled MIDI features in the keymap */ //#define MIDI_ENABLE_STRICT 1 /* enable basic MIDI features: - MIDI notes can be sent when in Music mode is on */ //#define MIDI_BASIC /* enable advanced MIDI features: - MIDI notes can be added to the keymap - Octave shift and transpose - Virtual sustain, portamento, and modulation wheel - etc. */ //#define MIDI_ADVANCED /* override number of MIDI tone keycodes (each octave adds 12 keycodes and allocates 12 bytes) */ //#define MIDI_TONE_KEYCODE_OCTAVES 1 /* * HD44780 LCD Display Configuration */ /* #define LCD_LINES 2 //< number of visible lines of the display #define LCD_DISP_LENGTH 16 //< visibles characters per line of the display #define LCD_IO_MODE 1 //< 0: memory mapped mode, 1: IO port mode #if LCD_IO_MODE #define LCD_PORT PORTB //< port for the LCD lines #define LCD_DATA0_PORT LCD_PORT //< port for 4bit data bit 0 #define LCD_DATA1_PORT LCD_PORT //< port for 4bit data bit 1 #define LCD_DATA2_PORT LCD_PORT //< port for 4bit data bit 2 #define LCD_DATA3_PORT LCD_PORT //< port for 4bit data bit 3 #define LCD_DATA0_PIN 4 //< pin for 4bit data bit 0 #define LCD_DATA1_PIN 5 //< pin for 4bit data bit 1 #define LCD_DATA2_PIN 6 //< pin for 4bit data bit 2 #define LCD_DATA3_PIN 7 //< pin for 4bit data bit 3 #define LCD_RS_PORT LCD_PORT //< port for RS line #define LCD_RS_PIN 3 //< pin for RS line #define LCD_RW_PORT LCD_PORT //< port for RW line #define LCD_RW_PIN 2 //< pin for RW line #define LCD_E_PORT LCD_PORT //< port for Enable line #define LCD_E_PIN 1 //< pin for Enable line #endif */