Sha256: 394a8bb69b298dd8f8bfecc74fbfce226e148a680228a702d978430b12fb003d

Contents?: true

Size: 511 Bytes

Versions: 57

Compression:

Stored size: 511 Bytes

Contents

#ifndef CMARK_PLUGIN_H
#define CMARK_PLUGIN_H

#ifdef __cplusplus
extern "C" {
#endif

#include "cmark-gfm.h"
#include "cmark-gfm-extension_api.h"

/**
 * cmark_plugin:
 *
 * A plugin structure, which should be filled by plugin's
 * init functions.
 */
struct cmark_plugin {
  cmark_llist *syntax_extensions;
};

cmark_llist *
cmark_plugin_steal_syntax_extensions(cmark_plugin *plugin);

cmark_plugin *
cmark_plugin_new(void);

void
cmark_plugin_free(cmark_plugin *plugin);

#ifdef __cplusplus
}
#endif

#endif

Version data entries

57 entries across 57 versions & 5 rubygems

Version Path
commonmarker-0.23.11 ext/commonmarker/plugin.h
markly-0.12.1 ext/markly/plugin.h
markly-0.12.0 ext/markly/plugin.h
markly-0.11.0 ext/markly/plugin.h
markly-0.10.0 ext/markly/plugin.h
markly-0.9.1 ext/markly/plugin.h
commonmarker-0.23.10 ext/commonmarker/plugin.h
markly-0.9.0 ext/markly/plugin.h
markly-0.8.1 ext/markly/plugin.h
markly-0.8.0 ext/markly/plugin.h
qiita_marker-0.23.9.0 ext/qiita_marker/plugin.h
commonmarker-0.23.9 ext/commonmarker/plugin.h
commonmarker-0.23.8 ext/commonmarker/plugin.h
commonmarker-0.23.7 ext/commonmarker/plugin.h
qiita_marker-0.23.6.2 ext/qiita_marker/plugin.h
commonmarker-0.23.7.pre1 ext/commonmarker/plugin.h
qiita_marker-0.23.6.1 ext/qiita_marker/plugin.h
qiita_marker-0.23.6.0 ext/qiita_marker/plugin.h
commonmarker-0.23.6 ext/commonmarker/plugin.h
qiita_marker-0.23.5.1 ext/qiita_marker/plugin.h