diff --git a/History.markdown b/History.markdown index e87fd6dd..41b8fc07 100644 --- a/History.markdown +++ b/History.markdown @@ -38,7 +38,7 @@ ### Minor Enhancements * Warn on command-line with permalink conflict (#8342) - * Supress warning issued for redirect pages (#8347) + * Suppress warning issued for redirect pages (#8347) * Enhance detection of conflicting destination URLs (#8459) * Add `:post_convert` hook to modify HTML content before layout (#8368) * Allow triggering `:post_convert` events atomically (#8465) @@ -282,7 +282,7 @@ * Fix typo in documentation on GitHub Actions (#8162) * Ease discovery of CLI commands (in their entirety) (#8178) * Remove `sudo` from Travis CI tutorial (#8187) - * Add Gitlab Pages to 3rd party list (#8191) + * Add GitLab Pages to 3rd party list (#8191) * docs: add 21yunbox for deployment (#8193) * Improve documentation on tags and categories (#8196) @@ -598,7 +598,7 @@ * Remove alt attribute from a tags (#7407) * Fix BASH code-block in ubuntu.md (#7420) * zlib is missing (#7428) - * Fixed unnecessary aticles and pronouns (#7466) + * Fixed unnecessary articles and pronouns (#7466) * Store SSL key and cert in site source (#7473) * Fix typo in tutorial for converting existing site (#7524) * Check if var exists before include tag (#7530) @@ -613,7 +613,7 @@ * fix link to Site Source config (#7708) * Introduce frontmatter in step 2 (#7704) * Add @ashmaroli to Core Team listing (#7398) - * Lnk to Tidelift in site's footer (#7377) + * Link to Tidelift in site's footer (#7377) * Link to OpenCollective backing (#7378 * Link to sponsor listing in README (#7405) * Adjust team page listings (#7395) @@ -764,7 +764,7 @@ * doc: add liquid tag plugin jekyll-onebox for html previews (#6898) * Add `jekyll-w2m` to plugins (#6855) * Fix tutorials navigation HTML (#6919) - * add Arch Linux instalation troubleshoot (#6782) + * add Arch Linux installation troubleshoot (#6782) * Docs: Install Jekyll on macOS (#6881) * Fix CodeClimate badges [ci skip] (#6930) * Update index.md (#6933) @@ -920,7 +920,7 @@ * Fix list appearance by adding missing `ol` tag (#6421) * Explain how to override output collection index page (#6424) * Added github-cards to the list of plugins (#6425) - * CoC violation correspondants (#6429) + * CoC violation correspondents (#6429) * Add a note about Liquid and syntax highlighting (#6466) * Remove `sudo` from macOS troubleshooting instructions (#6486) * Add a note on `:jekyll_plugins` group in the docs (#6488) @@ -1036,7 +1036,7 @@ * add SUPPORT file for GitHub (#6324) * Rename CODE_OF_CONDUCT to show in banner (#6325) * Docs : illustrate page.id for a collection's document (#6329) - * Docs: post's date can be overriden in front matter (#6334) + * Docs: post's date can be overridden in front matter (#6334) * Docs: `site.url` behavior on development and production environments (#6270) * Fix typo in site.url section of variables.md :-[ (#6337) * Docs: updates (#6343) @@ -1084,7 +1084,7 @@ ### Bug Fixes - * Backward compatiblize URLFilters module (#6163) + * Backward compatibilize URLFilters module (#6163) * Static files contain front matter default keys when `to_liquid`'d (#6162) * Always normalize the result of the `relative_url` filter (#6185) @@ -1580,7 +1580,7 @@ * Add 'jekyll new-theme' command to help users get up and running creating a theme (#4848) * `markdownify` and `smartify` should convert input to string before conversion (#4958) * Run `Site#generate` for 'jekyll doctor' to catch plugin issues (#5005) - * Add `normalize_whitepace` filter (#4917) + * Add `normalize_whitespace` filter (#4917) * Move bin/jekyll to exe/jekyll to prevent collision with binstubs (#5014) * Cleaning up site template & theme updates. (#4922) * Add fetch method to Drops (#5056) @@ -1629,7 +1629,7 @@ * Fix state leakage in Kramdown test (#4618) * Unify method for copying special files from repo to site (#4601) * Refresh the contributing file (#4596) - * change smartify doc from copy/paste of mardownify doc (#4653) + * change smartify doc from copy/paste of markdownify doc (#4653) * Update Rake & disable warnings when running tests (#4720) * Fix many warnings (#4537) * Don't blindly assume the last system when determining "open" cmd (#4717) @@ -1727,7 +1727,7 @@ * Corrected pagination docs for hidden: true feature (#4903) * Remove a Broken Link for Refheap Plugin (#4971) * Instructions on how to install github-gem on Windows (#4975) - * Minor tweak to fix missing apostrophne (#4962) + * Minor tweak to fix missing apostrophe (#4962) * Instructions on how to install github-gem on Windows (v2) (#4977) * Fix inaccurate HTTP response header field name (#4976) * Add post about GSoC project (#4980) @@ -1735,10 +1735,10 @@ * Update normalize.css to v4.0.0. (#4989) * Add jekyll-tags-list-plugin to list of third-party plugins (#5000) * Windows docs: Command needs to be called from blog path (#5006) - * Update text to be consitent with example (#5010) + * Update text to be consistent with example (#5010) * Update template links to point to core Liquid site (#5012) * Add generator-jekyllized to third-party plugins (#5027) - * Add Jekyll Art Hallery generator plugin to list of third-party plugins (#5043) + * Add Jekyll Art Gallery generator plugin to list of third-party plugins (#5043) * Add Formingo to the list of Jekyll form SaaS (#5054) * Highlight help nav item when navigated to. (#5058) * Update normalize.css to v4.2.0. (#5096) @@ -1890,9 +1890,9 @@ * Reorganize and cleanup the Gemfile, shorten required depends. (#4318) * Remove script/rebund. (#4341) * Implement codeclimate platform (#4340) - * Remove ObectSpace dumping and start using inherited, it's faster. (#4342) + * Remove ObjectSpace dumping and start using inherited, it's faster. (#4342) * Add script/travis so all people can play with Travis-CI images. (#4338) - * Move Cucumber to using RSpec-Expections and furthering JRuby support. (#4343) + * Move Cucumber to using RSpec-Expectations and furthering JRuby support. (#4343) * Rearrange Cucumber and add some flair. (#4347) * Remove old FIXME (#4349) * Clean up the Gemfile (and keep all the necessary dependencies) (#4350) @@ -2225,7 +2225,7 @@ * Define the `install` step in the CI example `.travis.yml` (#3622) * Expand collections documentation. (#3638) * Add the "warning" note label to excluding `vendor` in the CI docs page (#3623) - * Upgrade pieces of the Ugrading guide for Jekyll 3 (#3607) + * Upgrade pieces of the Upgrading guide for Jekyll 3 (#3607) * Showing how to access specific data items (#3468) * Clarify pagination works from within HTML files (#3467) * Add note to `excerpt_separator` documentation that it can be set globally (#3667) @@ -3220,7 +3220,7 @@ * Add ReadInXMinutes plugin to the plugin list (#1222) * Remove plugins from the plugin list that have equivalents in Jekyll proper (#1223) * Add jekyll-assets to the plugin list (#1225) - * Add jekyll-pandoc-mulitple-formats to the plugin list (#1229) + * Add jekyll-pandoc-multiple-formats to the plugin list (#1229) * Remove dead link to "Using Git to maintain your blog" (#1227) * Tidy up the third-party plugins listing (#1228) * Update contributor information (#1192) @@ -3373,7 +3373,7 @@ * Adds excerpt attribute to posts which contains first paragraph of content (#837) * Accept custom configuration file via CLI (#863) * Load in GitHub Pages MIME Types on `jekyll serve` (#847, #871) - * Improve debugability of error message for a malformed highlight tag (#785) + * Improve debuggability of error message for a malformed highlight tag (#785) * Allow symlinked files in unsafe mode (#824) * Add 'gist' Liquid tag to core (#822, #861) * New format of Jekyll output (#795) diff --git a/benchmark/find-filter-vs-where-first-filters.rb b/benchmark/find-filter-vs-where-first-filters.rb index d3c1c0dd..f671c530 100755 --- a/benchmark/find-filter-vs-where-first-filters.rb +++ b/benchmark/find-filter-vs-where-first-filters.rb @@ -34,7 +34,7 @@ puts " #{'where + first'.cyan} results in #{TEMPLATE_1.render(SITE.site_payload puts " #{'find'.cyan} results in #{TEMPLATE_2.render(SITE.site_payload).inspect.green}" if TEMPLATE_1.render(SITE.site_payload) == TEMPLATE_2.render(SITE.site_payload) - puts 'Success! Procceding to run benchmarks.'.green + puts 'Success! Proceeding to run benchmarks.'.green puts '' else puts 'Something went wrong. Aborting.'.magenta diff --git a/docs/_data/jekyll_variables.yml b/docs/_data/jekyll_variables.yml index 9207e347..b3f493c8 100644 --- a/docs/_data/jekyll_variables.yml +++ b/docs/_data/jekyll_variables.yml @@ -1,7 +1,7 @@ # Variables provided by Jekyll core # # name: : name of the variable -# description: : content returned by the varialble +# description: : content returned by the variable global: - name: site diff --git a/docs/_data/showcase.yml b/docs/_data/showcase.yml index 1f915fc1..3c1ab7fe 100644 --- a/docs/_data/showcase.yml +++ b/docs/_data/showcase.yml @@ -299,7 +299,7 @@ - software - marketing-site -- name: Ionic Framwork +- name: Ionic Framework url: https://ionicframework.com/ image: ionic-framework.png categories: diff --git a/docs/_docs/continuous-integration/github-actions.md b/docs/_docs/continuous-integration/github-actions.md index 8ae08af9..ebbb70e5 100644 --- a/docs/_docs/continuous-integration/github-actions.md +++ b/docs/_docs/continuous-integration/github-actions.md @@ -204,7 +204,7 @@ successful deploy from the Action. - [jekyll-actions] is an action available on the GitHub Marketplace and was used in this guide. - [jekyll-actions-quickstart] is an unofficial repository that includes a live demo of the `jekyll-actions` action. That project can be used as a template for making a new site. -- [jekyll-action-ts] is another action to build and publish Jekyll sites on GiHub Pages that includes HTML formatting options wih Prettier and caching. +- [jekyll-action-ts] is another action to build and publish Jekyll sites on GiHub Pages that includes HTML formatting options with Prettier and caching. [ghp-whitelist]: https://pages.github.com/versions/ [timeago-plugin]: https://rubygems.org/gems/jekyll-timeago diff --git a/docs/_docs/contributing.md b/docs/_docs/contributing.md index 793cff9a..4bdb03b2 100644 --- a/docs/_docs/contributing.md +++ b/docs/_docs/contributing.md @@ -155,7 +155,7 @@ run its entire respective suite. ### Test Ruby Versions Locally -The CI process runs the build against with serveral [Ruby](https://github.com/jekyll/jekyll/blob/master/.github/workflows/ci.yml#L22) versions. This process can be repeated locally without changing your default installation by using [earthly](https://earthly.dev/get-earthly). +The CI process runs the build against with several [Ruby](https://github.com/jekyll/jekyll/blob/master/.github/workflows/ci.yml#L22) versions. This process can be repeated locally without changing your default installation by using [earthly](https://earthly.dev/get-earthly). To run the full CI process across all supported Ruby Versions: ```sh diff --git a/docs/_docs/deployment/third-party.md b/docs/_docs/deployment/third-party.md index f097d6d6..01a89527 100644 --- a/docs/_docs/deployment/third-party.md +++ b/docs/_docs/deployment/third-party.md @@ -55,7 +55,7 @@ Read this [Jekyll step-by-step guide](https://www.netlify.com/blog/2020/04/02/a- ## Render -[Render](https://render.com) provides zero config continuous deployment for static sites. The service is free under 100GB monthly bandwith. +[Render](https://render.com) provides zero config continuous deployment for static sites. The service is free under 100GB monthly bandwidth. ## Static Publisher diff --git a/docs/_docs/history.md b/docs/_docs/history.md index 9aa076d2..621f0d28 100644 --- a/docs/_docs/history.md +++ b/docs/_docs/history.md @@ -11,7 +11,7 @@ note: This file is autogenerated. Edit /History.markdown instead. {: #minor-enhancements-v4-2-0} - Warn on command-line with permalink conflict ([#8342]({{ site.repository }}/issues/8342)) -- Supress warning issued for redirect pages ([#8347]({{ site.repository }}/issues/8347)) +- Suppress warning issued for redirect pages ([#8347]({{ site.repository }}/issues/8347)) - Enhance detection of conflicting destination URLs ([#8459]({{ site.repository }}/issues/8459)) - Add `:post_convert` hook to modify HTML content before layout ([#8368]({{ site.repository }}/issues/8368)) - Allow triggering `:post_convert` events atomically ([#8465]({{ site.repository }}/issues/8465)) @@ -268,7 +268,7 @@ note: This file is autogenerated. Edit /History.markdown instead. - Fix typo in documentation on GitHub Actions ([#8162]({{ site.repository }}/issues/8162)) - Ease discovery of CLI commands (in their entirety) ([#8178]({{ site.repository }}/issues/8178)) - Remove `sudo` from Travis CI tutorial ([#8187]({{ site.repository }}/issues/8187)) -- Add Gitlab Pages to 3rd party list ([#8191]({{ site.repository }}/issues/8191)) +- Add GitLab Pages to 3rd party list ([#8191]({{ site.repository }}/issues/8191)) - docs: add 21yunbox for deployment ([#8193]({{ site.repository }}/issues/8193)) - Improve documentation on tags and categories ([#8196]({{ site.repository }}/issues/8196)) @@ -605,7 +605,7 @@ note: This file is autogenerated. Edit /History.markdown instead. - Remove alt attribute from a tags ([#7407]({{ site.repository }}/issues/7407)) - Fix BASH code-block in ubuntu.md ([#7420]({{ site.repository }}/issues/7420)) - zlib is missing ([#7428]({{ site.repository }}/issues/7428)) -- Fixed unnecessary aticles and pronouns ([#7466]({{ site.repository }}/issues/7466)) +- Fixed unnecessary articles and pronouns ([#7466]({{ site.repository }}/issues/7466)) - Store SSL key and cert in site source ([#7473]({{ site.repository }}/issues/7473)) - Fix typo in tutorial for converting existing site ([#7524]({{ site.repository }}/issues/7524)) - Check if var exists before include tag ([#7530]({{ site.repository }}/issues/7530)) @@ -620,7 +620,7 @@ note: This file is autogenerated. Edit /History.markdown instead. - fix link to Site Source config ([#7708]({{ site.repository }}/issues/7708)) - Introduce frontmatter in step 2 ([#7704]({{ site.repository }}/issues/7704)) - Add @ashmaroli to Core Team listing ([#7398]({{ site.repository }}/issues/7398)) -- Lnk to Tidelift in site's footer ([#7377]({{ site.repository }}/issues/7377)) +- Link to Tidelift in site's footer ([#7377]({{ site.repository }}/issues/7377)) - Link to OpenCollective backing ([#7378]({{ site.repository }}/issues/7378) - Link to sponsor listing in README ([#7405]({{ site.repository }}/issues/7405)) - Adjust team page listings ([#7395]({{ site.repository }}/issues/7395)) @@ -796,7 +796,7 @@ note: This file is autogenerated. Edit /History.markdown instead. - doc: add liquid tag plugin jekyll-onebox for html previews ([#6898]({{ site.repository }}/issues/6898)) - Add `jekyll-w2m` to plugins ([#6855]({{ site.repository }}/issues/6855)) - Fix tutorials navigation HTML ([#6919]({{ site.repository }}/issues/6919)) -- add Arch Linux instalation troubleshoot ([#6782]({{ site.repository }}/issues/6782)) +- add Arch Linux installation troubleshoot ([#6782]({{ site.repository }}/issues/6782)) - Docs: Install Jekyll on macOS ([#6881]({{ site.repository }}/issues/6881)) - Fix CodeClimate badges [ci skip] ([#6930]({{ site.repository }}/issues/6930)) - Update index.md ([#6933]({{ site.repository }}/issues/6933)) @@ -971,7 +971,7 @@ note: This file is autogenerated. Edit /History.markdown instead. - Fix list appearance by adding missing `ol` tag ([#6421]({{ site.repository }}/issues/6421)) - Explain how to override output collection index page ([#6424]({{ site.repository }}/issues/6424)) - Added github-cards to the list of plugins ([#6425]({{ site.repository }}/issues/6425)) -- CoC violation correspondants ([#6429]({{ site.repository }}/issues/6429)) +- CoC violation correspondents ([#6429]({{ site.repository }}/issues/6429)) - Add a note about Liquid and syntax highlighting ([#6466]({{ site.repository }}/issues/6466)) - Remove `sudo` from macOS troubleshooting instructions ([#6486]({{ site.repository }}/issues/6486)) - Add a note on `:jekyll_plugins` group in the docs ([#6488]({{ site.repository }}/issues/6488)) @@ -1102,7 +1102,7 @@ note: This file is autogenerated. Edit /History.markdown instead. - add SUPPORT file for GitHub ([#6324]({{ site.repository }}/issues/6324)) - Rename CODE_OF_CONDUCT to show in banner ([#6325]({{ site.repository }}/issues/6325)) - Docs : illustrate page.id for a collection's document ([#6329]({{ site.repository }}/issues/6329)) -- Docs: post's date can be overriden in front matter ([#6334]({{ site.repository }}/issues/6334)) +- Docs: post's date can be overridden in front matter ([#6334]({{ site.repository }}/issues/6334)) - Docs: `site.url` behavior on development and production environments ([#6270]({{ site.repository }}/issues/6270)) - Fix typo in site.url section of variables.md :-[ ([#6337]({{ site.repository }}/issues/6337)) - Docs: updates ([#6343]({{ site.repository }}/issues/6343)) @@ -1159,7 +1159,7 @@ note: This file is autogenerated. Edit /History.markdown instead. ### Bug Fixes {: #bug-fixes-v3-5-1} -- Backward compatiblize URLFilters module ([#6163]({{ site.repository }}/issues/6163)) +- Backward compatibilize URLFilters module ([#6163]({{ site.repository }}/issues/6163)) - Static files contain front matter default keys when `to_liquid`'d ([#6162]({{ site.repository }}/issues/6162)) - Always normalize the result of the `relative_url` filter ([#6185]({{ site.repository }}/issues/6185)) @@ -1698,7 +1698,7 @@ note: This file is autogenerated. Edit /History.markdown instead. - Add 'jekyll new-theme' command to help users get up and running creating a theme ([#4848]({{ site.repository }}/issues/4848)) - `markdownify` and `smartify` should convert input to string before conversion ([#4958]({{ site.repository }}/issues/4958)) - Run `Site#generate` for 'jekyll doctor' to catch plugin issues ([#5005]({{ site.repository }}/issues/5005)) -- Add `normalize_whitepace` filter ([#4917]({{ site.repository }}/issues/4917)) +- Add `normalize_whitespace` filter ([#4917]({{ site.repository }}/issues/4917)) - Move bin/jekyll to exe/jekyll to prevent collision with binstubs ([#5014]({{ site.repository }}/issues/5014)) - Cleaning up site template & theme updates. ([#4922]({{ site.repository }}/issues/4922)) - Add fetch method to Drops ([#5056]({{ site.repository }}/issues/5056)) @@ -1750,7 +1750,7 @@ note: This file is autogenerated. Edit /History.markdown instead. - Fix state leakage in Kramdown test ([#4618]({{ site.repository }}/issues/4618)) - Unify method for copying special files from repo to site ([#4601]({{ site.repository }}/issues/4601)) - Refresh the contributing file ([#4596]({{ site.repository }}/issues/4596)) -- change smartify doc from copy/paste of mardownify doc ([#4653]({{ site.repository }}/issues/4653)) +- change smartify doc from copy/paste of markdownify doc ([#4653]({{ site.repository }}/issues/4653)) - Update Rake & disable warnings when running tests ([#4720]({{ site.repository }}/issues/4720)) - Fix many warnings ([#4537]({{ site.repository }}/issues/4537)) - Don't blindly assume the last system when determining "open" cmd ([#4717]({{ site.repository }}/issues/4717)) @@ -1849,7 +1849,7 @@ note: This file is autogenerated. Edit /History.markdown instead. - Corrected pagination docs for hidden: true feature ([#4903]({{ site.repository }}/issues/4903)) - Remove a Broken Link for Refheap Plugin ([#4971]({{ site.repository }}/issues/4971)) - Instructions on how to install github-gem on Windows ([#4975]({{ site.repository }}/issues/4975)) -- Minor tweak to fix missing apostrophne ([#4962]({{ site.repository }}/issues/4962)) +- Minor tweak to fix missing apostrophe ([#4962]({{ site.repository }}/issues/4962)) - Instructions on how to install github-gem on Windows (v2) ([#4977]({{ site.repository }}/issues/4977)) - Fix inaccurate HTTP response header field name ([#4976]({{ site.repository }}/issues/4976)) - Add post about GSoC project ([#4980]({{ site.repository }}/issues/4980)) @@ -1857,10 +1857,10 @@ note: This file is autogenerated. Edit /History.markdown instead. - Update normalize.css to v4.0.0. ([#4989]({{ site.repository }}/issues/4989)) - Add jekyll-tags-list-plugin to list of third-party plugins ([#5000]({{ site.repository }}/issues/5000)) - Windows docs: Command needs to be called from blog path ([#5006]({{ site.repository }}/issues/5006)) -- Update text to be consitent with example ([#5010]({{ site.repository }}/issues/5010)) +- Update text to be consistent with example ([#5010]({{ site.repository }}/issues/5010)) - Update template links to point to core Liquid site ([#5012]({{ site.repository }}/issues/5012)) - Add generator-jekyllized to third-party plugins ([#5027]({{ site.repository }}/issues/5027)) -- Add Jekyll Art Hallery generator plugin to list of third-party plugins ([#5043]({{ site.repository }}/issues/5043)) +- Add Jekyll Art Gallery generator plugin to list of third-party plugins ([#5043]({{ site.repository }}/issues/5043)) - Add Formingo to the list of Jekyll form SaaS ([#5054]({{ site.repository }}/issues/5054)) - Highlight help nav item when navigated to. ([#5058]({{ site.repository }}/issues/5058)) - Update normalize.css to v4.2.0. ([#5096]({{ site.repository }}/issues/5096)) @@ -2038,9 +2038,9 @@ note: This file is autogenerated. Edit /History.markdown instead. - Reorganize and cleanup the Gemfile, shorten required depends. ([#4318]({{ site.repository }}/issues/4318)) - Remove script/rebund. ([#4341]({{ site.repository }}/issues/4341)) - Implement codeclimate platform ([#4340]({{ site.repository }}/issues/4340)) -- Remove ObectSpace dumping and start using inherited, it's faster. ([#4342]({{ site.repository }}/issues/4342)) +- Remove ObjectSpace dumping and start using inherited, it's faster. ([#4342]({{ site.repository }}/issues/4342)) - Add script/travis so all people can play with Travis-CI images. ([#4338]({{ site.repository }}/issues/4338)) -- Move Cucumber to using RSpec-Expections and furthering JRuby support. ([#4343]({{ site.repository }}/issues/4343)) +- Move Cucumber to using RSpec-Expectations and furthering JRuby support. ([#4343]({{ site.repository }}/issues/4343)) - Rearrange Cucumber and add some flair. ([#4347]({{ site.repository }}/issues/4347)) - Remove old FIXME ([#4349]({{ site.repository }}/issues/4349)) - Clean up the Gemfile (and keep all the necessary dependencies) ([#4350]({{ site.repository }}/issues/4350)) @@ -2396,7 +2396,7 @@ note: This file is autogenerated. Edit /History.markdown instead. - Define the `install` step in the CI example `.travis.yml` ([#3622]({{ site.repository }}/issues/3622)) - Expand collections documentation. ([#3638]({{ site.repository }}/issues/3638)) - Add the "warning" note label to excluding `vendor` in the CI docs page ([#3623]({{ site.repository }}/issues/3623)) -- Upgrade pieces of the Ugrading guide for Jekyll 3 ([#3607]({{ site.repository }}/issues/3607)) +- Upgrade pieces of the Upgrading guide for Jekyll 3 ([#3607]({{ site.repository }}/issues/3607)) - Showing how to access specific data items ([#3468]({{ site.repository }}/issues/3468)) - Clarify pagination works from within HTML files ([#3467]({{ site.repository }}/issues/3467)) - Add note to `excerpt_separator` documentation that it can be set globally ([#3667]({{ site.repository }}/issues/3667)) @@ -3522,7 +3522,7 @@ note: This file is autogenerated. Edit /History.markdown instead. - Add ReadInXMinutes plugin to the plugin list ([#1222]({{ site.repository }}/issues/1222)) - Remove plugins from the plugin list that have equivalents in Jekyll proper ([#1223]({{ site.repository }}/issues/1223)) - Add jekyll-assets to the plugin list ([#1225]({{ site.repository }}/issues/1225)) -- Add jekyll-pandoc-mulitple-formats to the plugin list ([#1229]({{ site.repository }}/issues/1229)) +- Add jekyll-pandoc-multiple-formats to the plugin list ([#1229]({{ site.repository }}/issues/1229)) - Remove dead link to "Using Git to maintain your blog" ([#1227]({{ site.repository }}/issues/1227)) - Tidy up the third-party plugins listing ([#1228]({{ site.repository }}/issues/1228)) - Update contributor information ([#1192]({{ site.repository }}/issues/1192)) @@ -3697,7 +3697,7 @@ note: This file is autogenerated. Edit /History.markdown instead. - Adds excerpt attribute to posts which contains first paragraph of content ([#837]({{ site.repository }}/issues/837)) - Accept custom configuration file via CLI ([#863]({{ site.repository }}/issues/863)) - Load in GitHub Pages MIME Types on `jekyll serve` ([#847]({{ site.repository }}/issues/847), [#871]({{ site.repository }}/issues/871)) -- Improve debugability of error message for a malformed highlight tag ([#785]({{ site.repository }}/issues/785)) +- Improve debuggability of error message for a malformed highlight tag ([#785]({{ site.repository }}/issues/785)) - Allow symlinked files in unsafe mode ([#824]({{ site.repository }}/issues/824)) - Add 'gist' Liquid tag to core ([#822]({{ site.repository }}/issues/822), [#861]({{ site.repository }}/issues/861)) - New format of Jekyll output ([#795]({{ site.repository }}/issues/795)) diff --git a/docs/_docs/installation/windows.md b/docs/_docs/installation/windows.md index 32665fe7..a2e948b3 100644 --- a/docs/_docs/installation/windows.md +++ b/docs/_docs/installation/windows.md @@ -42,7 +42,7 @@ If you are using Windows 10 version 1607 or later, another option to run Jekyll {: .note .info} You must have [Windows Subsystem for Linux](https://msdn.microsoft.com/en-us/commandline/wsl/about) enabled. -Make sure all your packages and repositories are up to date. Open a new Command Prompt or Powershell window and type `bash`. +Make sure all your packages and repositories are up to date. Open a new Command Prompt or PowerShell window and type `bash`. Your terminal should now be a Bash instance. Next, update your repository lists and packages: diff --git a/docs/_docs/maintaining/releasing-a-new-version.md b/docs/_docs/maintaining/releasing-a-new-version.md index 5e1cbc3f..25f0ea20 100644 --- a/docs/_docs/maintaining/releasing-a-new-version.md +++ b/docs/_docs/maintaining/releasing-a-new-version.md @@ -5,7 +5,7 @@ title: "Releasing a new version" **This guide is for maintainers.** These special people have **write access** to one or more of Jekyll's repositories and help merge the contributions of others. You may find what is written here interesting, but it’s definitely not for everyone. {: .note .info} -The most important thing to understand before making a release is that there's no need to feel nervous. Most things are revertable, and even if you do publish an incomplete gem version, we can always skip that one. Don't hestitate to contact the other maintainers if you feel unsure or don't know what to do next. +The most important thing to understand before making a release is that there's no need to feel nervous. Most things are revertable, and even if you do publish an incomplete gem version, we can always skip that one. Don't hesitate to contact the other maintainers if you feel unsure or don't know what to do next. ### Bump the version diff --git a/docs/_docs/plugins/hooks.md b/docs/_docs/plugins/hooks.md index 58b750ca..e3447cbd 100644 --- a/docs/_docs/plugins/hooks.md +++ b/docs/_docs/plugins/hooks.md @@ -249,7 +249,7 @@ The complete list of available hooks: ## Hooks for custom Jekyll objects You can also register and trigger hooks for Jekyll objects introduced by your plugin. All it takes is placing `trigger` calls under a suitable -`owner` name, at positons desired within your custom class and registering the `owner` by your plugin. +`owner` name, at positions desired within your custom class and registering the `owner` by your plugin. To illustrate, consider the following plugin that implements custom functionality for every custom `Excerpt` object initialized: diff --git a/docs/_posts/2013-05-12-jekyll-1-0-2-released.markdown b/docs/_posts/2013-05-12-jekyll-1-0-2-released.markdown index 0ce02f6a..10dfa0ff 100644 --- a/docs/_posts/2013-05-12-jekyll-1-0-2-released.markdown +++ b/docs/_posts/2013-05-12-jekyll-1-0-2-released.markdown @@ -12,7 +12,7 @@ releases, and fix some other annoying bugs: * Backwards-compatibilize relative permalinks ([#1081][]) * Add `jekyll doctor` command to check site for any known compatibility problems ([#1081][]) * Deprecate old config `server_port`, match to `port` if `port` isn't set ([#1084][]) -* Update pygments.rb and kramdon versions to 0.5.0 and 1.0.2, respectively ([#1061][], [#1067][]) +* Update pygments.rb and kramdown versions to 0.5.0 and 1.0.2, respectively ([#1061][], [#1067][]) * Fix issue when post categories are numbers ([#1078][]) * Add a `data-lang=""` attribute to Redcarpet code blocks ([#1066][]) * Catching that Redcarpet gem isn't installed ([#1059][]) diff --git a/docs/_posts/2014-06-28-jekyll-turns-21-i-mean-2-1-0.markdown b/docs/_posts/2014-06-28-jekyll-turns-21-i-mean-2-1-0.markdown index 2701a4fb..7c9c2bb3 100644 --- a/docs/_posts/2014-06-28-jekyll-turns-21-i-mean-2-1-0.markdown +++ b/docs/_posts/2014-06-28-jekyll-turns-21-i-mean-2-1-0.markdown @@ -19,7 +19,7 @@ things to look forward to: - Add support for `hl_lines` in `highlight` tag (#2532) - Post categories now merge with directory, front matter, and defaults (#2373) - New `--skip_initial_build` flag for `jekyll serve` (#2477) -- A bajilion bug fixes and site updates! +- A bajillion bug fixes and site updates! Let's go party! diff --git a/docs/_posts/2016-05-18-jekyll-3-1-4-released.markdown b/docs/_posts/2016-05-18-jekyll-3-1-4-released.markdown index 6d607d82..e1ad1197 100644 --- a/docs/_posts/2016-05-18-jekyll-3-1-4-released.markdown +++ b/docs/_posts/2016-05-18-jekyll-3-1-4-released.markdown @@ -18,7 +18,7 @@ Today, we released v3.1.4 in an effort to bring more stability to the v3.1.x ser The fixes for `layout` may not be seamless for everyone, but we believe they will be the "right thing to do" going forward. -We are alwawys striving to make Jekyll more straight-forward to use. Please do open an issue if you believe an aspect of Jekyll's user experience isn't up to par. +We are always striving to make Jekyll more straight-forward to use. Please do open an issue if you believe an aspect of Jekyll's user experience isn't up to par. For a full history of our changes, [see the changelog](/docs/history/#v3-1-4). diff --git a/docs/_posts/2018-03-14-development-update.md b/docs/_posts/2018-03-14-development-update.md index 0466c02b..f0eb1c57 100644 --- a/docs/_posts/2018-03-14-development-update.md +++ b/docs/_posts/2018-03-14-development-update.md @@ -21,7 +21,7 @@ That being said, the development period of version 4.0 begins _now_. This means As for a release date, we're currently aiming for late summer, around September or so. However, keep in mind that this project is purely volunteer-run, and as such, delays might occur and we might not hit that release date. -Finally, this is a great time for newcomers to open-source to make their first contribution. We'll be doing our best to mark recommended contributions and create newcomer-friendly issues, as well as to provide mentoring throughout the contribution process (although we'd like to think that we're already pretty proficient at that). So if you've always been hestitant about contributing to a large open-source project, Jekyll is a good place to start! +Finally, this is a great time for newcomers to open-source to make their first contribution. We'll be doing our best to mark recommended contributions and create newcomer-friendly issues, as well as to provide mentoring throughout the contribution process (although we'd like to think that we're already pretty proficient at that). So if you've always been hesitant about contributing to a large open-source project, Jekyll is a good place to start! Happy Jekylling! :wave: diff --git a/docs/_tutorials/index.md b/docs/_tutorials/index.md index 391cd8c5..430b1c72 100644 --- a/docs/_tutorials/index.md +++ b/docs/_tutorials/index.md @@ -23,7 +23,7 @@ Some of these techniques might even guide you through a supporting tool, script, We welcome your tutorial contributions. To add your tutorial: -1. Fork the Jekyll project by clicking the **Fork** button in the upper-right corner of the [jekyll/jekyll project Github repo](https://github.com/jekyll/jekyll/). +1. Fork the Jekyll project by clicking the **Fork** button in the upper-right corner of the [jekyll/jekyll project GitHub repo](https://github.com/jekyll/jekyll/). 2. Add your tutorial in the `_tutorials` collection. 3. Make sure your tutorial has the same front matter items as other tutorial items. 5. Add a reference to your tutorial filename in `_data/tutorials.yml`. This allows your tutorial to appear in the Tutorials sidebar. diff --git a/docs/_tutorials/video-walkthroughs.md b/docs/_tutorials/video-walkthroughs.md index 6973ca49..521bd5e1 100644 --- a/docs/_tutorials/video-walkthroughs.md +++ b/docs/_tutorials/video-walkthroughs.md @@ -30,4 +30,4 @@ date: 2017-10-02 15:20:08 -0400 16. [Conditionals](https://www.youtube.com/watch?v=iNZBEki_x6o&list=PLLAZ4kZ9dFpOPV5C5Ay0pHaa0RJFhcmcB&index=16) 17. [Data Files](https://www.youtube.com/watch?v=M6b0KmLB-pM&list=PLLAZ4kZ9dFpOPV5C5Ay0pHaa0RJFhcmcB&index=17) 18. [Static Files](https://www.youtube.com/watch?v=knWjmVlVpso&index=18&list=PLLAZ4kZ9dFpOPV5C5Ay0pHaa0RJFhcmcB) -19. [Hosting on Github Pages](https://www.youtube.com/watch?v=fqFjuX4VZmU&list=PLLAZ4kZ9dFpOPV5C5Ay0pHaa0RJFhcmcB&index=19) +19. [Hosting on GitHub Pages](https://www.youtube.com/watch?v=fqFjuX4VZmU&list=PLLAZ4kZ9dFpOPV5C5Ay0pHaa0RJFhcmcB&index=19) diff --git a/features/post_excerpts.feature b/features/post_excerpts.feature index 1df1b541..a145d36d 100644 --- a/features/post_excerpts.feature +++ b/features/post_excerpts.feature @@ -103,7 +103,7 @@ Feature: Post excerpts | Just Text Excerpt | post | 2019-03-06 | Install Jekyll\n\nNext Para [^1]\n\n[^1]: Lorem ipsum | | Text and Footnote | post | 2019-03-07 | Alpha [^1]\n\nNext Para\n\n[^1]: Omega sigma | | Text and Reference Link | post | 2019-03-08 | Read [docs][link]\n\nNext Para\n\n[link]: docs.jekyll.com | - | Text and Self-refencing Link | post | 2019-03-09 | Check out [jekyll]\n\nNext Para\n\n[jekyll]: jekyllrb.com | + | Text and Self-referencing Link | post | 2019-03-09 | Check out [jekyll]\n\nNext Para\n\n[jekyll]: jekyllrb.com | When I run jekyll build Then I should get a zero exit status And I should not see "Kramdown warning" in the build output @@ -111,4 +111,4 @@ Feature: Post excerpts And I should see "

Alpha 1

" in "_site/text-and-footnote.html" And I should see "

Omega sigma 

" in "_site/text-and-footnote.html" And I should see "

Read docs

" in "_site/text-and-reference-link.html" - And I should see "

Check out jekyll

" in "_site/text-and-self-refencing-link.html" + And I should see "

Check out jekyll

" in "_site/text-and-self-referencing-link.html" diff --git a/features/rendering.feature b/features/rendering.feature index e13fe17f..dfce1920 100644 --- a/features/rendering.feature +++ b/features/rendering.feature @@ -185,7 +185,7 @@ Feature: Rendering And the _site directory should exist And I should see "hey = 'for cicada';" in "_site/index.js" - Scenario: Rendering Liquid expressions that return strings containg Liquid expressions + Scenario: Rendering Liquid expressions that return strings containing Liquid expressions Given I have an "index.md" file with content: """ --- diff --git a/lib/jekyll.rb b/lib/jekyll.rb index 8e007ac3..231f8fd8 100644 --- a/lib/jekyll.rb +++ b/lib/jekyll.rb @@ -148,7 +148,7 @@ module Jekyll # Public: Set the log writer. # New log writer must respond to the same methods - # as Ruby's interal Logger. + # as Ruby's internal Logger. # # writer - the new Logger-compatible log transport # diff --git a/lib/jekyll/cleaner.rb b/lib/jekyll/cleaner.rb index 65f4b8e1..59e7c22a 100644 --- a/lib/jekyll/cleaner.rb +++ b/lib/jekyll/cleaner.rb @@ -29,7 +29,7 @@ module Jekyll # Private: The metadata file storing dependency tree and build history # - # Returns an Array with the metdata file as the only item + # Returns an Array with the metadata file as the only item def metadata_file [site.regenerator.metadata_file] end diff --git a/lib/jekyll/converters/markdown/kramdown_parser.rb b/lib/jekyll/converters/markdown/kramdown_parser.rb index 3aab42e0..a93184b8 100644 --- a/lib/jekyll/converters/markdown/kramdown_parser.rb +++ b/lib/jekyll/converters/markdown/kramdown_parser.rb @@ -125,14 +125,14 @@ module Jekyll Jekyll::External.require_with_graceful_fail("kramdown-syntax-coderay") end - # `mathjax` emgine is bundled within kramdown-2.x and will be handled by + # `mathjax` engine is bundled within kramdown-2.x and will be handled by # kramdown itself. if (math_engine = @config["math_engine"]) && math_engine != "mathjax" Jekyll::External.require_with_graceful_fail("kramdown-math-#{math_engine}") end end - # config[kramdown][syntax_higlighter] > + # config[kramdown][syntax_highlighter] > # config[kramdown][enable_coderay] > # config[highlighter] # Where `enable_coderay` is now deprecated because Kramdown diff --git a/lib/jekyll/deprecator.rb b/lib/jekyll/deprecator.rb index 748c8be7..4ecb6563 100644 --- a/lib/jekyll/deprecator.rb +++ b/lib/jekyll/deprecator.rb @@ -15,7 +15,7 @@ module Jekyll '--watch'." arg_is_present? args, "--no-auto", "To disable auto-replication, simply leave off \ the '--watch' switch." - arg_is_present? args, "--pygments", "The 'pygments'settings has been removed in \ + arg_is_present? args, "--pygments", "The 'pygments' settings has been removed in \ favour of 'highlighter'." arg_is_present? args, "--paginate", "The 'paginate' setting can only be set in \ your config files." diff --git a/lib/jekyll/excerpt.rb b/lib/jekyll/excerpt.rb index 696ca794..20e8147d 100644 --- a/lib/jekyll/excerpt.rb +++ b/lib/jekyll/excerpt.rb @@ -139,7 +139,7 @@ module Jekyll return head if tail.empty? head = sanctify_liquid_tags(head) if head.include?("{%") - definitions = extract_markdown_link_reference_defintions(head, tail) + definitions = extract_markdown_link_reference_definitions(head, tail) return head if definitions.empty? head << "\n\n" << definitions.join("\n") @@ -165,7 +165,7 @@ module Jekyll head end - def extract_markdown_link_reference_defintions(head, tail) + def extract_markdown_link_reference_definitions(head, tail) [].tap do |definitions| tail.scan(MKDWN_LINK_REF_REGEX).each do |segments| definitions << segments.join if head.include?(segments[0]) diff --git a/lib/jekyll/filters.rb b/lib/jekyll/filters.rb index 63116b1b..6c67a05c 100644 --- a/lib/jekyll/filters.rb +++ b/lib/jekyll/filters.rb @@ -193,7 +193,7 @@ module Jekyll @where_filter_cache[input_id] ||= {} @where_filter_cache[input_id][property] ||= {} - # stash or retrive results to return + # stash or retrieve results to return @where_filter_cache[input_id][property][value] ||= input.select do |object| compare_property_vs_target(item_property(object, property), value) end.to_a @@ -244,7 +244,7 @@ module Jekyll @find_filter_cache[input_id] ||= {} @find_filter_cache[input_id][property] ||= {} - # stash or retrive results to return + # stash or retrieve results to return # Since `enum.find` can return nil or false, we use a placeholder string "<__NO MATCH__>" # to validate caching. result = @find_filter_cache[input_id][property][value] ||= input.find do |object| diff --git a/lib/jekyll/static_file.rb b/lib/jekyll/static_file.rb index 327545ce..f7d99f6d 100644 --- a/lib/jekyll/static_file.rb +++ b/lib/jekyll/static_file.rb @@ -156,7 +156,7 @@ module Jekyll # Applies a similar URL-building technique as Jekyll::Document that takes # the collection's URL template into account. The default URL template can - # be overriden in the collection's configuration in _config.yml. + # be overridden in the collection's configuration in _config.yml. def url @url ||= begin base = if @collection.nil? diff --git a/lib/jekyll/utils.rb b/lib/jekyll/utils.rb index 9dbffb0c..5039c07a 100644 --- a/lib/jekyll/utils.rb +++ b/lib/jekyll/utils.rb @@ -143,7 +143,7 @@ module Jekyll false end - # Determine whether the given content string contains Liquid Tags or Vaiables + # Determine whether the given content string contains Liquid Tags or Variables # # Returns true is the string contains sequences of `{%` or `{{` def has_liquid_construct?(content) @@ -265,7 +265,7 @@ module Jekyll template end - # Work the same way as Dir.glob but seperating the input into two parts + # Work the same way as Dir.glob but separating the input into two parts # ('dir' + '/' + 'pattern') to make sure the first part('dir') does not act # as a pattern. # @@ -287,7 +287,7 @@ module Jekyll # patterns - the patterns (or the pattern) which will be applied under the dir # flags - the flags which will be applied to the pattern # - # Returns matched pathes + # Returns matched paths def safe_glob(dir, patterns, flags = 0) return [] unless Dir.exist?(dir) diff --git a/test/source/_tutorials/graduation-day.md b/test/source/_tutorials/graduation-day.md index bfb8b28e..ec1d8c59 100644 --- a/test/source/_tutorials/graduation-day.md +++ b/test/source/_tutorials/graduation-day.md @@ -4,7 +4,7 @@ lesson: 6 approx_time: 10 mins --- -Congratualtions! You now know enough to start Jekylling! +Congratulations! You now know enough to start Jekylling! Want to report a bug you found? Or give something back to the community? Head over to the [Jekyll Repo](https://github.com/jekyll/jekyll) at GitHub diff --git a/test/test_entry_filter.rb b/test/test_entry_filter.rb index 92ed2f22..65d1d367 100644 --- a/test/test_entry_filter.rb +++ b/test/test_entry_filter.rb @@ -10,7 +10,7 @@ class TestEntryFilter < JekyllUnitTest should "filter entries" do ent1 = %w(foo.markdown bar.markdown baz.markdown #baz.markdown# - .baz.markdow foo.markdown~ .htaccess _posts _pages ~$benbalter.docx) + .baz.markdown foo.markdown~ .htaccess _posts _pages ~$benbalter.docx) entries = EntryFilter.new(@site).filter(ent1) assert_equal %w(foo.markdown bar.markdown baz.markdown .htaccess), entries diff --git a/test/test_kramdown.rb b/test/test_kramdown.rb index 670c6410..342c54d0 100644 --- a/test/test_kramdown.rb +++ b/test/test_kramdown.rb @@ -178,7 +178,7 @@ class TestKramdown < JekyllUnitTest should "move coderay to syntax_highlighter_opts" do override = { - "higlighter" => nil, + "highlighter" => nil, "kramdown" => { "syntax_highlighter" => "coderay", "coderay" => {