From 59b16b3bd77bed7eaf460149c405cf3808ca6806 Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Wed, 5 Feb 2020 22:22:57 -0300 Subject: Use commonmark instead of kramdown --- Gemfile | 5 +++++ Gemfile.lock | 8 ++++++++ TODOs.org | 1 - _config.yml | 2 +- gemset.nix | 33 +++++++++++++++++++++++++++++++++ 5 files changed, 47 insertions(+), 2 deletions(-) diff --git a/Gemfile b/Gemfile index 0948693..6e6cfd8 100644 --- a/Gemfile +++ b/Gemfile @@ -1,2 +1,7 @@ source "https://rubygems.org" + gem "jekyll" + +group :jekyll_plugins do + gem 'jekyll-commonmark' +end diff --git a/Gemfile.lock b/Gemfile.lock index 58faf53..ec534ca 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -4,6 +4,8 @@ GEM addressable (2.7.0) public_suffix (>= 2.0.2, < 5.0) colorator (1.1.0) + commonmarker (0.21.0) + ruby-enum (~> 0.5) concurrent-ruby (1.1.5) em-websocket (0.5.1) eventmachine (>= 0.12.9) @@ -27,6 +29,9 @@ GEM pathutil (~> 0.9) rouge (>= 1.7, < 4) safe_yaml (~> 1.0) + jekyll-commonmark (1.3.1) + commonmarker (~> 0.14) + jekyll (>= 3.7, < 5.0) jekyll-sass-converter (1.5.2) sass (~> 3.4) jekyll-watch (2.2.1) @@ -44,6 +49,8 @@ GEM rb-inotify (0.10.1) ffi (~> 1.0) rouge (3.13.0) + ruby-enum (0.7.2) + i18n safe_yaml (1.0.5) sass (3.7.4) sass-listen (~> 4.0.0) @@ -56,6 +63,7 @@ PLATFORMS DEPENDENCIES jekyll + jekyll-commonmark BUNDLED WITH 1.17.3 diff --git a/TODOs.org b/TODOs.org index 8bcfd2c..9d354e6 100644 --- a/TODOs.org +++ b/TODOs.org @@ -1,7 +1,6 @@ * Tasks ** Spelling ** config.yml -** kramdown -> commonmark ** https://github.com/planetjekyll/awesome-jekyll-plugins/ ** change file naming strategy use subfolders? diff --git a/_config.yml b/_config.yml index ee3c940..0692920 100644 --- a/_config.yml +++ b/_config.yml @@ -5,7 +5,7 @@ author: name: EuAndreh email: eu@euandre.org -markdown: kramdown +markdown: CommonMark exclude: - Gemfile diff --git a/gemset.nix b/gemset.nix index 83eb445..4428891 100644 --- a/gemset.nix +++ b/gemset.nix @@ -20,6 +20,17 @@ }; version = "1.1.0"; }; + commonmarker = { + dependencies = ["ruby-enum"]; + groups = ["default" "jekyll_plugins"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0vwpkmwfr8lx8b6cfvwh56f1ygyf2da5ah37mxbdr9mxmfwig5fr"; + type = "gem"; + }; + version = "0.21.0"; + }; concurrent-ruby = { groups = ["default"]; platforms = []; @@ -103,6 +114,17 @@ }; version = "3.8.5"; }; + jekyll-commonmark = { + dependencies = ["commonmarker" "jekyll"]; + groups = ["jekyll_plugins"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "15kr36k56l4fh8yp7qswn9m91v7sa5kr2vq9w40li16z4n4akk57"; + type = "gem"; + }; + version = "1.3.1"; + }; jekyll-sass-converter = { dependencies = ["sass"]; groups = ["default"]; @@ -218,6 +240,17 @@ }; version = "3.13.0"; }; + ruby-enum = { + dependencies = ["i18n"]; + groups = ["default" "jekyll_plugins"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0h62avini866kxpjzqxlqnajma3yvj0y25l6hn9h2mv5pp6fcrhx"; + type = "gem"; + }; + version = "0.7.2"; + }; safe_yaml = { groups = ["default"]; platforms = []; -- cgit v1.2.3