tools: update funtion-summary.sh & generated data

pull/1259/head
joseLuís 4 years ago
parent 9dda358364
commit b6fcd2783d

@ -16,11 +16,11 @@ PATH_SOURCE_FILE="../../include/notcurses/notcurses.h"
# this is the path to the latest bindgen generated rust sources
# TODO: retrieve it automatically, from the target folder, the most recently created/updated)
PATH_BINDGEN_LATEST="bindgen_20201126.rs"
PATH_BINDGEN_LATEST="bindgen_20201227.rs"
# these are the main function prefixes used in notcurses (before the first `_`) for STATS_FILE
# NOTE: updated manually
PREFIX_LIST="cell channel ncblit ncdirect ncdplot ncfadectx ncfdplane nckey ncmenu ncmetric ncmultiselector ncpixel ncpile ncplane ncreader ncreel ncselector ncsubproc nctablet ncuplot ncvisual notcurses palette"
PREFIX_LIST="cell channel ncblit ncdirect ncdplot ncfadectx ncfdplane nckey ncmenu ncmetric ncmultiselector ncpile ncpixel ncplane ncprogbar ncreader ncreel ncselector ncsubproc nctablet ncuplot ncvisual notcurses palette"
OUTPUT_DIR="out-$(date +%Y%m%d)"

@ -1,17 +1,17 @@
GENERAL
-------
bindgen generated functions (bg): 577
static inline functions (si): 157
bindgen generated functions (bg): 599
static inline functions (si): 158
grouped by the following prefixes:
cell channel ncblit ncdirect ncdplot ncfadectx ncfdplane nckey ncmenu ncmetric ncmultiselector ncpixel ncplane ncreader ncreel ncselector ncsubproc nctablet ncuplot ncvisual notcurses palette
cell channel ncblit ncdirect ncdplot ncfadectx ncfdplane nckey ncmenu ncmetric ncmultiselector ncpile ncpixel ncplane ncprogbar ncreader ncreel ncselector ncsubproc nctablet ncuplot ncvisual notcurses palette
--------------------------
(bg, si)
cell: (6, 42)
cell: (6, 43)
channel: (0, 39)
ncblit: (2, 0)
ncdirect: (38, 0)
ncdirect: (40, 0)
ncdplot: (6, 0)
ncfadectx: (3, 0)
ncfdplane: (3, 0)
@ -19,16 +19,18 @@ nckey: (0, 2)
ncmenu: (13, 0)
ncmetric: (1, 0)
ncmultiselec(5, 0)
ncpile: (5, 0)
ncpixel: (0, 10)
ncplane: (97, 42)
ncplane: (103, 41)
ncprogbar: (5, 0)
ncreader: (11, 0)
ncreel: (11, 0)
ncselector: (9, 0)
ncsubproc: (5, 0)
nctablet: (3, 0)
ncuplot: (6, 0)
ncvisual: (17, 1)
notcurses: (39, 6)
ncvisual: (18, 0)
notcurses: (42, 6)
palette: (3, 3)
rest of the functions (bg/si):(4, 299)

@ -29,6 +29,8 @@ ncdirect_inputready_fd
ncdirect_palette_size
ncdirect_printf_aligned
ncdirect_putstr
ncdirect_raster_frame
ncdirect_render_frame
ncdirect_render_image
ncdirect_rounded_box
ncdirect_stop

@ -0,0 +1,5 @@
ncpile_bottom
ncpile_create
ncpile_rasterize
ncpile_render
ncpile_top

@ -1,6 +1,8 @@
ncplane_above
ncplane_at_cursor
ncplane_at_cursor_cell
ncplane_at_yx
ncplane_at_yx_cell
ncplane_base
ncplane_below
ncplane_box
@ -55,7 +57,10 @@ ncplane_putwegc_stained
ncplane_putwstr_stained
ncplane_qrcode
ncplane_reparent
ncplane_reparent_family
ncplane_resize
ncplane_resizecb
ncplane_resize_maximize
ncplane_resize_realign
ncplane_rgba
ncplane_rotate_ccw
@ -77,6 +82,7 @@ ncplane_set_fg_palindex
ncplane_set_fg_rgb
ncplane_set_fg_rgb8
ncplane_set_fg_rgb8_clipped
ncplane_set_resizecb
ncplane_set_scrolling
ncplane_set_styles
ncplane_set_userptr

@ -0,0 +1,5 @@
ncprogbar_create
ncprogbar_destroy
ncprogbar_plane
ncprogbar_progress
ncprogbar_set_progress

@ -7,6 +7,7 @@ ncvisual_from_file
ncvisual_from_plane
ncvisual_from_rgba
ncvisual_geom
ncvisual_media_defblitter
ncvisual_polyfill_yx
ncvisual_render
ncvisual_resize

@ -4,6 +4,7 @@ notcurses_canchangecolor
notcurses_canfade
notcurses_canopen_images
notcurses_canopen_videos
notcurses_cansextant
notcurses_cansixel
notcurses_cantruecolor
notcurses_canutf8
@ -17,6 +18,8 @@ notcurses_inputready_fd
notcurses_lex_blitter
notcurses_lex_margins
notcurses_lex_scalemode
notcurses_linesigs_disable
notcurses_linesigs_enable
notcurses_mouse_disable
notcurses_mouse_enable
notcurses_palette_size

@ -17,6 +17,7 @@ cell_fg_rgb
cell_fg_rgb8
cell_init
cell_load_char
cell_load_egc32
cell_off_styles
cell_on_styles
cell_prime

@ -1,12 +1,11 @@
ncplane_align
ncplane_at_cursor_cell
ncplane_at_yx_cell
ncplane_bchannel
ncplane_bg_alpha
ncplane_bg_default_p
ncplane_bg_rgb
ncplane_bg_rgb8
ncplane_box_sized
ncplane_descendant_p
ncplane_dim_x
ncplane_dim_y
ncplane_double_box
Loading…
Cancel
Save