[syslinux] [PATCH][git-pull] lua: fix broken bindings, switch to using methods, document things

Ferenc Wagner wferi at niif.hu
Mon Oct 13 03:53:43 PDT 2014


The following changes since commit 81ad566f155fac31089fde69c87059b217e7e9b6:

  NEWS: Update for 6.03 release (2014-10-06 09:27:44 -0700)

are available in the git repository at:

  https://github.com/wferi/syslinux/ pub

for you to fetch changes up to 68cb978ab7e692d772e4d62d3585b8f7bac43b4b:

  lua: simplify the function/value handling in the automenu test (2014-10-13 12:44:15 +0200)

----------------------------------------------------------------
Ferenc Wágner (25):
      lua: make kernel and initrd progress output match in sl_boot_linux
      lua: add the IMAGE_TYPE table to the syslinux module
      lua: share the export macro (CPP only change)
      lua: docs: do not reference removed example
      lua: docs: add new bindings to syslinux.asc
      lua: vesa: delete stray would-be-debug output
      lua: docs: bring documentation up to date
      lua: docs: remove overall indentation and some verbose cruft from the examples
      libansi.h: depends on stdbool.h and stdio.h
      lua: docs: loadfile() is not TFTP-specific
      lua: docs: remove printf from loadfile example
      lua: docs: condense the PCI example
      lua: Remove even more cruft from syslinux.c
      lua: represent syslinux files as full userdata
      lua: garbage collect file objects
      lua: make the file operations methods
      lua: unused optional arguments can go
      lua: make initramfs structures full userdata objects with methods
      lua: do not leak initramfs data chunks on garbage collection
      lua: don't do a local boot when asked to final_cleanup
      lua: initramfs: enable adding nonempty files
      lua: docs: refresh and extend the documentation
      lua: return the modified object from the initramfs methods
      lua: move the automenu test from the boot_linux to the boot_it binding
      lua: simplify the function/value handling in the automenu test

 com32/include/libansi.h     |    3 +
 com32/lua/doc/syslinux.asc  |  336 +++++++++++++++++++++++++++++-------------------------------------
 com32/lua/src/syslinux.c    |  291 ++++++++++++++++++++++++++++++---------------------------
 com32/lua/src/vesa.c        |    2 -
 com32/lua/test/automenu.lua |   38 +++++---
 5 files changed, 329 insertions(+), 341 deletions(-)



More information about the Syslinux mailing list