Wireshark-commits: [Wireshark-commits] master de44124: Enhance Lua API doc generator and add more A
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=de441241ef16262fa8ba1c5fbd77509a1ee86c67
Submitter: Anders Broman (a.broman58@xxxxxxxxx)
Changed: branch: master
Repository: wireshark
Commits:
de44124 by Hadriel Kaplan (hadrielk@xxxxxxxxx):
Enhance Lua API doc generator and add more API info
This enhances the Lua API doc generator Perl script to handle
meta-information in description comments, such as bold, italics,
raw code, version info, etc.
The supported markup and codes are documented in make-wsluarm.pl.
It's not beautiful Perl code (I don't know Perl), and I'd rather
do it using Lua, but I think keeping it Perl makes more sense in
the long run.
Change-Id: I477b3ebe770075dcea9ec52708e2d6fb5758d2f4
Reviewed-on: https://code.wireshark.org/review/802
Reviewed-by: Hadriel Kaplan <hadrielk@xxxxxxxxx>
Reviewed-by: Anders Broman <a.broman58@xxxxxxxxx>
Actions performed:
from e4756cc Comment cleanups.
adds de44124 Enhance Lua API doc generator and add more API info
Summary of changes:
docbook/make-wsluarm.pl | 549 ++++++++++++++++++++++++---------
docbook/wsluarm.xml | 227 ++++++++------
epan/wslua/wslua_dumper.c | 36 ++-
epan/wslua/wslua_field.c | 47 +--
epan/wslua/wslua_file.c | 336 +++++++++++---------
epan/wslua/wslua_gui.c | 101 +++---
epan/wslua/wslua_int64.c | 494 +++++++++++++++++++----------
epan/wslua/wslua_internals.c | 108 +++++++
epan/wslua/wslua_listener.c | 51 ++-
epan/wslua/wslua_pinfo.c | 158 +++++-----
epan/wslua/wslua_proto.c | 703 ++++++++++++++++++++++++------------------
epan/wslua/wslua_struct.c | 76 ++++-
epan/wslua/wslua_tree.c | 42 ++-
epan/wslua/wslua_tvb.c | 245 ++++++++-------
epan/wslua/wslua_util.c | 159 ++--------
15 files changed, 2046 insertions(+), 1286 deletions(-)