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 # this is the path to the latest bindgen generated rust sources
# TODO: retrieve it automatically, from the target folder, the most recently created/updated) # 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 # these are the main function prefixes used in notcurses (before the first `_`) for STATS_FILE
# NOTE: updated manually # 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)" OUTPUT_DIR="out-$(date +%Y%m%d)"

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

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

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

@ -1,6 +1,8 @@
ncplane_above ncplane_above
ncplane_at_cursor ncplane_at_cursor
ncplane_at_cursor_cell
ncplane_at_yx ncplane_at_yx
ncplane_at_yx_cell
ncplane_base ncplane_base
ncplane_below ncplane_below
ncplane_box ncplane_box
@ -55,7 +57,10 @@ ncplane_putwegc_stained
ncplane_putwstr_stained ncplane_putwstr_stained
ncplane_qrcode ncplane_qrcode
ncplane_reparent ncplane_reparent
ncplane_reparent_family
ncplane_resize ncplane_resize
ncplane_resizecb
ncplane_resize_maximize
ncplane_resize_realign ncplane_resize_realign
ncplane_rgba ncplane_rgba
ncplane_rotate_ccw ncplane_rotate_ccw
@ -77,6 +82,7 @@ ncplane_set_fg_palindex
ncplane_set_fg_rgb ncplane_set_fg_rgb
ncplane_set_fg_rgb8 ncplane_set_fg_rgb8
ncplane_set_fg_rgb8_clipped ncplane_set_fg_rgb8_clipped
ncplane_set_resizecb
ncplane_set_scrolling ncplane_set_scrolling
ncplane_set_styles ncplane_set_styles
ncplane_set_userptr 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_plane
ncvisual_from_rgba ncvisual_from_rgba
ncvisual_geom ncvisual_geom
ncvisual_media_defblitter
ncvisual_polyfill_yx ncvisual_polyfill_yx
ncvisual_render ncvisual_render
ncvisual_resize ncvisual_resize

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

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

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