diff --git a/CMakeLists.txt b/CMakeLists.txt index 7bd9f10f..cb778940 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,14 +8,14 @@ cmake_minimum_required (VERSION 2.6) set (My_Project_Title "MultiMarkdown") set (My_Project_Description "Lightweight markup processor to produce HTML, LaTeX, and more.") set (My_Project_Author "Fletcher T. Penney") -set (My_Project_Revised_Date "2017-11-20") +set (My_Project_Revised_Date "2018-02-05") set (My_Project_Version_Major 6) -set (My_Project_Version_Minor 2) -set (My_Project_Version_Patch 3) +set (My_Project_Version_Minor 3) +set (My_Project_Version_Patch 0) set (My_Project_Version "${My_Project_Version_Major}.${My_Project_Version_Minor}.${My_Project_Version_Patch}") -set (My_Project_Copyright_Date "2016 - 2017") +set (My_Project_Copyright_Date "2016 - 2018") set (My_Project_Copyright "Copyright © ${My_Project_Copyright_Date} ${My_Project_Author}.") string(TOUPPER ${My_Project_Title} My_Project_Title_Caps ) @@ -104,7 +104,7 @@ MACRO(ADD_PUBLIC_HEADER target filename) SET_TARGET_PROPERTIES(${target} PROPERTIES XCODE_ATTRIBUTE_SUPPORTED_PLATFORMS - "macos iphonesimulator iphoneos" + "macosx iphonesimulator iphoneos" ) SET_TARGET_PROPERTIES(${target} PROPERTIES @@ -184,7 +184,6 @@ set(src_files Sources/libMultiMarkdown/d_string.c Sources/libMultiMarkdown/epub.c Sources/libMultiMarkdown/file.c - Sources/libMultiMarkdown/fodt.c Sources/libMultiMarkdown/html.c Sources/libMultiMarkdown/latex.c Sources/libMultiMarkdown/lexer.c @@ -216,7 +215,6 @@ set(header_files Sources/libMultiMarkdown/include/d_string.h Sources/libMultiMarkdown/epub.h Sources/libMultiMarkdown/file.h - Sources/libMultiMarkdown/fodt.h Sources/libMultiMarkdown/html.h Sources/libMultiMarkdown/latex.h Sources/libMultiMarkdown/lexer.h @@ -270,6 +268,15 @@ set (latex texmf/tex/latex/mmd6/article/mmd6-article-footer.tex texmf/tex/latex/mmd6/article/mmd6-article-leader.tex + texmf/tex/latex/mmd6/beamer/beamerthemekeynote-gradient.sty + texmf/tex/latex/mmd6/beamer/beamerthemekeynote-portfolio.sty + texmf/tex/latex/mmd6/beamer/beamerthemekeynote-vintage.sty + texmf/tex/latex/mmd6/beamer/mmd6-beamer-begin.tex + texmf/tex/latex/mmd6/beamer/mmd6-beamer-footer.tex + texmf/tex/latex/mmd6/beamer/mmd6-beamer-leader.tex + texmf/tex/latex/mmd6/beamer/Portfolio.png + texmf/tex/latex/mmd6/beamer/Vintage.png + texmf/tex/latex/mmd6/letterhead/mmd-envelope.sty texmf/tex/latex/mmd6/letterhead/mmd-letterhead.sty texmf/tex/latex/mmd6/letterhead/mmd6-letterhead-begin.tex @@ -426,13 +433,15 @@ endif (WIN32) # ============== # Is libcurl available? -find_package(CURL) -if (CURL_FOUND) - add_definitions(-DUSE_CURL) - message (STATUS "libcurl found") -else () - message (STATUS "libcurl not found") -endif (CURL_FOUND) +if (NOT DEFINED TEST) + find_package(CURL) + if (CURL_FOUND) + add_definitions(-DUSE_CURL) + message (STATUS "libcurl found") + else () + message (STATUS "libcurl not found") + endif (CURL_FOUND) +endif () # Create a library? if (NOT DEFINED TEST) diff --git a/DevelopmentNotes/DevelopmentNotes.epub b/DevelopmentNotes/DevelopmentNotes.epub index dbf317ae..919076f4 100644 Binary files a/DevelopmentNotes/DevelopmentNotes.epub and b/DevelopmentNotes/DevelopmentNotes.epub differ diff --git a/DevelopmentNotes/DevelopmentNotes.fodt b/DevelopmentNotes/DevelopmentNotes.fodt index 8e071cc2..76037dbe 100644 --- a/DevelopmentNotes/DevelopmentNotes.fodt +++ b/DevelopmentNotes/DevelopmentNotes.fodt @@ -276,7 +276,7 @@ office:mimetype="application/vnd.oasis.opendocument.text"> MultiMarkdown v6 Development Notes Fletcher T. Penney - 2017-11-20 + 2018-02-05 dd2d8e76-dc2d-416d-9acd-5395d20871c2 @@ -762,6 +762,127 @@ TextBundle/TextPack, OpenDocument, etc. Changelog + +2018–02–05 - v 6.3.0: + + + + +ADDED: Add additional CM tests + + + +ADDED: Add beamer LaTeX support files to installer + + + +ADDED: Update beamer latex support files for MMD 6 latex config metadata support + + + +FIXED: All test build on path with spaces + + + +FIXED: Don’t use libcurl on test build + + + +FIXED: Fix HTML 5 compliance with image dimensions; Fix CriticMarkup inside code spans/blocks + + + +FIXED: Fix bug in token pruning + + + +FIXED: Fix bug with setting tail in token prune/graft + + + +FIXED: Fix edge case with superscripts and punctuation + + + +FIXED: Fix issue in Windows code + + + +FIXED: Fix issue with list bullets in fenced code blocks + + + +FIXED: Fix reject/accept with highlighting + + + +FIXED: Fix typo in QuickStart.txt (fixes #111) + + + +FIXED: Properly assign ambidextrous tokens in tables + + + +Fix encoding of some markup inside LaTeX texttt environment (fixes #110 and #108) + + + +UPDATED: Add Spanish style quotes support + + + +UPDATED: Add test suite to d_string + + + +UPDATED: Apply astyle to source + + + +UPDATED: Improve commands for accepting/rejecting CriticMarkup + + + +UPDATED: Remove deprecated fodt.c and fodt.h + + + +UPDATED: Update dates + + + +UPDATED: specify types to silence warnings and prevent theoretical errors + + + +add cocoaconv.rb enum conversion script + + + +change d_string_erase argument docstring + + + +drop redundant enum case prefixes in Swift + + + +drop redundant enum name prefixes from enum cases + + + +expose singular-S type to Swift code generator + + + +fix target platform spelling (macosx, not macos) + + +remove plural S from enum type names + + + 2017–11–20 - v 6.2.3: diff --git a/DevelopmentNotes/DevelopmentNotes.html b/DevelopmentNotes/DevelopmentNotes.html index ea755781..0a3a08a3 100644 --- a/DevelopmentNotes/DevelopmentNotes.html +++ b/DevelopmentNotes/DevelopmentNotes.html @@ -4,7 +4,7 @@ MultiMarkdown v6 Development Notes - + @@ -432,6 +432,39 @@

Dependencies/Libraries

Changelog