Commit Graph

2978 Commits

Author SHA1 Message Date
Ashwin Maroli 36404b9a43 Refactor `highlight` tag to behave like the `raw` tag (#6821)
Merge pull request 6821
2019-03-15 12:48:21 -04:00
Ashwin Maroli aea502745a Utilize absolute paths of user-provided file paths (#7450)
Merge pull request 7450
2019-03-15 12:10:48 -04:00
Ashwin Maroli b668eb0150 Fix unnecessary allocations via StaticFileReader (#7572)
Merge pull request 7572
2019-03-14 21:40:45 -04:00
Ashwin Maroli 5fa93015a6
Revert Utils::WinTZ upgrade and lock to TZInfo-1.x (#7562)
Revert "Add missing divider in upgrading-guide"
This reverts commit d8c745ca30.

Revert "Update history to reflect merge of #7521"
This reverts commit 7ee2e26d6c.

Revert "Upgrade WinTZ utility to use TZInfo-2.0"
This reverts commit 13cbef4221.

Lock use of `tzinfo` gem to v1.x
2019-03-10 17:20:48 +05:30
Ashwin Maroli 13cbef4221 Upgrade WinTZ utility to use TZInfo-2.0 (#7521)
Merge pull request 7521
2019-02-20 15:53:13 -05:00
Ashwin Maroli 63b3739062 Add `Site#in_cache_dir` helper method (#7160)
Merge pull request 7160
2019-02-20 10:47:20 -05:00
Ashwin Maroli 091b5bd697 Always exclude certain paths from being processed (#7188)
Merge pull request 7188
2019-02-19 11:54:18 -05:00
Ashwin Maroli dedfb0748f Handle files with trailing dots in their basename (#7315)
Merge pull request 7315
2019-02-16 11:31:14 -05:00
Ashwin Maroli 07bf5be7b4 Allow custom sorting of collection documents (#7427)
Merge pull request 7427
2019-02-16 11:19:03 -05:00
Josue Caraballo 9ee96562dd changed future post loglevel to warn to help user narrow down issues (#7527)
Merge pull request 7527
2019-02-16 11:08:26 -05:00
Ashwin Maroli 06c49c7af6 Configure cache_dir (#7232)
Merge pull request 7232
2019-02-15 08:47:00 -05:00
Ashwin Maroli e819bc4af0 Support for binary operators in where_exp filter (#6998)
Merge pull request 6998
2019-01-30 09:44:45 -05:00
Ashwin Maroli 1df4e94989 Search Front matter defaults with relative_path (#7261)
Merge pull request 7261
2019-01-27 09:00:44 -05:00
Ashwin Maroli 1a01f95a12 Remind user to include gem in the Gemfile on error (#7476)
Merge pull request 7476
2019-01-14 11:08:17 -05:00
Ashwin Maroli ae0a064f3f Output correct class name in custom inspect string 2019-01-11 13:18:49 +05:30
Kyle Barbour 88d63c9303 Excerpt handling of custom and intermediate tags (#7382)
Merge pull request 7382
2019-01-04 04:30:29 -05:00
Ashwin Maroli 5d144beb00 Dont write static files from unrendered collection (#7410)
Merge pull request 7410
2019-01-02 19:48:07 -05:00
Dan Allen 9a0153f4d2 fix warning in Jekyll::Renderer#layouts (#7448)
Merge pull request 7448
2019-01-02 19:21:57 -05:00
Ashwin Maroli 18fb5687f4 Reduce array traversal in Jekyll::Reader (#7157)
Merge pull request 7157
2018-12-16 11:14:32 -05:00
Ashwin Maroli 446aa88bdf Add a custom inspect string for StaticFile objects (#7422)
Merge pull request 7422
2018-12-16 01:16:24 -05:00
Ashwin Maroli 1a7b55e6dd Documents should be able to render their date (#7404)
Merge pull request 7404
2018-12-16 01:08:53 -05:00
Parker Moore 8741c69d42 Theme gems: ensure directories aren't symlinks (#7419)
Merge pull request 7419
2018-12-14 10:08:41 -05:00
XhmikosR fa914d2dd8 Switch to `gem 'wdm', '~> 0.1.1', :install_if => Gem.win_platform?` (#7372)
Merge pull request 7372
2018-11-24 08:25:15 -05:00
Ashwin Maroli bfc733da90 Only read layouts from source_dir or theme_dir (#6788)
Merge pull request 6788
2018-11-18 06:54:32 -05:00
olivia 271e476e67 reflect 3.8.5 release 2018-11-04 21:22:28 +01:00
Ashwin Maroli d926ebf688 Incorporate `relative_url` filter in `link` tag (#6727)
Merge pull request 6727
2018-11-04 14:03:18 -05:00
Ashwin Maroli 592b530de1 Re-implement handling Liquid blocks in excerpts (#7250)
Merge pull request 7250
2018-11-04 14:02:00 -05:00
Ashwin Maroli f0af098abe Memoize the return value of Site#documents (#7273)
Merge pull request 7273
2018-10-31 13:10:19 -04:00
Ashwin Maroli d67cbb4e5f Load config file from within current theme-gem (#7304)
Merge pull request 7304
2018-10-28 06:08:32 -04:00
Ashwin Maroli 9152b1c9b8 Measure the no. of times a template gets rendered (#7316)
Merge pull request 7316
2018-10-28 06:04:27 -04:00
Ashwin Maroli ea8ac3a7fa Memoize Site#post_attr_hash (#7276)
Merge pull request 7276
2018-10-28 01:12:04 -04:00
Ashwin Maroli 8d80ada92b Bump RuboCop to v0.60.x (#7338)
Merge pull request 7338
2018-10-26 09:43:40 -04:00
Ashwin Maroli c7a99f276c Revert "Cache converter in renderer" (#7326)
Merge pull request 7326
2018-10-19 16:29:14 -04:00
Mario ad7a5c0121 Skip processing posts that can not be read (#7302)
Merge pull request 7302
2018-10-19 11:35:42 -04:00
olivia hugger 5779b29855
fix typo in blank site template 2018-10-12 13:01:38 +02:00
jekyllbot 37baaec83e
feat: enhance --blank scaffolding (#7310)
Merge pull request 7310
2018-10-12 06:57:45 -04:00
argv-minus-one 052dbf8b98 Automatically load _config.toml (#7299)
Merge pull request 7299
2018-10-05 09:43:06 -04:00
Ashwin Maroli a2d61f976f Optimize rendering Liquid templates (#7136)
Merge pull request 7136
2018-10-03 11:29:45 -04:00
Pat Hawks 139ea09967 Do not dump undumpable objects (#7190)
Merge pull request 7190
2018-10-02 07:27:15 -04:00
Pat Hawks b8dfc9a32f Cache converter in renderer (#7183)
Merge pull request 7183
2018-10-02 04:16:49 -04:00
Pat Hawks 18d33b1fd6 Cache converted markdown (#7159)
Merge pull request 7159
2018-10-02 04:07:08 -04:00
Grzegorz Kaczorek 55dd39d580 Document converter methods (#7289)
Merge pull request 7289
2018-10-01 14:37:15 -04:00
Ashwin Maroli faed9c4143 Drop support for `jekyll-watch-1.4.0` and older (#7287)
Merge pull request 7287
2018-10-01 08:49:31 -04:00
jekyllbot 05f109071d
Remove default config for markdown (#7285)
Merge pull request 7285
2018-09-30 11:03:02 -04:00
Frank Taillandier 63deec3074
Add links to YAML cheatsheets
Fix #6054
2018-09-30 11:00:57 +02:00
Ashwin Maroli 4707017936 Drop support for pygments as syntax-highlighter (#7118)
Merge pull request 7118
2018-09-27 08:29:46 -04:00
Ashwin Maroli 57da5c0e29 Check key in collections only if it isn't "posts" (#7277)
Merge pull request 7277
2018-09-26 10:18:57 -04:00
Ashwin Maroli 6eee8b7e06 Strip extra slashes via `Jekyll.sanitized_path` (#7182)
Merge pull request 7182
2018-09-24 13:27:44 -04:00
Grzegorz Kaczorek 8a7ecfce36 Document two methods, simplify one of the methods (#7270)
Merge pull request 7270
2018-09-24 12:31:36 -04:00
ikeji 0960ae0755 Ignore permission error of /proc/version (#7267)
Merge pull request 7267
2018-09-24 12:29:55 -04:00