]> granicus.if.org Git - multimarkdown/log
multimarkdown
7 years agoCHANGED: Continue to refactor core API routines for clarity and flexibility
Fletcher T. Penney [Tue, 23 May 2017 21:10:23 +0000 (17:10 -0400)]
CHANGED: Continue to refactor core API routines for clarity and flexibility

7 years agoNOTE: Remove unnecessary includes
Fletcher T. Penney [Tue, 23 May 2017 20:40:01 +0000 (16:40 -0400)]
NOTE: Remove unnecessary includes

7 years agoCHANGED: Refactor code for more consistent API naming in libMultiMarkdown.h; Add...
Fletcher T. Penney [Tue, 23 May 2017 20:30:27 +0000 (16:30 -0400)]
CHANGED: Refactor code for more consistent API naming in libMultiMarkdown.h; Add functionality to list metadata keys and extract specific metadata values

7 years agoCHANGED: Fix style
Fletcher T. Penney [Tue, 23 May 2017 18:32:12 +0000 (14:32 -0400)]
CHANGED: Fix style

7 years agoMerge pull request #64 from jasedit/feat/add_version_function
Fletcher T. Penney [Tue, 23 May 2017 18:30:56 +0000 (11:30 -0700)]
Merge pull request #64 from jasedit/feat/add_version_function

ADDED: Add function for accessing library version

7 years agoUpdate mmd.c
Fletcher T. Penney [Tue, 23 May 2017 18:30:37 +0000 (14:30 -0400)]
Update mmd.c

Change style to match

7 years agoUpdate libMultiMarkdown.h
Fletcher T. Penney [Tue, 23 May 2017 18:29:54 +0000 (14:29 -0400)]
Update libMultiMarkdown.h

Change code style to match

7 years agoADDED: Add function for accessing library version
Jason Ziglar [Wed, 17 May 2017 00:31:05 +0000 (20:31 -0400)]
ADDED: Add function for accessing library version

7 years agoMerge pull request #61 from silvio/gcc-build-fix
Fletcher T. Penney [Tue, 16 May 2017 22:33:04 +0000 (18:33 -0400)]
Merge pull request #61 from silvio/gcc-build-fix

FIXED: compiling with older gcc and used c standard

7 years agoFIXED: compiling with older gcc and used c standard
Silvio Fricke [Mon, 15 May 2017 08:34:20 +0000 (10:34 +0200)]
FIXED: compiling with older gcc and used c standard

With "gcc (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4" we get the failure

    Scanning dependencies of target libMultiMarkdown
    [  3%] Building C object CMakeFiles/libMultiMarkdown.dir/Sources/libMultiMarkdown/aho-corasick.c.o
    /MultiMarkdown-6/Sources/libMultiMarkdown/aho-corasick.c: In function ‘ac_trie_node_prepare’:
    /MultiMarkdown-6/Sources/libMultiMarkdown/aho-corasick.c:283:2: error: ‘for’ loop initial declarations are only allowed in C99 mode
      for (int i = 0; i < 256; ++i)
      ^
    [...]

Signed-off-by: Silvio Fricke <silvio.fricke@gmail.com>
7 years agoCHANGED: Extended ASCII support interferes with UTF-8 support -- disable it
Fletcher T. Penney [Sat, 13 May 2017 00:04:16 +0000 (20:04 -0400)]
CHANGED: Extended ASCII support interferes with UTF-8 support -- disable it

7 years agoFIXED: Need separate check for escaped characters in CriticMarkup parsing
Fletcher T. Penney [Sun, 7 May 2017 19:29:57 +0000 (15:29 -0400)]
FIXED: Need separate check for escaped characters in CriticMarkup parsing

7 years agoADDED: Restructure superscript
Fletcher T. Penney [Fri, 5 May 2017 01:28:03 +0000 (21:28 -0400)]
ADDED: Restructure superscript

7 years agoCHANGED: Don't strip list markers from nested list items
Fletcher T. Penney [Thu, 4 May 2017 20:37:14 +0000 (16:37 -0400)]
CHANGED: Don't strip list markers from nested list items

7 years agoCHANGED: Preserve closing Heading markers
Fletcher T. Penney [Thu, 4 May 2017 19:27:00 +0000 (15:27 -0400)]
CHANGED: Preserve closing Heading markers

7 years agoCHANGED: Restructure strong/emph to a nested structure
Fletcher T. Penney [Thu, 4 May 2017 18:24:23 +0000 (14:24 -0400)]
CHANGED: Restructure strong/emph to a nested structure

7 years agoMerge branch 'release/6.0.5' into develop
Fletcher T. Penney [Tue, 2 May 2017 22:48:56 +0000 (18:48 -0400)]
Merge branch 'release/6.0.5' into develop

7 years agoversion bump
Fletcher T. Penney [Tue, 2 May 2017 22:48:41 +0000 (18:48 -0400)]
version bump

7 years agoUPDATED: Update documentation
Fletcher T. Penney [Tue, 2 May 2017 22:47:20 +0000 (18:47 -0400)]
UPDATED: Update documentation

7 years agoCHANGED: Adjust > and < in LaTeX output -- don't wrap in math
Fletcher T. Penney [Tue, 2 May 2017 13:05:00 +0000 (09:05 -0400)]
CHANGED: Adjust > and < in LaTeX output -- don't wrap in math

7 years agoADDED: Add back support for BibTeX bibliography entries (address #56)
Fletcher T. Penney [Tue, 2 May 2017 12:51:33 +0000 (08:51 -0400)]
ADDED: Add back support for BibTeX bibliography entries (address #56)

7 years agoCHANGED: Improve flexibility of HTML Comment parsing (Addresses #25)
Fletcher T. Penney [Tue, 2 May 2017 01:06:11 +0000 (21:06 -0400)]
CHANGED: Improve flexibility of HTML Comment parsing (Addresses #25)

7 years agoUPDATED: Update QuickStart guide
Fletcher T. Penney [Sat, 29 Apr 2017 20:31:40 +0000 (16:31 -0400)]
UPDATED: Update QuickStart guide

7 years agoCHANGED: Change HTML output for footnotes and citations
Fletcher T. Penney [Sat, 29 Apr 2017 20:21:51 +0000 (16:21 -0400)]
CHANGED: Change HTML output for footnotes and citations

7 years agoFIXED: Fix underscore strong/emph around punctuation
Fletcher T. Penney [Mon, 17 Apr 2017 13:50:38 +0000 (09:50 -0400)]
FIXED: Fix underscore strong/emph around punctuation

7 years agoCHANGED: Rename criticmarkup functions
Fletcher T. Penney [Sun, 16 Apr 2017 20:58:41 +0000 (16:58 -0400)]
CHANGED: Rename criticmarkup functions

7 years agoFIXED: Fix pointer bug
Fletcher T. Penney [Sun, 16 Apr 2017 02:20:16 +0000 (22:20 -0400)]
FIXED: Fix pointer bug

7 years agoFIXED: Fix memory leak
Fletcher T. Penney [Sat, 15 Apr 2017 23:27:02 +0000 (19:27 -0400)]
FIXED: Fix memory leak

7 years agoCHANGED: Refactor mmd_engine cleanup
Fletcher T. Penney [Sat, 15 Apr 2017 02:06:06 +0000 (22:06 -0400)]
CHANGED: Refactor mmd_engine cleanup

7 years agoCHANGED: Refactor mmd_engine cleanup
Fletcher T. Penney [Sat, 15 Apr 2017 01:29:18 +0000 (21:29 -0400)]
CHANGED: Refactor mmd_engine cleanup

7 years agoFIXED: Improve memory management
Fletcher T. Penney [Fri, 14 Apr 2017 22:41:16 +0000 (18:41 -0400)]
FIXED: Improve memory management

7 years agoFIXED: Improve memory management
Fletcher T. Penney [Fri, 14 Apr 2017 22:21:07 +0000 (18:21 -0400)]
FIXED: Improve memory management

7 years agoFIXED: Reset stacks when parsing
Fletcher T. Penney [Fri, 14 Apr 2017 02:42:18 +0000 (22:42 -0400)]
FIXED: Reset stacks when parsing

7 years agoFIXED: Fix bug in mmd_tokenize_string()
Fletcher T. Penney [Thu, 13 Apr 2017 20:59:56 +0000 (16:59 -0400)]
FIXED: Fix bug in mmd_tokenize_string()

7 years agoCHANGED: Remove unnecessary variable
Fletcher T. Penney [Thu, 13 Apr 2017 16:23:40 +0000 (12:23 -0400)]
CHANGED: Remove unnecessary variable

7 years agoCHANGED: Tweak Xcode configuration
Fletcher T. Penney [Thu, 13 Apr 2017 16:23:15 +0000 (12:23 -0400)]
CHANGED: Tweak Xcode configuration

7 years agoMerge branch 'release/6.0.4' into develop
Fletcher T. Penney [Sun, 9 Apr 2017 23:34:12 +0000 (19:34 -0400)]
Merge branch 'release/6.0.4' into develop

7 years agoVersion bump
Fletcher T. Penney [Sun, 9 Apr 2017 23:33:57 +0000 (19:33 -0400)]
Version bump

7 years agoFIXED: Fix regular expression to match table separator lines. (Fixes #50)
Fletcher T. Penney [Sun, 9 Apr 2017 22:23:42 +0000 (18:23 -0400)]
FIXED: Fix regular expression to match table separator lines. (Fixes #50)

7 years agoADDED: The '-l' command line argument also sets language, if not overridden by metadata
Fletcher T. Penney [Tue, 4 Apr 2017 22:35:08 +0000 (18:35 -0400)]
ADDED: The '-l' command line argument also sets language, if not overridden by metadata

7 years agoFIXED: Improve organization of fallback lines for fenced code blocks and HTML blocks
Fletcher T. Penney [Tue, 4 Apr 2017 02:06:50 +0000 (22:06 -0400)]
FIXED: Improve organization of fallback lines for fenced code blocks and HTML blocks

7 years agoMerge branch 'release/6.0.3' into develop
Fletcher T. Penney [Wed, 29 Mar 2017 23:40:39 +0000 (19:40 -0400)]
Merge branch 'release/6.0.3' into develop

7 years agoversion bump
Fletcher T. Penney [Wed, 29 Mar 2017 23:39:30 +0000 (19:39 -0400)]
version bump

7 years agoADDED: Script for updating re2c and lemon files
Fletcher T. Penney [Wed, 29 Mar 2017 23:31:17 +0000 (19:31 -0400)]
ADDED: Script for updating re2c and lemon files

7 years agoFIXED: Don't separate out 'à'
Fletcher T. Penney [Wed, 29 Mar 2017 23:19:45 +0000 (19:19 -0400)]
FIXED: Don't separate out 'à'

7 years agoCHANGED: Recompile scanners using -8 flag
Fletcher T. Penney [Wed, 29 Mar 2017 23:08:37 +0000 (19:08 -0400)]
CHANGED: Recompile scanners using -8 flag

7 years agoCHANGED: Recompile scanners using -8 flag
Fletcher T. Penney [Wed, 29 Mar 2017 23:03:53 +0000 (19:03 -0400)]
CHANGED: Recompile scanners using -8 flag

7 years agoCHANGED: Recompile lexer using -8 flag
Fletcher T. Penney [Wed, 29 Mar 2017 23:02:05 +0000 (19:02 -0400)]
CHANGED: Recompile lexer using -8 flag

7 years agoMerge branch 'release/6.0.2' into develop
Fletcher T. Penney [Wed, 29 Mar 2017 21:29:40 +0000 (17:29 -0400)]
Merge branch 'release/6.0.2' into develop

7 years agoversion bump
Fletcher T. Penney [Wed, 29 Mar 2017 21:29:27 +0000 (17:29 -0400)]
version bump

7 years agoCHANGED: Remove ASCII non-breaking space support from lexer
Fletcher T. Penney [Wed, 29 Mar 2017 21:17:00 +0000 (17:17 -0400)]
CHANGED: Remove ASCII non-breaking space support from lexer

7 years agoFIXED: Fix quote pairing in compatibility mode
Fletcher T. Penney [Tue, 28 Mar 2017 23:13:59 +0000 (19:13 -0400)]
FIXED: Fix quote pairing in compatibility mode

7 years agoCHANGED: Refactor code slightly
Fletcher T. Penney [Tue, 28 Mar 2017 22:58:10 +0000 (18:58 -0400)]
CHANGED: Refactor code slightly

7 years agoMerge branch 'release/6.0.1' into develop
Fletcher T. Penney [Tue, 28 Mar 2017 12:46:20 +0000 (08:46 -0400)]
Merge branch 'release/6.0.1' into develop

7 years agoversion bump
Fletcher T. Penney [Tue, 28 Mar 2017 12:46:09 +0000 (08:46 -0400)]
version bump

7 years agoFIXED: Fix bug between ASCII 160 (non-breaking space) and 'à' character
Fletcher T. Penney [Tue, 28 Mar 2017 12:39:20 +0000 (08:39 -0400)]
FIXED: Fix bug between ASCII 160 (non-breaking space) and 'à' character

7 years agoCHANGED: Fix potential bug in tokenize function
Fletcher T. Penney [Tue, 28 Mar 2017 00:17:53 +0000 (20:17 -0400)]
CHANGED: Fix potential bug in tokenize function

7 years agoCHANGED: Adjust LaTeX support files
Fletcher T. Penney [Mon, 27 Mar 2017 17:32:49 +0000 (13:32 -0400)]
CHANGED: Adjust LaTeX support files

7 years agoUPDATED: Update QuickStart to include more info about LaTeX
Fletcher T. Penney [Sun, 26 Mar 2017 19:04:23 +0000 (15:04 -0400)]
UPDATED: Update QuickStart to include more info about LaTeX

7 years agoFIXED: Improve transclude base overriding of search paths, and explain change in...
Fletcher T. Penney [Fri, 24 Mar 2017 18:34:37 +0000 (14:34 -0400)]
FIXED: Improve transclude base overriding of search paths, and explain change in QuickStart guide

7 years agoMerge branch 'release/6.0.0' into develop
Fletcher T. Penney [Wed, 22 Mar 2017 23:55:33 +0000 (19:55 -0400)]
Merge branch 'release/6.0.0' into develop

7 years agoversion bump
Fletcher T. Penney [Wed, 22 Mar 2017 23:55:19 +0000 (19:55 -0400)]
version bump

7 years agoMerge branch 'release/6.0.0-rc3' into develop
Fletcher T. Penney [Tue, 21 Mar 2017 22:37:33 +0000 (18:37 -0400)]
Merge branch 'release/6.0.0-rc3' into develop

7 years agoVersion bump
Fletcher T. Penney [Tue, 21 Mar 2017 22:37:20 +0000 (18:37 -0400)]
Version bump

7 years agoCHANGED: Update notes
Fletcher T. Penney [Tue, 21 Mar 2017 22:36:03 +0000 (18:36 -0400)]
CHANGED: Update notes

7 years agoFIXED: Fix potential bug in CriticMarkup handling
Fletcher T. Penney [Tue, 21 Mar 2017 22:00:43 +0000 (18:00 -0400)]
FIXED: Fix potential bug in CriticMarkup handling

7 years agoMerge branch 'develop' of github.com:fletcher/MultiMarkdown-6 into develop
Fletcher T. Penney [Mon, 20 Mar 2017 15:31:09 +0000 (11:31 -0400)]
Merge branch 'develop' of github.com:fletcher/MultiMarkdown-6 into develop

7 years agoADDED: Add command line support for nl/sv quotes; Improve help screen organization
Fletcher T. Penney [Mon, 20 Mar 2017 14:52:41 +0000 (10:52 -0400)]
ADDED: Add command line support for nl/sv quotes; Improve help screen organization

7 years agoCHANGED: Refactor enumerations
Fletcher T. Penney [Mon, 20 Mar 2017 01:58:17 +0000 (21:58 -0400)]
CHANGED: Refactor enumerations

7 years agoMerge branch 'release/6.0.0-rc2' into develop
Fletcher T. Penney [Sun, 19 Mar 2017 17:04:07 +0000 (13:04 -0400)]
Merge branch 'release/6.0.0-rc2' into develop

7 years agoVersion bump
Fletcher T. Penney [Sun, 19 Mar 2017 17:03:45 +0000 (13:03 -0400)]
Version bump

7 years agoFIXED: Update Spanish, update Spanish test suite, add languages to help screen
Fletcher T. Penney [Sun, 19 Mar 2017 16:54:04 +0000 (12:54 -0400)]
FIXED: Update Spanish, update Spanish test suite, add languages to help screen

7 years agoFIXED: Improve Spanish translations
Fletcher T. Penney [Sun, 19 Mar 2017 16:33:16 +0000 (12:33 -0400)]
FIXED: Improve Spanish translations

7 years agoFIXED: Improve Spanish translations
Fletcher T. Penney [Sun, 19 Mar 2017 16:28:21 +0000 (12:28 -0400)]
FIXED: Improve Spanish translations

7 years agoADDED: Add support for random footnote numbers
Fletcher T. Penney [Sun, 19 Mar 2017 15:42:25 +0000 (11:42 -0400)]
ADDED: Add support for random footnote numbers

7 years agoFIXED: Update table caption alignment for CSS instead of deprecated alignment
Fletcher T. Penney [Sun, 19 Mar 2017 14:25:47 +0000 (10:25 -0400)]
FIXED: Update table caption alignment for CSS instead of deprecated alignment

7 years agoFIXED: Fix cmake to find on *nix systems libcurl
Fletcher T. Penney [Sun, 19 Mar 2017 14:14:54 +0000 (10:14 -0400)]
FIXED: Fix cmake to find on *nix systems libcurl

7 years agoADDED: Include tables as targets for cross-reference links
Fletcher T. Penney [Sun, 19 Mar 2017 14:14:25 +0000 (10:14 -0400)]
ADDED: Include tables as targets for cross-reference links

7 years agoADDED: Store css metadata as asset
Fletcher T. Penney [Sat, 18 Mar 2017 23:16:44 +0000 (19:16 -0400)]
ADDED: Store css metadata as asset

7 years agoFIXED: Improve width/height attributes for HTML images
Fletcher T. Penney [Sat, 18 Mar 2017 22:11:37 +0000 (18:11 -0400)]
FIXED: Improve width/height attributes for HTML images

7 years agoCHANGED: Table captions now bottom aligned in HTML
Fletcher T. Penney [Sat, 18 Mar 2017 21:01:18 +0000 (17:01 -0400)]
CHANGED: Table captions now bottom aligned in HTML

7 years agoFIXED: Free memory from asset hash
Fletcher T. Penney [Sat, 18 Mar 2017 20:57:24 +0000 (16:57 -0400)]
FIXED: Free memory from asset hash

7 years agoADDED: Add image assets when creating EPUB
Fletcher T. Penney [Sat, 18 Mar 2017 20:53:09 +0000 (16:53 -0400)]
ADDED: Add image assets when creating EPUB

7 years agoADDED: Add debugging info
Fletcher T. Penney [Sat, 18 Mar 2017 14:09:27 +0000 (10:09 -0400)]
ADDED: Add debugging info

7 years agoFIXED: Fix bug in HR parsing
Fletcher T. Penney [Sat, 18 Mar 2017 14:09:16 +0000 (10:09 -0400)]
FIXED: Fix bug in HR parsing

7 years agoFIXED: Fix bug in determining label for headers
Fletcher T. Penney [Sat, 18 Mar 2017 13:55:09 +0000 (09:55 -0400)]
FIXED: Fix bug in determining label for headers

7 years agoFIXED: Fix bug in printing NULL strings
Fletcher T. Penney [Sat, 18 Mar 2017 13:54:46 +0000 (09:54 -0400)]
FIXED: Fix bug in printing NULL strings

7 years agoFIXED: Improve token_split() algorithm and searching for abbreviations and glossary...
Fletcher T. Penney [Sat, 18 Mar 2017 13:47:10 +0000 (09:47 -0400)]
FIXED: Improve token_split() algorithm and searching for abbreviations and glossary terms in text

7 years agoFIXED: Fix crash in parsing URL destinations
Fletcher T. Penney [Sat, 18 Mar 2017 12:36:52 +0000 (08:36 -0400)]
FIXED: Fix crash in parsing URL destinations

7 years agoFIXED: Fix crash in reference definitions
Fletcher T. Penney [Sat, 18 Mar 2017 12:35:25 +0000 (08:35 -0400)]
FIXED: Fix crash in reference definitions

7 years agoFIXED: Fix potential crash in definitions
Fletcher T. Penney [Sat, 18 Mar 2017 12:32:51 +0000 (08:32 -0400)]
FIXED: Fix potential crash in definitions

7 years agoFIXED: Fix regression in transclusion
Fletcher T. Penney [Fri, 17 Mar 2017 00:53:08 +0000 (20:53 -0400)]
FIXED: Fix regression in transclusion

7 years agoMerge branch 'develop' of github.com:fletcher/MultiMarkdown-6 into develop
Fletcher T. Penney [Thu, 16 Mar 2017 17:21:52 +0000 (13:21 -0400)]
Merge branch 'develop' of github.com:fletcher/MultiMarkdown-6 into develop

7 years agoUPDATED: Add notes to main.swift
Fletcher T. Penney [Thu, 16 Mar 2017 17:20:17 +0000 (13:20 -0400)]
UPDATED: Add notes to main.swift

7 years agoFIXED: Fix bug in transclusion code
Fletcher T. Penney [Thu, 16 Mar 2017 01:06:01 +0000 (21:06 -0400)]
FIXED: Fix bug in transclusion code

7 years agoMerge branch 'develop' of github.com:fletcher/MultiMarkdown-6 into develop
Fletcher T. Penney [Thu, 16 Mar 2017 00:37:31 +0000 (20:37 -0400)]
Merge branch 'develop' of github.com:fletcher/MultiMarkdown-6 into develop

7 years agoUPDATE: Update documentation
Fletcher T. Penney [Wed, 15 Mar 2017 18:58:45 +0000 (14:58 -0400)]
UPDATE: Update documentation

7 years agoFIXED: Fix potential crash
Fletcher T. Penney [Wed, 15 Mar 2017 18:33:33 +0000 (14:33 -0400)]
FIXED: Fix potential crash

7 years agoFIXED: Fix potential crash
Fletcher T. Penney [Wed, 15 Mar 2017 18:32:29 +0000 (14:32 -0400)]
FIXED: Fix potential crash

7 years agoADDED: Add mmd2epub convenience script
Fletcher T. Penney [Wed, 15 Mar 2017 18:21:30 +0000 (14:21 -0400)]
ADDED: Add mmd2epub convenience script