"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "mkdio.h.in" between
discount-2.2.4.tar.bz2 and discount-2.2.6.tar.bz2

About: Discount is an implementation of the "Markdown" markup language (written in C).

mkdio.h.in  (discount-2.2.4.tar.bz2):mkdio.h.in  (discount-2.2.6.tar.bz2)
#ifndef _MKDIO_D #ifndef _MKDIO_D
#define _MKDIO_D #define _MKDIO_D
#include <stdio.h> #include <stdio.h>
@SCALAR_HEADER_INCLUDE@
typedef void MMIOT; typedef void MMIOT;
typedef @DWORD@ mkd_flag_t; typedef @DWORD@ mkd_flag_t;
/* line builder for markdown() /* line builder for markdown()
*/ */
MMIOT *mkd_in(FILE*,mkd_flag_t); /* assemble input from a file */ MMIOT *mkd_in(FILE*,mkd_flag_t); /* assemble input from a file */
MMIOT *mkd_string(const char*,int,mkd_flag_t); /* assemble input from a buffer * / MMIOT *mkd_string(const char*,int,mkd_flag_t); /* assemble input from a buffer * /
/* line builder for github flavoured markdown /* line builder for github flavoured markdown
skipping to change at line 33 skipping to change at line 35
void mkd_with_html5_tags(); void mkd_with_html5_tags();
void mkd_shlib_destructor(); void mkd_shlib_destructor();
/* compilation, debugging, cleanup /* compilation, debugging, cleanup
*/ */
int mkd_compile(MMIOT*, mkd_flag_t); int mkd_compile(MMIOT*, mkd_flag_t);
void mkd_cleanup(MMIOT*); void mkd_cleanup(MMIOT*);
/* markup functions /* markup functions
*/ */
int mkd_dump(MMIOT*, FILE*, int, char*); int mkd_dump(MMIOT*, FILE*, mkd_flag_t, char*);
int markdown(MMIOT*, FILE*, mkd_flag_t); int markdown(MMIOT*, FILE*, mkd_flag_t);
int mkd_line(char *, int, char **, mkd_flag_t); int mkd_line(char *, int, char **, mkd_flag_t);
typedef int (*mkd_sta_function_t)(const int,const void*); int mkd_xhtmlpage(MMIOT*,mkd_flag_t,FILE*);
void mkd_string_to_anchor(char *, int, mkd_sta_function_t, void*, int);
int mkd_xhtmlpage(MMIOT*,int,FILE*);
/* header block access /* header block access
*/ */
char* mkd_doc_title(MMIOT*); char* mkd_doc_title(MMIOT*);
char* mkd_doc_author(MMIOT*); char* mkd_doc_author(MMIOT*);
char* mkd_doc_date(MMIOT*); char* mkd_doc_date(MMIOT*);
/* compiled data access /* compiled data access
*/ */
int mkd_document(MMIOT*, char**); int mkd_document(MMIOT*, char**);
skipping to change at line 70 skipping to change at line 70
int mkd_generateline(char *, int, FILE*, mkd_flag_t); int mkd_generateline(char *, int, FILE*, mkd_flag_t);
#define mkd_text mkd_generateline #define mkd_text mkd_generateline
/* url generator callbacks /* url generator callbacks
*/ */
typedef char * (*mkd_callback_t)(const char*, const int, void*); typedef char * (*mkd_callback_t)(const char*, const int, void*);
typedef void (*mkd_free_t)(char*, void*); typedef void (*mkd_free_t)(char*, void*);
void mkd_e_url(void *, mkd_callback_t); void mkd_e_url(void *, mkd_callback_t);
void mkd_e_flags(void *, mkd_callback_t); void mkd_e_flags(void *, mkd_callback_t);
void mkd_e_anchor(void *, mkd_callback_t);
void mkd_e_code_format(void*, mkd_callback_t);
void mkd_e_free(void *, mkd_free_t ); void mkd_e_free(void *, mkd_free_t );
void mkd_e_data(void *, void *); void mkd_e_data(void *, void *);
/* version#. /* version#.
*/ */
extern char markdown_version[]; extern char markdown_version[];
void mkd_mmiot_flags(FILE *, MMIOT *, int); void mkd_mmiot_flags(FILE *, MMIOT *, int);
void mkd_flags_are(FILE*, mkd_flag_t, int); void mkd_flags_are(FILE*, mkd_flag_t, int);
void mkd_ref_prefix(MMIOT*, char*); void mkd_ref_prefix(MMIOT*, char*);
 End of changes. 4 change blocks. 
4 lines changed or deleted 6 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)