Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-commits: [Wireshark-commits] master de44124: Enhance Lua API doc generator and add more A

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Tue, 25 Mar 2014 05:30:14 +0000 (UTC)
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(-)