Skip to content

About

๐Ÿ’ƒ๐Ÿผ Markdown support for mulle-objc

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

ย 

History

174 Commits

Folders and files

Repository files navigation

MulleHoedown

๐Ÿ’ƒ๐Ÿผ Markdown support for mulle-objc

Converts markdown to HTML.

Release Version Release Notes AI Documentation
Mulle kybernetiK tag Build Status RELEASENOTES DeepWiki for MulleHoedown

API

The API shared with MulleCMarkGFM is:

- (NSString *) markdownedString;
- (NSData *) markdownedData;

plus the flagged variants markdownedStringWithHTMLFlags:extensions:tocIndent: and markdownedDataWithHTMLFlags:extensions:tocIndent:. The method names and flags are shared with MulleCMarkGFM, so source can be moved between the two; each backend renders with its own native rules, so the output is not meant to be identical. The flags are the MULLE_MARKDOWN_HTML_* and MULLE_MARKDOWN_EXT_* constants.

MulleHoedown also keeps its original methods:

- (NSString *) hoedownedString;
- (NSData *) hoedownedData;

Documentation & Guides

You are here

Overview

Add

Use mulle-sde to add MulleHoedown to your project:

mulle-sde add github:MulleWeb/MulleHoedown

Install

Install with mulle-sde

Use mulle-sde to build and install MulleHoedown and all dependencies:

mulle-sde install --prefix /usr/local \
   https://github.com//MulleHoedown/archive/latest.tar.gz

Manual Installation

Install the requirements:

Requirements Description
MulleFoundationBase ๐Ÿงฑ MulleFoundationBase amalgamates Foundations projects
mulle-objc-tools ๐Ÿ“’ Lists mulle-objc runtime information contained in executables.

Download the latest tar or zip archive and unpack it.

Install MulleHoedown into /usr/local with cmake:

PREFIX_DIR="/usr/local"
cmake -B build                               \
      -DMULLE_SDK_PATH="${PREFIX_DIR}"       \
      -DCMAKE_INSTALL_PREFIX="${PREFIX_DIR}" \
      -DCMAKE_PREFIX_PATH="${PREFIX_DIR}"    \
       -DCMAKE_BUILD_TYPE=Release &&
cmake --build build --config Release &&
cmake --install build --config Release

Platforms and Compilers

All platforms and compilers supported by mulle-c11.

Author

Nat! for Mulle kybernetiK

About

๐Ÿ’ƒ๐Ÿผ Markdown support for mulle-objc

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages