X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Foutput%2Ftable-provider.h;h=f87293721f47846d0153d89f5ea1fa430894a164;hb=b0a400eb4ab34438115c4be640a43c9b0b3bf7ad;hp=be45912d92148994b3484404cdb8d3e626497a58;hpb=f6fd6e894861f4f86d1076dc9d9ea59c58b4a14f;p=pspp diff --git a/src/output/table-provider.h b/src/output/table-provider.h index be45912d92..f87293721f 100644 --- a/src/output/table-provider.h +++ b/src/output/table-provider.h @@ -25,14 +25,6 @@ struct string; enum table_halign table_halign_interpret (enum table_halign, bool numeric); -struct footnote - { - size_t idx; - char *content; - char *marker; - struct table_area_style *style; - }; - /* A cell in a table. */ struct table_cell { @@ -54,18 +46,11 @@ struct table_cell int d[TABLE_N_AXES][2]; unsigned int options; /* TAB_*. */ - char *text; /* A paragraph of text. */ - char **subscripts; - size_t n_subscripts; - char *superscript; - const struct footnote **footnotes; - size_t n_footnotes; - const struct table_area_style *style; + const struct pivot_value *value; + const struct font_style *font_style; + const struct cell_style *cell_style; }; -void table_cell_format_footnote_markers (const struct table_cell *, - struct string *); - /* Returns the number of columns that CELL spans. This is 1 for an ordinary cell and greater than one for a cell that joins multiple columns. */ static inline int @@ -95,7 +80,5 @@ table_cell_is_joined (const struct table_cell *cell) void table_get_cell (const struct table *, int x, int y, struct table_cell *); int table_get_rule (const struct table *, enum table_axis, int x, int y, struct cell_color *); -size_t table_collect_footnotes (const struct table_item *, - const struct footnote ***); #endif /* output/table-provider.h */