Commit f5a41ddf authored by Sascha Steinbiss's avatar Sascha Steinbiss
Browse files

New upstream version 1.6.1+ds

parent d271e86f
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
changes in version 1.6.1 (2020-01-08)

- Further extension of the C API.


changes in version 1.6.0 (2020-01-06)

- improve error handling in some tools
+1 −1
Original line number Diff line number Diff line
1.6.0
1.6.1
+15 −1
Original line number Diff line number Diff line
@@ -22,6 +22,19 @@ local w = require 'warning'

DocBase = {}

function dump(o)
   if type(o) == 'table' then
      local s = '{ '
      for k,v in pairs(o) do
         if type(k) ~= 'number' then k = '"'..k..'"' end
         s = s .. '['..k..'] = ' .. dump(v) .. ','
      end
      return s .. '} '
   else
      return tostring(o)
   end
end

function DocBase:new()
  o = {}
  o.classes = {}
@@ -156,7 +169,8 @@ function DocBase:process_ast(ast, be_verbose)
    else
      local keyword = ast[1]
      if be_verbose then
        print("keyword: " .. keyword)
        print("keyword: ")
        print(dump(keyword))
      end
      if keyword == "class" then
        o.last_module = nil
+1 −1
Original line number Diff line number Diff line
@@ -275,7 +275,7 @@ $interface_file = <<-INTERFACE_CODE
#include "<%=subdir%>/<%=fkt_pref%>_rep.h"

#include "core/assert_api.h"
#include "core/class_alloc.h"
#include "core/class_alloc_api.h"
#include "core/ma_api.h"
#include "core/unused_api.h"

+1 −1
Original line number Diff line number Diff line
@@ -61,7 +61,7 @@ IMPL = <<-IMPL
#include "core/ensure_api.h"
#include "core/intbits.h"
#include "core/ma_api.h"
#include "core/mathsupport.h"
#include "core/mathsupport_api.h"
#include "core/unused_api.h"
#include "extended/intset_<%=bits%>.h"
#include "extended/io_function_pointers.h"
Loading