From 0bd7bfa773c49d11e6925befa91c4c5e429b9b23 Mon Sep 17 00:00:00 2001 From: jessica parsons Date: Wed, 3 Sep 2025 15:10:50 -0700 Subject: [PATCH] move pgm_options.c into the discount library so I can publish mkd_set_flag_string() --- Makefile.in | 5 +++-- pgm_options.c | 25 ++++++++++++------------- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/Makefile.in b/Makefile.in index 7a7b9d6..69c284e 100644 --- a/Makefile.in +++ b/Makefile.in @@ -29,11 +29,12 @@ OBJS=mkdio.o markdown.o dumptree.o generate.o \ resource.o docheader.o version.o toc.o css.o \ xml.o Csio.o xmlpage.o basename.o emmatch.o \ github_flavoured.o setup.o tags.o html5.o \ - @AMALLOC@ @H1TITLE@ flags.o v2compat.o flagprocs.o + pgm_options.o flags.o v2compat.o flagprocs.o \ + @AMALLOC@ @H1TITLE@ TESTFRAMEWORK=rep echo cols branch pandoc_headers space2nl # modules that markdown, makepage, mkd2html, &tc use -COMMON=pgm_options.o gethopt.o notspecial.o +COMMON=gethopt.o notspecial.o MAN3PAGES=mkd-callbacks.3 mkd-functions.3 markdown.3 mkd-line.3 diff --git a/pgm_options.c b/pgm_options.c index 05c05ea..2aebb11 100644 --- a/pgm_options.c +++ b/pgm_options.c @@ -153,6 +153,18 @@ handle_special(mkd_flag_t *flags, char *opt, int enable) } } +static void +set_dlist(mkd_flag_t *flags, int enable) +{ + if ( enable ) { + set_mkd_flag(flags, MKD_DLDISCOUNT); + set_mkd_flag(flags, MKD_DLEXTRA); + } + else { + clear_mkd_flag(flags, MKD_DLDISCOUNT); + clear_mkd_flag(flags, MKD_DLEXTRA); + } +} char * mkd_set_flag_string(mkd_flag_t *flags, char *optionstring) @@ -203,16 +215,3 @@ mkd_set_flag_string(mkd_flag_t *flags, char *optionstring) } return 0; } - -static void -set_dlist(mkd_flag_t *flags, int enable) -{ - if ( enable ) { - set_mkd_flag(flags, MKD_DLDISCOUNT); - set_mkd_flag(flags, MKD_DLEXTRA); - } - else { - clear_mkd_flag(flags, MKD_DLDISCOUNT); - clear_mkd_flag(flags, MKD_DLEXTRA); - } -}