#include <stddef.h>
#include "data/format.h"
+#include "libpspp/compiler.h"
#include "libpspp/float-format.h"
#include "libpspp/integer-format.h"
#include "libpspp/message.h"
bool settings_get_include (void);
void settings_set_include (bool);
-int settings_get_epoch (void);
void settings_set_epoch (int);
bool settings_get_scompression (void);
/* Whether to show variable or value labels or the underlying value or variable
name. */
-enum settings_value_show
+enum ATTRIBUTE ((packed)) settings_value_show
{
/* Use higher-level default.
In a pivot_value, the default is taken from the pivot_table.
enum fmt_type;
bool settings_set_cc (const char *cc_string, enum fmt_type type);
-int settings_get_decimal_char (enum fmt_type type);
void settings_set_decimal_char (char decimal);
+const struct fmt_settings *settings_get_fmt_settings (void);
-const struct fmt_number_style * settings_get_style (enum fmt_type type);
+double settings_get_small (void);
+void settings_set_small (double);
char * settings_dollar_template (const struct fmt_spec *fmt);