mirror of
https://github.com/Orc/discount.git
synced 2026-09-25 04:10:00 +03:00
move pgm_options.c into the discount library so I can publish mkd_set_flag_string()
This commit is contained in:
+3
-2
@@ -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
|
||||
|
||||
|
||||
+12
-13
@@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user