Parker Moore
2db51e6464
Beginning work on class-based hooks.
2014-06-23 19:35:29 -04:00
Parker Moore
579d9fc813
Update history to reflect merge of #2477 [ci skip]
2014-06-23 19:11:17 -04:00
Parker Moore
dc074fcc50
Merge pull request #2477 from jekyll/serve-skip-initial-build
2014-06-23 19:06:10 -04:00
Parker Moore
5d95267c4a
Update history to reflect merge of #2495 [ci skip]
2014-06-23 19:04:40 -04:00
Parker Moore
69fdd45459
Merge pull request #2495 from jekyll/latest-liquid
2014-06-23 19:04:19 -04:00
Parker Moore
d3370bf596
Update history to reflect merge of #2493 [ci skip]
2014-06-23 19:03:50 -04:00
Parker Moore
d359c63018
Merge pull request #2493 from jekyll/fix-sort
2014-06-23 19:02:54 -04:00
Parker Moore
a9376f0a41
Update history to reflect merge of #2511 [ci skip]
2014-06-23 19:01:55 -04:00
Parker Moore
e75dcc18f1
Merge pull request #2511 from denilsonsa/patch-1
2014-06-23 19:01:31 -04:00
Parker Moore
7da0cfd0d8
Update history to reflect merge of #2524 [ci skip]
2014-06-23 19:00:38 -04:00
Parker Moore
b0e51e2cba
Merge pull request #2524 from jekyll/all-html-files
2014-06-23 18:59:57 -04:00
Parker Moore
a762956000
Update history to reflect merge of #2531 [ci skip]
2014-06-23 18:59:10 -04:00
Parker Moore
e58c1ee306
Merge pull request #2531 from jekyll/merge-post-categories
2014-06-23 18:58:51 -04:00
Parker Moore
fd3ceb60c8
Update history to reflect merge of #2535 [ci skip]
2014-06-23 18:56:04 -04:00
Parker Moore
4c04420a51
Merge pull request #2535 from simonsarris/master
2014-06-23 18:54:11 -04:00
Parker Moore
e345ceb01a
Update history to reflect merge of #2536 [ci skip]
2014-06-21 12:56:09 -04:00
Parker Moore
f3e4157698
Merge pull request #2536 from letuboy/master
2014-06-21 12:55:37 -04:00
Paul Henry
1a99b241ca
nil parsed in yaml is just a string, should be explicit
2014-06-20 17:13:21 -07:00
Simon Sarris
74f0f27d18
Before copying file, explicitly remove the old one
...
On Windows, FileUtils.cp(path, dest_path) will fail with a Permission
Denied if the dest_path already exists and is read-only. People have
complained about this since at least 2008.
This lets `jekyll build` work without error in Windows when one or more
read-only files exist.
This change will accommodate users of Team Foundation, which uses the
read-only flag for for source control status. (dumb, I know, but but a
real problem)
2014-06-19 18:25:00 -04:00
Parker Moore
5846cc7b70
No private methods in LogAdapter.
2014-06-19 17:11:04 -04:00
Parker Moore
35ed101651
Add test for the concatenation of categories
2014-06-18 18:19:28 -04:00
Parker Moore
99cc12cc0a
Merge file system categories with categories from YAML.
...
Fixes #2527
2014-06-18 18:10:07 -04:00
Parker Moore
21c7f2298a
Update history to reflect merge of #2526 [ci skip]
2014-06-17 19:57:26 -04:00
Parker Moore
9da73b5222
Merge pull request #2526 from AlessandroLorenzi/master
2014-06-17 19:57:03 -04:00
Alessandro Lorenzi
db97d40f5e
Add Piwigo Gallery plugin
2014-06-18 01:16:58 +02:00
Parker Moore
a78b5c2f8d
Include files with a url which ends in / in the site.html_pages list
...
https://github.com/jekyll/jekyll-sitemap/issues/27
2014-06-17 15:18:41 -04:00
Parker Moore
df33ff7462
Update history to reflect merge of #2514 [ci skip]
2014-06-14 16:43:02 -04:00
Parker Moore
f589e11419
Merge pull request #2514 from penibelst/docs-compress
2014-06-14 16:34:54 -04:00
Anatol Broder
db462a181c
Add link to jekyll-compress-html
2014-06-14 12:10:09 +02:00
Denilson Sá
b42e29c5a7
Fixing tests.
2014-06-13 03:50:02 -03:00
Denilson Figueiredo de Sá
cc734930c6
Making highlight behave more like redcarpet
...
See issue 2510 for details.
2014-06-13 03:31:38 -03:00
Parker Moore
11f9c22e56
Update history to reflect merge of #2419 [ci skip]
2014-06-12 20:38:50 -04:00
Parker Moore
d59b2c3ef6
Merge pull request #2419 from jens-na/collection-defaults
2014-06-12 20:38:21 -04:00
Parker Moore
116c00595c
Update history to reflect the closing of #2504 . [ci skip]
2014-06-12 00:40:54 -04:00
Parker Moore
8fb29a3af3
Bump pygments.rb to 0.6.0.
...
Closes #2504 .
2014-06-12 00:40:15 -04:00
Parker Moore
202c459413
Update history to reflect merge of #2485 [ci skip]
2014-06-09 18:54:24 -04:00
Parker Moore
dd3e9806af
Merge pull request #2485 from tomer/patch-2
2014-06-09 18:53:50 -04:00
Tomer Cohen
411cdb29a1
Change Github/Twitter keywords to site.{twitter,github}_username
...
Re: https://github.com/jekyll/jekyll/pull/2485/files#r13525347
2014-06-10 00:00:01 +03:00
Parker Moore
1005976a22
Bump to the latest Liquid version, 2.6.1
2014-06-09 02:18:25 -04:00
Parker Moore
504f30e045
Badger badger badger badger [ci skip]
2014-06-09 02:17:29 -04:00
Parker Moore
808f5dc452
Update history to reflect merge of #2494 [ci skip]
2014-06-08 22:11:12 -04:00
Parker Moore
b7d7f6d877
Merge pull request #2494 from penibelst/remove-coveralls
2014-06-08 22:11:01 -04:00
Anatol Broder
df334e809e
Remove coverage reporting with Coveralls
2014-06-09 02:35:55 +02:00
Parker Moore
ade601ab81
Site: Don't allow the img to be larger than the containing obj. [ci skip]
...
/cc @penibelst
2014-06-08 19:45:14 -04:00
Parker Moore
50b04cdf92
Use raise instead of logging & aborting
2014-06-08 19:33:45 -04:00
Parker Moore
ccee1b6a55
Try item#to_liquid before looking at the data
2014-06-08 19:33:37 -04:00
Parker Moore
27c9fce15b
Update history to reflect merge of #2492 [ci skip]
2014-06-08 19:30:14 -04:00
Parker Moore
c2fd35c687
Merge pull request #2492 from jekyll/upgrade-listen
2014-06-08 19:29:46 -04:00
Parker Moore
7e0bbf8161
Upgrade listen to 2.7.6 <= x < 3.0.0
2014-06-08 19:09:51 -04:00
Tomer Cohen
35f5bb0039
Default entries for twitter/github usernames
2014-06-07 11:16:43 +03:00
Tomer Cohen
ffd960ca4e
Allow usage of different Twitter and Github usernames
...
and show these links only if twitter-username or github.username are set on _config.yml
2014-06-07 11:08:34 +03:00
Parker Moore
c881d24553
Add parens to issue #. [ci skip]
2014-06-06 23:12:57 -04:00
Parker Moore
290b0ea14b
Update history to reflect merge of #2459 [ci skip]
2014-06-06 23:12:30 -04:00
Parker Moore
ccf97a62f1
Merge pull request #2459 from ivantsepp/watch_ignore_files
2014-06-06 23:11:44 -04:00
Parker Moore
d7d8dabb40
Update history to reflect merge of #2479 [ci skip]
2014-06-05 23:32:10 -04:00
Parker Moore
9d8b32c935
Merge pull request #2479 from kitsched/patch-1
2014-06-05 23:30:07 -04:00
János Rusiczki
19532cae88
Add link to JAPR.
2014-06-05 08:53:16 +03:00
Parker Moore
37e4a5ddae
Update history to reflect merge of #2476 [ci skip]
2014-06-04 16:48:35 -04:00
Parker Moore
8792e509d7
Merge pull request #2476 from jekyll/stickermule-post
2014-06-04 16:48:11 -04:00
Parker Moore
b5b1ca068d
Add "Other News" section for News sidebar on site
2014-06-04 16:47:24 -04:00
Parker Moore
ecdf6c2213
Add img to StickerMule post.
2014-06-04 16:43:01 -04:00
Parker Moore
8b272b0bf0
Post about StickerMule discount.
2014-06-04 16:02:15 -04:00
Ivan Tse
6684a8f914
Refactor logic into Command class. Add tests.
2014-06-04 14:23:40 -04:00
Parker Moore
50fee0275c
Update history to reflect merge of #2436 [ci skip]
2014-06-04 14:20:36 -04:00
Parker Moore
4e26874298
Merge pull request #2436 from budparr/documenttoliquid
2014-06-04 14:16:22 -04:00
Parker Moore
b126159360
Skip initial build of site on serve with flag.
...
Adds --skip-initial-build flag to jekyll-serve, which serves the destination
immediately rather than waiting for the site to be built.
Fixes #1252 .
2014-06-03 13:30:14 -04:00
Bud Parr
dc622470c9
add test for collection name
2014-06-02 15:12:21 -04:00
Parker Moore
63eba6c634
Update history to reflect merge of #2470 [ci skip]
2014-06-02 15:07:24 -04:00
Parker Moore
2f70dd7015
Merge pull request #2470 from XhmikosR/https
2014-06-02 15:06:47 -04:00
Bud Parr
441ac3742c
remove extra space
2014-06-02 15:05:03 -04:00
Bud Parr
90bc9314f1
change label to collection
...
To make it clear the label is of the document's collection
2014-06-02 14:32:52 -04:00
XhmikosR
3ee02c1433
Use https for GitHub links.
...
The `http` links already redirect to `https` anyway.
2014-06-02 10:09:08 +03:00
Bud Parr
ff02e12389
Merge branch 'documenttoliquid' of https://github.com/budparr/jekyll into documenttoliquid
2014-06-01 22:36:24 -04:00
Bud Parr
69aae64133
Merge branch 'documenttoliquid' of https://github.com/budparr/jekyll into documenttoliquid
...
Conflicts:
lib/jekyll/document.rb
2014-06-01 22:36:20 -04:00
Bud Parr
00ab79b7cf
add collection.label to Document#to_liquid
2014-06-01 21:45:23 -04:00
Jens Nazarenus
467945bedb
Fixes the extra indentation in cucumber test
2014-06-01 22:21:31 +02:00
Jens Nazarenus
460d9c1c44
Adds an example how to use frontmatter defaults with collections
2014-06-01 22:21:31 +02:00
Jens Nazarenus
ae67940544
Adds the missing tests for #2405
2014-06-01 22:21:31 +02:00
Jens Nazarenus
497c10897f
Passes the url to FrontmatterDefaults.all instead of full path
2014-06-01 22:21:31 +02:00
Jens Nazarenus
e868a8437f
Includes tests for frontmatter defaults in documents
2014-06-01 22:21:31 +02:00
Jens Nazarenus
c8786b7b28
Adds default front-matter support for collecitons
2014-06-01 22:21:31 +02:00
Parker Moore
7a9bc641ee
Update history to reflect merge of #2469 [ci skip]
2014-06-01 14:36:43 -04:00
Parker Moore
781e606e5a
Merge pull request #2469 from jekyll/extract-gist-tag
2014-06-01 14:36:19 -04:00
Parker Moore
3c1c8c397f
Jekyll-gist 1.0. 💥
2014-06-01 14:25:13 -04:00
Parker Moore
ed87454ff8
Remove tests for gists.
2014-06-01 14:01:57 -04:00
Parker Moore
7977769d91
Test our RC1 of jekyll-gist.
2014-06-01 14:01:47 -04:00
Parker Moore
879abc0949
Externalize the {% gist %} tag as the jekyll-gist gem.
2014-06-01 13:18:00 -04:00
Parker Moore
f9bbe8ed58
Update history to reflect merge of #2468 [ci skip]
2014-06-01 11:16:49 -04:00
Parker Moore
46c99e6c87
Merge pull request #2468 from rob-murray/add_link_to_version_plugin
2014-06-01 11:16:23 -04:00
Rob Murray
d34d4cbc37
Add link to Jekyll Project Version Tag plugin
2014-06-01 12:04:49 +01:00
Parker Moore
4dd208a2b3
Fix link to jekyll-import docs
2014-05-30 18:19:44 -04:00
Parker Moore
bce2d5242c
Update history to reflect merge of #2444 [ci skip]
2014-05-30 18:17:26 -04:00
Parker Moore
83fb1fd0f6
Merge pull request #2444 from createdbypete/configurable-logger
2014-05-30 18:16:47 -04:00
Parker Moore
39ee223ef8
Update history to reflect merge of #2439 [ci skip]
2014-05-30 18:15:33 -04:00
Parker Moore
4e37b51749
Merge pull request #2439 from tschmidt/update-configuration-documentation
2014-05-30 18:14:52 -04:00
Parker Moore
85c07ce47b
Update history to reflect merge of #2438 [ci skip]
2014-05-30 18:03:10 -04:00
Parker Moore
041f727fe3
Merge pull request #2438 from pathawks/spicy-feed
2014-05-30 18:02:25 -04:00
Parker Moore
3f8ee8dc93
Update history to reflect closing of #2464 . [ci skip]
2014-05-30 18:01:18 -04:00
Parker Moore
6849d6a5e5
If rouge isn't there, say so.
...
In the previous version, it would say 'redcarpet' wasn't installed,
due to the rescue LoadError block on line 93. This change will tell
the user that, in fact, rouge isn't installed and that this is the
cause of the error, not that redcarpet isn't installed.
Fixes #2464 .
https://github.com/jekyll/jekyll/issues/2464
2014-05-30 17:59:47 -04:00
Parker Moore
2d0ba26497
Update history to reflect merge of #2458 [ci skip]
2014-05-30 11:36:19 -04:00
Parker Moore
e9ac432e0f
Merge pull request #2458 from karouf/cleaner-empty-dirs
2014-05-30 11:35:35 -04:00
Terry Schmidt
42cc3cac21
Changes to help clarify defaults in site config vs front-matter
2014-05-30 09:54:07 -05:00
Renaud Martinet
a324eafac4
Using implicit returns to conform to coding style
2014-05-30 08:46:31 +02:00
Parker Moore
6203224f3e
Update history to reflect merge of #2463 [ci skip]
2014-05-29 18:55:52 -04:00
Parker Moore
df40dc46bb
Merge pull request #2463 from bwillis/patch-1
2014-05-29 18:55:22 -04:00
Ben
8f9b0424b6
Add jekyll_github_sample plugin
2014-05-29 13:05:37 -07:00
Ivan Tse
c4434f27af
Get relative paths of directories to ignore
...
Use `Pathname#realpath` to get absolute paths so that
`Pathname#relative_path_from` will not raise an exception. Also add the
config files to this list.
2014-05-28 01:16:34 -04:00
Ivan Tse
6ba077cf37
Remove Command.globs method
...
It is no longer being used.
2014-05-28 01:15:07 -04:00
Parker Moore
3893004f5e
Update history to reflect merge of #2457 [ci skip]
2014-05-27 16:45:39 -04:00
Parker Moore
ba5922f468
Merge pull request #2457 from marcransome/master
2014-05-27 16:44:49 -04:00
Renaud Martinet
72c410363c
Keep parents of directories in keep_files
...
Closes #1297
2014-05-27 21:11:17 +02:00
Marc Ransome
3b41a44050
Fixing help command in deprecation warning
2014-05-27 18:42:44 +01:00
Renaud Martinet
04baeefaa8
Make sure Cleaner doesn't remove dirs if they only contain subdirs
...
Closes #2204
2014-05-27 18:06:52 +02:00
Terry Schmidt
4dcb877ff9
Tweak front-matter vs site configuration per comments from @parkr on jekyll/jekyll#2439
2014-05-27 10:14:28 -05:00
Parker Moore
a68fb9d0b6
Update history to reflect merge of #2437 [ci skip]
2014-05-26 22:06:59 -04:00
Parker Moore
671a62e0fe
Merge pull request #2437 from pathawks/date_to_rfc822
2014-05-26 22:06:33 -04:00
Parker Moore
0f7d4f57d8
Update history to reflect merge of #2455 [ci skip]
2014-05-26 22:03:37 -04:00
Parker Moore
6b9a443c05
Merge pull request #2455 from jekyll/extract-pagination-generator
2014-05-26 22:03:16 -04:00
Parker Moore
4414c70b87
Bump to jekyll-paginate 1.0.0
2014-05-26 21:08:03 -04:00
Parker Moore
9e4ef3cbff
Add the paginator as a plugin: jekyll-paginate
2014-05-26 20:09:33 -04:00
Parker Moore
62129d9a2f
Output Jekyll output if ENV['DEBUG'] exists
2014-05-26 20:09:13 -04:00
Peter Rhoades
4bdf4197db
Rocket style hash and switching integers for Logger severity constants
2014-05-25 23:19:29 +01:00
Parker Moore
e5b7373298
Add link to #jekyll on irc.freenode.net
2014-05-25 00:41:14 -04:00
Parker Moore
c2fcf53e53
Update link to "Migrate" in README
2014-05-25 00:41:01 -04:00
Peter Rhoades
e6345f39a9
Renaming LogWriter to LogAdapter and adding tests for class
...
String coloring moved to Stevenson as not responsibility of LogAdapter
2014-05-24 21:22:10 +01:00
Peter Rhoades
4a73e099b7
Allow Jekyll's logger to be set to any Logger compatible instance
...
* Stevenson now inherits from Logger and extends some methods to use $stderr
for log messages greater than info level.
* LogWriter provides an interface between Jekyll and Logger to maintain API.
2014-05-24 15:00:14 +01:00
Terry
a0595a00e8
Update explanation of the site front-matter defaults section
2014-05-23 10:03:14 -05:00
Pat Hawks
bd836d88af
Spice up site_template feed
2014-05-23 09:42:12 -05:00
Pat Hawks
43074632b3
Take advantage of date_to_rfc822
...
Jekyll has a filter built just for this purpose
2014-05-23 09:34:49 -05:00
Bud Parr
2e2aac5988
add label to document section of collections page
2014-05-22 21:30:40 -04:00
Bud Parr
f623404b89
add collection.label to Document#to_liquid
2014-05-22 21:19:47 -04:00
Parker Moore
8d65c9c92f
Relax PATCH level in .travis.yml for ruby versions.
...
Ruby is now using SEMVER. Relaxing to 2.0 and 2.1 gives them the freedom to
release new patches and for us to take advantage of them without modifying
this file.
https://www.ruby-lang.org/en/news/2013/12/21/semantic-versioning-after-2-1-0/
2014-05-21 01:40:34 -04:00
Parker Moore
6b971f7200
Remove dependencies list from README. [ci skip]
...
We have a gemspec for that.
2014-05-21 01:16:33 -04:00
Parker Moore
eaf02f5a79
Update history to reflect merge of #2373 [ci skip]
2014-05-21 01:11:26 -04:00
Parker Moore
b9c3d8ba03
Merge pull request #2373 from tschmidt/handle-categories-in-site-config-defaults
2014-05-21 01:10:37 -04:00
Parker Moore
c0e333af53
Update history to reflect merge of #2389 [ci skip]
2014-05-21 01:10:11 -04:00
Parker Moore
f416c686af
Merge pull request #2389 from kleinfreund/patch-1
2014-05-21 01:09:54 -04:00
Parker Moore
581f34dced
Update history to reflect merge of #2395 [ci skip]
2014-05-21 01:09:27 -04:00
Parker Moore
3c6377d665
Merge pull request #2395 from rdumont/data-subdirectories
2014-05-21 01:09:15 -04:00
Parker Moore
b178960704
Update history to reflect merge of #2431 [ci skip]
2014-05-21 01:07:24 -04:00
Parker Moore
65275e5841
Merge pull request #2431 from jekyll/remove-collections-from-layouts
2014-05-21 01:07:01 -04:00
Parker Moore
e37b3ca8e1
Any assets read in as Pages shall not be rendered or layout'd
2014-05-21 00:52:21 -04:00
Parker Moore
1241f2debd
Update history to reflect merge of #2418 [ci skip]
2014-05-20 22:52:50 -04:00
Parker Moore
5aefaa1c48
Merge pull request #2418 from mathbruyen/collections_permalink
2014-05-20 22:52:29 -04:00
Parker Moore
c7fb38b606
Update history to reflect merge of #2420 [ci skip]
2014-05-20 22:36:12 -04:00
Parker Moore
7e05b6e0b3
Merge pull request #2420 from albertogg/fix-encoding-issue
2014-05-20 22:35:50 -04:00
Alberto Grespan
879184fe37
Update unescaped string test
...
Nothing was being tested without explicitly making the string
encoding ASCII.
2014-05-20 17:04:08 -04:30
Parker Moore
cbe7e3e80e
Don't place asset files or yaml files in layouts
...
Ref: #2402
2014-05-20 17:11:34 -04:00
Parker Moore
ebd87bfb78
WE WANT DOCS! Plz. ❤️
2014-05-20 16:52:22 -04:00
Parker Moore
beeca433ae
Update history to reflect merge of #2424 [ci skip]
2014-05-20 15:36:18 -04:00
Parker Moore
d3f9427e37
Merge pull request #2424 from kleinfreund/patch-2
2014-05-20 15:35:47 -04:00
Terry Schmidt
c76e41d157
Update Utils#pluralized_array_from_hash and Utils#value_from_singular_key per suggestion from @parkr
...
Switched to using the `#tap` method for more concise code. Also returning the value from
`value_from_singular_key` instead of returning an array wrapped presentation of the value.
This allows for a one-liner in `pluralized_array_from_hash`.
2014-05-20 12:32:59 -05:00
Parker Moore
f695603dec
Merge pull request #2430 from ivantsepp/doc_fix
...
Extra period in collections documentation
2014-05-20 12:13:22 -04:00
Parker Moore
5bb7c7eb9a
Update history to reflect merge of #2429 [ci skip]
2014-05-20 12:13:01 -04:00
Parker Moore
395d65454c
Merge pull request #2429 from jshawl/code-overflow-fix
2014-05-20 12:12:36 -04:00
Ivan Tse
27381b7f07
Remove extra period. [ci skip]
2014-05-20 09:58:43 -04:00
Jesse shawl
e7c4fa0e5f
Prevent code overflowing container
2014-05-20 09:51:57 -04:00
Alberto Grespan
7ce849a2b6
Revert changes and add encoding to the test file
...
* Add encoding to the test file as Ruby 1.9.3 doesn’t defaults to utf-8.
* Remove the forced encoding as encode seems too aggressive.
2014-05-20 00:03:40 -04:30
Parker Moore
a07f690509
Update history to reflect merge of #2406 [ci skip]
2014-05-20 00:16:58 -04:00
Parker Moore
54fba9af4b
Merge pull request #2406 from yihangho/config-yaml
2014-05-20 00:15:58 -04:00
Alberto Grespan
2a1054b1a8
Change test to make it pass in Ruby 1.9.3
2014-05-19 22:08:14 -04:30
Alberto Grespan
77cef764d6
Force encoding before escaping or unescaping
...
This will reassure not having any errors when escaping or
unescaping.
2014-05-19 18:50:25 -04:30
Alberto Grespan
2f3390750d
Add tests to validate encoding of URLs
...
Added tests to validate the encoding of returned URL strings
after been escaped or unescaped.
2014-05-19 18:45:47 -04:30
Philipp Rudloff
936a00a974
Prevent table from extending parent width
...
The table containing the _Permalink style examples_ [in the docs](http://jekyllrb.com/docs/permalinks/#permalink-style-examples ) extends the width of the content container.
The solution I propose is a bit dirty, because I remove `permalink: ` in the left column to make the table fit.
Another way would be using `white-space: normal;` for code inside tables. That would lead to _ugly_ line-breaks within the code.
What do you think?
2014-05-19 16:41:33 +02:00
Yihang Ho
658a4d0b47
Try to load _config.yaml if _config.yml is nonexistent.
2014-05-19 09:06:55 +08:00
Parker Moore
5b281a06d6
Update history to reflect merge of #2421 [ci skip]
2014-05-18 15:29:51 -04:00
Parker Moore
45c9b82fb3
Merge pull request #2421 from chezou/fix-broken-link
2014-05-18 15:29:09 -04:00
Chezou
755088dbf0
Fix broken link on installation.md
2014-05-19 00:13:40 +09:00
Alberto Grespan
9932eb667b
Encode URLs in utf-8 when escaping and unescaping
...
There is a problem while returning a path that has some special and possible Non-ASCII characters that may lead jekyll to break while doing the unescaping process. This is can be addressed by “forcing” ASCII to UTF-8.
2014-05-17 17:53:40 -04:30
Mathieu Bruyen
921dbe0547
Override collection url template
2014-05-17 10:40:52 +02:00
Parker Moore
ab679cbe26
Update history to reflect merge of #2417 [ci skip]
2014-05-17 00:54:29 -04:00
Parker Moore
4147e92561
Merge pull request #2417 from jekyll/jekyll-env
2014-05-17 00:53:55 -04:00
Parker Moore
3413c96845
Add test for Jekyll.env
2014-05-17 00:47:03 -04:00
Parker Moore
780cff46b3
Add jekyll.environment to site_payload.
2014-05-17 00:38:21 -04:00
Parker Moore
5d6f6b0571
Update history to reflect merge of #2377 [ci skip]
2014-05-16 03:51:12 -04:00
Parker Moore
04b0fe0160
Merge pull request #2377 from jekyll/numeric
2014-05-16 03:50:50 -04:00
Parker Moore
4d1c84aa2b
date_to_xmlschema does some weird things with timezones, but whatever it's not important.
2014-05-16 03:42:35 -04:00
Jordon Bedwell
1c11afd78d
Fix #2413 and setup a Jekyll.env.
2014-05-15 16:28:37 -05:00
Parker Moore
8b5fe24cb2
Update history to reflect merge of #2408 [ci skip]
2014-05-15 12:38:33 -04:00
Parker Moore
ba905a2c18
Merge pull request #2408 from quinn/patch-1
2014-05-15 12:37:56 -04:00
Parker Moore
bd51b250be
Update history to reflect merge of #2411 [ci skip]
2014-05-15 12:37:28 -04:00
Parker Moore
996bf25aee
Merge pull request #2411 from mathbruyen/patch-1
2014-05-15 12:37:02 -04:00
Parker Moore
2a5336b93a
Update history to reflect merge of #2410 [ci skip]
2014-05-15 12:33:25 -04:00
Parker Moore
b54f4e830a
Merge pull request #2410 from XhmikosR/master
2014-05-15 12:33:03 -04:00
Mathieu Bruyen
a38ea51994
Header links to pages which have a title
...
Header used to add link to all pages of the site, even those which do not have any title, creating empty anchors on the page like `<a class="page-link" href="/feed.xml"></a>`. Those were non click-able and used space on the page due to margins.
Now only displays pages with a title.
2014-05-15 08:59:29 +02:00
XhmikosR
7053e468cf
Update Font Awesome to v4.1.0.
2014-05-15 09:41:38 +03:00
Quinn Shanahan
5ea62443f4
override EXCERPT_ATTRIBUTES_FOR_LIQUID
...
Allow EXCERPT_ATTRIBUTES_FOR_LIQUID to be overridden by inheriting class. Right now will always reference Jekyll::Post::EXCERPT_ATTRIBUTES_FOR_LIQUID. This is already being used in the codebase for ATTRIBUTES_FOR_LIQUID.
2014-05-14 13:39:16 -04:00
Parker Moore
8fc1e4b5ea
Update history to reflect merge of #2401 [ci skip]
2014-05-12 13:20:58 -04:00
Parker Moore
da6d781768
Merge pull request #2401 from jdavis/patch-1
2014-05-12 13:20:41 -04:00
Josh Davis
11e3217ec1
Remove broken link in extras.md, closes #2400
2014-05-12 11:57:54 -05:00
Rodrigo Dumont
12a8be0b98
Add scenario for ensuring data folder over file precedence
2014-05-12 13:47:41 -03:00
Parker Moore
6286b6cd76
Update history to reflect merge of #2387 [ci skip]
2014-05-12 11:53:37 -04:00
Parker Moore
e7b8123141
Merge pull request #2387 from jaybe-jekyll/doc_updates
2014-05-12 11:52:35 -04:00
jaybe@jekyll
fc7f724529
Remove Quickstart' Default Markdown Section
...
Remove default Markdown section from Quickstart documentation page as
it is redundant and unnecessary at this time. #2387
2014-05-12 10:48:31 -05:00
Rodrigo Dumont
418c978b91
Add _data sub-folder support to docs
2014-05-12 11:21:31 -03:00
Parker Moore
89c782051b
Update history to reflect merge of #2368 [ci skip]
2014-05-12 01:11:36 -04:00
Parker Moore
31d7afc987
Merge pull request #2368 from XhmikosR/master
2014-05-12 01:11:15 -04:00
Parker Moore
2f1138cd11
Update history to reflect merge of #2394 [ci skip]
2014-05-11 19:39:37 -04:00
Parker Moore
8068702c15
Merge pull request #2394 from penibelst/fix-dates
2014-05-11 19:38:40 -04:00
Rodrigo Dumont
604fb3286c
Allow subdirectories in _data
2014-05-11 20:28:49 -03:00
Anatol Broder
a5b3104b0c
Change timezone to Los Angeles
2014-05-12 00:47:54 +02:00
Parker Moore
8f90ba82a4
Update history to reflect merge of #2393 [ci skip]
2014-05-11 16:42:30 -04:00
Parker Moore
9bd6c98320
Merge pull request #2393 from createdbypete/quieter-build-command
2014-05-11 16:42:06 -04:00
Peter Rhoades
6465cd6446
Setting log_level earlier to silence info level configuration output.
2014-05-11 21:14:10 +01:00
Philipp Rudloff
5e2c03635f
Adding to pagination note: Cannot include collections
...
Adding a sentence to the paragraph to clarify, that pagination is restricted to posts and that it can't contain collections.
2014-05-11 22:14:03 +02:00
Philipp Rudloff
a9cf8c4c04
Add collections to info about pagination support.
...
Currently: _Pagination does not support tags or categories_
Proposed: _Pagination does not support tags, categories or collections_
Maybe in the future? Related: #2376
2014-05-11 10:10:06 +02:00
jaybe@jekyll
3233005a0a
Update Quickstart re: kramdown default
...
Update Quickstart documentation to reflect Jekyll’ 2.0 default of
kramdown Markdown engine versus Redcarpet.
2014-05-10 23:47:48 -05:00
Parker Moore
d34f1d2c1a
Update history to reflect merge of #2384 [ci skip]
2014-05-10 20:52:04 -04:00
Parker Moore
c68d83bce7
Merge pull request #2384 from penibelst/test-sort-utf8
2014-05-10 20:51:21 -04:00
Anatol Broder
7cd95734df
Fix coding for 1.9.3
2014-05-11 02:22:58 +02:00
Anatol Broder
06cebb0816
Add ascii+utf8 sort. Props @ixti
2014-05-11 01:34:09 +02:00
Anatol Broder
b2f30f5bee
Test Russian and Hebrew sort
2014-05-11 01:06:35 +02:00
Parker Moore
ab990933a2
Update history to reflect merge of #2383 [ci skip]
2014-05-10 16:15:18 -04:00
Parker Moore
9a635f0ce3
Merge pull request #2383 from kleinfreund/patch-1
2014-05-10 16:14:37 -04:00
Philipp Rudloff
7756adc75c
Fixing spacing issue for code inside pre
...
Regular (one-line) code inside a `code` tag has some padding around it. This leads to some weird spacing when dealing with code blocks (e.g. inside `pre`).
Removing the horizontal paddings for these. (Also replacing `border: none;` with `border: 0;` because it's shorter)
2014-05-10 22:05:21 +02:00
Parker Moore
5e9b22fbb2
Update history to reflect merge of #2345 [ci skip]
2014-05-10 15:44:35 -04:00
Parker Moore
01c09fd7fa
Merge pull request #2345 from penibelst/sort-collection
2014-05-10 15:42:53 -04:00
XhmikosR
af53111070
Include anchor_links before the end closing body tag.
2014-05-10 21:02:45 +03:00
XhmikosR
cba586f06f
Update anchor_links.html.
...
* fix `TypeError` when we are in home
* remove default type and encoding
* format the code
2014-05-10 21:02:45 +03:00
Parker Moore
af9f1e6f48
Accept Numeric values for dates.
2014-05-09 23:11:05 -04:00
Parker Moore
53b2e1372c
Update history to reflect merge of #2374 [ci skip]
2014-05-09 15:40:11 -04:00
Parker Moore
aee7d7327f
Merge pull request #2374 from albertogg/update-ruby
2014-05-09 15:39:46 -04:00
Alberto Grespan
03291eb5f4
Update CI to use Ruby 2.1.2
2014-05-09 14:43:59 -04:30
Terry Schmidt
0371b69952
Set categor[y|ies] on post if they appear in site frontmatter defaults
2014-05-09 13:34:13 -05:00
Terry Schmidt
6c22ae3759
Merge branch 'master' into handle-categories-in-site-config-defaults
2014-05-09 13:13:04 -05:00
Matt Rogers
56b64d688d
Update history to reflect merge of #2369 [ci skip]
2014-05-09 12:33:50 -05:00
Matt Rogers
50065a2781
Merge pull request #2369 from jekyll/json-data
2014-05-09 12:33:48 -05:00
Ben Balter
1315112ab5
dot json;
2014-05-09 10:32:18 -04:00
Ben Balter
d3f9da7645
document json support
2014-05-09 10:30:36 -04:00
Ben Balter
5129a3ccc3
add tests for json data
2014-05-09 10:29:37 -04:00
Ben Balter
bf3a20b2d7
allow json files in _data dir
2014-05-09 10:13:12 -04:00
Anatol Broder
fb523722b5
Fruity variables
2014-05-09 09:21:24 +02:00
Anatol Broder
ab3aaebe6d
Resolve second conflict
2014-05-09 08:59:46 +02:00
Anatol Broder
5dcd84b71b
Resolve conflict
2014-05-09 08:56:04 +02:00
Anatol Broder
6c48e9bbdf
Simplify config
2014-05-09 08:53:21 +02:00
Anatol Broder
7f1b916f32
Fix output
2014-05-09 08:53:21 +02:00
Anatol Broder
df3c163eeb
Use item_property
2014-05-09 08:53:16 +02:00
Anatol Broder
d96f39360b
Revert "Make it fail"
...
This reverts commit c89e7539b86a483a2f8b14dd766ad90da1eb9773.
2014-05-09 08:53:16 +02:00
Anatol Broder
fd1778203d
Make it fail
2014-05-09 08:53:16 +02:00
Anatol Broder
9ba89b9ab1
Try item_property
2014-05-09 08:53:15 +02:00
Anatol Broder
d8e68bc0e1
No output needed
2014-05-09 08:53:07 +02:00
Anatol Broder
9f6965c1b5
Add scenario for sorting by title
2014-05-09 08:51:57 +02:00
Anatol Broder
ae7e485474
Add hash_property
2014-05-09 08:44:40 +02:00
Parker Moore
4f20d7ab24
Release 2.0.3
2014-05-08 23:15:37 -04:00
Parker Moore
68a39a1d92
Revert "Update history to reflect merge of #2365 [ci skip]"
...
This reverts commit 7d31d44047 .
2014-05-08 23:15:25 -04:00
Parker Moore
7d31d44047
Update history to reflect merge of #2365 [ci skip]
2014-05-08 23:14:58 -04:00
Parker Moore
f95aba2f73
Merge pull request #2365 from jekyll/release-2-0-3
2014-05-08 23:14:50 -04:00
Parker Moore
f93de58f3b
Link to the changelog.
2014-05-08 23:13:46 -04:00
Parker Moore
4e8ddd5fa3
Update history.
2014-05-08 23:12:44 -04:00
Parker Moore
5a0eb41d19
Add release post for v2.0.3
2014-05-08 23:12:30 -04:00
Parker Moore
036823cd06
Bump to 💎 v2.0.3
2014-05-08 22:43:04 -04:00
Parker Moore
2326c509c3
Update history to reflect merge of #2364 [ci skip]
2014-05-08 22:36:55 -04:00
Parker Moore
8ba2f770e9
Merge pull request #2364 from jekyll/save-from-errors
2014-05-08 22:36:24 -04:00
Parker Moore
2d040c1aaa
Use Jekyll.logger for --watch error message.
2014-05-08 22:27:55 -04:00
Parker Moore
81ff5ed7aa
Save --watch from errors.
...
Fixes #2355 .
2014-05-08 22:22:11 -04:00
Parker Moore
70a06c9b59
Update site/docs/history.md for #2363 .
2014-05-08 22:17:33 -04:00
Parker Moore
b2f3a07708
Update history to reflect merge of #2363 [ci skip]
2014-05-08 22:15:21 -04:00
Parker Moore
fb33f55670
Merge pull request #2363 from yizeng/history-markdown-fixes
2014-05-08 22:13:27 -04:00
Yi Zeng
53454a370b
Re-rake history.md in site folder after fixes
2014-05-09 13:52:49 +12:00
Yi Zeng
c503424b42
Fix cases for few words in History.markdown
2014-05-09 13:45:08 +12:00
Yi Zeng
38e9dd1fd9
Apply inline code blocks when appropriate for some legacy history items.
...
Fix "--some_option" parsed incorrectly by kramdown.
2014-05-09 13:40:05 +12:00
Yi Zeng
2014d21dd2
Fix bullet points that are parsed incorrectly
2014-05-09 13:29:09 +12:00
Parker Moore
ee021a6a5d
Update history to reflect merge of #2359 [ci skip]
2014-05-08 21:28:22 -04:00
Parker Moore
e278997750
Merge pull request #2359 from abroder/where-collection
2014-05-08 21:27:36 -04:00
Parker Moore
cd3f630fc5
Update history to reflect merge of #2353 [ci skip]
2014-05-08 21:10:54 -04:00
Parker Moore
c3b4ca7135
Merge pull request #2353 from gpxl/configuration-defaults-typo
2014-05-08 21:10:43 -04:00
Parker Moore
77e73d15af
Update history to reflect merge of #2351 [ci skip]
2014-05-08 21:08:22 -04:00
Parker Moore
dd9e5668c2
Merge pull request #2351 from yizeng/#2349/fix-escaping
2014-05-08 21:08:04 -04:00
Aaron Broder
f68098c7fc
Add test for using where filter on collections
2014-05-08 12:04:54 -07:00
Aaron Broder
a5c1a01965
Added item_property to where filter
2014-05-08 11:35:51 -07:00
gpxl
6a9db38006
Fix link to frontmatter defaults docs
2014-05-07 22:05:02 -07:00
Yi Zeng
db5fa3d15e
Use symbol instead of HTML number in upgrading.md
...
Fix case #2349
2014-05-08 14:56:15 +12:00
Parker Moore
edfa1c8ecd
Update history to reflect merge of #2342 [ci skip]
2014-05-07 17:25:26 -04:00
Parker Moore
08a87ae4a0
Merge pull request #2342 from jekyll/anchor-links
2014-05-07 17:25:03 -04:00
Parker Moore
6580374c4f
Add newlines, duh.
2014-05-07 17:24:55 -04:00
Parker Moore
803e4ecc93
Update history to reflect merge of #2341 [ci skip]
2014-05-07 17:23:46 -04:00
Parker Moore
d30a2db1e8
Merge pull request #2341 from albertogg/fix-baseurl-default-in-docs
2014-05-07 17:23:26 -04:00
Parker Moore
106e323205
Add font-awesome web fonts.
2014-05-07 16:48:45 -04:00
Parker Moore
228d2c4c44
Use HTML and CSS we just created.
2014-05-07 16:48:38 -04:00
Parker Moore
24ed3e6e41
Add font-awesome & Ben's CSS
2014-05-07 16:48:31 -04:00
Parker Moore
72cb5cae1e
Pure JavaScript for adding anchors.
2014-05-07 16:48:23 -04:00
Parker Moore
8641722b52
Use kramdown.
2014-05-07 16:47:11 -04:00
Alberto Grespan
4835bbbdb4
Fix baseurl default in the docs
...
Display the new baseurl default (commit: [97e9fb2 ](97e9fb29b0 )) in the docs.
2014-05-07 15:50:34 -04:30
Parker Moore
9df239f2fd
Update history to reflect the closing of #2339 .
2014-05-07 15:59:27 -04:00
Parker Moore
348bcae763
If the input is a string but Time.parse can't parse it, maybe it's a UNIX timestamp.
...
Fixes #2339
2014-05-07 15:48:13 -04:00
Parker Moore
a6af5e26bc
Require mercenary v0.3.3 or greater (below v0.4.0)
2014-05-07 15:36:54 -04:00
Parker Moore
23a9db1e4d
Update history to reflect the closing of #2324 .
2014-05-07 15:12:45 -04:00
Parker Moore
77c0249d72
Use site.title instead of site.name in site template
...
Fixes #2324 .
2014-05-07 15:11:50 -04:00
Parker Moore
daaae974b3
Update site history.
2014-05-07 15:11:22 -04:00
Parker Moore
60f8f1477c
Update history to reflect merge of #2337 [ci skip]
2014-05-07 15:01:34 -04:00
Parker Moore
fba56f2601
Merge pull request #2337 from sankage/grammar-slam
2014-05-07 15:01:14 -04:00
Parker Moore
8f0146c564
Update history to reflect fixing of #2334 .
2014-05-07 15:00:30 -04:00
Parker Moore
f2f2ebfa4f
Register subclasses of subclasses of Jekyll::Plugin
...
The Sass and SCSS converters are practically the same – only different in
the input syntax and file extension. As such, we've created
`Jekyll::Converters::Scss` which is a subclass of `Jekyll::Converter`, and
`Jekyll::Converters::Sass` which is a subclass of
`Jekyll::Converters::Scss`. When `Site#instantiate_classes` is called on
`Jekyll::Converter`, it only instantiates the `Scss` converter, not the
`Sass` converter. This change fixes that.
Fixes #2334 .
2014-05-07 14:59:08 -04:00
David Briggs
cdb46f03f7
add missing 'as'
2014-05-07 14:53:55 -04:00
Parker Moore
0022e5a67e
Update history to reflect the closing of #2325 .
2014-05-07 14:02:18 -04:00
Parker Moore
8ad4dd332a
Don't fail if any of the path objects are nil.
...
Fixes #2325
2014-05-07 14:01:36 -04:00
Parker Moore
8e5392e9d9
Update history to reflect merge of #2331 [ci skip]
2014-05-07 13:36:44 -04:00
Parker Moore
ac220ad38a
Merge pull request #2331 from albertogg/fix-site-template-permalink
2014-05-07 13:34:49 -04:00
Alberto Grespan
da9b28d35c
Fix site template permalink typo
2014-05-07 11:36:14 -04:30
Parker Moore
000880837e
Update history to reflect merge of #2326 [ci skip]
2014-05-07 11:21:43 -04:00
Parker Moore
06bcd411d8
Merge pull request #2326 from iamgabeortiz/master
2014-05-07 11:20:40 -04:00
Gabe Ortiz
31ee99ea3e
Merge pull request #1 from iamgabeortiz/gist.rb-doc-update
...
Update gist.rb comments only
2014-05-07 07:39:16 -04:00
Gabe Ortiz
21f84e1548
Update gist.rb comments only
...
Strictly updated the reference to Examples and Valid Syntax to be inline with jekyll/jekyll-help#32
2014-05-07 07:34:00 -04:00
Parker Moore
0614d2f966
Update history conversion so it works from MD ~> Website
2014-05-07 00:47:15 -04:00
Parker Moore
47649066b5
Remove unneeded method from Rakefile.
2014-05-07 00:44:20 -04:00
Parker Moore
8aadecf3ff
Fix header for 2.0.2 so it's written to the website.
2014-05-07 00:43:21 -04:00
Parker Moore
e6a750204a
Update history to reflect merge of #2319 [ci skip]
2014-05-07 00:39:58 -04:00
Parker Moore
0905b2c1e4
Merge pull request #2319 from jekyll/use-urls
2014-05-07 00:39:35 -04:00
Parker Moore
216f1150cd
The last of the site template prepending.
2014-05-07 00:31:53 -04:00
Parker Moore
c71a4717dd
Prepend url, too, in feed.xml.
2014-05-07 00:09:12 -04:00
Parker Moore
ac666490d2
Release 2.0.2
2014-05-06 23:59:49 -04:00
Parker Moore
3cc439a1cc
Update history to reflect merge of #2316 [ci skip]
2014-05-06 23:57:53 -04:00
Parker Moore
92eaf42cad
Merge pull request #2316 from holic/master
2014-05-06 23:57:28 -04:00
Parker Moore
97e9fb29b0
Default baseurl to "" rather than to "/"
...
Also a fix for #2317
2014-05-06 23:54:56 -04:00
Parker Moore
832860bcb5
Update history to reflect the fixing of #2317
2014-05-06 23:52:03 -04:00
Parker Moore
2dec333910
Set baseurl to nothing in new template site.
...
Previously, it caused all sorts of errors.
Fixes #2317 .
2014-05-06 23:50:58 -04:00
Kevin Ingersoll
3498cc9947
Add a little clarity to docs
2014-05-07 14:48:35 +12:00
Parker Moore
b5dc628357
Update history to reflect merge of #2314 [ci skip]
2014-05-06 22:40:15 -04:00
Parker Moore
0fc990423b
Merge pull request #2314 from troyswanson/gist-docs
2014-05-06 22:39:35 -04:00
Troy Swanson
0dffe26cfe
Update docs for different gist behavior
2014-05-06 21:25:34 -05:00
Parker Moore
0a0d7858c6
Release 2.0.1
2014-05-06 21:57:33 -04:00
Parker Moore
64cce065e6
Require kramdown instead of maruku.
...
CRAP CRAP CRAP whoops.
2014-05-06 21:55:11 -04:00
Parker Moore
25b5651f9d
Add some Google Analytics magic.
2014-05-06 21:31:05 -04:00
Parker Moore
d4bc707ba0
Release 2.0.0
2014-05-06 21:22:48 -04:00
Parker Moore
759ffb7b53
Merge pull request #2312 from jekyll/release-2.0.0
2014-05-06 21:20:53 -04:00
Parker Moore
0a5ca5aaf0
Rename 2.0.0 release post to match title. [ci skip]
2014-05-06 21:13:43 -04:00
Parker Moore
41b69d6c8a
A year ago to the day. [ci skip]
2014-05-06 21:12:59 -04:00
Parker Moore
aef2134128
Remove unneeded tests for the sass converter plugin.
2014-05-06 21:09:51 -04:00
Parker Moore
13f19ea21a
Update histories to reflect 2.0.0 release.
2014-05-06 21:06:27 -04:00
Parker Moore
344906deb9
Release 2.0.0.
2014-05-06 20:11:44 -04:00
Matt Rogers
e7e67ad235
Update history to reflect merge of #2299 [ci skip]
2014-05-06 16:49:44 -05:00
Matt Rogers
5c109ee8dc
Merge pull request #2299 from penibelst/sort-nils
2014-05-06 16:49:40 -05:00
Anatol Broder
1e0d9f899b
Follow Ruby Styleguide
2014-05-06 22:49:49 +02:00
Parker Moore
4f17080929
Update history to reflect merge of #2309 [ci skip]
2014-05-06 16:31:04 -04:00
Parker Moore
b6cfb8aa4f
Merge pull request #2309 from jekyll/remove-unreleased-notes
2014-05-06 16:30:15 -04:00
Parker Moore
21ab72b4da
Update history to reflect merge of #2310 [ci skip]
2014-05-06 16:29:49 -04:00
Parker Moore
875718f40c
Merge pull request #2310 from jekyll/fix-get-cwd-error
2014-05-06 16:29:25 -04:00
Anatol Broder
19b0fe9781
Separate example codes [ci skip]
2014-05-06 22:00:28 +02:00
Parker Moore
c2d3f9d5b5
Close the file descriptor in has_yaml_header?
...
Previous method caused a problem where the calling Dir.chdir to get the next
directory's entries would cause the infamous 'Too many open files - getcwd'
error. Fixes #2279 .
2014-05-06 15:58:25 -04:00
Anatol Broder
3a1c18ede2
Remove the hint aout type
2014-05-06 21:54:12 +02:00
Anatol Broder
2ee7e73531
Improve the description
2014-05-06 21:50:33 +02:00
Anatol Broder
dc0e577b44
Fix markup
2014-05-06 21:40:52 +02:00
Anatol Broder
7c1709fab4
Change nils argument to string
2014-05-06 21:36:13 +02:00
Parker Moore
ea054ef149
Add test for document.output.
...
Test for ref: 00f21ee93c
Closes #2232 .
2014-05-06 15:27:13 -04:00
Anatol Broder
14e0abc4e2
Add documentation
2014-05-06 21:21:04 +02:00
Anatol Broder
558d0e8ac9
Add more strings tests
2014-05-06 21:07:09 +02:00
Parker Moore
fa27132025
Fix link to variables docs page
2014-05-06 14:52:02 -04:00
Parker Moore
00f21ee93c
Add output to Document#to_liquid
2014-05-06 14:51:56 -04:00
Parker Moore
2468b9f45c
Remove notes in docs for unreleased features.
2014-05-06 14:47:21 -04:00
Parker Moore
1f94ca786d
Update history to reflect merge of #2303 [ci skip]
2014-05-06 14:40:43 -04:00
Parker Moore
6c1bb76316
Merge pull request #2303 from jekyll/jbranchaud-adding_exclude_tests
2014-05-06 14:40:18 -04:00
Parker Moore
9d205fe43c
Update history to reflect merge of #2298 [ci skip]
2014-05-06 14:37:43 -04:00
Parker Moore
d2c5668baa
Merge pull request #2298 from jekyll/release-post
2014-05-06 14:36:58 -04:00
Parker Moore
857bcf924a
Update history to reflect merge of #2307 [ci skip]
2014-05-06 14:30:58 -04:00
Parker Moore
0d85592085
Merge pull request #2307 from jekyll/obey-stevenson
2014-05-06 14:27:57 -04:00
Parker Moore
72bb9b3d0a
Update history to reflect merge of #2304 [ci skip]
2014-05-06 13:22:22 -04:00
Parker Moore
7a9c77fad7
Merge pull request #2304 from XhmikosR/html5shiv
2014-05-06 13:22:09 -04:00
Parker Moore
5614942c60
Update history to reflect merge of #2305 [ci skip]
2014-05-06 13:18:36 -04:00
Parker Moore
3440fb86c8
Merge pull request #2305 from XhmikosR/master
2014-05-06 13:18:25 -04:00
Parker Moore
b2c62c4b4d
Update history to reflect merge of #2306 [ci skip]
2014-05-06 13:17:32 -04:00
Parker Moore
a00b031cd9
Merge pull request #2306 from XhmikosR/mobile-nav
2014-05-06 13:17:18 -04:00
Parker Moore
5d827ac40e
No more relative permalinks! Fix for a test.
2014-05-06 13:16:51 -04:00
Parker Moore
ba8783190b
Fix test for new command's output.
2014-05-06 13:16:41 -04:00
Parker Moore
4c55c77c04
Using stderr instead of stdout
2014-05-06 13:15:19 -04:00
Parker Moore
a7776f8279
Set relative_permalinks to false to deprecate!
2014-05-06 13:04:12 -04:00
Parker Moore
2aa8908948
Stevenson now uses symbols instead of integers to set log level
2014-05-06 13:03:56 -04:00
XhmikosR
3120414e10
Use black color for the mobile navbar.
...
It looks cleaner on the white background.
2014-05-06 20:03:50 +03:00
Parker Moore
63e959e4e1
Use Jekyll.logger, never puts
2014-05-06 13:02:35 -04:00
Parker Moore
fda3461c5a
We deprecated relative permalinks in 2.0
2014-05-06 13:02:17 -04:00
XhmikosR
067b137ed9
Use the built in date filter for the copyright year.
2014-05-06 19:57:23 +03:00
Parker Moore
413de3a0ee
Also exclude an entry if it starts with one of the items given in the exclude key.
2014-05-06 12:46:41 -04:00
jbranchaud
e4c3a8d0df
Adding two new test cases for exclude configuration use cases.
2014-05-06 12:43:44 -04:00
XhmikosR
9da5e74287
Update html5shiv to v3.7.2.
2014-05-06 19:35:51 +03:00
Parker Moore
caeca36a40
Update history to reflect merge of #2127 [ci skip]
2014-05-06 12:33:10 -04:00
Parker Moore
a854a6a709
Merge pull request #2127 from XhmikosR/css
2014-05-06 12:32:52 -04:00
Parker Moore
1a38207faf
Add docs for site.documents.
...
Ref: #2295 .
2014-05-06 12:31:33 -04:00
Parker Moore
3eafb29eb8
Update history to reflect merge of #2295 [ci skip]
2014-05-06 12:29:42 -04:00
Parker Moore
c8a715d09b
Merge pull request #2295 from jekyll/add-documents-listing
2014-05-06 12:28:58 -04:00
Parker Moore
79fb587135
Update history to reflect merge of #2300 [ci skip]
2014-05-06 12:28:24 -04:00
Parker Moore
6f336c182c
Merge pull request #2300 from kzykbys/myPluginDescription
2014-05-06 12:28:05 -04:00
Parker Moore
b2d7938cec
Speak English properly.
2014-05-06 12:18:00 -04:00
Parker Moore
5bf4098356
Update history to reflect merge of #2301 [ci skip]
2014-05-06 12:14:50 -04:00
Parker Moore
0087143b88
Merge pull request #2301 from TheTomThorogood/short_year_permalink
2014-05-06 12:14:25 -04:00
Anatol Broder
9c9e96cfa7
Add lexicographical sort test
2014-05-06 07:48:33 +02:00
Parker Moore
3755437d08
Write test for site.documents.
2014-05-06 00:11:35 -04:00
kzykbys
d002ebd373
Add Deprecated articles keeper plugin
2014-05-05 20:58:09 -07:00
Parker Moore
851d17e028
Update history to reflect merge of #2297 [ci skip]
2014-05-05 23:46:41 -04:00
Parker Moore
581b07d096
Add docs about custom markdown processor
2014-05-05 23:45:18 -04:00
Parker Moore
2f660674c3
Add docs for group_by and where filters
2014-05-05 23:37:25 -04:00
Parker Moore
f1a00a01cf
Give them a 1/4" hole, which is what they want
2014-05-05 23:37:17 -04:00
Parker Moore
7056da079d
Add list of 2.0.0 contributors.
2014-05-05 22:41:37 -04:00
Parker Moore
6b54b715d7
MAXIMUM NOSTALGIA
2014-05-05 22:38:37 -04:00
Parker Moore
4c3c3a3f90
group_by not sort_by
2014-05-05 13:33:23 -04:00
Parker Moore
fe69699146
Remove date, better title props @benbalter
2014-05-05 13:33:18 -04:00
Anatol Broder
cc80aab191
Add generic tests
2014-05-05 11:14:07 +02:00
Anatol Broder
12d9f8b02b
Add scenario for ordering pages without title last
2014-05-05 10:49:29 +02:00
Anatol Broder
367a818c26
Fallback title based on time
2014-05-05 10:37:21 +02:00
Anatol Broder
3517b9f4e2
Add scenario
2014-05-05 10:35:19 +02:00
Anatol Broder
19e704f408
Override the sort filter
2014-05-05 10:26:46 +02:00
Parker Moore
491b3f8b1a
Curse you, timezones.
2014-05-05 03:05:37 -04:00
Parker Moore
7f88f80d8e
Add nostalgia.
2014-05-05 03:01:28 -04:00
Parker Moore
bcb88a4bc5
Add Jekyll 2.0.0 release post.
2014-05-05 03:00:00 -04:00
Parker Moore
cb22320ae6
Update history to reflect merge of #2268 [ci skip]
2014-05-04 21:23:47 -04:00
Parker Moore
d42ced5aa4
Merge pull request #2268 from jekyll/template-fixes
2014-05-04 21:23:17 -04:00
Parker Moore
fc98f06ed7
Refactor docs_to_write
2014-05-04 21:22:57 -04:00
Parker Moore
54b74fafba
Add documents to site payload
2014-05-04 21:22:51 -04:00
Parker Moore
a2169bf0c4
Have separate methods for all docs and just the docs that are being written.
2014-05-04 21:19:09 -04:00
Ben Balter
a0bbf7703b
make template site easier to customize
2014-05-04 21:07:23 -04:00
Parker Moore
693d1b84a8
Merge branch 'master' of github.com:jekyll/jekyll
...
* 'master' of github.com:jekyll/jekyll:
Change Gemnasium extension
Change Fury extension
Change Travis extension
2014-05-04 21:05:22 -04:00
Parker Moore
e04e11c84d
Swap env of maruku and kramdown dependencies.
...
Maruku is now sunsetted, i.e. a dev dep, not a runtime dep.
Kramdown is now the default, i.e. a runtime dep, not a dev dep.
Closes #2285 .
2014-05-04 21:05:14 -04:00
Parker Moore
7360f90e5e
Merge pull request #2288 from penibelst/badges-svg
...
SVG Badges
2014-05-04 20:32:57 -04:00
TheTomThorogood
94ccd42c73
Add short_year description to /docs/permalinks/
2014-05-05 00:12:51 +09:30
TheTomThorogood
f2849ac269
Add :short_year to url_placeholders
2014-05-05 00:12:07 +09:30
Parker Moore
8cad40a124
Update history to reflect merge of #2289 [ci skip]
2014-05-03 18:54:09 -04:00
Parker Moore
3af22f12bf
Set content-type to text/html with utf-8 charset.
...
Fixes #2289
2014-05-03 18:51:55 -04:00
Parker Moore
adfd9091f8
Update history to reflect merge of #2292 [ci skip]
2014-05-03 18:27:00 -04:00
Parker Moore
9cd648a262
Merge pull request #2292 from mtcomscxstart/code-class-fix
2014-05-03 18:26:43 -04:00
Parker Moore
c0fa8702af
Update history to reflect merge of #2290 [ci skip]
2014-05-03 18:21:04 -04:00
Parker Moore
98f9902839
Merge pull request #2290 from penibelst/travis-workaround
2014-05-03 18:15:08 -04:00
Anatol Broder
c48da38b14
Switch 2.1 to 2.1.1
2014-05-03 21:31:00 +02:00
Valery Tolstov
cf4304ab2b
Update tests
...
Remove language literal from class in test/test_redcarpet.rb
2014-05-03 21:46:16 +04:00
Parker Moore
c3e858443f
Update history to reflect merge of #2291 [ci skip]
2014-05-03 12:55:14 -04:00
Parker Moore
3d948a3624
Merge pull request #2291 from chezou/fix-typo-in-docs
2014-05-03 12:54:15 -04:00
Valery Tolstov
4ae8fefb95
Remove literal lang name from class, fix #2284
...
If code language is C classes for comment and language are the same
2014-05-03 20:23:28 +04:00
Chezou
c17bdf951d
Fix typo in documentation
2014-05-03 22:42:50 +09:00
Anatol Broder
eade742b32
Switch to 2.1
2014-05-03 09:49:13 +02:00
Anatol Broder
e4b4b6e103
Change Gemnasium extension
2014-05-03 00:26:33 +02:00
Anatol Broder
ddda89c33e
Change Fury extension
2014-05-03 00:25:34 +02:00
Anatol Broder
11dcdf4fef
Change Travis extension
2014-05-03 00:23:50 +02:00
Parker Moore
bae479972f
Add document.output to list of liquid vars in output.
...
CLoses #2232 .
2014-05-02 11:24:18 -04:00
XhmikosR
346820d626
Simplify selectors.
2014-05-02 09:15:03 +03:00
XhmikosR
10f85eb856
Add missing vendor prefixed properties.
2014-05-02 09:15:03 +03:00
XhmikosR
63b45a993d
Add fallback colors.
2014-05-02 09:15:03 +03:00
XhmikosR
0463399389
Remove duplicate properties.
2014-05-02 09:15:02 +03:00
XhmikosR
ecdeea22eb
Remove units from zero.
2014-05-02 09:15:02 +03:00
XhmikosR
7fdcc1af18
Be explicit with the background property.
2014-05-02 09:15:02 +03:00
XhmikosR
5e85163b57
Use the shorthand font property when possible.
...
Conflicts:
site/_includes/css/style.css
2014-05-02 09:15:01 +03:00
XhmikosR
a884a8a880
Move vendor prefixed properties before the unprefixed ones.
2014-05-02 09:15:01 +03:00
Parker Moore
267b8a037f
Add an 'unreleased' note above Front-matter defaults.
...
Fixes #2280 .
2014-04-30 17:23:12 -04:00
Parker Moore
bf924a7664
Update history to reflect merge of #2277 [ci skip]
2014-04-29 23:59:48 -04:00
Parker Moore
359d9ea439
Merge pull request #2277 from troyswanson/jekyll-help-relocation
2014-04-29 23:59:22 -04:00
Troy Swanson
76f71b6b37
Update URL for jekyll-help repo
2014-04-29 21:57:57 -05:00
Parker Moore
1b1e85c0b8
Update history to reflect merge of #2273 [ci skip]
2014-04-28 12:42:20 -04:00
Parker Moore
6be3084eac
Merge pull request #2273 from jpiasetz/copy-rails-functions
2014-04-28 12:41:31 -04:00
John Piasetzki
3e6a6ffb52
Update util functions
...
Cribbed from http://api.rubyonrails.org/classes/Hash.html#method-i-symbolize_keys
2014-04-28 02:06:41 -04:00
Parker Moore
b5b55c90de
Update history to reflect merge of #2154 [ci skip]
2014-04-28 00:02:15 -04:00
Parker Moore
c546269485
Merge pull request #2154 from jpiasetz/refactor-highlighter
2014-04-28 00:01:50 -04:00
John Piasetzki
cf81331b39
Revert back to an intialize more similar to the original
2014-04-27 23:21:00 -04:00
John Piasetzki
446ca8f73d
Context is not used within any of the renders so no need to pass it
2014-04-27 23:21:00 -04:00
John Piasetzki
d6bd735aff
Refactor highlighting
...
Extract some of the common logic from the renderers.
2014-04-27 23:20:00 -04:00
Parker Moore
494dd97775
Update history to reflect merge of #2269 [ci skip]
2014-04-27 19:16:04 -04:00
Parker Moore
49dd67432d
Merge pull request #2269 from jekyll/fix-up-serve
2014-04-27 19:15:33 -04:00
Parker Moore
4a40187f8e
Update jekyll-sass-converter to the latest RC
...
To see a detailed history of the changes, please visit https://github.com/jekyll/jekyll-sass-converter/compare/v1.0.0.rc3...v1.0.0.rc4
Notable change is that you can now set the style of the outputted Sass.
Ref: https://github.com/jekyll/jekyll-sass-converter/issues/3
2014-04-27 19:15:02 -04:00
Parker Moore
513e77635b
Refactor 'jekyll serve' command.
2014-04-27 19:02:33 -04:00
Parker Moore
619772b5c8
Update history to reflect merge of #2264 [ci skip]
2014-04-27 15:59:40 -04:00
Parker Moore
bac4075128
Collections' "written" attribute has been changed to "output".
...
This is a follow-up to 068d921ef6 .
2014-04-27 15:56:02 -04:00
Robin Dupret
3a610882f6
Avoid duplicated output using highlight tags
...
While using Rouge and an `highlight` tag, the output was duplicated
since the `output` variable in the Liquid tag definition was equal to
the highlighter's prefix value and the `<<` method changes its receiver.
Therefore, we should simply define an empty string and append the prefix
if it is present.
2014-04-27 12:22:40 +02:00
Parker Moore
cdeaa154cd
Release 2.0.0.rc1
2014-04-25 23:16:07 -04:00
Parker Moore
4e6d268ef3
Bump 💎 version.
2014-04-25 23:16:00 -04:00
Parker Moore
068d921ef6
Fix up docs for collections.
...
#2238 .
2014-04-25 23:15:18 -04:00
Parker Moore
f45b597e61
Update history to reflect merge of #2238 [ci skip]
2014-04-25 23:07:04 -04:00
Parker Moore
1d8fff706b
Merge pull request #2238 from jekyll/fix-the-collections
2014-04-25 23:06:25 -04:00
Parker Moore
6225073095
Use the 'output' key instead of 'write' for writing out collections' document files.
2014-04-25 19:47:35 -04:00
Parker Moore
2ccf7f1cfb
Run jekyll build in features (must give subcommand)
2014-04-25 13:04:56 -04:00
Parker Moore
a619ce3e9b
Move link around for GitHub training site & source.
...
#2257 .
2014-04-24 15:36:52 -04:00
Parker Moore
38276abe78
Update history to reflect merge of #2257 [ci skip]
2014-04-24 15:34:31 -04:00
Parker Moore
03a3a1a261
Merge pull request #2257 from stevenspasbo/master
2014-04-24 15:33:56 -04:00
Parker Moore
7ef857a0bc
Fix syntax issue on Templates page with include example.
...
Fixes #2256 for the time being.
2014-04-24 14:08:33 -04:00
Parker Moore
d2b1d538bf
Add test for collections' new #to_liquid sturff
2014-04-24 14:07:08 -04:00
Parker Moore
c906dfdf71
TEST THE COLLECTIONS
2014-04-24 14:01:23 -04:00
Parker Moore
dd4fe87f69
Use Hash.new instead of hash literal
2014-04-24 13:59:25 -04:00
Parker Moore
fb39b41ffb
NO MORE DATA COLLECTION I CAN'T HANDLE IT
2014-04-24 13:59:25 -04:00
Parker Moore
764dc88832
script/test should probably use bundler
2014-04-24 13:59:24 -04:00
Parker Moore
b74c90dc20
Extract Collections metadata from site config
2014-04-24 13:59:24 -04:00
Parker Moore
0dc680df0b
Always render collections, just don't always write them
2014-04-24 13:59:24 -04:00
Parker Moore
3a6ad0737c
Add a script/test file for ❤️ and :money:
2014-04-24 13:59:24 -04:00
Parker Moore
7be78de93a
Don't read the collection if it's the data collection
2014-04-24 13:59:24 -04:00
Parker Moore
f1a422dfff
Don't pretend there is a collections setter
2014-04-24 13:59:24 -04:00
Parker Moore
a27e5825b9
Nil-out @collections so #collections will re-compile
2014-04-24 13:59:24 -04:00
Parker Moore
fd98d5b1e6
Fetch collection names agnostically regarding the data structure of config['collections']
2014-04-24 13:59:24 -04:00
Parker Moore
330005d932
Reset the collections hash on #reset.
...
Fixes #2234 .
2014-04-24 13:59:24 -04:00
Parker Moore
d379e3c012
Update history to reflect merge of #2258 [ci skip]
2014-04-23 14:01:00 -04:00
Parker Moore
bb079d6b39
Merge pull request #2258 from caffinatedmonkey/cucumber_cleanup
2014-04-23 14:00:26 -04:00
Martin Charles
f9375d5660
Cleaned up cucumbers
2014-04-23 13:40:21 -04:00
Steven Spasbo
73cba00687
Fixed broken link to github training material site
2014-04-23 08:32:15 -07:00
Parker Moore
0c3285ced7
Update history to reflect merge of #2253 [ci skip]
2014-04-22 14:57:04 -04:00
Parker Moore
54d0c63956
Merge pull request #2253 from jekyll/var-substitution
2014-04-22 14:56:30 -04:00
Parker Moore
4de2be8c5f
Add Jekyll::LiquidExtensions.lookup_variable
...
To use, just include `Jekyll::LiquidExtensions` as you please:
```ruby
class SayHi < Liquid::Tag
include Jekyll::LiquidExtensions
def initialize(tag_name, markup, tokens)
@markup = markup.strip
end
def render(context)
"hi #{lookup_variable(context, @markup)}"
end
end
```
Fixes #2071 .
2014-04-22 14:27:47 -04:00
Parker Moore
68d491c40d
Update history to reflect merge of #2205 [ci skip]
2014-04-21 23:01:47 -04:00
Parker Moore
9db5a1a6ce
Merge pull request #2205 from jekyll/maul-esel-frontmatter-defaults
2014-04-21 23:01:05 -04:00
Parker Moore
49c0f9cccc
Update history to reflect merge of #2250 [ci skip]
2014-04-20 16:02:50 -04:00
Parker Moore
8389e78ff3
Merge pull request #2250 from sheehamj13/patch-1
2014-04-20 16:02:16 -04:00
Matt Sheehan
6ba375401e
Update plugins.md
2014-04-20 15:01:54 -04:00
Parker Moore
3c94b4d408
Update history to reflect merge of #2247 [ci skip]
2014-04-19 14:45:04 -04:00
Parker Moore
5b5065d293
Merge pull request #2247 from mrfoto/patch-1
2014-04-19 14:44:41 -04:00
Parker Moore
4da060ca52
Update history to reflect merge of #2244 [ci skip]
2014-04-19 14:19:21 -04:00
Parker Moore
702d5520d4
Merge pull request #2244 from jekyll/xml-escape-nil
2014-04-19 14:18:56 -04:00
Miha Rekar
fae267f72d
rr has moved
2014-04-19 20:07:04 +02:00
Parker Moore
1e16ab4d26
end the ned
2014-04-19 12:35:58 -04:00
Ben Balter
e91a90899c
do the do
2014-04-18 18:12:47 -04:00
Parker Moore
fa9c933773
Update history to reflect merge of #2243 [ci skip]
2014-04-18 17:47:46 -04:00
Parker Moore
810c160e4d
Merge pull request #2243 from RadicalZephyr/master
2014-04-18 17:45:35 -04:00
Geoff Shannon
b07835b35c
Reword slightly to fix typo
...
Also avoid using "you" as well
2014-04-18 14:09:17 -07:00
Ben Balter
4f7b1f3306
no -> not
2014-04-18 16:56:37 -04:00
Ben Balter
6f0bebdfda
convert input to string before xml escaping
2014-04-18 16:54:48 -04:00
Geoff Shannon
1c8fef69aa
Remove "tag" from the link
...
It looks super weird
2014-04-18 13:26:39 -07:00
Geoff Shannon
0b0d3b43a1
Add a to cross-reference about post_url
...
I had a really hard time finding this information on the Jekyll site,
and this seemed like a reasonable place to put a pointer to the
information.
2014-04-18 13:23:43 -07:00
Matt Rogers
22f7380abe
Change the feature to not use page.name
...
Use `page.description` in the cucumber feature instead. `page.name`
isn't overridable anymore.
2014-04-15 20:15:16 -05:00
Parker Moore
571fb95cc1
Only read in 5 bytes when checking for YAML header.
...
#2211 #2210
2014-04-15 09:48:44 -04:00
Parker Moore
29fdc0946a
Use +rb switches when reading in file for checking existence of YAML header.
...
Fixes #2228 .
2014-04-15 09:46:53 -04:00
Parker Moore
5d6a07e060
Remove stray sentence from Collections doc page.
2014-04-14 23:19:42 -04:00
Parker Moore
b0cf022983
Release 2.0.0.alpha.3
2014-04-14 23:17:32 -04:00
Parker Moore
2a9c1a2cd2
Update history to reflect merge of #2199 [ci skip]
2014-04-14 23:14:26 -04:00
Parker Moore
cb4a7a52da
Merge pull request #2199 from jekyll/collection-plate
2014-04-14 23:14:06 -04:00
Parker Moore
5a6f1d42a9
Fix #filtered_entries so it returns a new Array if the directory doesn't exist
2014-04-14 23:03:19 -04:00
Parker Moore
696aea211a
Don't gather any entries if the collection directory doesn't exist
2014-04-14 22:56:23 -04:00
Parker Moore
ee29bf3939
Update docs around collections.
2014-04-14 22:46:22 -04:00
Parker Moore
a1af95c34e
Clean up some code per @baweaver's suggestions.
2014-04-14 22:46:22 -04:00
Parker Moore
ad7efb23e6
Code/docs cleanup, props @baweaver
2014-04-14 22:46:22 -04:00
Parker Moore
af61451f87
Use #error instead of #warn when telling the user not to use a custom data source
2014-04-14 22:46:22 -04:00
Parker Moore
2f99e1d5c1
Fix test for non-collectionized sites still containing data coll
2014-04-14 22:46:22 -04:00
Parker Moore
62551b5ff9
Include data in the array of collections
2014-04-14 22:46:22 -04:00
Parker Moore
aa502348e5
Filter entries in the collection per EntryFilter#filter
2014-04-14 22:46:21 -04:00
Parker Moore
323ea0ef73
EntryFilter#special? should also check the base name of the entry
2014-04-14 22:46:21 -04:00
Parker Moore
f0e68d7d86
Expose collections as site.<collection_name> in Liquid as array of docs.
2014-04-14 22:46:21 -04:00
Parker Moore
00ca09a2ea
Add comments for Document
2014-04-14 22:46:21 -04:00
Parker Moore
a307aff858
Do not render any asset files with Liquid.
2014-04-14 22:46:21 -04:00
Parker Moore
5ae1c34857
Add comments for Collection
2014-04-14 22:46:21 -04:00
Parker Moore
45120ad3eb
Moar tests for collections.
2014-04-14 22:46:21 -04:00
Parker Moore
be769dcf00
SANITIZE THE collection name plz.
2014-04-14 22:46:21 -04:00
Parker Moore
d84cde1f7a
Add docs for how the collections stuff is exposed via Liquid.
2014-04-14 22:46:21 -04:00
Ben Balter
aa2fb685d9
I am the King of Copy
2014-04-14 22:46:21 -04:00
Parker Moore
77bb678a3d
Add some documentation
2014-04-14 22:46:21 -04:00
Parker Moore
37a7236e20
Homagah it all renders I think.
2014-04-14 22:46:21 -04:00
Parker Moore
a15a584136
Don't let that render get you down.
2014-04-14 22:46:21 -04:00
Parker Moore
75f49a751e
OMG COLLECTIONS ARE RENDERING CALL THE POLICE
2014-04-14 22:46:21 -04:00
Parker Moore
7fef0302a7
Strike duplicate methods & :collection_name filler
2014-04-14 22:45:20 -04:00
Parker Moore
f082eca791
GUYS failing test for rendering
2014-04-14 22:45:20 -04:00
Parker Moore
c1c5cc78a5
Expect site.data stuff to be hashes
2014-04-14 22:44:29 -04:00
Parker Moore
cefe99bed2
Sort the docs based on path
2014-04-14 22:44:29 -04:00
Parker Moore
90807ac6e7
DEM TESTS
2014-04-14 22:44:29 -04:00
Parker Moore
08162dbb50
Hey girl, i heard you like YAML.
2014-04-14 22:44:29 -04:00
Parker Moore
50b46d7bee
OMG it's happening ~*Collections*~
2014-04-14 22:44:29 -04:00
Parker Moore
a77c92aebe
Replace load-in of YAML data with Jekyll::Document logic.
...
COLLECTIONS IS COMING
2014-04-14 22:43:09 -04:00
Matt Rogers
f0d4fefb6a
Update history to reflect merge of #1492 [ci skip]
2014-04-14 20:17:06 -05:00
Matt Rogers
6be33cf6ef
Merge pull request #1492 from maul-esel/publishing
2014-04-14 20:17:01 -05:00
Parker Moore
91aa8e7637
We're not allowing custom data sources anymore.
2014-04-14 19:26:27 -04:00
Parker Moore
3f03c7a9d6
Update history to reflect merge of #2211 [ci skip]
2014-04-14 13:00:48 -04:00
Parker Moore
4f66db6c38
Merge pull request #2211 from jekyll/pgp-key-header-frontmatter
2014-04-14 12:59:59 -04:00
Ben Balter
658f418400
more explicit test description
2014-04-14 12:15:16 -04:00
Ben Balter
b666ac787b
Stricter start of line check via \A
2014-04-11 15:15:37 -04:00
Ben Balter
387cf2181a
use regex to verify yaml existence
2014-04-11 08:00:40 -04:00
Parker Moore
5068be3c27
Update history to reflect merge of #2216 [ci skip]
2014-04-08 09:00:59 -04:00
Parker Moore
02c668fa5d
Merge pull request #2216 from szymzet/command-better-coverage
2014-04-08 09:00:31 -04:00
szymzet
89b3bec1b0
Add missing Command tests
2014-04-08 11:32:53 +02:00
Parker Moore
77d938065f
Update history to reflect merge of #2215 [ci skip]
2014-04-08 00:45:10 -04:00
Parker Moore
ecc6bbb028
Merge pull request #2215 from jeffkole/page-collection-plugin
2014-04-08 00:44:46 -04:00
Jeff Kolesky
09da544145
Adds reference to jekyll-page-collections plugin
2014-04-07 15:00:09 -07:00
maul.esel
2804e08908
delete old superfluous tests; extend feature
2014-04-07 16:22:04 +02:00
maul.esel
1997281449
Add feature for the "--unsupported" flag
...
Also make step definitions a little more generic.
2014-04-07 16:22:04 +02:00
maul.esel
46a5ab99f9
Support "published: false" for pages
...
Fixes 1034.
2014-04-07 16:22:04 +02:00
maul.esel
3a330dc7fc
Use Publisher instead of Post#published?
2014-04-07 16:20:13 +02:00
maul.esel
26663a6cf9
add the Publisher class to handle publishing logic
2014-04-07 16:17:51 +02:00
maul.esel
91e9ecfa63
Add an --unpublished option to render unpublished posts
...
Fixes #1337 , #469 .
2014-04-07 16:17:12 +02:00
maul.esel
eded314bb1
add a cucumber feature to test "published" for pages
2014-04-07 16:13:20 +02:00
Ben Balter
6c0f40385c
add test for PGP key yaml frontmatter
2014-04-06 16:03:19 -04:00
Parker Moore
75854b5d0b
Update history to reflect merge of #2214 [ci skip]
2014-04-06 13:37:06 -04:00
Parker Moore
b4a669ad76
Merge pull request #2214 from stomar/file-exists
2014-04-06 13:36:46 -04:00
Parker Moore
5f2709b410
Update history to reflect merge of #2213 [ci skip]
2014-04-06 13:36:16 -04:00
Parker Moore
c345dcdbc4
Merge pull request #2213 from XhmikosR/docs-favicon
2014-04-06 13:35:08 -04:00
Marcus Stollsteimer
fec6b59950
Use File.exist? instead of deprecated File.exists?
2014-04-06 13:31:34 +02:00
XhmikosR
e15fb54cc6
Slightly improve favicon.ico.
...
Trim the whitespace so that the tube looks bigger while maintaining the aspect ratio.
2014-04-06 09:17:14 +03:00
Ben Balter
823c863a53
require newline after start of yaml header
2014-04-05 17:34:08 -04:00
Parker Moore
955dc38400
Deep merge data overrides into defaults.
2014-04-05 15:42:53 -04:00
Parker Moore
c0358cb7b4
Remove duplicate entry in list of third-party plugins ( #2206 )
2014-04-04 19:17:23 -04:00
Parker Moore
51bb98c03a
Update history to reflect merge of #2206 [ci skip]
2014-04-04 19:15:15 -04:00
Parker Moore
09c6ff4f9c
Post#published is no longer a thing.
2014-04-04 15:34:42 -04:00
Parker Moore
6bd07501e8
Merge branch 'frontmatter-defaults' of git://github.com/maul-esel/jekyll into maul-esel-frontmatter-defaults
...
* 'frontmatter-defaults' of git://github.com/maul-esel/jekyll:
move self.type to convertible
oops, fix minor indentation quirk
document frontmatter defaults precedence
adjust frontmatter defaults precedence handling
change cucumber feature to test for precedence too
fix frontmatter defaults for custom paths
more robust cucumber features
fix slash handling for paths
move cucumber features to own file
fix minor docs quirk
improve path checking, now using Pathname instead of regex
Add site documentation for the new feature
add inline code docs
improve validation code
fix for Ruby 1.8
Add basic cucumber features for frontmatter defaults
Retrieve frontmatter defaults when retrieved internally
make frontmatter defaults available to liquid
add a class `FrontmatterDefaults` for handling of frontmatter defaults
Add a method to retrieve type to post, page and draft
Conflicts:
lib/jekyll.rb
lib/jekyll/convertible.rb
lib/jekyll/core_ext.rb
lib/jekyll/page.rb
lib/jekyll/post.rb
2014-04-04 15:32:27 -04:00
Parker Moore
69a9ce214f
Update history to reflect merge of #2189 [ci skip]
2014-04-02 22:38:49 -04:00
Parker Moore
f3c54fcf50
Merge pull request #2189 from benhanzl/move_rouge_loading
2014-04-02 22:38:05 -04:00
Parker Moore
a096f9af50
Update history to reflect merge of #2197 [ci skip]
2014-04-02 22:16:18 -04:00
Parker Moore
9ace48c835
Merge pull request #2197 from jekyll/plugin-manager
2014-04-02 22:15:40 -04:00
Parker Moore
1863057b7e
Ok handle the plugins_path stuff in the PluginManager.
2014-04-02 22:06:38 -04:00
Parker Moore
4a4c8846f4
Fetching/determining the plugin path is beyond this it's kind of sad.
2014-04-02 21:59:15 -04:00
Parker Moore
0540a3351c
Update history to reflect merge of #1823 [ci skip]
2014-04-02 21:51:50 -04:00
Parker Moore
122b2233b1
Merge pull request #1823 from jekyll/highlight-without-newline
2014-04-02 21:50:54 -04:00
Parker Moore
9fe22546be
Expect 41 posts, not just 40.
2014-04-02 15:10:28 -04:00
Parker Moore
795d240379
Update history to reflect merge of #2192 [ci skip]
2014-04-02 14:39:42 -04:00
Parker Moore
1437fb2621
Merge pull request #2192 from XhmikosR/docs-feed
2014-04-02 14:39:04 -04:00
Parker Moore
8ccdee4035
STRIP ALL THE NEWLINES FROM HIGHLIGHTED CODE ok just the ones at the beginning and end
2014-04-02 14:37:22 -04:00
XhmikosR
56f895db09
Add meta generator property in the HTML files.
2014-04-02 21:35:05 +03:00
XhmikosR
e9a7eff13f
Improve feed.xml.
...
* add `generator` property
* add image property
* use `xml_escape` instead of `![CDATA]`
* use `date_to_rfc822` instead of the date format string (thanks @troyswanson!)
* fix self reference url
* switch to `isPermaLink` for the `guid`
2014-04-02 21:33:40 +03:00
Parker Moore
2a3f0c0ec3
Strip content of the {% highlight %} block
...
A fix for #1801
2014-04-02 14:11:19 -04:00
Parker Moore
781e257298
Update history to reflect merge of #1568 [ci skip]
2014-04-02 14:10:33 -04:00
Parker Moore
806f43cdbc
Merge pull request #1568 from nitoyon/url-escape
2014-04-02 14:09:09 -04:00
Parker Moore
c2dff6bbf7
Update history to reflect merge of #1824 [ci skip]
2014-04-02 14:08:31 -04:00
Parker Moore
d579840870
Merge pull request #1824 from lachy-xe/master
2014-04-02 14:08:21 -04:00
Parker Moore
31443e978d
Update history to reflect merge of #2110 . [ci skip]
...
Closes #2110 .
2014-04-02 14:06:54 -04:00
Lincoln Mullen
52ac2b3850
Permit YAML blocks to end with three dots
...
The YAML spec permits blocks to end with three dots (...) in addition to
three dashes (---): http://www.yaml.org/spec/1.2/spec.html#id2760395 . Some
programs that work with Jekyll (e.g., Pandoc) prefer the dots to dashes. This
commit permits the YAML metadata block to end with either dots or dashes. It
includes tests.
Signed-off-by: Parker Moore <parkrmoore@gmail.com >
2014-04-02 14:06:22 -04:00
Parker Moore
21ea105a82
Update history to reflect merge of #2185 [ci skip]
2014-04-02 14:03:19 -04:00
Parker Moore
293d675523
Merge pull request #2185 from XhmikosR/docs-fonts
2014-04-02 14:02:44 -04:00
Parker Moore
d951ed6f0d
Update history to reflect merge of #2193 [ci skip]
2014-04-02 14:01:02 -04:00
Parker Moore
1304f5ad6a
Merge pull request #2193 from XhmikosR/docs-favicon
2014-04-02 14:00:38 -04:00
Parker Moore
48e1f23b86
Update history to reflect merge of #2177 [ci skip]
2014-04-02 14:00:21 -04:00
Parker Moore
ad86d063e4
Merge pull request #2177 from jekyll/help
2014-04-02 13:59:37 -04:00
Parker Moore
f68e4eeb72
Restore 'Documentation' ~> 'Docs' because long words are fun.
2014-04-02 13:58:55 -04:00
Parker Moore
f3e80267da
With 5 items in the main navigation, limit the width to 20% rather than 25%.
2014-04-02 13:55:29 -04:00
Parker Moore
2267f81632
Update history to reflect merge of #2200 [ci skip]
2014-04-01 23:11:16 -04:00
Parker Moore
14d9902586
Merge pull request #2200 from fabianrbz/remove_unnecessary_post
2014-04-01 23:10:37 -04:00
Fabian Rodriguez
04666cd0cf
remove default post with invalid date
2014-04-01 22:32:12 -03:00
Parker Moore
5d761a1c2b
Require 'plugin_manager' in lib/jekyll.rb
2014-04-01 18:44:37 -04:00
Parker Moore
e2d95975f6
Redirect all the people to the help repo.
2014-04-01 18:30:36 -04:00
Parker Moore
f418ea5fc3
Extract plugin management into its own class.
2014-04-01 18:10:51 -04:00
Parker Moore
9603d8a013
Update history to reflect merge of #2191 [ci skip]
2014-04-01 17:31:15 -04:00
Parker Moore
8158c81377
Merge pull request #2191 from pilosus/site
2014-04-01 17:30:46 -04:00
Parker Moore
664ad0a32d
Just freaking publish the site.
2014-04-01 17:30:14 -04:00
XhmikosR
eea8ed330b
Switch to using an ico file.
...
Works in all browsers plus it includes a 32x32 icon alongside with the 16x16 one.
2014-04-01 21:26:19 +03:00
pilosus
8f9f804b58
Less code than in commit c3b327dbe7
...
Thank you @budparr and @parkr
2014-04-01 17:45:02 +02:00
Parker Moore
e20491759d
Update dat history format so it's right whoopsies.
2014-04-01 11:07:45 -04:00
pilosus
c3b327dbe7
For the case when more than one category specified in the news item, make sure category names formatted nicely with comma delimiter like this: category1, category2. Instead of categor1category2.
2014-04-01 16:04:51 +02:00
Ben Hanzl
f2ed30dff5
Move rouge loading
2014-03-31 19:48:18 -04:00
Parker Moore
14470b8bc6
Update history to reflect merge of #2187 [ci skip]
2014-03-31 13:55:03 -04:00
Parker Moore
769d8bf52b
Merge pull request #2187 from XhmikosR/rm-unused-img
2014-03-31 13:54:10 -04:00
XhmikosR
33acbec9ee
docs: remove unused images.
2014-03-31 20:48:52 +03:00
XhmikosR
ba2bd08d10
Clean up fonts used.
...
* remove the unused ones
* switch to using `700` for `bold` consistently
* use `400` for normal font weight
2014-03-31 20:44:45 +03:00
Parker Moore
0435f618f6
Update history to reflect merge of #2186 [ci skip]
2014-03-31 13:43:30 -04:00
Parker Moore
8cfa93872f
Merge pull request #2186 from XhmikosR/site_template
2014-03-31 13:41:36 -04:00
XhmikosR
a6ab3abbf9
Update site_template/_includes/head.html.
...
* remove `chrome` from `X-UA-Compatible`; it's been discontinued
* remove unneeded end tags
* remove unneeded slash in `canonical` link
2014-03-31 20:38:18 +03:00
Parker Moore
116f41d162
Shorten 'Overview' to 'Home'
2014-03-31 13:36:10 -04:00
Parker Moore
34cc0b2b8b
Update history to reflect merge of #1639 [ci skip]
2014-03-30 23:58:22 -04:00
Parker Moore
bc7aed290a
Merge pull request #1639 from maul-esel/tags-and-categories
2014-03-30 23:58:01 -04:00
maul.esel
8c0e5d8d98
remove duplicate code for tags and categories
...
Previously the `Site#tags` and `Site#categories` actually had the
same structure as a hash returned by `Site#post_attr_hash()`, but
maintained separately. Remove this duplicated infrastructure. For
backwards-compatibility for plugins, provide aliases for them.
2014-03-31 01:02:08 +02:00
Parker Moore
9f60dfc92d
Update history to reflect merge of #2131 [ci skip]
2014-03-30 02:19:52 -04:00
Parker Moore
10669e80b3
Merge pull request #2131 from XhmikosR/html5shiv
2014-03-30 02:18:57 -04:00
Parker Moore
215477f139
Update history to reflect merge of #2165 [ci skip]
2014-03-30 00:19:38 -04:00
Parker Moore
e277855eee
Merge pull request #2165 from Zequez/master
2014-03-30 00:19:03 -04:00
Parker Moore
0859c1d1ad
Update history to reflect merge of #2175 [ci skip]
2014-03-29 23:19:03 -04:00
Parker Moore
840ef35be9
Merge pull request #2175 from jekyll/security-yo
2014-03-29 23:18:07 -04:00
Parker Moore
24e4c2706a
Update history to reflect merge of #2178 [ci skip]
2014-03-28 14:26:41 -04:00
Parker Moore
875d92c387
Merge pull request #2178 from fabianrbz/remove_warnings
2014-03-28 14:25:47 -04:00
Parker Moore
fa769b5ac6
Link to Docs should always be 'Docs'. Props @cobyism
2014-03-28 14:15:28 -04:00
Parker Moore
30ae727e6e
Fix path sanitization example in post. Props @gregose
2014-03-28 12:52:56 -04:00
Parker Moore
e627799623
Update dat history in da site.
2014-03-28 02:31:52 -04:00
Parker Moore
626cb9aa95
Add 1.5.1 release post.
2014-03-28 02:30:59 -04:00
Parker Moore
c7b93603d1
Add 1.5.1 to changelog.
2014-03-28 02:30:16 -04:00
Parker Moore
4017325981
Add links to our lovely new Help repo
2014-03-27 19:14:11 -04:00
Fabian Rodriguez
302bc46914
rename variable inside block
2014-03-27 19:53:28 -03:00
Fabian Rodriguez
adcfde14ed
align 'end' with 'def'
2014-03-27 19:52:52 -03:00
Fabian Rodriguez
4c5dfa1391
remove unused variables
2014-03-27 19:49:41 -03:00
Parker Moore
009e2c200d
Only strip the drive name if it begins the string.
2014-03-27 18:19:35 -04:00
XhmikosR
4aec01e3ba
Add respond.js so that media queries work in older IE too.
2014-03-27 07:45:44 +02:00
XhmikosR
0fb737516a
Remove modernizr and use html5shiv.js directly.
2014-03-27 07:45:44 +02:00
Parker Moore
bc920f00a2
Release 2.0.0.alpha.2
2014-03-26 14:05:03 -04:00
Parker Moore
859a615e93
Bump 💎 version to 2.0.0.alpha.2 and release.
2014-03-26 14:04:59 -04:00
Parker Moore
57049b8e78
Update fixed version of history in site. [ci skip]
2014-03-26 14:03:57 -04:00
Parker Moore
ed6e1c7f0b
Update history to reflect merge of #2130 [ci skip]
2014-03-26 11:34:27 -04:00
Parker Moore
6706ce9ee7
Merge pull request #2130 from XhmikosR/html-cleanup
2014-03-26 11:33:46 -04:00
Parker Moore
17329a1090
Merge branch 'master' of github.com:jekyll/jekyll
...
* 'master' of github.com:jekyll/jekyll:
A tiny fix to changelog
2014-03-25 16:58:53 -04:00
Parker Moore
efe5b5c824
Update site/docs/history.md
2014-03-25 16:58:42 -04:00
Parker Moore
e051c732a0
Merge pull request #2169 from gmile/patch-1
...
A tiny fix to changelog
2014-03-25 11:38:10 -04:00
Pirogov Evgenij
11db020124
A tiny fix to changelog
...
cucmber -> cucumber
2014-03-25 17:32:23 +02:00
Parker Moore
a63b8af505
Release 2.0.0.alpha.1
2014-03-24 21:43:42 -04:00
Parker Moore
722892cd96
Update history with 1.5.0 release. [ci skip]
2014-03-24 21:43:00 -04:00
Parker Moore
b5b4ebfb88
Hehe. [ci skip]
2014-03-24 21:42:01 -04:00
Parker Moore
fe5de64fb2
Add dat blog post.
2014-03-24 21:41:54 -04:00
XhmikosR
d227fa6302
Specify image dimensions in the HTML.
2014-03-24 00:31:28 +02:00
XhmikosR
11f609c3a6
Remove the unused site.url.
2014-03-24 00:31:28 +02:00
XhmikosR
0d70d97eeb
Remove empty classes.
2014-03-24 00:31:07 +02:00
XhmikosR
76e89dae32
Use the protocol relative URL for Google fonts.
2014-03-24 00:31:07 +02:00
XhmikosR
f0ed1c37a4
Remove unused Google font.
2014-03-24 00:31:07 +02:00
XhmikosR
dcb8192c29
Use double quotes consistently.
2014-03-24 00:31:07 +02:00
XhmikosR
314d1be443
Add missing alt text.
2014-03-24 00:30:39 +02:00
XhmikosR
2c87f82ca7
Remove default type for CSS and JS files.
2014-03-24 00:30:38 +02:00
XhmikosR
19f6eab14e
Remove unneeded end tags.
2014-03-24 00:30:38 +02:00
Parker Moore
f8e0cc8fe4
Update history to reflect merge of #2164 [ci skip]
2014-03-23 14:27:20 -04:00
Parker Moore
939ff2337f
Merge pull request #2164 from mrtazz/draft-unpublished
2014-03-23 14:26:49 -04:00
Zequez
5745eb9be8
Added option to force watch to use polling
2014-03-23 01:09:00 -07:00
Daniel Schauenberg
81e4e1d8f4
add support for unpublished drafts
...
I keep all my ideas for blog posts as drafts in my draft folder. However I'm
only really working on a couple at once. This let's me mark drafts that I'm
not working on right now as unpublished so they don't clutter the site while
I'm checking on the other drafts.
2014-03-22 19:52:10 -04:00
Matt Rogers
862b69c640
Update history to reflect merge of #2163 [ci skip]
2014-03-21 12:07:48 -05:00
Matt Rogers
2f93fcd8a5
Merge pull request #2163 from hildred/doc-safe
2014-03-21 12:07:45 -05:00
nitoyon
c56ce248c9
Move URL escape to Jekyll::URL
2014-03-21 16:59:25 +00:00
nitoyon
e3e1c11509
Fix Page#url escape
...
Post#url wasn't escaped at all.
For example, when we have a page named 'a#b.html',
we expect its url to be 'a%23b.html',
but it was actually 'a#b.html'.
We now use Jekyll::URL.escape_path and Jekyll::URL.unescape_path.
2014-03-21 16:57:41 +00:00
nitoyon
eebb6414bf
Fix Post#url escape
...
Post#url was escaped using CGI.escape.
When file name contains a space character, its url points to
non-existing URL.
For example, when we have a post named '2014-01-02-foo bar.md',
we expect its url to be '/2014/01/02/foo%20bar.html',
but it was actually '/2014/01/02/foo+bar.html'.
We now define Jekyll::URL.escape_path and Jekyll::URL.unescape_path,
and use them to escape and unescape Post#url
2014-03-21 16:57:40 +00:00
Ben Hildred
a9adb22fed
better document safe mode
2014-03-21 08:42:19 -06:00
Parker Moore
93700f91e7
Update history to reflect merge of #2160 [ci skip]
2014-03-20 23:29:09 -07:00
Parker Moore
92f6b1648a
Merge pull request #2160 from jpiasetz/travis
2014-03-20 23:27:41 -07:00
John Piasetzki
f9b94bbefb
Add travis_retry to config
2014-03-20 19:26:44 -04:00
Parker Moore
c658f9172c
Update history to reflect merge of #2148 [ci skip]
2014-03-20 13:25:40 -04:00
Parker Moore
cf37591200
Merge pull request #2148 from jekyll/error-when-pygments-errors
2014-03-20 13:25:13 -04:00
Parker Moore
96bb687fcc
Update history to reflect merge of #2158 [ci skip]
2014-03-19 23:48:20 -04:00
Parker Moore
987eedba84
Merge pull request #2158 from lmullen/patch-1
2014-03-19 23:47:52 -04:00
Lincoln Mullen
5f2d37a6d0
Add jekyll_figure plugin
2014-03-19 22:26:15 -04:00
Parker Moore
1b8205245e
Went with @stomar's suggestion
2014-03-19 00:49:50 -04:00
Parker Moore
63e977721a
Add a message and error out when Pygments returns nil.
2014-03-19 00:48:35 -04:00
Matt Rogers
32676e9062
Update history to reflect merge of #2155 [ci skip]
2014-03-18 23:07:41 -05:00
Matt Rogers
04d38ad9c0
Merge pull request #2155 from jekyll/fix-cucumber
2014-03-18 23:07:39 -05:00
Parker Moore
53c42d000f
Move test dir to inside tmp in this repo.
2014-03-18 23:53:31 -04:00
Parker Moore
744fb2865d
Lock to cucumber v1.3.11 because 1.3.12 is failing like crazy.
2014-03-18 23:53:19 -04:00
Parker Moore
d3f12c84ad
Update history to reflect merge of #994 [ci skip]
2014-03-17 17:59:05 -04:00
Parker Moore
d80471c0a3
Merge pull request #994 from stephenmcd/master
2014-03-17 17:45:49 -04:00
Parker Moore
4aa2b34182
Update history to reflect merge of #2150 [ci skip]
2014-03-17 17:44:46 -04:00
PatrickC8t
df8458275d
Added Jekyll-Ordinal plugin to list of third-party plugins.
...
Closes #2150 .
Signed-off-by: Parker Moore <parkrmoore@gmail.com >
2014-03-17 17:43:38 -04:00
Stephen McDonald
de9ce3437d
Protect against nil @lang before fixing for css class names.
2014-03-18 08:41:49 +11:00
Parker Moore
698d828a41
Update history to reflect merge of #2129 [ci skip]
2014-03-16 13:30:24 -04:00
Parker Moore
a23da65c4f
Merge pull request #2129 from XhmikosR/modernizr
2014-03-16 13:30:01 -04:00
Parker Moore
8af2a9ade3
Update history to reflect merge of #2143 [ci skip]
2014-03-16 13:25:16 -04:00
Parker Moore
a581bc158b
Merge pull request #2143 from jekyll/fix-cli
2014-03-16 13:24:41 -04:00
Parker Moore
8e9644a8a2
Have a list of blessed gems to require and load.
2014-03-16 01:18:39 -04:00
Parker Moore
e746b3bd5f
Initialize each command in its own class so we can be *magical*.
2014-03-13 14:07:05 -04:00
Parker Moore
7288176f65
Update history to reflect merge of #2126 [ci skip]
2014-03-13 10:39:38 -04:00
Parker Moore
aa7e9594e8
Merge pull request #2126 from XhmikosR/normalize.css
2014-03-13 10:39:18 -04:00
Parker Moore
72438dbdaa
Update history to reflect merge of #2128 [ci skip]
2014-03-12 15:34:40 -04:00
Parker Moore
428638b37a
Merge pull request #2128 from XhmikosR/compress-images
2014-03-12 15:34:19 -04:00
XhmikosR
46e79c1f9f
Losslessly compress images.
...
Before: 89,5 KB (91.747 bytes)
After: 87,4 KB (89.573 bytes)
2014-03-12 09:23:30 +02:00
XhmikosR
765020f4d7
Update modernizr to v2.7.1.
2014-03-12 09:01:33 +02:00
XhmikosR
d8b30f8169
Update normalize.css to v3.0.0.
2014-03-12 08:35:37 +02:00
Parker Moore
98109d2e39
Update history to reflect merge of #2122 [ci skip]
2014-03-11 11:10:32 -04:00
Parker Moore
ac37b8acee
Merge pull request #2122 from XhmikosR/whitespace
2014-03-11 11:10:04 -04:00
Parker Moore
84a911f145
Update history to reflect merge of #2109 [ci skip]
2014-03-11 11:09:12 -04:00
Parker Moore
215e91cade
Merge pull request #2109 from jekyll/proper-path-cleaning
2014-03-11 11:08:47 -04:00
Parker Moore
fd1a95ac87
Update history to reflect merge of #2121 [ci skip]
2014-03-11 08:32:59 -04:00
Parker Moore
76313dfd99
Merge pull request #2121 from XhmikosR/docs
2014-03-11 08:32:32 -04:00
XhmikosR
553338636b
Trim trailing spaces and convert tabs to spaces.
2014-03-11 07:44:01 +02:00
XhmikosR
22ccfba8c4
Remove obsolete normalize_options.
2014-03-11 07:37:22 +02:00
Matt Rogers
19dc855551
Properly strip drive name from clean path when sanitizing path.
2014-03-10 14:35:19 -04:00
Parker Moore
37c2da5062
Properly clean path for Windows machines which is *nix-compliant.
2014-03-09 21:12:34 -04:00
Matt Rogers
48d5f79d9a
Update history to reflect merge of #2118 [ci skip]
2014-03-09 14:06:48 -05:00
Matt Rogers
f50fd77694
Merge pull request #2118 from mscharley/windows-support
2014-03-09 14:06:46 -05:00
Matthew Scharley
0a403c744b
Use the rake helper for mkdir as this version makes two folders on Windows
2014-03-09 02:51:22 +11:00
Parker Moore
05664acd36
Update history to reflect merge of #2112 [ci skip]
2014-03-04 17:02:05 -05:00
Parker Moore
2985758136
Merge pull request #2112 from jekyll/no-core-ext
2014-03-04 17:01:45 -05:00
Parker Moore
ed30920984
Use jekyll-sass-converter 1.0.0.rc3
2014-03-04 15:57:15 -05:00
Parker Moore
7787d64bce
Rename those Utils functions.
2014-03-04 15:52:05 -05:00
Parker Moore
5e8643d855
Add Utils.stringify_hash_keys
2014-03-04 15:44:53 -05:00
Parker Moore
e2af1b547b
Extract core extensions into a Utils module
...
Fixes #2111
2014-03-03 22:13:03 -05:00
Parker Moore
171452095f
Update history to reflect merge of #2108 [ci skip]
2014-03-03 20:12:29 -05:00
Parker Moore
5ffbdd8cdc
Merge pull request #2108 from slavapavlutin/refactor-cucumber-features
2014-03-03 20:11:44 -05:00
Parker Moore
5cfbeeb5d9
Our CI server runs bundle install already. Don't need to do it in script/cibuild.
2014-03-02 13:53:47 -05:00
Parker Moore
76ad86667b
Point migration docs link to the actual docs
...
... not to a confusingly-similar docs page.
Ref: https://twitter.com/Thedeadlybutter/status/439862381964181504
2014-03-01 17:20:25 -05:00
Slava Pavlutin
6eef4b65ff
Remove redundant whitespace in a Cucumber feature
2014-03-01 23:32:30 +04:00
Slava Pavlutin
2f79262f80
Fix tables alignments in Cucumber features
2014-03-01 23:10:05 +04:00
Parker Moore
e2308eb7f4
Clean out Sass tests that we don't need anymore.
...
Ref: #2098
2014-02-28 21:38:07 -05:00
Parker Moore
f3dfe1dd09
Update history to reflect merge of #2098 [ci skip]
2014-02-28 21:37:02 -05:00
Parker Moore
f1380b6a32
Merge pull request #2098 from jekyll/sass-as-separate-gem
2014-02-28 21:36:39 -05:00
Parker Moore
0633cbf8fa
Bring in jekyll-sass-converter
2014-02-28 21:20:20 -05:00
Parker Moore
80c39cf670
Choose jekyll-sass-converter 1.0.0.rc1
2014-02-28 21:12:00 -05:00
Parker Moore
9ffb984f37
Sass support should be shipped outside core.
2014-02-28 21:12:00 -05:00
Parker Moore
bbcd5bc8c7
Update history to reflect merge of #2105 [ci skip]
2014-02-27 17:56:49 -05:00
Parker Moore
41c33601f3
Merge pull request #2105 from callmeed/patch-1
2014-02-27 17:54:14 -05:00
Erik Dungan
b93a5ed509
Update plugins.md
...
Added my plugin to the list.
2014-02-27 12:39:02 -08:00
Parker Moore
12375846c8
Update history to reflect merge of #2102 [ci skip]
2014-02-27 08:34:22 -05:00
Parker Moore
6973a33519
Merge pull request #2102 from ZDroid/mkdown
2014-02-27 08:33:50 -05:00
Parker Moore
6ea5df34fc
Update Site history based on History.markdown
2014-02-27 08:32:37 -05:00
Zlatan Vasović
495ba2510b
Update configuration docs for MD extensions
...
Per `.mkdown` extension addition in my older pull request.
2014-02-27 13:42:55 +01:00
Parker Moore
f24a3c67ed
site.static_files is only available in the latest development version of Jekyll.
...
Ref: #2075
2014-02-25 10:57:34 -05:00
Parker Moore
5daf987c8b
Move CONTRIBUTING and README JP translations to docs/jp/ #2081
2014-02-24 18:59:48 -05:00
Parker Moore
d21ab37abd
Update history to reflect merge of #2081 [ci skip]
2014-02-24 18:58:41 -05:00
Parker Moore
d6c82943f2
Merge pull request #2081 from gosyujin/translating-readme-and-contributing
2014-02-24 18:58:13 -05:00
Parker Moore
644f012c42
Update history to reflect merge of #2097 [ci skip]
2014-02-24 18:56:46 -05:00
Parker Moore
aa9500434b
Merge pull request #2097 from jekyll/listen-2.5
2014-02-24 18:56:04 -05:00
Parker Moore
d7598ee9d2
Ensure inputted code is a string.
2014-02-24 17:42:46 -05:00
Parker Moore
77f26d5681
Upgrade to guard/listen 2.x
2014-02-24 17:10:43 -05:00
Parker Moore
2988bb6a32
Update contributing docs to describe process for submitting PR to add plugin to list.
...
Fixes #2093 . /cc @mattr-
2014-02-24 17:05:51 -05:00
Parker Moore
f5890e343f
Update history to reflect merge of #2096 [ci skip]
2014-02-24 16:55:41 -05:00
Parker Moore
f58e9e1de2
Merge pull request #2096 from bbakersmith/patch-1
2014-02-24 16:54:49 -05:00
Ben Baker-Smith
6a52f77656
add Jekyll Pages Directory plugin to plugins docs
2014-02-24 15:39:35 -06:00
Matt Rogers
83e3c0f7ba
Update history to reflect merge of #2095 [ci skip]
2014-02-24 15:23:15 -06:00
Matt Rogers
c8667b8ddb
Merge pull request #2095 from jekyll/simplify-gemspec
2014-02-24 15:23:12 -06:00
Parker Moore
e58748bcf7
Build fragment into a better fragment.
...
Per @mattr-'s comment in #2094 :
https://github.com/jekyll/jekyll/pull/2094#discussion_r10011008
2014-02-24 16:22:43 -05:00
Parker Moore
61397cd302
Update history to reflect merge of #2094 [ci skip]
2014-02-24 16:21:00 -05:00
Parker Moore
16441610c9
Merge pull request #2094 from tobru/master
2014-02-24 16:20:36 -05:00
Parker Moore
89328ff03f
Rip out now-obsolete pieces of gemspec.
2014-02-24 16:17:41 -05:00
Parker Moore
8a0d036b87
Greatly simplify Jekyll's gemspec.
2014-02-24 16:15:51 -05:00
Tobias Brunner
63b76c0ad1
add lyche gallery tag plugin link
2014-02-24 22:13:51 +01:00
Parker Moore
ed5670eb48
Update history to reflect merge of #2050 [ci skip]
2014-02-24 16:09:10 -05:00
Parker Moore
b6f006c152
Merge pull request #2050 from jglovier/master
...
* jglovier-master: (35 commits)
Fix for menu at mobile again
Fix site footer styles on mobile
Fix for menu not working on mobile
dat breathing room tho (expand site width slightly more)
Replace footer github and twitter link text with inline SVG icons
Post content styles for mobile
Replace unicode menu icon with inline SVG
Adds mobile styling for menu at sub 600px viewport widths
🔥 permalink option so default date permalink method is left in tact
For the love of perf, add syntax.css rules to main.css and call only one stylesheet
Adds another placeholder post to illustrate post content styles
Dem new styles tho
Copy tweaks - brevity FTW
Use class instead of id for CSS specificity ❤️
Add link for RSS subscription
Slightly friendlier and personal date formatting; classes for dem styles, yo
Remove to avoid confusion with site.title
demonstrate use of permalink settings
Add site.url for use in head canonical meta and feed.xml template
Add site.description for use in site head document meta, and feed.xml template
...
2014-02-24 16:07:20 -05:00
Joel Glovier
e2c67e0239
Fix for menu at mobile again
2014-02-24 16:03:39 -05:00
Joel Glovier
2c100a8e87
Fix site footer styles on mobile
2014-02-24 15:56:49 -05:00
Joel Glovier
7fbc636824
Fix for menu not working on mobile
2014-02-24 15:42:03 -05:00
Parker Moore
87a3208df2
Update history to reflect merge of #2067 [ci skip]
2014-02-23 20:15:47 -05:00
Parker Moore
8282424532
Merge pull request #2067 from troyswanson/assets-can-be-better
2014-02-23 20:13:56 -05:00
Parker Moore
de7a944601
Update history to reflect merge of #2065 [ci skip]
2014-02-23 20:07:05 -05:00
Parker Moore
3072a16b86
Merge pull request #2065 from jekyll/fix-windows-root-system-thingy
2014-02-23 20:06:29 -05:00
Parker Moore
57d07469d3
Sanitize paths uniformly, in a Windows-friendly way.
...
Fixes kinda a #1948 thing.
Related to #1946 .
2014-02-23 20:05:23 -05:00
Parker Moore
d737ede7f0
Merge pull request #2078 from ZDroid/rm-layout-none
...
Remove redundant `layout: none`
2014-02-23 19:42:07 -05:00
Parker Moore
89e914b160
Update history to reflect merge of #2084 [ci skip]
2014-02-21 18:22:47 -05:00
Parker Moore
8ae69763dc
Merge pull request #2084 from nslater/add-whitespace
2014-02-21 18:22:09 -05:00
Parker Moore
d6ecb5025a
Update history to reflect merge of #2085 [ci skip]
2014-02-21 18:21:32 -05:00
Parker Moore
3ef5ce690d
Merge pull request #2085 from jekyll/mercenary-0-3-0
2014-02-21 18:20:58 -05:00
Parker Moore
53ad55a1b2
Update history to reflect merge of #2090 [ci skip]
2014-02-21 18:19:53 -05:00
Parker Moore
788a3f7c8d
Merge pull request #2090 from coreyward/selfish
2014-02-21 18:19:32 -05:00
Corey Ward
f1c4e247a5
Remove unnecessary references to self
2014-02-21 16:27:21 -06:00
Parker Moore
d54764924b
Bump Mercenary to ~> 0.3.1
2014-02-21 14:13:35 -05:00
Joel Glovier
bdd35789db
dat breathing room tho (expand site width slightly more)
2014-02-20 20:34:09 -05:00
Parker Moore
05ea209d5f
Bump to Mercenary ~> 0.3.0
...
https://github.com/jekyll/mercenary/releases/tag/v0.3.0
2014-02-20 18:58:14 -05:00
Noah Slater
c36a759de9
Add whitespace
2014-02-20 22:08:02 +01:00
Matt Rogers
276b400a86
Update history to reflect merge of #2061 [ci skip]
2014-02-20 14:30:34 -06:00
Matt Rogers
55059a6f0a
Merge pull request #2061 from jekyll/unreleased-features-warnings-on-site
...
Unreleased features warnings on site
2014-02-20 14:28:57 -06:00
Matt Rogers
95afec6977
Tweak wording about assets
2014-02-20 09:36:54 -06:00
kk_Ataka
5021c7faf8
Translated of README.markdown and CONTRIBUTING.markdown into Japanese.
2014-02-20 23:41:27 +09:00
Parker Moore
e1fa657f2b
Update gemspec file list.
2014-02-19 23:27:18 -05:00
Parker Moore
019b0537f6
Added docs for installing from master.
2014-02-19 23:24:12 -05:00
Parker Moore
768a47dcfb
Be a bit more vague about when features are available in pre-releases.
2014-02-19 23:18:59 -05:00
Parker Moore
f5c76e2253
Shorten header for example of each note type. Props @cobyism
2014-02-19 23:18:59 -05:00
Parker Moore
a0017b5c72
Add verbiage around installing pre-releases of jekyll.
2014-02-19 23:18:59 -05:00
Parker Moore
aa801efce9
Make the unreleased note type icon dark. Props @cobyism
2014-02-19 23:18:59 -05:00
Troy Swanson
e491afe294
Make the icon for the unreleased note brighter
2014-02-19 23:18:59 -05:00
Parker Moore
b051936ff4
Add "unreleased" note to /docs/configuration about kramdown as the new default
2014-02-19 23:18:59 -05:00
Parker Moore
5423f02c3c
Add "unreleased" note to docs/assets/
2014-02-19 23:18:59 -05:00
Parker Moore
d203554e84
Add "unreleased" type note
2014-02-19 23:18:59 -05:00
Matt Rogers
1c4974f6ea
Update history to reflect merge of #2074
2014-02-19 17:09:10 -06:00
Matt Rogers
b6c42adc53
Merge pull request #2074 from jekyll/default-to-utf8
2014-02-19 17:09:08 -06:00
Zlatan Vasović
6ca67bfbf4
layout defaults to none (nil)
2014-02-19 22:08:23 +01:00
Parker Moore
de3570714f
Update history to reflect merge of #2077 [ci skip]
2014-02-19 14:53:00 -05:00
Parker Moore
c0c06bfc8a
Merge pull request #2077 from mprins/patch-1
2014-02-19 14:52:21 -05:00
Mark Prins
b82a93872b
1+1+1=three
...
counting `path`, `modified_time` and `extname` gives 3
2014-02-19 20:39:11 +01:00
Parker Moore
0d1fcc0691
Update history to reflect merge of #2075 [ci skip]
2014-02-19 14:15:41 -05:00
Parker Moore
27be7e2e6a
Merge pull request #2075 from jekyll/expose-static-files
2014-02-19 14:15:20 -05:00
Parker Moore
88b66858ff
Update docs to include extname for static file object in liquid. [ci skip]
2014-02-19 14:15:03 -05:00
Parker Moore
e0166682da
Sort the static files by relative path before sending to liquid
2014-02-19 14:02:03 -05:00
Parker Moore
e3dd908d55
Add StaticFile#to_liquid['extname'] :)
2014-02-19 13:55:58 -05:00
Parker Moore
33490e4efc
Fix error in tests.
2014-02-19 13:43:16 -05:00
Parker Moore
d96e62c50f
Add docs for site.static_files
2014-02-19 13:35:21 -05:00
Parker Moore
b5a398bdff
Add StaticFile#to_liquid and StaticFile#relative_path
2014-02-19 13:35:13 -05:00
Parker Moore
9659cfe876
Test site.static_files
2014-02-19 13:34:44 -05:00
Parker Moore
949aa3fc32
Test fetching of static files
2014-02-19 13:16:21 -05:00
Parker Moore
6e40338f9e
Expose site.static_files to Liquid
2014-02-19 13:04:33 -05:00
Parker Moore
407b9b577b
Update configuration docs to indicate that utf-8 is now the default
...
Docs for #2031 , /cc #2029 .
2014-02-19 11:14:09 -05:00
Parker Moore
45a5671c55
Update history to reflect merge of #2073 [ci skip]
2014-02-19 11:11:25 -05:00
Parker Moore
de40d5fbe3
Merge pull request #2073 from mizuhands/patch-1
2014-02-19 11:10:35 -05:00
Francis
b0b8bebe6c
[configuration.md] Correct typo
...
Typo: 'use'
Proposed Correction: 'uses the'
---
In English, 'use' is the verb form for plural subjects, where as 'uses' is the verb form for a singular subject. For this case, the subject, 'default value', is singular.
2014-02-19 12:22:46 +01:00
Parker Moore
b1812e7711
Move Kramdown version bump to Minor Enhancements section.
...
Closes #2069 .
2014-02-19 00:13:24 -05:00
Parker Moore
9414280aa7
Update history to reflect merge of #2058 [ci skip]
2014-02-18 01:53:47 -05:00
Parker Moore
6a6e66bf9e
Merge pull request #2058 from jekyll/layouts-relative-to-config
2014-02-18 01:53:15 -05:00
Troy Swanson
0c7a26f68b
Add clarification about output path of asset files
2014-02-17 22:39:07 -06:00
Matt Rogers
b68229aa2c
Make LayoutReader#layout_directory public.
...
Since it's being used in a test, let's go ahead and expose it instead of
dealing with using Object#send to send the message along.
2014-02-17 22:13:29 -06:00
Joel Glovier
6bc4776199
Replace footer github and twitter link text with inline SVG icons
2014-02-17 22:23:30 -05:00
Joel Glovier
aa4280904a
Post content styles for mobile
2014-02-17 16:58:12 -05:00
Joel Glovier
1c5ed75e72
Replace unicode menu icon with inline SVG
...
- unicode menu icon doesn’t render pixel crisp (has some
anti-aliasing), whereas SVG renders pixel optimized
- using inline SVG (instead of a referenced, attached file, will save
an http request
2014-02-17 16:52:48 -05:00
Joel Glovier
893b664f34
Adds mobile styling for menu at sub 600px viewport widths
2014-02-17 16:36:21 -05:00
Parker Moore
7706231f16
Update history to reflect merge of #2041 [ci skip]
2014-02-17 16:23:50 -05:00
Parker Moore
e5bcddfbe0
Merge pull request #2041 from anthonyjsmith/webrick_index_xml
2014-02-17 16:23:25 -05:00
Joel Glovier
3e6f2d8cef
🔥 permalink option so default date permalink method is left in tact
2014-02-17 12:42:15 -05:00
Parker Moore
cf14bc6ab6
Update license with all years since 2008.
...
Closes #2059 .
2014-02-17 12:17:25 -05:00
Parker Moore
1a879a04ab
Add tests for determining source dir
2014-02-16 23:19:03 -05:00
Parker Moore
47babef79a
Make the layouts: config key relative to CWD or to Source
...
Fixes #1576 .
2014-02-16 22:42:38 -05:00
Parker Moore
84471ba202
Update history to reflect merge of #1946 [ci skip]
2014-02-16 22:14:43 -05:00
Parker Moore
3e91030c81
Merge pull request #1946 from jekyll/security-vuln-patches
2014-02-16 22:14:20 -05:00
Parker Moore
ab0ebadee3
Merge master into security-vuln-patches
2014-02-16 22:02:03 -05:00
Parker Moore
264dfc164d
When an include cannot be found, only print file path relative to source.
2014-02-16 22:00:33 -05:00
Parker Moore
594e2a94c7
Update history to reflect merge of #2042 [ci skip]
2014-02-16 21:36:40 -05:00
Parker Moore
fb8e562123
Merge pull request #2042 from anthonyjsmith/draft-path
2014-02-16 21:36:00 -05:00
Parker Moore
c4f5415ece
Update history to reflect merge of #2056 [ci skip]
2014-02-16 21:12:03 -05:00
Parker Moore
effe84cd56
Merge pull request #2056 from herr-biber/remove-executable-bits
2014-02-16 21:11:40 -05:00
Markus Roth
c47751148c
Remove executable bits of non executable files.
2014-02-17 01:41:12 +01:00
Joel Glovier
28554fd307
For the love of perf, add syntax.css rules to main.css and call only one stylesheet
2014-02-15 23:27:34 -05:00
Joel Glovier
bd80ce4c61
Adds another placeholder post to illustrate post content styles
2014-02-15 23:24:30 -05:00
Joel Glovier
cac15574e7
Dem new styles tho
...
- Uses new typography, including Helvetica light, larger font-sizes,
and px values
- Wider site width, larger margins, and overall more whitespace
- Responsive down to mobile
2014-02-15 23:21:15 -05:00
Joel Glovier
1e28eee0c7
Copy tweaks - brevity FTW
2014-02-15 23:17:05 -05:00
Joel Glovier
6773307237
Use class instead of id for CSS specificity ❤️
2014-02-15 23:16:47 -05:00
Joel Glovier
a11f01784a
Add link for RSS subscription
2014-02-15 23:16:23 -05:00
Joel Glovier
e5cf3cbbc1
Slightly friendlier and personal date formatting; classes for dem styles, yo
2014-02-15 23:16:11 -05:00
Joel Glovier
3d464688fc
Remove to avoid confusion with site.title
2014-02-15 23:15:37 -05:00
Joel Glovier
8d05a54590
demonstrate use of permalink settings
2014-02-15 23:14:20 -05:00
Joel Glovier
e398c3b16c
Add site.url for use in head canonical meta and feed.xml template
2014-02-15 23:14:01 -05:00
Joel Glovier
287851ebb4
Add site.description for use in site head document meta, and feed.xml template
2014-02-15 23:13:43 -05:00
Joel Glovier
b3a2ea4e3e
Software with Personality™
2014-02-15 23:12:42 -05:00
Joel Glovier
240bbf4abb
Adds feed.xml file for generating an RSS feed
2014-02-15 23:10:25 -05:00
Joel Glovier
53ae5a7b0f
Add placeholder About page
2014-02-15 23:09:28 -05:00
Joel Glovier
1687f0855d
Add placeholder Projects page
2014-02-15 23:09:19 -05:00
Joel Glovier
16d8d05172
Adds a basic page template
...
Many users moving to Jekyll from other popular blogging options (like
Wordpress) will be used to thinking in terms of pages/posts. Having a
page template like this will be convenient for those users.
2014-02-15 23:07:10 -05:00
Joel Glovier
fcd2383de3
Refactor post template
...
- add article tags around post content
- creates post header
- add conditionals for extra options in meta
2014-02-15 23:04:44 -05:00
Joel Glovier
1b54afe67a
remove extra line
2014-02-15 23:03:13 -05:00
Joel Glovier
d5ea6e47dd
Restructure default template to include page content wrap
2014-02-15 23:02:41 -05:00
Joel Glovier
8fa48b492e
Footer markup restructuring
...
- rework footer to use columns
- add additional area for generic text
2014-02-15 23:02:04 -05:00
Joel Glovier
6d4e3f8c72
Refactor header markup
...
- use anchor instead of h1 for site title, for semantic accuracy, and
because post h1’s should be the post title
- implement nav wrapper for nav links
- use div.wrap for design structure
2014-02-15 23:00:37 -05:00
Joel Glovier
d52b9b7e5b
Remove redundant home link
2014-02-15 22:57:10 -05:00
Joel Glovier
a1b60430d6
Add canonical meta set with config params for more google ❤️
2014-02-15 22:56:30 -05:00
Joel Glovier
b9875b7bc8
Add description meta set in config, for teh google ❤️
2014-02-15 22:56:04 -05:00
Joel Glovier
7b0bf0d85c
Add conditional to default to site.name if no page.title is set
2014-02-15 22:55:14 -05:00
Joel Glovier
3b97799837
Separate global components into includes for convenience, and to familiarize users with includes structure
2014-02-15 22:53:48 -05:00
Parker Moore
c6b4c41aab
Update history to reflect merge of #2048 [ci skip]
2014-02-15 17:28:06 -05:00
Parker Moore
d36d1f3cc0
Merge pull request #2048 from ZDroid/mkdown-ext
2014-02-15 17:27:52 -05:00
Parker Moore
8d39bf3850
Update history to reflect merge of #2049 [ci skip]
2014-02-15 17:26:34 -05:00
Parker Moore
51f367b5e0
Merge pull request #2049 from ZDroid/kramdown-reorder
2014-02-15 17:25:27 -05:00
Zlatan Vasović
7115bfbf3d
Reorder Maruku and Kramdown
...
Kramdown is default now, yay!
2014-02-15 23:12:31 +01:00
Zlatan Vasović
699066ef85
Add .mkdown as valid Markdown extension
...
GitHub Linguist recognizes `.mkdown` as Markdown, so Jekyll should support it as Jekyll is used on GitHub pages.
2014-02-15 22:01:37 +01:00
Parker Moore
7b1321d002
Update link to rack-jekyll
...
Ports change from #2047 to master.
2014-02-14 15:53:50 -05:00
Parker Moore
da446c0f19
Update history to reflect merge of #2047 [ci skip]
2014-02-14 15:41:07 -05:00
Matt Rogers
c77ef87b05
Update history to reflect merge of #2045
2014-02-14 12:46:10 -06:00
Matt Rogers
41325ab308
Merge pull request #2045 from jekyll/kill-1-9-2
2014-02-14 12:46:07 -06:00
Parker Moore
49606cb509
Update rebund credentials to speed up TravisCI builds.
...
Requests to jekyll's keyfile instance seem to be 401ing.
2014-02-14 13:44:31 -05:00
Parker Moore
1482c8aecc
Update history to reflect merge of #2044 [ci skip]
2014-02-14 13:36:32 -05:00
Parker Moore
611145e712
Merge pull request #2044 from jekyll/bump-redcarpet
2014-02-14 13:36:08 -05:00
Parker Moore
36b2963343
Kill 1.9.2 support.
2014-02-14 13:30:14 -05:00
Matt Rogers
ad9250d106
Bump Redcarpet to 3.1.0
...
- Footnotes
- GitHub style header anchors
- quotation marks as <q> tags
- A few other bug fixes
2014-02-14 12:17:29 -06:00
Anthony Smith
86208d8c33
Add index.xml to WEBrick DirectoryIndex
...
Resolves #2040
2014-02-13 23:12:36 +00:00
Parker Moore
1671d34e15
Release 2.0.0.alpha.1
2014-02-13 18:02:53 -05:00
Parker Moore
88e35f0852
Release 2.0.0.alpha.1
2014-02-13 18:02:49 -05:00
Parker Moore
729b6db7c2
Update history to reflect merge of #2009 [ci skip]
2014-02-13 17:56:57 -05:00
Parker Moore
d43341fab0
Merge pull request #2009 from penibelst/test-sass-include
2014-02-13 17:56:38 -05:00
Matt Rogers
ac7bed335a
Merge pull request #1976 from jekyll/fix-pagination-issue
...
Relative posts should never fail to build, even if @dir or @name is nil
2014-02-13 12:39:23 -06:00
Matt Rogers & Persa Zula
ec93743659
Update history to reflect merge of #1976
2014-02-13 12:39:00 -06:00
Parker Moore
54e5e660db
Update history to reflect merge of #2031 [ci skip]
2014-02-13 12:54:21 -05:00
Parker Moore
83f5b4d93b
Merge pull request #2031 from jekyll/utf8-heart
2014-02-13 12:53:58 -05:00
Parker Moore
8929d1bd63
Update history to reflect merge of #2038 [ci skip]
2014-02-13 12:52:54 -05:00
Parker Moore
3b5f6494f2
Merge pull request #2038 from joshbrw/master
2014-02-13 12:52:28 -05:00
Josh Brown
69dc96dc9f
Removed accidental linebreak
2014-02-13 13:28:11 +00:00
Josh Brown
933590b6ba
Added a breakpoint for .site to make it responsive
2014-02-13 13:27:34 +00:00
Parker Moore
c58c5b8782
Default to using the UTF-8 encoding when reading files.
...
Fixes #2029 .
2014-02-11 17:48:52 -05:00
Anthony Smith
18279558da
Update #relative_path for _drafts and add tests.
...
Resolves #2019 . Add new tests for drafts. Also check path variable in
test for posts.
2014-02-11 12:48:34 +00:00
Parker Moore
56a633ae95
Update Jekyll version to latest released.
...
Latest release can be found on the v1-stable branch.
2014-02-09 18:44:30 -05:00
Parker Moore
f607aefeb8
Update jekyll.gemspec with new files.
...
Ref: #2020
2014-02-09 18:43:46 -05:00
Parker Moore
b6c8b39899
Update history to reflect merge of #1988 [ci skip]
2014-02-08 17:08:30 -05:00
Parker Moore
dd3018ce02
Merge pull request #1988 from jekyll/maruku-to-kramdown
2014-02-08 17:07:54 -05:00
Parker Moore
22f2001ff5
Set default markdown converter to Kramdown
...
- Update default markdown converter in docs for configuration
- Update tests so they are in line with Kramdown output
- Add deprecation message to when config is built
2014-02-08 13:17:46 -05:00
Anatol Broder
c17ed7ec93
Add comment about symlinked directories
2014-02-08 13:26:03 +01:00
Parker Moore
1176fc6f57
Give File.join the strings from the array
2014-02-08 00:38:59 -05:00
Parker Moore
2e2563fab9
Update history to reflect merge of #2015 [ci skip]
2014-02-08 00:34:16 -05:00
Parker Moore
41401ef126
Merge pull request #2015 from aheckler/master
2014-02-08 00:34:01 -05:00
Parker Moore
71b2257829
Update history to reflect merge of #2016 [ci skip]
2014-02-08 00:33:32 -05:00
Parker Moore
00ac5ff3d4
Merge pull request #2016 from Jashank/destination-warning
2014-02-08 00:33:12 -05:00
Parker Moore
a63e62f643
Update history to reflect merge of #2020 [ci skip]
2014-02-08 00:32:20 -05:00
Parker Moore
8f3e3e04d8
Merge pull request #2020 from jekyll/refactor-layout-reading
2014-02-08 00:31:41 -05:00
Parker Moore
ac8d8a7cb8
Fix some tests
2014-02-08 00:31:26 -05:00
Matt Rogers & Persa Zula
c36a6d3e0d
Wrap the LayoutReader in the Jekyll module
2014-02-06 23:07:38 -06:00
Matt Rogers & Persa Zula
833b40095f
Rename with to within
...
Thanks @parkr
2014-02-06 23:07:11 -06:00
Matt Rogers & Persa Zula
fd92820b03
Remove Site#read_layouts
2014-02-06 22:46:09 -06:00
Matt Rogers & Persa Zula
facf115c04
Move layout tests from site to its own file
2014-02-06 22:45:51 -06:00
Matt Rogers
70ecef0094
Sort methods from most important to least important
...
This idea is based on the concept of a newspaper. The most important
things such as the headlines and the major details of the story at the
top. This translates to code in that the public API and the more
important private methods are at the top of the file. The more detailed
information (or methods, in the code) are further down, so that if
you've gotten all you need out of the code up to a certain point, you
don't need to keep reading anymore.
2014-02-06 22:22:06 -06:00
Matt Rogers
c5b81d580b
Refactor the LayoutReader class
2014-02-06 22:22:06 -06:00
Matt Rogers
f581940c71
Create a LayoutReader class to read layouts
2014-02-06 22:22:06 -06:00
Parker Moore
f638fb1784
Merge master into security-vuln-patches
2014-02-06 17:21:54 -05:00
Jashank Jeremy
67a54547ed
Clarifying wording of the destination directory warning.
...
At some point, it should also be clarified whether "folder" or
"directory" is the correct way to refer to that concept.
2014-02-05 10:38:16 +11:00
Adam Heckler
5dc7a6c7be
Updated instructions for NearlyFreeSpeech
2014-02-04 18:35:06 -05:00
Jashank Jeremy
95a2c74f12
Document site cleanup behaviour.
...
As per #2014 , document the fact that the destination directory is
'cleaned up', such that "obsolete" files (files which do not have a
known input Page, Post or StaticFile) are deleted, when a site is
rebuilt.
Resolves #2014 .
[ci skip]
2014-02-05 10:30:49 +11:00
Parker Moore
182a49fcff
Update history to reflect merge of #2013 [ci skip]
2014-02-04 17:04:01 -05:00
Parker Moore
5849da358c
Merge pull request #2013 from penibelst/patch-1
2014-02-04 14:02:08 -08:00
Anatol Broder
ed12ad930a
Fix wrong semantic
2014-02-04 21:37:20 +01:00
Anatol Broder
487e7a7137
Make sort test run
2014-02-04 09:23:00 +01:00
Parker Moore
272ba86ae4
Merge pull request #2010 from Jashank/gemspec-update
...
Update Jekyll gemspec.
2014-02-03 19:52:27 -08:00
Jashank Jeremy
f8d6ff42ff
Update Jekyll gemspec.
...
The master gemspec has gotten a tad out of date; this updates the
manifest, notably, but also the version number, to bring it in line with
v1-stable. I'm not sure this is precisely the right way for the latter
to work; @parkr, would you like to comment on this?
2014-02-04 12:45:14 +11:00
Anatol Broder
ce2b4ae963
Upgrade gemspec
2014-02-04 02:06:50 +01:00
Anatol Broder
9e4dea14e4
Fix partial test
2014-02-04 02:03:14 +01:00
Anatol Broder
8e0a826cc7
Fix group_by_filter test by adding 2 items
2014-02-04 01:31:37 +01:00
Anatol Broder
e36f9d7da8
First draft
2014-02-04 01:26:28 +01:00
Matt Rogers
1e6847c43f
Update history to reflect merge of #1982
2014-01-31 08:48:18 -06:00
Matt Rogers
5edb4c6bfd
Merge pull request #1982 from dtao/safe-yaml-no-clobber
2014-01-31 06:48:16 -08:00
Matt Rogers
780485a98c
Merge pull request #2005 from jekyll/vim-jekyll
...
Add vim-jekyll to list of Editor plugins
2014-01-31 06:45:35 -08:00
Matt Rogers
37dbc646a1
Update history to reflect merge of #2005
2014-01-31 08:45:14 -06:00
Matt Rogers
1470a8a997
Update history to reflect merge of #2004
2014-01-31 08:44:33 -06:00
Matt Rogers
8e758f1e4d
Merge pull request #2004 from jekyll/noyarp-sad
2014-01-31 06:44:31 -08:00
Parker Moore
e940afdf00
Add vim-jekyll to list of Editor plugins
2014-01-31 00:27:18 -05:00
Parker Moore
03ba5d8d18
Update history to reflect merge of #2001 [ci skip]
2014-01-31 00:24:59 -05:00
Parker Moore
901fd31a30
Merge pull request #2001 from 23maverick23/sublime-jekyll
2014-01-30 21:24:29 -08:00
Parker Moore
49b7fdb62f
Yarp seems to be eff'd.
2014-01-31 00:22:21 -05:00
Parker Moore
baabe7eb7e
DRY up code, props @tamouse
2014-01-30 22:03:10 -05:00
Matt Rogers
669cc496cd
Update history to reflect merge of #1991
2014-01-30 20:39:46 -06:00
Matt Rogers
2b973468bf
Merge pull request #1991 from jekyll/coffeescript
2014-01-30 18:39:40 -08:00
Ryan Morrissey
645baf3353
Added new “Editors” section to _plugins for “sublime-jekyll”.
2014-01-29 23:09:42 -05:00
Parker Moore
9bd160dd8e
Travis is seriously inbred.
2014-01-28 23:40:55 -05:00
Parker Moore
1d014edca2
Update history to reflect merge of #1999 [ci skip]
2014-01-28 23:40:08 -05:00
Parker Moore
0c6d798dc6
Merge pull request #1999 from 23maverick23/jekyll-font-awesome
2014-01-28 20:39:49 -08:00
Parker Moore
dbd3d15f29
Update history to reflect merge of #1998 [ci skip]
2014-01-28 23:39:12 -05:00
Parker Moore
088a1db74d
Merge pull request #1998 from 23maverick23/jekyll-humanize
2014-01-28 20:38:42 -08:00
Ryan Morrissey
a02123bee4
Quickly and easily add Font Awesome icons to your posts.
2014-01-28 22:32:12 -05:00
Ryan Morrissey
2d6bd741d0
Adding jekyll-humanize plugin to site documentation.
2014-01-28 22:23:34 -05:00
Parker Moore
c9a732c4f9
Update history to reflect merge of #1993 [ci skip]
2014-01-26 13:39:31 -05:00
Parker Moore
aa6cee83af
Merge pull request #1993 from azizshamim/mimetypes_update
2014-01-26 10:39:04 -08:00
Aziz Shamim
509e2181de
sync mime types to GitHub
2014-01-26 12:15:15 -06:00
Parker Moore
fdbfd719ca
Add CoffeeScript converter.
2014-01-25 20:38:51 -05:00
Matt Rogers
ea397d0946
Update history to reflect merge of #1984
2014-01-24 21:45:37 -06:00
Matt Rogers
7d6defabf9
Merge pull request #1984 from jekyll/yarp
2014-01-24 19:45:18 -08:00
Parker Moore
710e0e5a3c
Hm... I wonder if yarp can speed up our build process.
2014-01-24 22:44:26 -05:00
Matt Rogers
ecc05e57ae
Update history to reflect merge of #1985
2014-01-24 21:42:59 -06:00
Matt Rogers
edf9b7bf1d
Merge pull request #1985 from jekyll/rebund
2014-01-24 19:42:55 -08:00
Parker Moore
37b587168f
Don't need to install bundler, right?
2014-01-24 22:31:44 -05:00
Parker Moore
d2e22eda28
Add some rebund ❤️ to speed up TravisCI builds.
2014-01-24 22:23:55 -05:00
Matt Rogers
2e1ab7e6fe
Update history to reflect merge of #1983
2014-01-24 21:10:50 -06:00
Matt Rogers
4d45b4d950
Merge pull request #1983 from jfirebaugh/perf
2014-01-24 19:10:45 -08:00
John Firebaugh
4a769dbf5f
Optimize Post#{next,previous}
...
Use object equality for comparisons rather than Comparable#==,
which in turn uses Post#<=>, which is slow.
This yielded a 3x performance improvement for `jekyll build`
on a large site (1m6.467s -> 0m19.532s).
2014-01-24 17:17:41 -08:00
Matt Rogers
b2c45aafdc
Update history to reflect merge of #1932
2014-01-24 17:17:55 -06:00
Matt Rogers
5b7a53b543
Merge pull request #1932 from jekyll/sass
2014-01-24 15:18:06 -08:00
Parker Moore
c9a3c40f83
fixes based on @mattr-'s notes
2014-01-24 12:19:19 -05:00
Parker Moore
774bf96c61
Merge master into sass
2014-01-24 12:17:35 -05:00
Dan Tao
fafacef0a0
added a test that YAML.load doesn't get clobbered
...
I THINK this is a good idea? I considered multiple approaches to testing this;
what I like about this dumb way (just try to deserialize a symbol) is that it's
nice and simple.
2014-01-23 17:42:14 -08:00
Dan Tao
4f0b1bdf6d
switched from YAML.safe_load* to SafeYAML.load*
2014-01-23 17:25:17 -08:00
Matt Rogers
8114ae6552
Update history to reflect merge of #1931
2014-01-22 07:38:33 -06:00
Matt Rogers
98857832cd
Merge pull request #1931 from liufengyun/published
2014-01-22 05:38:04 -08:00
Parker Moore
606c525099
Relative posts should never fail to build, even if @dir or @name is nil
...
Fixes https://github.com/jekyll/jekyll/issues/1963
2014-01-21 23:50:20 -05:00
Parker Moore
30d8743853
Update history to reflect merge of #1951 [ci skip]
2014-01-21 23:07:28 -05:00
Parker Moore
05df50f929
Merge pull request #1951 from jens-na/include-tag-error-path
2014-01-21 20:07:11 -08:00
Parker Moore
f2fadd6562
Update history to reflect merge of #1962 [ci skip]
2014-01-21 23:05:46 -05:00
Parker Moore
a82f0d4e6e
Merge pull request #1962 from jglovier/patch-1
2014-01-21 20:05:10 -08:00
Matt Rogers
9210d4ebd8
Update history to reflect merge of #1935
2014-01-21 07:50:14 -06:00
Matt Rogers
5f26bb5031
Merge pull request #1935 from benbalter/vision
2014-01-21 05:50:11 -08:00
Ben Balter
e2258403ee
language tweaks
2014-01-20 21:42:12 -05:00
Parker Moore
d37ea10cf8
Update history to reflect merge of #1970 [ci skip]
2014-01-19 23:18:59 -05:00
Parker Moore
be95eb5a44
Merge pull request #1970 from minddust/missing_post_docs
2014-01-19 20:18:04 -08:00
Matt Rogers
a859c4509a
Update history to reflect merge of #1971
2014-01-19 22:06:43 -06:00
Matt Rogers
a640402005
Merge pull request #1971 from 4ensicLog/patch-1
2014-01-19 20:05:56 -08:00
4ensicLog
f05da3db03
Update structure.md
...
This is my first attempted edit, so forgive any mistakes in decorum or process. I tried to make improvements on word choice which I think will be much clearer to people who are new to Jekyll and how the post filenames work.
2014-01-19 19:51:51 -06:00
Stephan Groß
90fe9ec055
Add missing next and previous docs
2014-01-19 13:49:52 +01:00
liufengyun
22e1e5f28c
make sure pages with published being false are not generated
2014-01-19 09:52:19 +08:00
Ben Balter
e42c1aa02b
rework vision with @redhotvengeance suggestions
2014-01-18 14:47:05 -05:00
Ben Balter
d8a2be3eb7
Merge branch 'master' into vision
2014-01-18 14:40:08 -05:00
Joel Glovier
ded6350c80
small tweak to clarify last sentence
2014-01-16 13:24:54 -05:00
Joel Glovier
09a5d66b3e
Update post.md with additional info about excerpt
...
Adds a paragraph noting that use of the liquid `| strip_html` flag is possible and useful for meta tag purposes.
2014-01-16 13:18:52 -05:00
Jens Nazarenus
82bee23bd0
added tests for full path leak to source directory when using include tag
2014-01-16 18:43:25 +01:00
Parker Moore
e7139cbd85
Update history to reflect merge of #1953 [ci skip]
2014-01-15 23:40:17 -08:00
Parker Moore
6aa2fc0094
Merge pull request #1953 from troyswanson/dataify-docs
2014-01-15 23:39:37 -08:00
Matt Rogers
8337cbb31f
Update history to reflect merge of #1958
2014-01-15 23:24:27 -06:00
Matt Rogers
ebc95274b9
Merge pull request #1958 from jekyll/lock-down-maruku
2014-01-15 21:24:24 -08:00
Matt Rogers
3b485b4497
Lock Maruku to 0.7.0
...
This fixes the errors we see in our tests due to the upgrade to Maruku
0.7.1
2014-01-15 23:11:27 -06:00
Matt Rogers
10e5ecfe53
Improve the test description for the outputs_ext test
2014-01-15 23:04:52 -06:00
Matt Rogers
824d9f6ca8
Better express that the converter always outputs css
2014-01-15 22:49:33 -06:00
Matt Rogers
0be62fa2e0
Update history to reflect merge of #1947
2014-01-15 22:13:37 -06:00
Matt Rogers
5dc4c67344
Merge pull request #1947 from jekyll/1-4-3-release-info
2014-01-15 20:13:31 -08:00
Jens Nazarenus
4c140efba8
fix full path leak to source directory when using include tag
2014-01-15 21:36:35 +01:00
Troy Swanson
7f3b35191c
Make doc menus more reusable
2014-01-14 21:48:08 -06:00
Parker Moore
ea94e5dd1c
Update history to reflect merge of #1949 [ci skip]
2014-01-14 08:56:28 -08:00
Parker Moore
b3064a9b7d
Forgot #1943 in the line, whoopsie
2014-01-14 08:44:20 -08:00
Parker Moore
dc599121a0
Update history to reflect merge of #1943 [ci skip]
2014-01-14 08:43:53 -08:00
Parker Moore
45c0523e55
update dat gemspec
2014-01-14 08:43:29 -08:00
Parker Moore
245597c2db
Require Liquid 2.5.5 <= x < 2.6
2014-01-13 22:28:16 -08:00
Parker Moore
e87cd8d53c
Update History.markdown with 1.4.3 release.
2014-01-13 22:27:41 -08:00
Parker Moore
edc9ffcb65
Add 1.4.3 release post by @BenBalter for master branch.
2014-01-13 22:26:38 -08:00
Ben Balter
e3be74e376
sanity check for pages permalink traversal
...
Signed-off-by: Parker Moore <parkrmoore@gmail.com >
2014-01-13 22:21:30 -08:00
Andy Lindeman
a8dd34420b
Prevents disclosure of file existence
...
Signed-off-by: Parker Moore <parkrmoore@gmail.com >
2014-01-13 22:21:30 -08:00
Ben Balter
c84cb5c007
escape relative post permalinks, cleanup
...
Signed-off-by: Parker Moore <parkrmoore@gmail.com >
2014-01-13 22:21:30 -08:00
Ben Balter
a799e41b70
patch symlink vuln and properly test
...
Signed-off-by: Parker Moore <parkrmoore@gmail.com >
2014-01-13 22:21:30 -08:00
Ben Balter
4e318cd192
test symlinkd dir, not file
...
Signed-off-by: Parker Moore <parkrmoore@gmail.com >
2014-01-13 22:21:30 -08:00
Ben Balter
323d14845f
rebreak tests, move sanitization closer to write
...
Signed-off-by: Parker Moore <parkrmoore@gmail.com >
2014-01-13 22:21:30 -08:00
Ben Balter
ce425eec8b
fix symlink so tests fail
...
Signed-off-by: Parker Moore <parkrmoore@gmail.com >
2014-01-13 22:21:30 -08:00
Ben Balter
f570a9339d
unbreak tests
...
Signed-off-by: Parker Moore <parkrmoore@gmail.com >
2014-01-13 22:21:30 -08:00
Ben Balter
dfec551cc4
add symlink failing test
...
Signed-off-by: Parker Moore <parkrmoore@gmail.com >
2014-01-13 22:21:30 -08:00
Ben Balter
0acbe95797
test multiple traversals
...
Signed-off-by: Parker Moore <parkrmoore@gmail.com >
2014-01-13 22:21:30 -08:00
Ben Balter
f49ee21136
fix failing post count test
...
Signed-off-by: Parker Moore <parkrmoore@gmail.com >
2014-01-13 22:21:30 -08:00
Ben Balter
9b3068c15d
url escape before sanitizing
...
Signed-off-by: Parker Moore <parkrmoore@gmail.com >
2014-01-13 22:21:30 -08:00
Ben Balter
9e796d0627
failing test
...
Signed-off-by: Parker Moore <parkrmoore@gmail.com >
2014-01-13 22:21:30 -08:00
Matt Rogers
750a56d1fe
Update history to reflect merge of #1940
2014-01-13 13:13:31 -06:00
Matt Rogers
15ea6eecf9
Merge pull request #1940 from robatron/patch-1
2014-01-13 11:13:28 -08:00
Rob McGuire-Dale
5aeb2733a1
Add link to contributors in README.
...
Linkify "awesome contributors" in the README, as in the footer of the [Jekyll home page](http://jekyllrb.com/ ).
2014-01-13 10:19:05 -08:00
Matt Rogers
2c2beb9c1f
Update history to reflect merge of #1938
2014-01-13 09:16:29 -06:00
Matt Rogers
f9263b6fdf
Merge pull request #1938 from jekyll/excludes-relative-to-site-source-docs
2014-01-13 07:15:53 -08:00
Parker Moore
2966606b1a
Add docs about the 'new' restriction on excludes.
2014-01-13 00:17:12 -08:00
Parker Moore
4afe39e461
Allow caching in unsafe mode, but disable in safe mode.
2014-01-12 21:36:08 -08:00
Parker Moore
6b92126fd8
Add docs for Sass conversion.
2014-01-12 21:30:30 -08:00
Parker Moore
66732b91c1
Make sass a runtime dependency.
2014-01-12 21:30:30 -08:00
Parker Moore
ecf85a9cfa
Does not allow caching.
...
This was done to prevent putting the .sass-cache folder in bad places. Needed? cc @benbalter.
2014-01-12 21:30:30 -08:00
Parker Moore
8ecd2d9218
Don't allow path traversal or syntax overrides.
2014-01-12 21:30:30 -08:00
Parker Moore
4784d1de18
Build Sass configuration options.
2014-01-12 21:30:30 -08:00
Parker Moore
22d4e2aa90
Consolidate into one master 'Sass' converter.
2014-01-12 21:30:29 -08:00
Parker Moore
daa0b76484
Allow users to specify options for Sass.
2014-01-12 21:30:29 -08:00
Parker Moore
4da7223831
Fixes for Sass/SCSS converters.
2014-01-12 21:30:29 -08:00
Parker Moore
824a84ef2a
Add support for Sass and SCSS.
2014-01-12 21:30:29 -08:00
Parker Moore
0d6db1613f
Update history to reflect merge of #1936 [ci skip]
2014-01-12 21:30:18 -08:00
Parker Moore
f23952c8ab
Merge pull request #1936 from jekyll/branding
2014-01-12 21:29:51 -08:00
Parker Moore
21cef96b5d
Branding, baby.
...
Many thanks to http://patorjk.com/software/taag/ for doing the
ASCII art. 😃
2014-01-12 14:44:40 -08:00
Parker Moore
f8c904908a
Update history to reflect merge of #1933 .
...
[ci skip]
2014-01-12 13:53:56 -08:00
Rob Muhlestein
b053a1edf1
Add note in Posts docs about stripping <p> tags from excerpt.
...
Fixes #1926 . Merges #1933 .
2014-01-12 13:52:32 -08:00
Ben Balter
e5f1a400ee
first pass at vision
2014-01-12 11:57:11 -08:00
Parker Moore
8bc51fdb5c
Update history to reflect merge of #1928 [ci skip]
2014-01-11 15:32:12 -08:00
Parker Moore
dd2fa1e82d
Merge pull request #1928 from jekyll/things-to-content
2014-01-11 15:31:30 -08:00
Matt Rogers
6f394e82b5
Rename read_things to read_content.
2014-01-11 15:29:22 -06:00
Matt Rogers
f3e9eb92a9
Update the documentation for the new exclude behavior
2014-01-11 15:05:45 -06:00
Matt Rogers
cc2ac99487
Update history to reflect merge of #1916
2014-01-11 12:37:33 -06:00
Matt Rogers
d96165e3c4
Merge pull request #1916 from jekyll/gitignore-excludes
2014-01-11 10:37:31 -08:00
Matt Rogers
60524a1b6c
Update history to reflect merge of #1923
2014-01-11 12:35:51 -06:00
Matt Rogers
9b0c09ebfb
Merge pull request #1923 from mscharley/master
2014-01-11 10:35:50 -08:00
Matt Rogers
649e5a156a
Update history to reflect merge of #1927
2014-01-11 12:20:19 -06:00
Matt Rogers
d31efc7984
Merge pull request #1927 from jekyll/delegate-silly
2014-01-11 10:20:17 -08:00
Parker Moore
5a52986db0
Use 'Forwardable' module to pass along some attribute calls to @post
2014-01-10 22:54:06 -08:00
Parker Moore
331c7adc08
Move #glob_include? from core_ext to entry_filter
2014-01-08 20:24:21 -08:00
Matthew Scharley
20a6bdf5ec
Add jekyll-compass to the list of plugins
2014-01-08 13:38:33 +11:00
Parker Moore
459a4c1e55
Update history to reflect merge of #1883 [ci skip]
2014-01-06 20:55:43 -08:00
Parker Moore
4ef9f9e6d2
Merge pull request #1883 from pathawks/master
2014-01-06 20:51:20 -08:00
Parker Moore
3d67cdc150
Cast to string before duplicating.
2014-01-05 11:02:03 -08:00
Parker Moore
366f9268ee
Add tests for new exclude behaviour.
2014-01-05 11:01:51 -08:00
Parker Moore
35868807c1
Ensure leading slashes in path matching.
2014-01-05 10:54:52 -08:00
Parker Moore
42fc5e9ee7
Excludes should be relative to the site source
2014-01-05 10:45:42 -08:00
Parker Moore
437693e744
Update history to reflect merge of #1912 [ci skip]
2014-01-04 14:09:49 -08:00
Parker Moore
17d19146de
Merge pull request #1912 from jekyll/cibuild
2014-01-04 14:09:28 -08:00
Parker Moore
52a36fefdc
Add script/cibuild.
2014-01-04 14:04:17 -08:00
Matt Rogers
b05a44cb2a
Update history to reflect merge of #1910
2014-01-04 10:12:24 -06:00
Matt Rogers
883e16acde
Merge pull request #1910 from pborreli/typos
2014-01-04 08:12:20 -08:00
Matt Rogers
6184c4e44b
Update history to reflect merge of #1899
2014-01-04 10:04:24 -06:00
Matt Rogers
a33e86630d
Merge pull request #1899 from soimort/preview-404
2014-01-04 08:04:20 -08:00
Matt Rogers
bbcd94e7fa
Update history to reflect merge of #1875
2014-01-04 10:01:58 -06:00
Matt Rogers
7d8c01dbf4
Merge pull request #1875 from jekyll/benbalter-where-filter
2014-01-04 08:01:53 -08:00
Pascal Borreli
bdda3a8ef6
Fixed typos
2014-01-04 14:17:38 +00:00
Parker Moore
a5f1bc0341
Fixed the tests... I guess Hash literals aren't ok.
2014-01-03 21:23:02 -08:00
Parker Moore
b4383a5c42
Flesh out tests for where filter for @mattr- 😃
2014-01-03 21:23:02 -08:00
Parker Moore
6ca731c13b
Use idiomatic #is_a? method instead of #class ==
2014-01-03 21:23:02 -08:00
Ben Balter
39e4d6b3ba
add where filter to filter arrays of objects
2014-01-03 21:23:02 -08:00
Parker Moore
60a231f16d
Line -q up with the other flags. [ci skip]
2014-01-03 21:14:55 -08:00
Parker Moore
32b952803e
Update history to reflect merge of #1898
2014-01-03 21:14:12 -08:00
Parker Moore
35948fa55c
Merge pull request #1898 from ahazem/add-quiet-flag
2014-01-03 21:13:44 -08:00
Parker Moore
eb67894e0f
Update history to reflect merge of #1900
2014-01-03 11:12:48 -08:00
Parker Moore
2c81d25c72
Merge pull request #1900 from jekyll/ruby-2-1
2014-01-03 11:12:27 -08:00
Matt Rogers
c574ac6670
Merge pull request #1906 from afeld/upgrade-shoulda
...
Loosen dependency on Shoulda
2014-01-03 06:38:51 -08:00
Aidan Feldman
716b8ede0e
Loosen dependency on Shoulda
...
Fixes build for Ruby 2.1.0.
2014-01-03 05:44:47 -05:00
Mort Yao
99b36c7c30
Routing 404 errors to custom 404 page for development server
2014-01-03 03:23:46 +01:00
Parker Moore
c8dacbadc0
Test under Ruby 2.1.0
2014-01-02 14:39:00 -08:00
Parker Moore
b273ac38a6
Update history to reflect merge of #1902
2014-01-02 13:26:08 -08:00
Parker Moore
986f9aa640
Merge pull request #1902 from troyswanson/utf-8-note
2014-01-02 13:25:46 -08:00
Troy Swanson
c7e5c3f8d8
Add a note about character sets
2014-01-02 14:53:03 -06:00
Parker Moore
c7b649f792
Update test_generated_site.rb to know about new post
2014-01-01 19:53:42 -08:00
Pat Hawks
64b42d0431
Move user-select CSS to more specific selector
2014-01-01 16:34:57 -06:00
Ahmed Hazem
fdcf1f4526
Add --quiet flag
2014-01-01 18:50:27 +02:00
Parker Moore
36495487a3
Update history to reflect merge of #1889
2013-12-31 18:52:24 -08:00
Parker Moore
c00c8c208c
Merge pull request #1889 from penibelst/site-link-license
2013-12-31 18:51:56 -08:00
Parker Moore
29720674dc
Update history to reflect merge of #1896
2013-12-31 18:50:07 -08:00
Parker Moore
c437d8ec38
Merge pull request #1896 from georgeanderson/master
2013-12-31 18:49:25 -08:00
Parker Moore
b0ca19c67b
Update history to reflect merge of #1897
2013-12-31 18:48:46 -08:00
Parker Moore
60dec88882
Merge pull request #1897 from nschonni/patch-1
2013-12-31 18:48:22 -08:00
Nick Schonning
10235aeb66
Fix Tom Preston-Werner blog source link
2013-12-31 14:03:46 -05:00
George Anderson
cb80a849e4
Added paginate default to nil
...
I found this missing property in the default configuration description.
2013-12-31 14:41:06 -02:00
Anatol Broder
d11b6d7ffd
Change literal to HTML entity
2013-12-31 13:40:25 +01:00
Matt Rogers
012387396a
Merge pull request #1859 from robin850/rouge
2013-12-30 22:45:07 -06:00
Matt Rogers
47e4e81053
Update history to reflect merge of #1849
2013-12-30 22:32:21 -06:00
Matt Rogers
a2fd8ba7c3
Merge pull request #1849 from afeld/sort-attributes
2013-12-30 20:31:45 -08:00
Parker Moore
7c276c6f64
Update history to reflect merge of #1894
2013-12-30 16:35:48 -08:00
Parker Moore
a8a7f032ef
Merge pull request #1894 from CHH/patch-1
2013-12-30 16:34:53 -08:00
Christoph Hochstrasser
dd919751ac
Update kramdown to 1.3
2013-12-30 22:14:41 +01:00
Parker Moore
ac9bca80c8
Update history to reflect merge of #1893
2013-12-30 11:07:50 -08:00
Parker Moore
a50a858c86
Merge pull request #1893 from rrgayhart/testing-additions
2013-12-30 11:03:17 -08:00
Meeka
1da8f04aaa
Removes assert_includes to pass Travis
2013-12-30 12:57:23 -05:00
Meeka
9652b7ef80
adds to_s method testing on Excerpt
2013-12-30 12:23:41 -05:00
Meeka
3a0733deb9
Adds tests for the Excerpt include?, id, and inspect methods
2013-12-30 12:15:13 -05:00
Anatol Broder
f59895425e
Don’t break things
2013-12-29 23:58:01 +01:00
Anatol Broder
3489b43cb8
Thank you, Tom
2013-12-29 23:57:12 +01:00
Anatol Broder
95fdc2c2c5
Remove the team
2013-12-29 23:52:24 +01:00
Anatol Broder
5cb38dc4d7
Fix typo. Change license link
2013-12-29 10:26:49 +01:00
Anatol Broder
60541437e3
Revert "Add license page"
...
This reverts commit 8e9437199c .
2013-12-29 10:24:13 +01:00
Anatol Broder
95e4707fd1
Add Jekyll Team to the license text
2013-12-29 01:17:25 +01:00
Anatol Broder
8e9437199c
Add license page
2013-12-29 01:10:31 +01:00
Anatol Broder
ee8d509d39
Change footer
2013-12-29 00:49:48 +01:00
Parker Moore
3744e70128
Raise restriction of safe_yaml to ~>1.0
...
Amends #1886
2013-12-28 13:47:35 -05:00
Parker Moore
194109d677
Update history to reflect merge of #1886
2013-12-28 13:46:40 -05:00
Parker Moore
3e4d47c21d
Merge pull request #1886 from ivantsepp/1845_bump_safe_yaml_version
2013-12-28 10:45:57 -08:00
Ivan Tse
9d5683dc71
Bump safe_yaml version to include the fix for dtao/safe_yaml#35
2013-12-28 02:42:48 -05:00
Pat Hawks
f3a422852e
Clean up Quick-start Instructions
...
Now lines can be copy-pasted as is into a terminal
2013-12-27 22:40:02 -06:00
Pat Hawks
9833880709
Prevent users from selecting non-helpful code
2013-12-27 22:37:16 -06:00
Parker Moore
da8571beec
Update history to reflect merge of #1879
2013-12-26 15:23:28 -05:00
Parker Moore
c53e8dbd6c
Merge pull request #1879 from jekyll/update-mercenary
2013-12-26 12:23:00 -08:00
Parker Moore
d2314d360a
Bump mercenary to ~> 0.2.0
2013-12-26 14:34:28 -05:00
Parker Moore
7093d3aa82
Update history to reflect merge of #1877
2013-12-26 02:02:42 -05:00
Parker Moore
5f2e8b8ae4
Merge pull request #1877 from jekyll/maul-esel-consistent-opts
2013-12-25 23:02:13 -08:00
maul.esel
0e444b7843
make options consistent across commands
2013-12-26 02:00:26 -05:00
Parker Moore
a2853456b6
Update history to reflect merge of #1825
2013-12-26 01:33:17 -05:00
Parker Moore
791c6d815d
Merge pull request #1825 from arika/smallfix_post_url_tag_behavior_for_invalid_names
2013-12-25 22:32:50 -08:00
Parker Moore
46e47e6713
Update history to reflect merge of #1831
2013-12-26 01:14:48 -05:00
Parker Moore
1a3a607fcf
Merge pull request #1831 from jekyll/default-maruku-fenced-code-blocks
2013-12-25 22:14:23 -08:00
Parker Moore
92c3d6d3fd
Update history to reflect merge of #1841
2013-12-26 01:12:40 -05:00
Parker Moore
6e8f31f406
Merge pull request #1841 from jens-na/include-variable-liquid-filters
2013-12-25 22:11:33 -08:00
Parker Moore
a60852df19
Merge pull request #1853 from jekyll/update-history-with-v1.4.x
2013-12-25 22:07:32 -08:00
Parker Moore
fbf2b5734e
Update history to reflect merge of #1866
2013-12-26 01:07:01 -05:00
Parker Moore
ebaa484294
Merge pull request #1866 from colindean/patch-2
2013-12-25 22:06:34 -08:00
Parker Moore
0ebec0b03f
Update history to reflect merge of #1872
2013-12-26 01:06:02 -05:00
Parker Moore
5c4831af49
Merge pull request #1872 from jekyll/gjtorikian-steal-envygeeks-custom-markdown-processors
2013-12-25 22:05:31 -08:00
Parker Moore
58ae137945
Fix quick site bugs.
2013-12-26 01:02:13 -05:00
Parker Moore
88612bf7ce
Add docs for custom markdown processors.
2013-12-26 00:52:20 -05:00
Parker Moore
ab95cca434
Add TomDoc for Jekyll::Converters::Markdown#allowed_custom_class?
2013-12-26 00:33:34 -05:00
Parker Moore
7b9984699c
Fix error in exception message in Markdown Converter [ci skip]
2013-12-26 00:14:24 -05:00
Parker Moore
60b43104ee
Extract checks for acceptable custom markdown processors to method.
...
We should probably write more about what it does and how it works in a TomDoc block above.
@envygeeks, want to give that a shot?
2013-12-26 00:02:56 -05:00
Jordon Bedwell
a206dc1a8f
Use downcase.
2013-12-25 23:55:20 -05:00
Parker Moore
c70350e275
Merge branch 'steal-envygeeks-custom-markdown-processors' of git://github.com/gjtorikian/jekyll into gjtorikian-steal-envygeeks-custom-markdown-processors
...
* 'steal-envygeeks-custom-markdown-processors' of git://github.com/gjtorikian/jekyll:
Depend on Jekyll.logger.error, not $stderr
Allow custom Markdown processors.
New is implied by `raise`, 2nd is the message.
Use $stderr, not STDERR, $stderr points to STDERR.
2013-12-25 23:52:50 -05:00
Garen Torikian
31bebf0f9e
Depend on Jekyll.logger.error, not $stderr
2013-12-25 19:36:49 -06:00
Jordon
c759a7a75f
Allow custom Markdown processors.
2013-12-25 19:36:25 -06:00
Jordon
626d54a812
New is implied by raise, 2nd is the message.
2013-12-25 19:36:25 -06:00
Jordon
4d017b4fed
Use $stderr, not STDERR, $stderr points to STDERR.
2013-12-25 19:36:25 -06:00
Robin Dupret
036cbda2f6
Require at least 1.3.0 for Rouge
...
Rouge 1.3.0 introduced a `rouge_formatter` helper which is handy to
overwrite the formatter default when using the Redcarpet plugin so let's
require this version at the very least.
An abort statement will be thrown when the installed version is not
correct.
2013-12-25 18:06:29 +01:00
Parker Moore
1550c60278
Update history to reflect merge of #1847
2013-12-24 14:05:54 -05:00
Parker Moore
9d5785cead
Merge pull request #1847 from schneems/schneems/better-bat-time-error
2013-12-24 11:05:34 -08:00
Parker Moore
169e526f2f
Update history to reflect merge of #1867
2013-12-24 14:05:00 -05:00
Parker Moore
ec68acf958
Merge pull request #1867 from pootsbook/patch-2
2013-12-24 11:02:47 -08:00
Philip Poots
5491da9511
Add closing <code> tag.
...
Earlier PR omitted </code>. Thanks to @ivantsepp for spotting.
2013-12-24 09:42:47 +00:00
Colin Dean
88686e759e
Add path to required methods
...
The error messages in this module call `#path`, but the module does not require the `path` method to be implemented. This change documents that classes which include `Convertible` must define `path`.
See #1846 for discussion.
2013-12-23 12:56:02 -05:00
Robin Dupret
5647a902de
Remove a useless given step
...
Since the highlighter configuration option should default to pygments,
we don't have to explicitly set it in the step testing the output with
pygments.
2013-12-23 13:03:29 +01:00
Robin Dupret
3ca2cb0119
Fix various typos and improve the doc
2013-12-23 13:03:29 +01:00
Robin Dupret
cab9047de1
Set the wrap option to false when using Rouge
...
Since Rouge yields the pre tag with a class attribute but we don't want
it, we should set the wrap parameter to false when instantiating a new
formatter object.
Also use Rouge::Formatter#format instead of #render which is deprecated
and will be removed in the near future.
2013-12-23 13:03:24 +01:00
Parker Moore
42aef79ab3
Update history to reflect merge of #1864
2013-12-22 22:15:09 -05:00
Parker Moore
3d09b144f9
Merge pull request #1864 from pootsbook/patch-1
2013-12-22 19:14:35 -08:00
Aidan Feldman
9d7c524530
fix file sorting test
2013-12-22 19:33:00 -05:00
Aidan Feldman
fa8618879d
Merge remote-tracking branch 'upstream/master' into sort-attributes
2013-12-22 19:31:56 -05:00
Philip Poots
e17f997e75
Clarify how to access site
...
I was unable to access the config at `context.registers.config`. Everything seems to point towards the `site` variable being accessed via `context.registers[:site]`.
2013-12-22 23:01:13 +00:00
Robin Dupret
bd442680ea
Rely on the Redcarpet plugin instead of hard-coding
...
To avoid code duplication and have to keep tracking of the API change of
Rouge, let's rely on the Redcarpet plugin and customize the output on
our needs.
2013-12-22 18:45:46 +01:00
Robin Dupret
4bf716c2ad
Set highlighter to pygments when upgrading
...
In case you are upgrading from 1.4.2 to 2.0 and the pygments option is
set to true, then the highlighter option will be set to pygments
automatically.
2013-12-22 18:45:46 +01:00
Robin Dupret
0831d2b0f8
Add support for the Rouge syntax highlighter
...
By setting the `highlighter` setting to `rouge` you can now easily
highlight your code with it instead of relying on Pygments. However,
Jekyll doesn't depend on Rouge explicitly, you will need to install it
or add it to your Gemfile.
The documentation has been updated accordingly.
2013-12-22 18:45:40 +01:00
Robin Dupret
92064134d6
Rename the pygments option to highlighter
...
Rename the pygments configuration option to highlighter to allow
different highlighters in the future. For now, the allowed values are
`pygments` and `null`.
It's now more straightforward to plug another syntax highlighter.
2013-12-22 12:45:15 +01:00
Robin Dupret
903cce2745
Fix the highlight tag feature
...
Previously, the assertion made wasn't enough to check whether the code
block was correctly parsed through Pygments (and it was not the case).
This commit simply ensure there is a div with the "highlight" class and
fix the test to correctly invoke the Liquid tag rendering.
2013-12-22 12:29:19 +01:00
Aidan Feldman
2bfafb3b33
make non-data properties/methods accessible to Liquid
...
per https://github.com/jekyll/jekyll/pull/1849/files#r8490593
2013-12-22 03:38:32 -05:00
Parker Moore
354b4b9c54
Update history to reflect merge of #1854
2013-12-19 19:58:36 -05:00
Parker Moore
8c2da13096
Merge pull request #1854 from EricDobson/docs_datafiles_typo
2013-12-19 16:57:53 -08:00
Aidan Feldman
c2b750448e
allow data attribute access by Liquid on Convertible items
2013-12-19 17:14:51 -05:00
Eric Dobson
c79f170687
Fix typo in docs.
2013-12-19 14:39:23 -07:00
Parker Moore
c29ffb9dd9
Add in 1.4.1 and 1.4.2 changelog
2013-12-19 15:21:42 -05:00
Parker Moore
8cb1dc47d9
Update history to reflect merge of #1848
2013-12-19 15:20:51 -05:00
Parker Moore
94e96d325b
Merge pull request #1848 from afeld/sort-pages
2013-12-19 12:19:49 -08:00
Aidan Feldman
45ee9f814a
clarify page sorting test
2013-12-19 13:46:43 -05:00
Jens Nazarenus
412fe8b8de
edited documentation for include tag
2013-12-19 18:29:40 +01:00
Jens Nazarenus
10ee83d680
edited raise message when validating included file
2013-12-19 18:23:21 +01:00
Jens Nazarenus
f9ffbe0d6a
removed duplicate test scenario
2013-12-19 18:23:07 +01:00
Aidan Feldman
8c1706b66e
clean up custom variable sort feature
2013-12-19 03:36:48 -05:00
Aidan Feldman
35712dcadc
add failing test for sorting pages by custom variables
2013-12-19 03:35:57 -05:00
Aidan Feldman
396aa16f99
refactor step to support page creation
2013-12-19 02:27:23 -05:00
Aidan Feldman
5b2480c8ba
refactor file+matter creation in cucumber steps
2013-12-19 01:58:46 -05:00
Aidan Feldman
a6e1c40051
link to Stack Overflow answer re: Dir sorting
2013-12-19 01:05:00 -05:00
Aidan Feldman
3c1d45f45f
Sort pages by name by default
...
The order that files are returned differs across operating systems, so
ensure that they're being sorted after the fact.
2013-12-19 01:02:25 -05:00
schneems
22017d085b
Better error message when time is not parseable
...
Give the full path of the file that cannot be parsed so the user can locate it easier. Follow up the error message with helpful instructions: they can resolve the error by fixing the date or excluding the file or directory from being processed.
2013-12-18 16:14:21 -06:00
Jens Nazarenus
43ef9a2e4f
variables in include tag with filters
2013-12-17 23:51:52 +01:00
akira yamada
ecab2eb473
made error description more helpful
2013-12-17 10:57:12 +09:00
Parker Moore
12a55b86ac
Update history to reflect merge of #1836
2013-12-16 20:32:28 -05:00
Parker Moore
eaa8c8de29
Merge pull request #1836 from jekyll/update-history-with-v1.4.x
...
Update `master` with v1.4.x changes
2013-12-16 17:31:45 -08:00
Parker Moore
cb31e9c2db
Rakefile's site:releases:new should use 'release' variable instead of 'version' function to specify version in YAML front-matter
2013-12-16 20:31:21 -05:00
Parker Moore
f6e7e5cc76
Add link to 'a regression' in 1.4.2 release post
2013-12-16 20:30:06 -05:00
Parker Moore
8690edcae4
Add 1.4.2 release post
2013-12-16 20:26:52 -05:00
Parker Moore
6b5ce3a9f0
Add v1.4.2 to History.markdown
2013-12-16 20:26:43 -05:00
Parker Moore
d362faea3b
Add two tests for Maruku fenced code blocks
2013-12-15 16:08:45 -05:00
Parker Moore
1ebce26881
Default Maruku fenced_code_blocks to ON.
...
Extends https://github.com/jekyll/jekyll/pull/1799
2013-12-15 16:08:21 -05:00
akira yamada
9d259fe315
added error description for invalid post name
2013-12-15 17:18:11 +09:00
akira yamada
a5545d5bad
post_url tag raises ArgumentError for invalid name
...
Using post_url tag with invalid name raises TypeError.
It should raise ArgumentError and should display detail of the error to
fix the error.
2013-12-14 22:30:22 +09:00
Lachlan Holden
62bda6076b
Added a link to the list of all tz database time zones
2013-12-14 15:04:31 +10:30
Parker Moore
b7bdcb19ca
Update history to reflect merge of #1818
2013-12-11 18:31:13 -05:00
Parker Moore
53721dce03
Merge pull request #1818 from jekyll/windows-docs
2013-12-11 15:26:15 -08:00
Parker Moore
c295060f69
Use Markdown, silly
2013-12-11 18:25:02 -05:00
Matt Rogers
3e2c229e97
Merge pull request #1817 from jekyll/move-to-jekyll-jekyll
...
mojombo/jekyll ~> jekyll/jekyll
2013-12-11 14:50:21 -08:00
Matt Rogers
6d0a168d6d
Update history to reflect merge of #1817
2013-12-11 16:47:37 -06:00
Parker Moore
6195192bcf
mojombo/jekyll ~> jekyll/jekyll
2013-12-11 17:44:33 -05:00
Matt Rogers
379093f940
Update history to reflect merge of #1815
2013-12-11 16:00:47 -06:00
Matt Rogers
85fcd0e757
Merge pull request #1815 from mojombo/redcarpet-3
2013-12-11 14:00:42 -08:00
Parker Moore
827c4b9bda
Update history to reflect merge of #1812
2013-12-11 16:53:39 -05:00
Parker Moore
7b23fca86e
Merge pull request #1812 from mojombo/openshift-cartridge
2013-12-11 13:53:16 -08:00
Parker Moore
1c22b3f751
Bump RedCarpet dependency to ~> 3.0
2013-12-11 16:51:57 -05:00
Parker Moore
1b8e6facd3
Add note about deployment on OpenShift using @developercorey's Jekyll cartridge.
2013-12-11 16:05:35 -05:00
Matt Rogers
e5c8c94cd1
Update history to reflect merge of #1780
2013-12-11 08:08:14 -06:00
Matt Rogers
39b6fe732f
Merge pull request #1780 from mojombo/kill-1-8
2013-12-11 06:08:10 -08:00
Matt Rogers
fc760c1604
Update history to reflect merge of #1706
2013-12-10 23:16:44 -06:00
Matt Rogers
58159389b8
Merge pull request #1706 from mojombo/drop-commander
2013-12-10 21:16:42 -08:00
Matt Rogers
b49c6508f5
Update history to reflect merge of #1805
2013-12-10 22:58:48 -06:00
Matt Rogers
6efb726e2b
Merge pull request #1805 from ivantsepp/scaffold_vertical_scrollbar
2013-12-10 20:58:45 -08:00
Matt Rogers
48834891ac
Update history to reflect merge of #1799
2013-12-10 22:30:55 -06:00
Matt Rogers
a7d4ee8bfb
Merge pull request #1799 from konklone/maruku_fenced_code_blocks
2013-12-10 20:30:44 -08:00
Ivan Tse
b18f6505dd
Remove margin-top of .site to prevent collapsing margins.
2013-12-10 18:39:16 -05:00
Parker Moore
8d44fa913b
Update history to reflect merge of #1803
2013-12-10 17:49:44 -05:00
Parker Moore
a1efc105d2
Merge pull request #1803 from penibelst/site-unminify-css
2013-12-10 14:49:17 -08:00
Anatol Broder
1033b4c1e7
Add comments and site.GH_ENV
2013-12-10 22:30:59 +01:00
Parker Moore
01ee2ada7c
Update history to reflect merge of #1804
2013-12-10 16:14:25 -05:00
Parker Moore
8ebe19b835
Merge pull request #1804 from penibelst/site-fix-postv141
2013-12-10 13:13:59 -08:00
Anatol Broder
b91ab3b334
Fix repo
2013-12-10 22:01:06 +01:00
Anatol Broder
59eaeed6e7
Fix version
2013-12-10 22:00:27 +01:00
Anatol Broder
288d2a8c6b
Unminify css
2013-12-10 21:13:19 +01:00
Parker Moore
6e74ec2f71
Update history to reflect merge of #1788
2013-12-10 11:49:44 -05:00
Parker Moore
a70726e554
Merge pull request #1788 from mojombo/group-by-filter-2
2013-12-10 08:48:44 -08:00
Eric Mill
afe9387578
condensing code slightly
2013-12-10 11:04:04 -05:00
Matt Rogers
c669d1519d
Reformat to match the rest of the file
2013-12-09 21:39:24 -06:00
Matt Rogers
a81479adbf
Update history to reflect merge of #1795
2013-12-09 21:36:23 -06:00
Matt Rogers
812d55f843
Merge pull request #1795 from Ivoz/patch-1
...
Add link to Jekyll homepage
2013-12-09 19:35:37 -08:00
Matt Rogers
8ebd5852cd
Updates for the 1.4.1 release
...
The 1.4.1 release is on the v1-stable branch
2013-12-09 20:49:15 -06:00
Matt Rogers
10e350d47b
Update history to reflect merge of #1796
2013-12-09 20:24:31 -06:00
Matt Rogers
ed82098162
Merge pull request #1796 from mojombo/fix-fetching-things
...
Reject nil entries in Site#read_things
2013-12-09 18:23:19 -08:00
Parker Moore
df1a999031
Update history to reflect merge of #1800
2013-12-09 18:00:09 -05:00
Parker Moore
3b90f8b53c
Merge pull request #1800 from cs/move-entry-filter-into-jekyll-module
2013-12-09 14:59:54 -08:00
Parker Moore
5495e0b21a
Update history to reflect merge of #1797
2013-12-09 17:57:40 -05:00
Parker Moore
7de78d469b
Merge pull request #1797 from dougjohnston/patch-1
2013-12-09 14:56:27 -08:00
Christoph Schiessl
695e5bbc40
move EntryFilter class from global namespace into Jekyll module
2013-12-09 23:06:27 +01:00
Eric Mill
28ca5d71ee
Remove comments
2013-12-09 16:47:42 -05:00
Eric Mill
470abf46e2
better, simpler test case...
2013-12-09 16:42:51 -05:00
Doug Johnston
ea244e507c
Fix a broken link on the troubleshooting.md page
2013-12-09 15:04:48 -05:00
Parker Moore
063111737c
Refactor data/[] fetching of item property.
2013-12-09 12:59:43 -05:00
Parker Moore
bf9cf5340d
Reject nil entries in Site#read_things
2013-12-09 12:46:57 -05:00
Parker Moore
4fb6022113
Update history to reflect merge of #1791
2013-12-09 12:33:36 -05:00
Parker Moore
3a3d6500bc
Merge pull request #1791 from konklone/kramdown_gfm
...
Document Kramdown's GFM parser option
2013-12-09 09:33:00 -08:00
Parker Moore
585e074cda
Update files list in gemspec.
...
Fixes #1793
2013-12-09 12:29:45 -05:00
Matt Iversen
345ed97cb7
Add link to Jekyll homepage
2013-12-10 04:00:07 +11:00
Eric Mill
caefd7b85f
move input GFM option down to the bottom, not in the defaults
2013-12-08 22:59:15 -05:00
Eric Mill
71e625e02c
current state
2013-12-08 22:56:29 -05:00
Eric Mill
14418f74ae
in-progress patch for maruku and fenced code blocks
2013-12-08 22:37:46 -05:00
Eric Mill
3fe261f91c
Mention the 'input' option to use a GFM parser in the kramdown options documentation.
2013-12-08 20:13:52 -05:00
Parker Moore
381ab4e71b
Implement group_by Liquid filter & tests.
2013-12-08 01:16:48 -05:00
Parker Moore
d2e948600f
Update history to reflect merge of #1787
2013-12-08 01:05:10 -05:00
Parker Moore
d2dc52bcb0
Merge pull request #1787 from mojombo/css-includes-2
...
Move jekyllrb.com CSS to includes & Update Normalize.css to v2.1.3
2013-12-07 22:02:35 -08:00
Parker Moore
6c23751a4a
Upgrade to normalize.css v2.1.3
2013-12-08 01:00:55 -05:00
Anatol Broder
d089923271
Move CSS files to includes.
2013-12-08 01:00:40 -05:00
Parker Moore
601f89d4d1
Remove File.read_with_options patch to allow 1.9 and 1.8 to behave the same
2013-12-08 00:50:12 -05:00
Parker Moore
f14c9db282
Add tests in all the time that was omitted for Ruby 1.8.x
2013-12-08 00:48:25 -05:00
Parker Moore
b4b6df5b6c
Remove checks for Ruby 1.8.x
2013-12-08 00:48:10 -05:00
Parker Moore
d130fd13dc
Remove Ruby <1.9 core extensions
2013-12-08 00:47:44 -05:00
Parker Moore
6ad0be7c6e
Don't check for >= 1.9 in Rakefile
2013-12-08 00:47:23 -05:00
Parker Moore
fa3476dd2a
Update history to reflect merge of #1657
2013-12-08 00:43:44 -05:00
Parker Moore
b58cd5c132
Merge pull request #1657 from mojombo/safe-whitelist
...
A gem-based plugin whitelist for `safe` mode
2013-12-07 21:41:55 -08:00
Matt Rogers
d4bbe3c997
Release 1.4.0
2013-12-07 19:10:02 -06:00
Parker Moore
446e3e4409
Merge pull request #1785 from mojombo/release-1.4.0-updates
2013-12-07 16:37:58 -08:00
Parker Moore
c20c09d2a4
1.4.0 release post fixes
2013-12-07 19:34:52 -05:00
Parker Moore
315fb0cf20
Use YYYY-MM-DD in History file :)
2013-12-07 19:31:48 -05:00
Matt Rogers
3788c08b13
prep the gemspec for 1.4.0
2013-12-07 17:59:21 -06:00
Matt Rogers
350c9b3ab5
bump the version number in the code
2013-12-07 17:59:16 -06:00
Matt Rogers
84722ded3e
Update the site for the 1.4.0 release
...
Add a release announcement and update the History file
2013-12-07 17:59:05 -06:00
Matt Rogers
7da676bcc2
Update History.markdown for the 1.4.0 release
2013-12-07 17:58:51 -06:00
Matt Rogers & Persa Zula
8b0ea62535
Update history to reflect merge of #1779
2013-12-06 23:03:59 -06:00
Matt Rogers
362d28f11d
Merge pull request #1779 from mojombo/no-duplication
...
Refactor post and draft object creation
2013-12-06 20:58:24 -08:00
Matt Rogers
9f1593299a
Merge pull request #1775 from Ivoz/maruku
...
Update to maruku 0.7
2013-12-06 20:56:52 -08:00
Parker Moore
1297ed5c1d
Remove weird 1.8.7 workarounds in features env
2013-12-06 01:42:37 -05:00
Parker Moore
96ecfb30ef
Require Ruby version >= 1.9.2 in gemspec
2013-12-06 01:42:23 -05:00
Parker Moore
c5ff3fec39
Remove 1.8.7 from Travis build spec
2013-12-06 01:42:04 -05:00
Persa Zula
6a13f7dd57
Modifying enumerator for 1.8.7
2013-12-06 01:28:21 -05:00
Matt Rogers & Persa Zula
e69d77b4df
Refactor post and draft object creation
...
De-duplicate object creation between posts and drafts. Inject the name
dependency through a parameter
2013-12-06 01:28:21 -05:00
Parker Moore
e91db82d26
I mean the argument and the local variable should be the same thing
2013-12-06 01:07:34 -05:00
Parker Moore
5591ff2a6b
Whoops, it's called 'jekyll_run_output'
2013-12-06 00:57:19 -05:00
Parker Moore
bce2c2efb4
Print the output of Jekyll if the command fails
2013-12-06 00:52:33 -05:00
Parker Moore
f0fbc8f356
Refactor conditions for allowing plugins into a new method: Site#plguin_allowed?
2013-12-06 00:26:44 -05:00
Parker Moore
249b13a98a
Hm, shouldn't need that call to 'rescue' in Site#whitelist
2013-12-06 00:24:59 -05:00
Parker Moore
5c9f9a4de8
The whitelist should be an array (not a file)
...
Default to `[]` if the key’s value is falsey
2013-12-06 00:23:22 -05:00
Parker Moore
8d898dafde
Add "jekyll_test_plugin_malicious" as gem dep
2013-12-06 00:22:07 -05:00
Parker Moore
be5966a2ec
Remove option from CLI
2013-12-06 00:21:47 -05:00
Parker Moore
6187861e91
Add test code for 'whitelist' option.
2013-12-06 00:21:34 -05:00
Parker Moore
e14fe116db
Update history to reflect merge of #1778
2013-12-05 21:43:11 -05:00
Parker Moore
03a254c712
Merge pull request #1778 from mojombo/fix-toml
...
Fix 1.8.7 problem with TOML by bumping toml gem to 0.1.0
2013-12-05 18:42:18 -08:00
Parker Moore
aabb3e96cc
Upgrade toml gem to 0.1.0
2013-12-05 18:08:32 -05:00
maul.esel
f1869cda98
Merge branch 'master' into frontmatter-defaults
2013-12-05 19:29:57 +01:00
maul.esel
960e01cba8
move self.type to convertible
2013-12-05 09:14:31 +01:00
Matt Rogers
654fe6117b
Update history to reflect merge of #1682
2013-12-04 20:40:58 -06:00
Matt Rogers
4a2e5af52e
Merge pull request #1682 from envygeeks/patch-1
...
Sort plugins so people can have "load orders".
2013-12-04 18:40:04 -08:00
Matt Rogers
dc7be86970
Update history to reflect merge of #1765
2013-12-04 20:28:58 -06:00
Matt Rogers
052a577938
Merge pull request #1765 from mojombo/tomlify
...
Add support for TOML config files
2013-12-04 18:28:20 -08:00
Matt Rogers
4076b12400
Update history to reflect merge of #1772
2013-12-04 20:25:34 -06:00
Matt Rogers
4e11ca8b03
Merge pull request #1772 from penibelst/no-x-icon
...
Fix favicon’s type
2013-12-04 18:24:16 -08:00
Matthew Iversen
fb9de8cbf6
Fix tests to expect maruku 0.7 output
2013-12-05 12:20:11 +11:00
Matthew Iversen
5ed9d21ec7
Remove extraneous newlines from XHTML output
2013-12-05 12:04:55 +11:00
Matthew Iversen
0bdfed4b25
Update requirements to maruku 0.7
2013-12-05 11:59:36 +11:00
Anatol Broder
eab027d03a
Fix favicon’s type
2013-12-04 23:06:08 +01:00
Parker Moore
7af757a3fc
Update history to reflect merge of #1762
2013-12-02 15:36:55 -05:00
Parker Moore
b7fe8cfd62
Merge pull request #1762 from yizeng/master
...
fix wrong case for a word
2013-12-02 12:36:12 -08:00
Parker Moore
6768977c27
Update history to reflect merge of #1755
2013-12-02 15:35:43 -05:00
Parker Moore
b637420373
Merge pull request #1755 from gregkare/more_trailing_whitespace
...
Remove trailing whitespace
2013-12-02 12:35:06 -08:00
Parker Moore
9cfe1f0a9c
Update history to reflect merge of #1769
2013-12-01 19:27:03 -05:00
Parker Moore
6db32d6635
Merge pull request #1769 from davidsawyer/master
...
add a space between "find" and "an"
2013-12-01 16:26:03 -08:00
David Sawyer
63122fdafc
add a space between "find" and "an"
2013-12-01 19:11:16 -05:00
Parker Moore
3b0c8ad654
Add some unit tests for TOML integration.
2013-11-29 23:33:52 -05:00
Parker Moore
b8bbc6e08b
require the TOML gem, idiot.
2013-11-29 23:33:38 -05:00
Parker Moore
22b95aee38
Give that LoadError a good message.
2013-11-29 23:33:25 -05:00
Parker Moore
1e32af47a6
Better config file parser error if it's not there.
2013-11-29 23:22:13 -05:00
Parker Moore
51706e8da7
Parse TOML or YAML in Jekyll::Configuration.
2013-11-28 22:11:56 -05:00
Yi Zeng
9fa0f2ab26
fix wrong case for a word
2013-11-27 20:19:25 +13:00
Matt Rogers
4f337df2d8
Update the gemspec with the release post
2013-11-26 20:45:57 -06:00
Matt Rogers
04cf28dc05
Release 1.3.1
2013-11-26 20:30:23 -06:00
Matt Rogers
91a4c5611e
Prep for the 1.3.1 release
2013-11-26 20:27:27 -06:00
Matt Rogers
4cc0bdf8ff
Update history to reflect merge of #1759
2013-11-26 19:46:46 -06:00
Matt Rogers
f8ae2ce7d9
Merge pull request #1759 from mojombo/pagination-lowest-priority
...
Pagination generator should have :lowest priority
2013-11-26 17:45:31 -08:00
Parker Moore
eceebb23a6
Pagination generator should have :lowest priority
2013-11-26 12:45:00 -05:00
Matt Rogers
47eac96fdc
Update history to reflect merge of #1754
2013-11-25 20:56:51 -06:00
Matt Rogers
cbfb4e7414
Merge pull request #1754 from gregkare/duplicate_testcase
...
Fix duplicate test case name
2013-11-25 18:56:07 -08:00
Greg Karékinian
ce8e271b5d
Remove trailing whitespace
2013-11-25 13:31:53 +01:00
Greg Karékinian
9182b1b7ae
Fix duplicate test case name
2013-11-25 12:59:27 +01:00
Matt Rogers
7cda916faa
Update history to reflect merge of #1448
2013-11-22 23:00:24 -06:00
Matt Rogers
9e9abcb516
Merge pull request #1448 from penibelst/replace-yoursite
...
Replace yoursite.com by example.com
2013-11-22 20:59:27 -08:00
Matt Rogers
33be5b0361
Update history to reflect merge of #1746
2013-11-22 22:30:29 -06:00
Matt Rogers
7cb44fdff1
Merge pull request #1746 from maul-esel/missing-include
...
output including file for include tag error
2013-11-22 20:29:11 -08:00
Matt Rogers
16f4d025ab
Update history to reflect merge of #1736
2013-11-22 22:23:27 -06:00
Matt Rogers
cf60d5e34e
Merge pull request #1736 from gregkare/trailing_whitespace
...
Remove extra trailing whitespace
2013-11-22 20:22:53 -08:00
Matt Rogers
8595ea812c
Update history to reflect merge of #1718
2013-11-22 20:32:27 -06:00
Matt Rogers
249642733b
Merge pull request #1718 from thomasdao/master
...
Add docs for post_url when posts are in subdirectory
2013-11-22 18:31:09 -08:00
maul.esel
c5533e9016
restrict rescue-clause in IncludeTag#render
...
As it previously enclosed the whole method, it also
wrapped file validation errors, which is not meant to be.
Fixes #1745 .
2013-11-22 06:58:52 +01:00
maul.esel
3888a24068
output including file for include tag error
2013-11-21 22:03:39 +01:00
Parker Moore
ed7fb46b96
Update history to reflect merge of #1741
2013-11-21 15:57:03 -05:00
Parker Moore
4fb437cfc6
Merge pull request #1741 from andrewhavens/patch-1
...
Update link to example Rakefile to point to specific commit.
2013-11-21 12:54:08 -08:00
andrewhavens
8944cdf544
Update link to example Rakefile to point to specific commit.
...
The link was pointing to the latest version of the file which had been changed and no longer provided the intended example.
2013-11-20 21:45:05 -08:00
Parker Moore
4786cfcb5e
If no args are given, then list possible importers.
2013-11-20 22:51:47 -05:00
Parker Moore
35ef90ac66
Check if JekyllImport is defined using Object#const_defined?
2013-11-20 22:51:47 -05:00
Parker Moore
b923df0c01
Let jekyll-import specify subcommands and their options for each importer.
...
@mojombo, this look better?
2013-11-20 22:51:47 -05:00
Parker Moore
b61534d260
Switch from commander to mercenary in gemspec
2013-11-20 22:51:24 -05:00
Parker Moore
2299e996d2
Fix serve -> server alias, ensure --drafts is mapped to show_drafts
2013-11-20 22:51:24 -05:00
Parker Moore
d1856b40f8
Add syntax for mercenary CLI engine by @mojombo
2013-11-20 22:51:24 -05:00
Greg Karékinian
49d5c3457c
Remove extra trailing whitespace
2013-11-20 00:50:56 +01:00
Parker Moore
063ee6fb67
Update history to reflect merge of #1734
2013-11-19 13:49:52 -05:00
Parker Moore
22ff7d00f4
Merge pull request #1734 from gregkare/travis_cache
...
Enable Travis' bundle caching
2013-11-19 10:48:19 -08:00
Greg Karékinian
aec4286ca6
Enable Travis' bundle caching
...
It should speed up the builds significantly. See
http://about.travis-ci.org/docs/user/caching/#Bundler for more details.
2013-11-19 17:32:11 +01:00
Parker Moore
f4918a623b
Update history to reflect merge of #1732
2013-11-18 18:59:10 -05:00
Parker Moore
86e717fad4
Merge pull request #1732 from mojombo/fix-import-docs
...
Remove all the docs for migrations and link to http://import.jekyllrb.com
2013-11-18 15:58:21 -08:00
Parker Moore
cbee41330e
Remove all the docs for migrations and link to http://import.jekyllrb.com
2013-11-18 18:56:38 -05:00
David Silva Smith
cbdadc83a1
Add block of code which should be added to Gemfile for Windows listen compatibility.
...
Closes https://github.com/mojombo/jekyll/pull/1720
2013-11-18 15:20:44 -05:00
Parker Moore
752a862c67
Add note about auto-regeneration
2013-11-18 15:17:50 -05:00
Aigars Dzerviniks
e974370cf1
Add additional information about encoding issues on Windows
2013-11-18 15:12:21 -05:00
Parker Moore
12fcdd9bfa
Some beginning collection for Windows users.
...
Leaving the office so it's a bit unkempt.
2013-11-18 15:12:21 -05:00
Parker Moore
435d0bc4ab
Empty file for windows docs.
2013-11-18 15:12:21 -05:00
Matt Rogers
315cfcd727
Update history to reflect merge of #1730
2013-11-17 23:01:28 -06:00
Matt Rogers
c120b96638
Merge pull request #1730 from mojombo/pathname-to-s
...
Use Pathname#to_s instead of Pathname#to_path
2013-11-17 21:00:27 -08:00
Parker Moore
dfffc2e72a
Use Pathname#to_s instead of Pathname#to_path
...
Fixes #1723 .
2013-11-16 13:12:59 -05:00
Matt Rogers
1d81f2553d
Update history to reflect merge of #1726
2013-11-15 08:26:45 -06:00
Matt Rogers
e0ef667dad
Merge pull request #1726 from maul-esel/include-fix
...
fix variable include tag in a loop
2013-11-15 06:25:33 -08:00
maul.esel
5e0af84993
fix include tag: don't store variable value
...
This fixes the bug reported in #1495 (comments).
2013-11-14 20:53:59 +01:00
maul.esel
8382a8b91b
add test case for variable include tag in a loop
2013-11-14 20:47:42 +01:00
thomasdao
386ea77e28
For issue #1714 : Add documentation for post_url when posts are in subdirectory
2013-11-12 13:29:38 +08:00
Anatol Broder
4abd93567f
Example FTW
2013-11-11 18:52:37 +01:00
Anatol Broder
29ef18828a
Revert stupid whitespace
2013-11-11 18:43:08 +01:00
Anatol Broder
9291ca7492
Revert hint
2013-11-11 18:43:08 +01:00
Anatol Broder
839f231027
Replace yoursite.com by example.com
2013-11-11 18:43:08 +01:00
Matt Rogers
6842148389
Update history to reflect merge of #1669
2013-11-10 21:45:47 -06:00
Matt Rogers
99d44d261d
Merge pull request #1669 from albertogg/jekyll-import-arguments
...
Add table_prefix option for jekyll-importer
2013-11-10 19:44:20 -08:00
Parker Moore
861f367de7
Update history to reflect merge of #1711
2013-11-08 23:16:36 -05:00
Parker Moore
93ad50e4a9
Merge pull request #1711 from abhiyerra/org-mode-converter-link
...
Link to an org-mode converter for Jekyll
2013-11-08 20:15:02 -08:00
Abhi Yerra
4e38d4858c
Link to an org-mode converter for Jekyll
2013-11-08 13:09:40 -08:00
Parker Moore
0a359b586d
Update history to reflect merge of #1707
2013-11-08 14:34:33 -05:00
Parker Moore
7cf41bbbf9
Merge pull request #1707 from localheinz/patch-1
...
Fix link to previous section
2013-11-08 11:33:34 -08:00
Parker Moore
0819877701
Update history to reflect merge of #1708
2013-11-08 14:28:48 -05:00
Parker Moore
2b71caf9c3
Merge pull request #1708 from yihangho/add-emoji-plugin
...
Add Emoji for Jekyll to plugin list.
2013-11-08 11:27:47 -08:00
Yihang Ho
eeecbdc82a
Add Emoji for Jekyll to plugin list.
2013-11-08 17:36:07 +08:00
Andreas Möller
1defcad9a3
Fix link to previous section
...
There's no `assets` section. Linking to `pagination` instead.
2013-11-08 08:40:19 +01:00
albertogg
41b2000129
Use prefix instead of table_prefix.
2013-11-06 19:14:39 -05:00
Matt Rogers
0a0acaad37
Update history to reflect merge of #1697
2013-11-05 07:45:44 -06:00
Matt Rogers
a05e8af5da
Merge pull request #1697 from mojombo/entry-filter-method-object
...
Extract `Site#filter_entries` into a method object
2013-11-05 05:44:25 -08:00
Parker Moore
615d49ed66
Remove Site.whitelist attribute.
2013-11-04 23:24:21 -05:00
Parker Moore
a4b9bab1dc
Add --whitelist flag and internal logic
2013-11-04 23:24:21 -05:00
Parker Moore
480e35037b
A start at a gem-based plugin whitelist for Pages.
2013-11-04 23:24:21 -05:00
Parker Moore
a26663fb36
Update history to reflect merge of #1670
2013-11-04 23:21:40 -05:00
Parker Moore
a35cb5ff53
Merge pull request #1670 from samrayner/add-asset-path-tag-to-docs
...
Add Asset Path Tag to plugin list in docs
2013-11-04 20:20:57 -08:00
Parker Moore
93bd11ea05
Update history to reflect merge of #1695
2013-11-04 23:16:49 -05:00
Parker Moore
898b1372aa
Merge pull request #1695 from santtu/patch-1
...
Updated docs to match reality, where drafts are dated based on file modi...
2013-11-04 20:15:53 -08:00
Parker Moore
2b851be9bd
Update history to reflect merge of #1693
2013-11-04 23:15:29 -05:00
Parker Moore
ba30f012d6
Merge pull request #1693 from shigeya/website-update-shigeya-plugins
...
Plugin description updates for Monthly/Category archive generator
2013-11-04 20:14:37 -08:00
Matt Rogers
6791f9fc12
Use the new EntryFilter class in Site
2013-11-04 21:35:53 -06:00
Matt Rogers
63713799cd
Extract Site#filter_entries into its own class
2013-11-04 21:35:13 -06:00
Parker Moore
5d672782fb
Update jekyllrb.com site history.
2013-11-04 21:07:51 -05:00
Matt Rogers
12989f9a4e
Release 1.3.0
2013-11-04 19:59:57 -06:00
Matt Rogers
db0b0f0160
Release 1.3.0
2013-11-04 19:59:40 -06:00
Parker Moore
dd6cb7a0cf
Merge pull request #1694 from mojombo/release-1.3.0
...
Release 1.3.0
2013-11-04 11:51:21 -08:00
Parker Moore
2087fb87b2
Fix link to /docs/datafiles/ in 1.3.0 release post.
2013-11-04 14:43:27 -05:00
Parker Moore
b9817ab47b
Fix release date of v1.3.0 in History file
2013-11-04 14:40:53 -05:00
Parker Moore
a49a0ec2ac
Minor fixes to v1.3.0 release post.
2013-11-04 14:39:56 -05:00
Santeri Paavolainen
b5437a49fb
Updated docs to match reality, where drafts are dated based on file modification time
...
See 8e7b6bf5ff/lib/jekyll/draft.rb (L28) -- source uses `File.mtime` on the draft file, not `Time.now` as the doc says.
2013-11-04 19:10:25 +02:00
Matt Rogers
65653fed84
Bump version to 1.3.0
2013-11-03 21:48:34 -06:00
Shigeya Suzuki
8987db896e
Plugin description updates for Monthly/Category archive generator
2013-11-04 12:46:18 +09:00
Matt Rogers
cc0c82f9d2
Prep for the 1.3.0 release
2013-11-03 21:46:02 -06:00
Matt Rogers
3eed1cfed1
Update history to reflect merge of #1691
2013-11-03 09:55:54 -06:00
Matt Rogers
340bf0985a
Merge pull request #1691 from katydecorah/master
...
updated end to endfor
2013-11-03 07:51:07 -08:00
Katy DeCorah
6c12955912
updated end to endfor
2013-11-03 10:27:47 -05:00
Matt Rogers
e70c71edd4
Update history to reflect merge of #1687
2013-11-01 22:56:05 -05:00
Matt Rogers
06469b5eb4
Merge pull request #1687 from mojombo/fix-listen
...
Fix implementation of listen for v1.3.x
2013-11-01 20:53:05 -07:00
Parker Moore
50fabc7b37
Update implementation of listen for v1.3.x
2013-11-01 23:16:04 -04:00
Jordon Bedwell
7a1f63d994
Sort plugins so people can have "load orders".
...
This allows for people to do something like "_plugins/1-autoload-global.rb" and have it load first and so on making it much easier to organize code and have a "header file" that does all the requiring up front if it's needed for all plugins.
2013-10-31 07:12:54 -05:00
Matt Rogers
aebda2b7d8
Update history to reflect merge of #1677
2013-10-30 07:44:49 -05:00
Matt Rogers
ace1e0fc01
Use the proper date in the gemspec
2013-10-30 07:44:11 -05:00
Matt Rogers
85151b7793
Merge pull request #1677 from yizeng/add-section-info-to-drafts
...
add missing section info to the drafts post
2013-10-30 05:43:26 -07:00
Yi Zeng
9fbcc5795b
add missing section info to the drafts post, in order to make navigation links (Back, Next) work
2013-10-30 22:16:01 +13:00
Matt Rogers
342c3c8e22
Release 1.3.0.rc
2013-10-29 23:10:18 -05:00
Matt Rogers
eff02144f0
Merge pull request #1667 from mojombo/release-1.3.0.rc
...
Prepare for a 1.3.0.rc release
2013-10-29 21:09:44 -07:00
Parker Moore
a1fc0b18e8
Add Jekyll 1.3.0.rc1 Release Post to Gemspec
2013-10-29 12:31:02 -04:00
Sam Rayner
1f0c139f35
Add Asset Path Tag to plugin list in docs
...
Requested by @mattr-
https://github.com/mojombo/jekyll/issues/881#issuecomment-27276509
2013-10-29 09:33:55 +00:00
Matt Rogers
700fb7cb6d
Fix a typo.
2013-10-28 22:38:29 -05:00
Matt Rogers
1d72b1369f
Update history to reflect merge of #1662
2013-10-28 22:37:31 -05:00
Matt Rogers
372e096e7b
Merge pull request #1662 from carols10cents/fix-import-error-message
...
Add `--pre` to the recommended command to install jekyll-import.
2013-10-28 20:36:37 -07:00
albertogg
55f583da00
Add table_prefix option for jekyll-importer
...
Add table_prefix to use with WordPress and Joomla importers so they can modify the default value.
2013-10-28 22:25:12 -04:30
Matt Rogers
9f63ddb4db
Prepare for a 1.3.0.rc release
2013-10-28 20:26:36 -05:00
Matt Rogers
08adcd4a37
Update history to reflect merge of #1665
2013-10-28 14:36:25 -05:00
Matt Rogers
bca4d37d57
Merge pull request #1665 from mojombo/downgrade-listen
...
Fix Listen implementation so master is compatible with 1.8.7
2013-10-28 11:35:23 -07:00
Parker Moore
0c2d7c0864
Restrict mime-types gem to pre-2.0.
...
A coveralls dep has a '>=' dependency on mime-types.
2013-10-28 14:16:10 -04:00
Parker Moore
a0a9c5f676
Allow any versions of listen < 2.0 and >= 1.3
2013-10-28 14:04:37 -04:00
Parker Moore
3ab9841272
Fix 1.8.7 syntax errors.
2013-10-28 14:03:34 -04:00
Carol Nichols
f0d0cbf947
Referencing the documentation for jekyll-import installation
...
Currently, there are only beta releases of the jekyll-import gem, so to
install it, you have to do `gem install jekyll-import --pre`. Instead
of giving instructions that don't work right now, reference the
documentation. That way, this doesn't need to be updated again when
jekyll-import has a non-beta version; just the documentation will need
updating.
2013-10-27 18:04:16 -04:00
Matt Rogers
1eb55119a3
Update history to reflect merge of #1663
2013-10-26 22:11:13 -05:00
Matt Rogers
9ce042c54f
Merge pull request #1663 from penibelst/emphasize-date-filters
...
Change day example to emphasize the leading zero
2013-10-26 20:10:19 -07:00
Matt Rogers
71d4319d5f
Downgrade Listen to 1.3.x
...
This is so that we can be Ruby 1.8.x compatible.
2013-10-26 22:08:38 -05:00
Matt Rogers
6949006051
Update history to reflect merge of #1405
2013-10-26 21:59:08 -05:00
Matt Rogers
4d1a6973ed
Merge pull request #1405 from GSI/master
...
documented new gem 'jekyll_image_encode' in the plugins list
2013-10-26 19:57:36 -07:00
Anatol Broder
d14553cf75
Change day example to a one-digit
2013-10-27 01:28:58 +02:00
GSI2013
5bdb9eb041
documented 'jekyll_date_chart', 'jekyll_image_encode' and 'jekyll_quick_man' in the plugins list
2013-10-26 17:48:51 -02:00
Matt Rogers
727a705d67
Update history to reflect merge of #1660
2013-10-25 10:00:05 -05:00
Matt Rogers
4f8b6aaa7e
Merge pull request #1660 from mojombo/fix-shorts
...
Change short version of '--verbose' to '-V'
2013-10-25 07:58:06 -07:00
Parker Moore
ce0b8d2834
Change short version of '--verbose' to '-V'
...
https://github.com/mojombo/jekyll/pull/1518
https://github.com/mojombo/jekyll/issues/1659
2013-10-24 10:30:19 -04:00
Matt Rogers
9b40ae6b36
Update history to reflect merge of #1582
2013-10-23 22:59:43 -05:00
Matt Rogers
bd825924b2
Merge pull request #1582 from mojombo/seconds_agnostic_time
...
Get some nice Regexp which is agnostic about the seconds.
2013-10-23 22:57:18 -05:00
Matt Rogers
112aa8112d
Update history to reflect merge of #1651
2013-10-23 22:51:13 -05:00
Matt Rogers
f697d12027
Merge pull request #1651 from liufengyun/jsonify
...
support jsonify filter
2013-10-23 20:50:14 -07:00
Matt Rogers
2397a16658
Update history to reflect merge of #1493
2013-10-23 22:49:50 -05:00
Matt Rogers
fb6f8c1ff1
Merge pull request #1493 from maul-esel/feature-improvements
...
Improve features / tests code
2013-10-23 20:49:11 -07:00
Matt Rogers
2c11a6ec27
Update history to reflect merge of #1589
2013-10-23 22:47:01 -05:00
Matt Rogers
2287eed0c6
Merge pull request #1589 from dchest/better-watch
...
Replace directory_watcher with listen.
2013-10-23 22:38:56 -05:00
Matt Rogers
32c7530ea6
Update history to reflect merge of #1656
2013-10-23 22:37:44 -05:00
Matt Rogers
2d7a4c69ec
Merge pull request #1656 from mojombo/plugin-gems-docs
...
Add docs for new 'gems' option.
2013-10-23 20:35:56 -07:00
Parker Moore
811b14412f
Add docs for new 'gems' option.
2013-10-23 10:48:23 -04:00
Matt Rogers
6c001f10ab
Update history to reflect merge of #1557
2013-10-23 09:40:39 -05:00
Matt Rogers
23ad7fa4bd
Merge pull request #1557 from mojombo/require-gems-plugins
...
Add `gems` for better plugin management
2013-10-23 07:39:43 -07:00
liufengyun
f971aebfb1
support jsonify filter
2013-10-22 23:52:22 +08:00
Dmitry Chestnykh
12ba0a541c
Update listen to ~> 2.0.
2013-10-18 11:04:54 +02:00
Matt Rogers
58ae8bc0cd
Update history to reflect merge of #1543
2013-10-17 08:36:29 -05:00
Matt Rogers
0e784596a5
Merge pull request #1543 from maul-esel/fix-coderay
...
Add tests for special handling of kramdown's coderay options
2013-10-17 06:35:43 -07:00
Matt Rogers
3cd230d66e
Update history to reflect merge of #1637
2013-10-17 08:23:26 -05:00
Matt Rogers
f8f58d2f68
Merge pull request #1637 from maul-esel/options-duplication
...
move cmd param setup for build into own method
2013-10-17 06:22:55 -07:00
Matt Rogers
6e77788a06
Update history to reflect merge of #1638
2013-10-17 08:21:47 -05:00
Matt Rogers
1fd549c01f
Merge pull request #1638 from maul-esel/render-page-or-post
...
Refactor Site#render
2013-10-17 06:21:10 -07:00
maul.esel
c2aa26280c
extract pages.any?... in own method
2013-10-17 15:17:58 +02:00
Matt Rogers
b0ae2c69c9
Update history to reflect merge of #1636
2013-10-17 08:13:28 -05:00
Matt Rogers
1682dc8290
Merge pull request #1636 from pda/patch-1
...
Build status badge in README refers to master branch.
2013-10-17 06:12:32 -07:00
maul.esel
f0aac30491
remove duplicated render code for posts and pages
2013-10-17 12:07:30 +02:00
maul.esel
7232948b62
simplify relative permalink deprecation
2013-10-17 12:06:21 +02:00
maul.esel
5cf6f2c2d1
move cmd param setup for build into own method to avoid duplication
2013-10-17 11:32:26 +02:00
Paul Annesley
0f30aca76a
Build status badge in README refers to master branch.
...
Otherwise, experimental branches being pushed can cause the badge
in the README (master branch, GitHub front page) to show the build
failing.
2013-10-16 12:54:25 -07:00
Matt Rogers
61e6a834cb
Update history to reflect merge of #1635
2013-10-16 10:10:28 -05:00
Matt Rogers
6cdb7ec833
Merge pull request #1635 from dpassage/patch-1
...
Fix grammar in usage.md
2013-10-16 08:09:19 -07:00
David Paschich
c017174dad
Fix grammar in usage.md
2013-10-16 07:47:18 -07:00
maul.esel
2b275ef192
oops, fix minor indentation quirk
2013-10-15 14:38:45 +02:00
maul.esel
96a37ac1ab
document frontmatter defaults precedence
2013-10-15 14:25:47 +02:00
maul.esel
dd851943c0
adjust frontmatter defaults precedence handling
...
Before, the bottom-most default set had highest precedence. Instead,
now the set with a longer i.e. more specific path has precedence and
sets with a type setting have precedence over those without one. In
case of equal precedence the bottom-most still wins.
2013-10-15 14:18:44 +02:00
maul.esel
32b4de3ea6
change cucumber feature to test for precedence too
2013-10-15 13:32:49 +02:00
maul.esel
20ea0c8d56
Merge branch 'master' into frontmatter-defaults
2013-10-14 19:44:06 +02:00
maul.esel
699eeba9f0
fix frontmatter defaults for custom paths
...
The Page#path or Post#path can be overriden by by a frontmatter
setting. This causes path-based frontmatter default detection to
fail. Add test to demonstrate this and fix it.
2013-10-14 19:16:53 +02:00
maul.esel
1c52657d7d
more robust cucumber features
2013-10-14 19:13:20 +02:00
maul.esel
67a451ea84
fix slash handling for paths
2013-10-14 18:43:12 +02:00
maul.esel
8091029329
move cucumber features to own file
2013-10-14 16:48:26 +02:00
Parker Moore
6f7935857a
Update history to reflect merge of #1626
2013-10-11 15:35:25 +00:00
Parker Moore
0ffd4ff603
Merge pull request #1626 from albertogg/migrations-warning-note
...
jekyll-import warning note of missing deps.
2013-10-11 08:33:24 -07:00
albertogg
65df20ac10
Fix typos.
2013-10-10 21:21:37 -04:30
Matt Rogers
976cddf477
Update history to reflect merge of #1614
2013-10-10 20:49:55 -05:00
Matt Rogers
441b6d68c2
Update history to reflect merge of #1615
2013-10-10 20:48:27 -05:00
Matt Rogers
0761769dda
Merge pull request #1615 from benbalter/downcase-lexers
...
Downcase lexers before passing to Pygments
2013-10-10 18:48:00 -07:00
Matt Rogers
110aeee9a2
Update history to reflect merge of #1622
2013-10-10 20:39:23 -05:00
Matt Rogers
e3f6d860a2
Merge pull request #1622 from blackjid/master
...
enable the use of folders inside the _layout path
2013-10-10 18:38:42 -07:00
albertogg
ac6f09752d
requieres.
2013-10-10 16:35:04 -04:30
albertogg
222aad55e4
Show the complete name and no abbreviation.
2013-10-10 16:15:01 -04:30
albertogg
c38f295f63
Fix typos.
2013-10-10 16:09:20 -04:30
albertogg
c169ad26cd
jekyll-import warning note of missing deps.
...
The jekyll-import gem, opted to leave out importer-specific runtime dependencies. I'm adding a warning note for the user to be aware of this and manually install the ones they need based on the importer they are using.
2013-10-10 13:48:17 -04:30
Juan Ignacio Donoso
e141dfa03f
Add cucumber feature for layouts inside subfolders
2013-10-08 18:14:13 -03:00
Juan Ignacio Donoso
87ef39aeb0
Add support for use of folders inside _layout path, closes #1622
2013-10-08 14:19:12 -03:00
Juan Ignacio Donoso
01f41a7cfc
Add test to reflect #1622 behaviour
2013-10-08 14:17:56 -03:00
Ben Balter
9b0a7b3438
test for lexer case insensitivity
2013-10-06 16:06:20 -04:00
Ben Balter
844cc615e4
actually downcase lexer
2013-10-06 15:55:16 -04:00
Parker Moore
848a11b3a8
Update history to reflect merge of #1616
2013-10-05 20:38:09 -04:00
Parker Moore
75efbadbc9
Merge pull request #1616 from bricejlin/patch-1
...
clean up comments to be more concise/uniform
2013-10-05 17:36:18 -07:00
Brice
9ff245dbdb
clean up comments to be more concise/uniform
2013-10-05 13:20:30 -04:00
Ben Balter
d5f137bc86
downcase lexers before passing to Pygments
2013-10-05 11:26:26 -04:00
Parker Moore
694599645f
Add in test plugin for inclusion.
2013-10-04 15:49:47 -04:00
Parker Moore
310688297b
I guess we'll wait until v2.0 to switch to absolute permalinks.
2013-10-04 15:03:05 -04:00
Parker Moore
bf1d9a79c4
Add support for gem-based plugins.
2013-10-04 14:45:28 -04:00
Parker Moore
41adc30667
Update history to reflect merge of #1602
2013-10-04 14:40:39 -04:00
Parker Moore
e2b6b7d932
Merge pull request #1602 from sferik/update_safe_yaml_dependency
...
Update safe_yaml dependency to ~> 0.9.7
2013-10-04 11:39:05 -07:00
Erik Michaels-Ober
cebb936e60
Update safe_yaml dependency to ~> 0.9.7
2013-10-04 19:52:55 +02:00
Parker Moore
55f4c3a0fd
Update history to reflect merge of #1613
2013-10-04 13:37:11 -04:00
Parker Moore
b850c01605
Merge pull request #1613 from maul-esel/fix-variable-include
...
fix error with variable as file name
2013-10-04 10:36:26 -07:00
maul.esel
b00849544b
fix error with variable as file name
2013-10-04 19:12:29 +02:00
Parker Moore
04c0c2d0bb
Don't post to IRC unless it's really important.
2013-10-04 12:58:58 -04:00
Parker Moore
06a757f156
Update history to reflect merge of #1610
2013-10-04 12:31:22 -04:00
Parker Moore
68306c691a
Merge pull request #1610 from sferik/update_kramdown_dependency
...
Update kramdown dependency to ~> 1.2
2013-10-04 09:30:41 -07:00
Parker Moore
31b6a930c4
Update history to reflect merge of #1603
2013-10-04 12:29:39 -04:00
Parker Moore
6b2561424a
Merge pull request #1603 from sferik/update_rake_dependency
...
Update rake dependency to ~> 10.1
2013-10-04 09:29:12 -07:00
Parker Moore
c32e317236
Update history to reflect merge of #1606
2013-10-04 12:28:56 -04:00
Parker Moore
ddcb6e95f5
Merge pull request #1606 from sferik/update_coveralls_dependency
...
Update coveralls dependency to ~> 0.7.0
2013-10-04 09:28:30 -07:00
Parker Moore
9dc6fee9c5
Move version updates for development dependencies to 'Development Fixes' heading.
2013-10-04 12:27:53 -04:00
Parker Moore
87693eeffe
Update history to reflect merge of #1607
2013-10-04 12:27:19 -04:00
Parker Moore
82c8672632
Fix merge conflict.
2013-10-04 12:26:07 -04:00
Parker Moore
558dad7e70
Update history to reflect merge of #1604
2013-10-04 12:23:30 -04:00
Parker Moore
38d70938e9
Merge pull request #1604 from sferik/update_rr_dependency
...
Update rr dependency to version ~> 1.1
2013-10-04 09:23:04 -07:00
Parker Moore
2763d785b8
Update history to reflect merge of #1608
2013-10-04 12:21:15 -04:00
Parker Moore
495ab66151
Merge pull request #1608 from sferik/update_launchy_dependency
...
Update launchy dependency to ~> 2.3
2013-10-04 09:18:55 -07:00
Matt Rogers
d32e3a06b4
Update history to reflect merge of #1495
2013-10-04 07:42:47 -05:00
Matt Rogers
fef96d95e1
Merge pull request #1495 from maul-esel/variable-include
...
Variable {% include %}
2013-10-04 05:42:27 -07:00
Matt Rogers
a5cb8c9f64
Update history to reflect merge of #1601
2013-10-04 07:40:45 -05:00
Matt Rogers
2bb29216e7
Merge pull request #1601 from maul-esel/fix-error-file
...
Fix error file reporting
2013-10-04 05:39:36 -07:00
Erik Michaels-Ober
be36ca5e6a
Update kramdown dependency to ~> 1.2
2013-10-04 12:04:56 +02:00
Erik Michaels-Ober
aea486819c
Update launchy dependency to ~> 2.3
2013-10-04 12:01:37 +02:00
Erik Michaels-Ober
4b6f96903f
Update cucumber dependency to ~> 1.3
2013-10-04 11:59:33 +02:00
Erik Michaels-Ober
ed17ef2b96
Update coveralls dependency to ~> 0.7.0
2013-10-04 11:57:41 +02:00
Erik Michaels-Ober
7bf7359d1b
Update rr dependency to version ~> 1.1
2013-10-04 11:36:10 +02:00
Erik Michaels-Ober
d098a35d65
Update rake dependency to ~> 10.1
2013-10-04 11:29:07 +02:00
maul.esel
76ada8c672
output correct path in case of liquid error in layout
...
As with includes, an error in a layout was reported on the
page that used the layout. Fix this by passing on the path
of the layout that is rendered.
2013-10-04 00:07:50 +02:00
maul.esel
809ab5e355
Move catching of liquid errors in include tags
...
The previous code only caught render-time errors. This change
makes it catch parse-time errors as well, such as unknown tags.
2013-10-03 23:56:58 +02:00
Matt Rogers
7d56426d50
Update history to reflect merge of #1592
...
Combine it with the entry for #1590 since they're related. Move it
down to the site enhancements section since both pulls are changes to
the site.
2013-10-02 23:12:36 -05:00
Matt Rogers
3a72906795
Merge pull request #1592 from fxn/master
...
another pass on the documentation of generators
2013-10-02 21:01:38 -07:00
Matt Rogers
bc71dc84f1
Update history to reflect merge of #1503
2013-10-02 22:55:13 -05:00
Matt Rogers
b723a58f5f
Merge pull request #1503 from swanson/add-docs-for-data-feature
...
Add docs for new Data Files feature
2013-10-02 20:54:34 -07:00
Matt Rogers
92750c3cfd
Add parenthesis to the call for super
2013-10-02 21:51:32 -05:00
Matt Rogers
6d74b4df00
Update history to reflect merge of #1596
2013-10-02 21:48:03 -05:00
Matt Rogers
6abe01f60f
Merge pull request #1596 from maul-esel/error-file
...
Output path in case of liquid error in include file
2013-10-02 19:46:31 -07:00
Parker Moore
09b5477856
Update history to reflect merge of #1598
2013-10-02 21:07:40 +00:00
Parker Moore
46dcac63b1
Merge pull request #1598 from mojombo/maruku-0.6.0
...
Downgrade to Maruku 0.6.0 to fix all the tests
2013-10-02 14:05:55 -07:00
Parker Moore
422b75ae39
Downgrade to Maruku 0.6.0 to fix all the tests
2013-10-02 15:05:33 +00:00
maul.esel
7a4ea086a1
Output path in case of render error in included file
...
Fixes #1591 .
2013-10-01 23:02:50 +02:00
maul.esel
623fa14b3c
Include tag: provide path in case of render error
2013-10-01 22:54:39 +02:00
maul.esel
2a92ad77cc
Document variables in include tag
2013-10-01 22:31:16 +02:00
maul.esel
4c6ccc8009
extend feature to ensure it works with parameters as well
2013-10-01 22:31:13 +02:00
maul.esel
2138dfc0ac
Fix code to allow dots in variables
2013-10-01 22:31:11 +02:00
maul.esel
a93795bcc0
implement variable retrieval in include tag
...
Fixes #1464 .
2013-10-01 22:28:45 +02:00
maul.esel
50e945f251
Add a cucumber feature for variable includes
2013-10-01 22:22:50 +02:00
Xavier Noria
4e2217986f
another pass on the documentation of generators
...
This commit refines the docs contributed in f074bb6 .
2013-10-01 20:16:37 +02:00
Matt Swanson
3b6b56c220
Rebase on upstream/master; rename file to work with docs_ul includes file
2013-10-01 10:34:29 -04:00
Matt Swanson
eca642bf6f
Fix typo in data docs; update section pagination for migrations to correctly point back to data
2013-10-01 10:26:51 -04:00
Matt Swanson
f864b69019
Add docs for new Data Files feature
2013-10-01 10:26:51 -04:00
Matt Rogers
cb8572fedb
Update history to reflect merge of #1514
2013-09-30 22:55:26 -05:00
Matt Rogers
9d4f9169e9
Merge pull request #1514 from maul-esel/tag-errors
...
Consistent error handling in Liquid tags
2013-09-30 20:54:42 -07:00
Matt Rogers
246825ac12
Update history to reflect merge of #1003
2013-09-30 22:50:23 -05:00
Matt Rogers
cb4d15561c
Merge pull request #1003 from liufengyun/data-sources
...
support data sources
2013-09-30 20:47:57 -07:00
Matt Rogers
e8cab9da26
Update history to reflect merge of #1586
2013-09-30 22:47:18 -05:00
Matt Rogers
3071fcde11
Merge pull request #1586 from mojombo/print-webrick-url-if-muted
...
Print server address when launching a server.
2013-09-30 20:46:39 -07:00
liufengyun
760cbc7f91
Autoload yaml files under _data directory
...
The jekyll engine will autoload all yaml files(ends with .yml or .yaml)
under _data. If there's a file members.yml under the directory, then user
can access contents of the file through site.members.
2013-10-01 11:23:33 +08:00
Matt Rogers
92907c9545
Update history to reflect merge of #1590
2013-09-30 16:41:10 -05:00
Matt Rogers
670ec70c84
Merge pull request #1590 from fxn/master
...
adds more information to the documentation of generators
2013-09-30 14:40:35 -07:00
Xavier Noria
f074bb6ae6
adds more information to the documentation of generators
2013-09-30 23:04:29 +02:00
Dmitry Chestnykh
58cab6b050
Handle destinations outside of source.
2013-09-30 05:55:38 +02:00
Dmitry Chestnykh
dfaf1f45cc
Remove require 'pathname': already included.
2013-09-30 05:11:15 +02:00
Dmitry Chestnykh
8fe25a6958
Replace directory_watcher with listen.
...
Directory_watcher consumed ~25% CPU on big Jekyll projects (depending on
the number of watched files), since it polled for changes every second.
Listen is easier on CPU, as it uses directory change notifications
provided by OS (currently OS X and Linux), falling back to polling when
they are not available.
2013-09-30 04:33:04 +02:00
Parker Moore
924285695c
Print server address when launching a server.
...
Related to: https://github.com/mojombo/jekyll/issues/1583
2013-09-28 19:18:36 -04:00
Parker Moore
425885460f
DARN YOU RUBY 1.8.7 AND YOUR DIFFERENT TIME.TO_S METHOD
2013-09-28 14:16:57 -04:00
Parker Moore
d958fd5679
Clean it up, clean it up.
2013-09-28 13:26:55 -04:00
Parker Moore
2dd7964926
C'mon, you're a Ruby developer. What are you doing.
2013-09-27 21:56:24 -04:00
Parker Moore
aa6ee14fb7
Get some nice Regexp which is agnostic about the seconds.
2013-09-27 15:38:38 -04:00
Parker Moore
35336bfff4
Update history to reflect the merge of #1577 .
2013-09-27 15:12:50 -04:00
Parker Moore
26803c28db
Remove gist URL in pagination docs.
2013-09-27 15:11:59 -04:00
张君君
dd6d0b42fe
Update pagination example
2013-09-26 00:11:06 +08:00
wǒ_is神仙
d800cdcc31
Merge pull request #1 from mojombo/master
...
sync
2013-09-25 09:03:22 -07:00
Parker Moore
5badf7d53b
Update history to reflect merge of #1449
2013-09-23 22:31:38 -04:00
Parker Moore
27347596ad
Merge pull request #1449 from shigeya/config-encoding-and-yaml-opts
...
Adding "encoding" configuration (4th version)
2013-09-23 19:30:44 -07:00
Parker Moore
903be7b750
Update history to reflect merge of #1571
2013-09-23 10:17:43 -04:00
Parker Moore
c78c4159c0
Merge pull request #1571 from mojombo/non-destructive-array-concat
...
Use + instead of Array#concat
2013-09-23 07:16:41 -07:00
Matt Rogers
93b5004c48
Update history to reflect merge of #1574
2013-09-23 09:12:44 -05:00
Matt Rogers
d3cddc7c8b
Merge pull request #1574 from Aptary/simplified_css
...
Remove overly specific css from main.css in site_template
2013-09-23 07:11:46 -07:00
Edward Ball
943acc4395
Remove overly specific css from site template
2013-09-23 13:23:54 +01:00
Parker Moore
a88a63da2d
Don't use destructive Array#concat for Liquid Attribute arrays
2013-09-22 18:26:34 -04:00
Tom Preston-Werner
b0694e96d1
Removing Sparkleshare files. Thanks Sparkleshare, for that.
2013-09-20 20:02:40 -07:00
Tom Preston-Werner
1bfc10dd32
+ ‘.sparkleshare’
...
+ ‘SparkleShare.txt’
2013-09-20 19:59:03 -07:00
maul.esel
1829c2734a
'gist' tag: switch to ArgumentError exception class
...
SyntaxError is reserved for Ruby's internal use.
Adjust the tests, including the call to liquid to
make it rethrow ArgumentErrors.
2013-09-19 23:23:04 +02:00
maul.esel
9409a3d034
raise exceptions in include tag
2013-09-19 14:32:15 +02:00
maul.esel
72c3bba56a
Change error handling in 'post_url' tag: raise exception
2013-09-19 14:24:22 +02:00
maul.esel
39c0d125bb
fix tests for new behaviour
2013-09-19 14:24:22 +02:00
maul.esel
06fb31544f
Change error handling for gist tag: raise exception
2013-09-19 14:24:22 +02:00
Shigeya Suzuki
a93b1a26eb
Documentation update for the encoding configuration
2013-09-19 12:22:50 +09:00
Shigeya Suzuki
c625ddf6cd
Invoke File.read with or without options depends on Ruby version
...
- Extract option fetch method as a separate method
- Added File.read_with_options method to use
- With performance fix
2013-09-19 12:22:50 +09:00
Shigeya Suzuki
97e052df63
Pass encoding parameter as string, not an object
2013-09-19 12:21:26 +09:00
Shigeya Suzuki
fbea3471dd
Make TestConvertible to pass with utf-8 encoding
2013-09-19 12:21:25 +09:00
Shigeya Suzuki
8b892ed735
read_yaml to accept optional parameter to override defaults
2013-09-19 12:21:25 +09:00
MURAOKA Taro
4cb24f4b87
consider a case of "site" is unavailable in Convertible
2013-09-19 12:21:25 +09:00
MURAOKA Taro
f4c2383d3c
write document for config.encoding
2013-09-19 12:21:25 +09:00
MURAOKA Taro
8a28d80690
add encoding for configuration
2013-09-19 12:21:25 +09:00
Matt Rogers
7ccb62e524
Update history to reflect merge of #1490
2013-09-18 21:36:27 -05:00
Matt Rogers
793eb96a77
Merge pull request #1490 from penibelst/allow-include-read-override
...
Extract include tag read file in a method
2013-09-18 19:34:45 -07:00
Parker Moore
bbd275840b
Update history to reflect fixing of #1561
2013-09-18 13:52:25 -04:00
Parker Moore
5f6af4c215
Add note about installing Xcode on the Mac in the Installation docs.
...
Xcode command-line tools (clang and ruby headers) are required for installing some of Jekyll's dependencies which create native extensions.
Closes #1561 .
2013-09-18 13:51:56 -04:00
Anatol Broder
f97eed544c
Change exception type in tests
2013-09-17 22:20:41 +02:00
Anatol Broder
ec85c49de3
Change exception type
2013-09-17 22:11:56 +02:00
Anatol Broder
7cec996f90
Validate the entire markup as soon as possible
2013-09-17 21:41:11 +02:00
Anatol Broder
25519b38f6
Validate file name as soon as possible
2013-09-17 20:57:01 +02:00
Anatol Broder
8017548bd0
Rename variable
2013-09-17 20:46:01 +02:00
Anatol Broder
7f62e69837
Remove obvious comment
2013-09-17 20:36:33 +02:00
Anatol Broder
e5f99e2798
Remove return
2013-09-17 20:35:18 +02:00
Anatol Broder
3e2ab58d56
Fix unruby paradigm
2013-09-17 20:34:04 +02:00
Anatol Broder
a42e57f274
Rename constants
2013-09-17 20:14:41 +02:00
Matt Rogers
f7beb6bff0
Update history to reflect merge of #1255
2013-09-16 21:38:31 -05:00
Matt Rogers
045464c8d4
Update history to reflect merge of #1553
2013-09-16 20:38:47 -05:00
Matt Rogers
0b40bd033b
Merge pull request #1553 from penibelst/change-link-liquid
...
Change links to Liquid documentation
2013-09-16 18:38:13 -07:00
Matt Rogers
bff0f9e537
Update history to reflect merge of #1556
2013-09-16 20:35:14 -05:00
Matt Rogers
de49342324
Merge pull request #1556 from maul-esel/dest-match
...
Fix up matching against source and destination when the two locations are similar.
2013-09-16 18:34:22 -07:00
Matt Rogers
454e038fad
Require 'pathname'
2013-09-16 20:29:57 -05:00
Matt Rogers
c376f345fa
Update history to reflect merge of #1539
2013-09-16 20:29:17 -05:00
Matt Rogers
52a39db029
Merge pull request #1539 from maul-esel/coveralls
...
Add support for coveralls.io coverage reports
2013-09-16 18:28:28 -07:00
Anatol Broder
3dadc94ce4
Don’t repeat yourself
2013-09-16 23:16:41 +02:00
maul.esel
1cb67932f6
fix minor docs quirk
2013-09-16 15:46:15 +02:00
maul.esel
299cb93147
improve path checking, now using Pathname instead of regex
2013-09-16 15:42:59 +02:00
maul.esel
0f4d646510
extend feature tests and use scenario outline
2013-09-16 15:19:29 +02:00
maul.esel
bec4a07c12
Fix handling of source-dest matching being too aggressive
...
Fixes #1130 .
2013-09-16 14:41:20 +02:00
maul.esel
f606d9339b
add features to test source and dest matching
2013-09-16 14:30:37 +02:00
Anatol Broder
891ea8f604
People can symlink it if they want in unsafe mode
2013-09-16 08:37:07 +02:00
Anatol Broder
081b974114
Resolve conflict
2013-09-16 08:19:56 +02:00
Anatol Broder
79f50b0568
Resolve conflict
2013-09-16 08:15:10 +02:00
Parker Moore
79c2d5c8f7
Update history to reflect merge of #1555
2013-09-15 20:19:38 -04:00
Parker Moore
1aacda28b0
Merge pull request #1555 from davidensinger/patch-1
...
Add link to Jekyll Suggested Tweet liquid tag to list of Tags plugins.
2013-09-15 17:19:03 -07:00
David Ensinger
ed92d1c4c2
Add link to Jekyll Suggested Tweet liquid tag to list of Tags plugins.
2013-09-15 18:56:18 -04:00
Parker Moore
6d28d5f95f
Update history to reflect merge of #1554
2013-09-15 17:26:15 -04:00
Parker Moore
ede0d6bd24
Merge pull request #1554 from grobmeier/patch-1
...
It's dbname, not database
2013-09-15 14:21:46 -07:00
Parker Moore
ab4fb89043
Fix params on JekyllImport::WordPress.process so it's using hash
2013-09-15 23:13:02 +02:00
Parker Moore
30bce38ef2
Fix JekyllImport::WordPress instructions on docs site to use hash as parameter.
...
See comment by @grobmeier on 97cb3f1336
2013-09-15 23:11:22 +02:00
Christian Grobmeier
f15f29a34b
It's dbname, not database
2013-09-15 13:06:00 +02:00
Anatol Broder
d761338c2c
Change links to Liquid documentation
2013-09-15 07:44:49 +02:00
Matt Rogers
94eed46436
Release 1.2.1
2013-09-14 22:21:15 -05:00
Matt Rogers
a8c03ae3ec
Merge pull request #1551 from mojombo/release-1-2-1
...
Release v1.2.1
2013-09-14 20:20:04 -07:00
Parker Moore
6f053fbc8c
Update gemspec & version to v1.2.1
2013-09-14 20:59:06 -04:00
Parker Moore
be9c0dcc7e
Update docs/history.md for v1.2.1
2013-09-14 20:57:10 -04:00
Parker Moore
f169e37c81
Add release post.
2013-09-14 20:56:42 -04:00
Parker Moore
f922ae10e5
Update the History file
2013-09-14 20:49:23 -04:00
Parker Moore
d445798330
Fix site:releases:new rake task.
2013-09-14 20:48:20 -04:00
Parker Moore
a1e16b3d58
Update history to reflect merge of #1518
2013-09-14 20:45:24 -04:00
Parker Moore
3ddc33c4bf
Merge pull request #1518 from mojombo/fix-serve-detatch
...
Print better messages for detached server. Mute output on detach.
2013-09-14 17:44:20 -07:00
Parker Moore
97cb3f1336
Update JekyllImport::WordPress instructions on docs site.
...
Closes #1548 .
2013-09-14 20:16:26 -04:00
Parker Moore
5355fcf02d
Update Contributing page in the docs to match the new CONTRIBUTING.markdown. #1537 .
2013-09-14 20:09:26 -04:00
maul.esel
b26327f20a
simplify conditions for coverage reports
2013-09-14 15:28:41 +02:00
Matt Rogers
1473448dfd
Update history to reflect merge of #1537
2013-09-14 08:00:35 -05:00
Matt Rogers
46da09694d
Merge pull request #1537 from mojombo/better-pr
...
Update CONTRIBUTING docs for better PRs
2013-09-14 05:59:50 -07:00
maul.esel
ed58ba1508
add tests for moving of coderay settings for kramdown
2013-09-13 14:06:16 +02:00
maul.esel
76d56c2352
shorten test code by moving converter instantiation to #setup
2013-09-13 14:06:16 +02:00
maul.esel
29d0841e97
#to_sym is called by #symbolize_keys
2013-09-13 14:06:16 +02:00
maul.esel
aa10f8c89e
add status badge to README
2013-09-12 21:19:36 +02:00
maul.esel
66606a7e82
enable coveralls on Travis-CI
2013-09-12 21:19:36 +02:00
maul.esel
a12227c07a
setup coveralls for unit tests
2013-09-12 21:19:36 +02:00
maul.esel
5ee41cd3bb
setup coveralls for cucumber
2013-09-12 21:19:36 +02:00
maul.esel
699627e708
add coveralls to gemfile
2013-09-12 21:19:30 +02:00
maul.esel
f20b7d8bd2
use assert_match
2013-09-12 20:19:56 +02:00
Parker Moore
4b8bb68e56
Cleanup newlines in Commands::Serve
2013-09-12 14:05:16 -04:00
Parker Moore
c926596be7
Print better messages for detached server. Mute output on detach.
2013-09-12 14:02:52 -04:00
Parker Moore
214c851be5
Update history to reflect merge of #1536
2013-09-12 14:02:22 -04:00
Parker Moore
34a888e7b0
Merge pull request #1536 from mojombo/liquid-2.5.2
...
Upgrade to Liquid >= 2.5.2, < 2.6
2013-09-12 11:01:55 -07:00
Parker Moore
c38220f45c
Update history to reflect merge of #1531
2013-09-12 12:45:19 -04:00
Parker Moore
097779a19f
Merge pull request #1531 from maul-esel/mute-tests
...
mute LSI output in tests
2013-09-12 09:42:40 -07:00
Parker Moore
0090227487
Update CONTRIBUTING docs for better PRs.
2013-09-12 10:48:42 -04:00
Parker Moore
c219323384
Update history to reflect merge of #1516
2013-09-12 10:38:02 -04:00
Parker Moore
3fde4f796c
Merge pull request #1516 from penibelst/fix-post-title
...
Fix 1.2.0 release post title
2013-09-12 07:37:04 -07:00
Parker Moore
db397dacdd
Upgrade to Liquid 2.5.2
2013-09-12 10:23:24 -04:00
maul.esel
87de8ddeb4
fix test muting to work for Ruby > 1.9
2013-09-12 13:26:32 +02:00
Parker Moore
e65305990a
Update history to reflect merge of #1525
2013-09-11 23:45:01 -04:00
Parker Moore
5c23ae158e
Merge pull request #1525 from zerobase/issue1519
...
Force rendering of Include tag. Fixes #1519 .
2013-09-11 20:43:37 -07:00
Parker Moore
3e936e8b75
Update site/docs/history.md as per #1512 .
2013-09-11 19:15:47 -04:00
maul.esel
8060cb60a2
Add site documentation for the new feature
2013-09-11 18:39:59 +02:00
maul.esel
0afe79d1cb
mute LSI output in tests
2013-09-11 18:00:28 +02:00
maul.esel
5775603f49
add inline code docs
2013-09-11 17:49:34 +02:00
maul.esel
0874c14b2c
improve validation code
2013-09-11 17:37:15 +02:00
maul.esel
accea6648c
fix for Ruby 1.8
2013-09-11 17:27:34 +02:00
maul.esel
2ba26f1bb6
Add basic cucumber features for frontmatter defaults
2013-09-11 00:57:49 +02:00
maul.esel
fb911af2cd
Retrieve frontmatter defaults when retrieved internally
...
This is for example possible for layout defaults to take effect.
2013-09-11 00:57:18 +02:00
maul.esel
9d44d3290b
make frontmatter defaults available to liquid
2013-09-11 00:55:57 +02:00
maul.esel
b3fdaa9792
add a class FrontmatterDefaults for handling of frontmatter defaults
2013-09-11 00:55:28 +02:00
maul.esel
3ccd8dad31
Add a method to retrieve type to post, page and draft
2013-09-11 00:48:05 +02:00
maul.esel
3a18157d20
rename the new function
2013-09-10 19:09:33 +02:00
Parker Moore
70d9225d9c
Update history to reflect merge of #1515
2013-09-10 11:57:14 -04:00
Parker Moore
9422fe63fc
Merge pull request #1515 from drewish/redcarpet-2.3
...
Update redcarpet to 2.3.0
2013-09-10 08:55:40 -07:00
Ishibashi Hideto
421e58ad59
a patch for the issue: [Liquid doesn't render my partial · Issue #1519 · mojombo/jekyll]( https://github.com/mojombo/jekyll/issues/1519 )
2013-09-10 23:12:15 +09:00
Parker Moore
94e001e549
Update gemspec
2013-09-09 20:23:30 -04:00
Parker Moore
828c4ba270
Update history to reflect merge of #1522
2013-09-09 20:18:43 -04:00
Parker Moore
806be3d5c4
Merge pull request #1522 from jaybe-jekyll/master
...
Updated jekyll.gemspec manifest site/news/[index.md][releases/index.md] ...
2013-09-09 17:11:50 -07:00
jaybe@jekyll
d485b3e099
Updated jekyll.gemspec manifest site/news/[index.md][releases/index.md] to reflect reality- [index.html]
2013-09-09 17:48:58 -05:00
Parker Moore
f7bccfd08f
Whoops, spelled 'detach' incorrectly.
...
https://twitter.com/strangerpixel/status/376257545968824320
2013-09-09 11:16:24 -04:00
Matt Rogers
0dc86aa3f3
Update history to reflect merge of #1512
2013-09-09 08:06:59 -05:00
Matt Rogers
51d152c92f
Merge pull request #1512 from penibelst/fix-history-markup
...
Fix latest entries in history without code tag
2013-09-09 06:06:17 -07:00
Anatol Broder
50236be19c
Fix 1.2.0 release post title
2013-09-07 23:06:51 +02:00
andrew morton
91006d9d61
Update redcarpet to 2.3.0
2013-09-07 12:58:16 -07:00
maul.esel
89f0d69b07
Revert to #readlines#join, but enclose it in a function
...
This is necessary to preserve the handling
of \r\n and \n line endings.
2013-09-07 18:07:54 +02:00
Anatol Broder
ce6b591f45
Fix latest entries without code tag
2013-09-07 08:45:58 +02:00
Parker Moore
73789f20e1
Update history and History.markdown so it is consistent with previous release headers.
2013-09-07 01:59:48 -04:00
Parker Moore
b741e65f99
Fix problem link to /docs/history/ in v1.2.0 release post.
2013-09-07 01:55:07 -04:00
Parker Moore
d9f73cad9d
Fix merge conflict.
2013-09-07 00:12:15 -04:00
Parker Moore
2d8edb9516
Update History to reflect what happenend in d48f339a1f.
2013-09-07 00:11:20 -04:00
Parker Moore
d48f339a1f
Fix link to History page from Release v1.2.0 notes post.
2013-09-07 00:10:33 -04:00
Matt Rogers
e87006206e
Update history to reflect merge of #1507
2013-09-06 22:58:42 -05:00
Matt Rogers
5a47609c65
Merge pull request #1507 from penibelst/add-site-menu
...
Make navigation menus reusable
2013-09-06 20:57:34 -07:00
Matt Rogers
e1a8ade88e
Update history to reflect merge of #1404
2013-09-06 22:42:49 -05:00
Matt Rogers
cb7eb1c420
Merge pull request #1404 from mojombo/rake-site-releases-new
...
Add rake task to create new release post
2013-09-06 20:42:10 -07:00
Matt Rogers
3a6ffade0b
Update history to reflect merge of #1363
2013-09-06 22:38:38 -05:00
Matt Rogers
d8e0f009d2
Merge pull request #1363 from koron/stop-reverse-lookup
...
disable reverse lookup
2013-09-06 20:37:31 -07:00
Matt Rogers
c6ae8043a0
Update history to reflect merge of #1511
2013-09-06 22:31:49 -05:00
Matt Rogers
04e1f1087f
Merge pull request #1511 from mojombo/fix-validation-errors
...
Fix W3C Validation Errors On jekyllrb.com
2013-09-06 20:31:08 -07:00
Matt Rogers
6c5f7c587e
Release 1.2.0
2013-09-06 22:25:24 -05:00
Matt Rogers
7b5cce6ff5
Merge pull request #1510 from mojombo/release-1.2
...
Release v1.2
2013-09-06 20:24:13 -07:00
Parker Moore
e555910f45
Move .post .post-content to a <div> to maybe fix weird validation issue. #1508 .
2013-09-06 23:05:24 -04:00
Matt Rogers
19801a7b9c
Move Kramdown to the development dependency section
2013-09-06 22:04:57 -05:00
Parker Moore
bc0b541e77
Add alt tag to post author <img> tag in site. #1508 .
2013-09-06 23:01:44 -04:00
Parker Moore
2eb2a15bd3
Move news/releases/index.md to news/releases/index.html to prevent unnecessary <p> tags. #1508 .
2013-09-06 23:00:36 -04:00
Parker Moore
cb521b7f9a
Move news/index.md to news/index.html to prevent unnecessary <p> tags. #1508 .
2013-09-06 22:59:43 -04:00
Parker Moore
3b2ae1d9c3
Fix validation error on home page. #1508 .
2013-09-06 22:58:14 -04:00
Matt Rogers
24f0debeae
Change 'version --drafts' to 'version of --drafts'
2013-09-06 21:48:35 -05:00
Parker Moore
4a05f2a0d4
Remove Kramdown dep from README. #1498
2013-09-06 22:44:06 -04:00
Parker Moore
422398d46d
Update gemspec for release of v1.2.
2013-09-06 22:23:56 -04:00
Parker Moore
afe1291f0c
Update Jekyll::VERSION
2013-09-06 22:23:31 -04:00
Parker Moore
d2e23470c0
Update History.markdown.
2013-09-06 22:23:08 -04:00
Parker Moore
64ea8831b1
Add Jekyll v1.2.0 release post.
2013-09-06 22:22:59 -04:00
Anatol Broder
eb29209c24
Expand URL
2013-09-06 20:40:00 +02:00
Anatol Broder
102d83f78d
Make navigation menus reusable
2013-09-06 02:00:23 +02:00
Anatol Broder
3f7dcaa2ec
Make navigation menu reusable
2013-09-06 01:59:22 +02:00
Parker Moore
71a8843ecd
Update history to reflect merge of #1506
2013-09-05 17:56:40 -04:00
Parker Moore
ba7fea63cd
Merge pull request #1506 from dafi/patch-1
...
Added link to TOC Generator Filter Plugin
2013-09-05 14:43:58 -07:00
Matt Rogers
c7c18507e3
Update history to reflect merge of #1481
2013-09-05 15:27:03 -05:00
Matt Rogers
3212aac4bc
Merge pull request #1481 from mojombo/pathawks-patch-1
...
Expose Jekyll version to templates: `jekyll.version`
2013-09-05 13:24:37 -07:00
Matt Rogers
f0604d4956
Update history to reflect merge of #1494
2013-09-05 15:23:34 -05:00
Matt Rogers
47f7832747
Merge pull request #1494 from maul-esel/fix-include-error
...
Fix include tag to avoid NameError
2013-09-05 13:21:19 -07:00
Matt Rogers
3803d555ef
Update history to reflect merge of #1498
2013-09-05 15:15:41 -05:00
Matt Rogers
8a20c2bd0b
Merge pull request #1498 from troyswanson/remove-kramdown-as-dependency
...
Remove kramdown as a gem dependency
2013-09-05 13:12:42 -07:00
Matt Rogers
ce6925b487
Update history to reflect merge of #1501
2013-09-05 15:12:16 -05:00
Matt Rogers
becab85c7c
Merge pull request #1501 from dpree/patch-1
...
XML-escape blog post title in feed.xml
2013-09-05 13:10:07 -07:00
Davide Ficano
d122bfd5ab
Added link to TOC Generator Filter Plugin
2013-09-05 11:54:30 +02:00
Jens Bissinger
1b63aff279
XML-escape blog post title in feed.xml
2013-09-04 19:21:23 +02:00
Parker Moore
da1e6d27c2
Update history to reflect merge of #1491
2013-09-04 10:37:47 -04:00
Parker Moore
a6a74a5d27
Merge pull request #1491 from penibelst/list-plugin-good-include
...
Add Good Include to plugin list
2013-09-04 07:36:45 -07:00
Troy Swanson
b487dff7bf
Add kramdown as a development dependency
2013-09-03 13:12:49 -05:00
Parker Moore
22847029eb
Update history to reflect merge of #1497
2013-09-03 14:00:43 -04:00
Parker Moore
f3ed0bc65f
Merge pull request #1497 from maul-esel/ruby-badges
...
Add all the ruby badges!
2013-09-03 10:59:01 -07:00
Troy Swanson
2ababea17d
Remove kramdown as a gem dependency
2013-09-02 23:38:08 -05:00
maul.esel
3e3973981d
add gem version and dependency status badges to README
2013-09-02 21:14:47 +02:00
maul.esel
09ed340835
Fix include tag to avoid NameError
2013-09-02 14:25:13 +02:00
maul.esel
be54303fa9
Use File#read instead of #readlines.join construct
2013-09-02 14:00:58 +02:00
Anatol Broder
bfe93729dd
Add Good Include to plugin list
2013-09-02 09:04:21 +02:00
Parker Moore
2cc5dc3704
Update history to reflect merge of #1488
2013-09-01 13:37:06 -04:00
Parker Moore
245e9fdb7b
Merge pull request #1488 from troyswanson/iso8601
...
Clarify that date_to_xmlschema returns an ISO 8601 string
2013-09-01 10:35:44 -07:00
Troy Swanson
afda7c273f
Clarify that date_to_xmlschama returns an ISO 8601 string
...
References #1435
2013-09-01 12:05:18 -05:00
Parker Moore
4a7da0070f
Update history to reflect merge of #1486
2013-09-01 12:39:50 -04:00
Parker Moore
5c5e53e451
Merge pull request #1486 from nquinlan/patch-1
...
added jekyll-pageless-redirects to plugin list
2013-09-01 09:38:32 -07:00
Nick Quinlan
bec508261d
added jekyll-pageless-redirects to plugin list
2013-09-01 07:50:41 -07:00
Parker Moore
4fafdfccf3
Add cucumber test for jekyll.version.
2013-08-30 18:59:35 -04:00
Parker Moore
b7e34175d0
Put version under 'jekyll' namespace.
2013-08-30 18:54:03 -04:00
Parker Moore
20f44be87f
Merge branch 'patch-1' of git://github.com/pathawks/jekyll into pathawks-patch-1
...
* 'patch-1' of git://github.com/pathawks/jekyll:
Use proper Ruby syntax for constant
Expose Jekyll version to templates
2013-08-30 18:50:58 -04:00
Parker Moore
8a431686cd
Update history to reflect merge of #1480
2013-08-30 18:41:56 -04:00
Parker Moore
a2d67c5cd7
Merge pull request #1480 from mojombo/ignore-_site-in-deploy
...
Ignore _site in jekyllrb.com deploy.
2013-08-30 15:41:10 -07:00
Parker Moore
39d8f40b72
Update history to reflect merge of #1463
2013-08-30 18:39:27 -04:00
Parker Moore
6475cce179
Merge pull request #1463 from penibelst/add-site-repository
...
Add site.repository for the URL on Github. Close #1456
2013-08-30 15:38:35 -07:00
Parker Moore
9e0ed07399
Update history to reflect merge of #1477
2013-08-30 18:33:07 -04:00
Parker Moore
bed2978255
Fix docs/templates.md private gist example.
...
Duplicate of #1477 because we develop on the master branch.
2013-08-30 18:32:37 -04:00
Parker Moore
da1780f6d2
Ignore _site in jekyllrb.com deploy.
2013-08-30 18:30:53 -04:00
Matt Rogers
289117d4fe
Update history to reflect merge of #1341
2013-08-29 22:21:48 -05:00
Matt Rogers
a9e2a74ea6
Merge pull request #1341 from maul-esel/minor-refactors
...
Minor refactors
2013-08-29 20:21:08 -07:00
Matt Rogers
49c529f420
Update history to reflect merge of #1474
2013-08-29 21:58:47 -05:00
Matt Rogers
8fae7bbc95
Merge pull request #1474 from mgp/master
...
Clarify that --config flag can take multiple files
2013-08-29 19:56:22 -07:00
Michael Parker
cccfe1be78
Clarify that --config flag can take multiple files
2013-08-29 16:27:47 -07:00
Parker Moore
590d22d628
Update history to reflect merge of #1462
2013-08-28 18:13:18 -04:00
Parker Moore
1a69c87cb1
Merge pull request #1462 from penibelst/patch-1
...
Add trailing slash to site’s post URL
2013-08-28 15:11:08 -07:00
Parker Moore
b3d831d4ab
Update history to reflect merge of #1382
2013-08-28 18:03:57 -04:00
Parker Moore
0d890e4b70
Merge pull request #944 from x3ro/permalink-special-characters
...
WIP - Improve permalink generation for URLs with special characters
2013-08-28 15:02:20 -07:00
Anatol Broder
0ab2b4207a
Add site.repository for the URL on Github. Close #1456
2013-08-28 09:23:11 +02:00
Anatol Broder
ff6cfc6bf8
Add trailing slash to post URL
...
Related to #1411
2013-08-28 08:36:41 +02:00
Parker Moore
5033437fa5
Update history to reflect merge of #1429
2013-08-26 17:02:46 -04:00
Parker Moore
8ea336945c
Merge pull request #1429 from maul-esel/refactor-cleanup
...
Refactor `Site#cleanup` into Jekyll::Site::Cleaner class
2013-08-26 14:01:53 -07:00
Parker Moore
0c1d27fc66
Update history to reflect merge of #1458
2013-08-26 17:00:30 -04:00
Parker Moore
146ce3d577
Merge pull request #1458 from dafi/patch-1
...
Fixed --layouts option
2013-08-26 13:58:56 -07:00
Davide Ficano
79ac2d6b53
Fixed --layouts option
...
The --layouts option isn't correctly declared causing a parse error when user specify it on command line
2013-08-26 17:19:32 +02:00
Matt Rogers
0b4ba4f771
Update history to reflect merge of #1454
2013-08-25 21:34:23 -05:00
Matt Rogers
044ec036dd
Merge pull request #1454 from bdesham/fix-typos-in-history
...
Fix two typos in History.markdown
2013-08-25 19:33:34 -07:00
Benjamin Esham
56e2bdd0da
Fix two typos in History.markdown
2013-08-25 13:05:52 -04:00
Matt Rogers
34e3dcdb9f
Update history to reflect merge of #1443
2013-08-24 22:17:37 -05:00
Matt Rogers
4fa4ad2232
Merge pull request #1443 from ddavison/detachment
...
Detachment
2013-08-24 20:16:42 -07:00
ddavison
b163bf637e
final mods
2013-08-24 21:31:05 -04:00
Matt Rogers
e50217a2ce
Update history to reflect merge of #1444
2013-08-24 11:08:32 -05:00
Matt Rogers
1b40226cfd
Merge pull request #1444 from chrisnicotera/master
...
Fix docs server options override
2013-08-24 09:07:33 -07:00
maul.esel
4c015fc5ff
move Jekyll::Cleaner to Jekyll::Site::Cleaner
2013-08-23 20:42:27 +02:00
maul.esel
dbd368f6ee
remove no longer necessary condition
2013-08-23 20:41:13 +02:00
Parker Moore
07d23535af
Update history to reflect the merge of #1430
2013-08-23 18:08:14 +02:00
Parker Moore
319a09ae61
Merge pull request #1430 from penibelst/site-speed
...
Update normalize.css to v2.1.2 and minify
2013-08-23 09:06:32 -07:00
Parker Moore
06bf97d332
Fix TypeError on Generation
...
After several page build fails, this seems to have fixed up the following error:
lib/jekyll/excerpt.rb:108:in `partition': type mismatch: NilClass given (TypeError)
2013-08-23 01:39:54 -04:00
ddavison
aedac6060b
adding new -B flag for -background-
2013-08-23 01:19:41 -04:00
Matt Rogers
a91988d436
Update history to reflect merge of #1445
2013-08-22 11:11:16 -05:00
Matt Rogers
025535a7d1
Merge pull request #1445 from penibelst/patch-1
...
Add code tags
2013-08-22 09:10:04 -07:00
Christopher Nicotera
4b4103cc4a
Use more efficient merge
2013-08-22 11:31:55 -04:00
Christopher Nicotera
fb1003c06f
Revert "Use more efficient merging"
...
This reverts commit 78df4ddb70 .
2013-08-22 11:29:23 -04:00
Christopher Nicotera
78df4ddb70
Use more efficient merging
2013-08-22 11:27:30 -04:00
ddavison
8463e62d92
adding note about running detached
2013-08-22 13:45:06 +00:00
Anatol Broder
aadf992616
Add code tags
2013-08-22 08:32:56 +02:00
Christopher Nicotera
a721dae0a8
Fix docs server options override
...
Override the source and destination before passing it along to the
configuration
2013-08-21 23:53:30 -04:00
Parker Moore
a3b63662ba
Update history to reflect merge of #1439
2013-08-21 22:00:03 -04:00
Parker Moore
9bdc20ad24
Merge pull request #1439 from bdesham/pluralize-and-reading-time
...
Add "pluralize" and "reading_time" filters to docs
2013-08-21 18:59:20 -07:00
Parker Moore
eeabdd7bec
Update history to reflect merge of #1441
2013-08-21 21:53:02 -04:00
Parker Moore
20b28f0fa8
Merge pull request #1441 from sleeper/master
...
Fix a misleading typo
2013-08-21 18:51:54 -07:00
ddavison
8efcca9ddc
adding documentation on using detach
2013-08-21 21:10:42 +00:00
Anatol Broder
148b3f5fdc
Remove duplicate
2013-08-21 23:08:26 +02:00
Anatol Broder
7525324757
Add update_normalize_css task
2013-08-21 23:02:49 +02:00
ddavison
9681f3a776
adding default configuration to false
2013-08-21 21:00:18 +00:00
ddavison
4e52869f0f
adding detachment functionality
2013-08-21 20:53:01 +00:00
Frederic ROS
bca28056ef
Fix a misleading typo
2013-08-21 14:53:10 +02:00
Benjamin Esham
1177cb6f54
Add "pluralize" and "reading_time" filters to docs
2013-08-20 20:57:15 -04:00
maul.esel
d28858a9e9
put the Cleaner instance in a Site#site_cleaner method
2013-08-19 20:15:54 +02:00
maul.esel
0b3005b3b4
make obsolete_files a method (@mattr-)
2013-08-19 20:01:36 +02:00
Matt Rogers
d40e7942c5
Update history to reflect merge of #1389
2013-08-18 10:59:11 -05:00
Matt Rogers
820f526569
Merge pull request #1389 from mojombo/doctor-conflicting-permalinks
...
Implement URL conflict checking in `jekyll-doctor`.
2013-08-18 08:57:49 -07:00
maul.esel
506cdc5179
include: more helpful error message for symlinks
2013-08-18 17:08:42 +02:00
Anatol Broder
854db4a7f8
Update normalize.css to v2.1.2 and minify
2013-08-18 14:23:06 +02:00
maul.esel
5d7dba476c
change site_cleaner to use attr_accessor
2013-08-17 22:33:01 +02:00
Parker Moore
8b8fa4da4e
Use Doctor#healthy? and ensure _all_ items are checked before process quits.
2013-08-17 15:16:14 -04:00
maul.esel
5da13d2b66
Refactor Site#cleanup
...
Move the cleanup logic out into a separate class,
`Jekyll::Cleaner`.
2013-08-17 17:14:08 +02:00
maul.esel
95719fa4ce
improve error handling in include tag
...
* Reduce condition to one-liner
* Remove `self`
* Implicit return value
* Explicit error message for symlinks
2013-08-17 16:24:06 +02:00
Pat Hawks
32e55e7717
Use proper Ruby syntax for constant
2013-08-16 21:01:09 -07:00
Pat Hawks
2744b66fac
Expose Jekyll version to templates
...
Make available `site.version` to liquid
2013-08-16 20:30:26 -07:00
Parker Moore
ac4ca1edc3
Replace defunked mailing list link with info on IRC room.
2013-08-16 11:56:36 -04:00
Parker Moore
751ed0ab58
Update history to reflect fixing of #1424 .
2013-08-16 11:56:07 -04:00
Parker Moore
6f933dc524
Fix link to contributing page in README. Fixes #1424 .
2013-08-16 11:55:03 -04:00
Parker Moore
c261eeaf6f
Update history to reflect merge of #1415
2013-08-14 03:34:17 +02:00
Parker Moore
33ac6519b0
Merge pull request #1415 from mojombo/full-path-output-for-liquid-exception
...
When a Liquid Exception is caught, show the full path (rel to site source)
2013-08-13 18:33:26 -07:00
Matt Rogers
cb57ede320
Update history to reflect merge of #1418
2013-08-13 19:36:59 -05:00
Matt Rogers
894ae74619
Merge pull request #1418 from nfagerlund/docs_redcarpet
...
Docs: Explain what goes into the redcarpet: extensions: array
2013-08-13 17:34:43 -07:00
Matt Rogers
b039aadec0
Update history to reflect merge of #1419
2013-08-13 19:24:06 -05:00
Matt Rogers
cb95e25d3f
Merge pull request #1419 from penibelst/typo-apostrophe
...
Update curly apostrophes in documentation
2013-08-13 17:23:18 -07:00
Anatol Broder
00285411eb
Update curly apostrophes
2013-08-13 22:56:04 +02:00
Nick Fagerlund
6f22c83249
Docs: Explain what goes into the redcarpet: extensions: array
...
- Document the two secret-sauce extensions that Jekyll adds, which don't seem to
be mentioned elsewhere.
- Link to the Redcarpet documentation for other extensions.
- Mention the three or so most common extensions.
- Mention that Redcarpet 2.2.2 lacks several extensions that were added later.
2013-08-13 13:50:56 -07:00
Parker Moore
46f9fe545c
Update history to reflect merge of #1411
2013-08-13 17:11:57 +02:00
Parker Moore
fd06fd9dd7
Merge pull request #1411 from penibelst/master
...
Correct internal links
2013-08-13 08:11:00 -07:00
Parker Moore
5f4efd34bd
When a Liquid Exception is caught, show the full path (rel to site source)
2013-08-12 21:19:54 +02:00
Anatol Broder
9e0e6a721c
Correct section links
2013-08-12 19:11:04 +02:00
Anatol Broder
d7b5c40901
Correct internal links
2013-08-11 15:09:23 +02:00
Parker Moore
a5b035ece8
Update history to reflect merge of #963
2013-08-11 12:52:24 +02:00
Parker Moore
9e11a7f35f
Fix date format in permalink.features.
2013-08-11 12:40:28 +02:00
Parker Moore
d4300be758
Merge branch 'permalink-no-dir' of git://github.com/maul-esel/jekyll into maul-esel-permalink-no-dir
...
* 'permalink-no-dir' of git://github.com/maul-esel/jekyll:
test per-post permalinks
do not force the permalink to be a dir if it ends on .html
Conflicts:
features/step_definitions/jekyll_steps.rb
2013-08-11 12:08:56 +02:00
Parker Moore
4c4a0ca246
Update history to reflect merge of #1408
2013-08-11 12:04:52 +02:00
Parker Moore
b46f22860c
Merge pull request #1408 from penibelst/master
...
Update dummy email address to example.com domain. Fix #1406
2013-08-11 03:03:51 -07:00
Anatol Broder
affffb4ed4
Update dummy email address to example.com domain
2013-08-10 15:29:33 +02:00
Matt Rogers
8d23046524
Update history to reflect merge of #1400
2013-08-09 22:23:44 -05:00
Matt Rogers
18a6cb0478
Merge pull request #1400 from penibelst/patch-1
...
Correct the social dummy URLs
2013-08-09 20:22:38 -07:00
Parker Moore
d452135f1e
Add rake task to create a new release post.
...
Adds all the necessary metadata and add two newlines at the
top of the post to start with.
2013-08-10 03:47:15 +02:00
Anatol Broder
381a8148e3
Correct the social dummie URLs
...
Twitter and Github seem to always force HTTPS. They don’t use backslashes after the username.
2013-08-09 17:09:24 +02:00
Parker Moore
7d26be5102
Call ruby's 'abort' if the site is unhealthy
2013-08-08 18:33:55 +02:00
Parker Moore
318a379747
Nuke comment.
2013-08-08 18:32:13 +02:00
Parker Moore
b3e3d8a734
Update history to reflect merge of #1386
2013-08-08 11:41:03 +02:00
Parker Moore
bc3dccf0e5
Merge pull request #1386 from mojombo/disable-excerpts
...
Disable automatically-generated excerpts with option
2013-08-08 02:39:06 -07:00
Parker Moore
bad5ea55d1
Update history to reflect merge of #1397
2013-08-08 11:15:34 +02:00
Parker Moore
3703bde3b1
Merge pull request #1397 from nfagerlund/error_187_undefined_method_encoding_for_mailto
...
Fix 'undefined method `encoding` for "mailto"' errors w/ Ruby 1.8 and Kramdown > 0.14.0
2013-08-08 02:14:36 -07:00
Nick Fagerlund
9ca7f70d70
Fix 'undefined method encoding for "mailto"' errors w/ Ruby 1.8 and Kramdown > 0.14.0
...
When using Ruby 1.8.7 and Kramdown 0.14.0 and newer, the following build error
would occur if any page in your site contained a `<name@example.com >` email
address link:
Generating... Conversion error: There was an error converting 'contribute.markdown'.
/Users/nick/Documents/puppet-docs/vendor/bundle/ruby/1.8/gems/kramdown-1.0.2/lib/kramdown/converter/html.rb:404:in `obfuscate': undefined method `encoding' for "mailto":String (NoMethodError)
See also:
http://rubyforge.org/tracker/index.php?func=detail&aid=29750&group_id=7403&atid=28673
This problem traced back to the following line in the Kramdown source:
result.force_encoding(text.encoding) if result.respond_to?(:force_encoding)
Strings aren't supposed to respond to the :force_encoding method in Ruby < 1.9,
but lib/jekyll/core_ext.rb was modifying the string class like so:
def force_encoding(enc)
self
end
Strings still won't respond to :encoding, though, so we get an error when
Kramdown tries to read the incoming encoding and everything will blow up.
An ack of the codebase suggests that this was only added so we could force an
encoding for rdiscount on 1.9 without having to check whether we were running
under 1.8. Since testing for said method to learn whether one is running under a
1.9-like encoding regime seems to be a thing in libraries we rely on, we
shouldn't insert this dummy method without also dummying every other part of the
Ruby 1.9+ encoding system.
This commit removes the dummy :force_encoding method to stop poisoning core
classes for libraries we use, and moves the adjustment for 1.9-like encoding
regimes to the one place where it's needed.
2013-08-07 20:07:54 -07:00
Matt Rogers
3c12495b00
Add test for disabled excerpts
2013-08-07 20:22:32 -05:00
Parker Moore
95534733ed
should_generate_excerpt? ~> generate_excerpt?
2013-08-08 00:35:42 +02:00
Parker Moore
a87d6f9ddd
Update history to reflect merge of #1390
2013-08-08 00:29:34 +02:00
Parker Moore
cb52535c03
Merge pull request #1390 from mojombo/better-errors
...
Catch and fix (somehow) common configuration errors
2013-08-07 15:28:16 -07:00
Parker Moore
983c36f557
Update history to reflect merge of #1394
2013-08-07 23:43:41 +02:00
Parker Moore
d05fd32732
Merge pull request #1394 from catsby/drafts_flag
...
Add -D short-form switch for drafts
2013-08-07 14:38:49 -07:00
Clint Shryock
f4c8bcc317
Add -D short-form switch for drafts
...
Add -D short-form switch for the drafts option, to compliment --drafts
2013-08-07 16:01:21 -05:00
Parker Moore
ab0a39fde9
Update history to reflect merge of #1364
2013-08-07 17:13:03 +02:00
Parker Moore
826293ebe3
Merge pull request #1364 from koron/write-in-binary-mode
...
use binary mode when writing file.
2013-08-07 08:12:27 -07:00
Parker Moore
ccedcd0eb9
Use .empty? instead of == ''
2013-08-07 17:12:13 +02:00
Parker Moore
46b0d5037b
Add test for Configuration#fix_common_issues
2013-08-06 21:22:08 +02:00
Parker Moore
d19c6983f2
paginate option cannot be 0.
2013-08-06 21:04:15 +02:00
Parker Moore
6eec3a7942
Print warning when paginate is set to true.
...
Related to #1105 .
Sample output:
~/code/jekyll/tsite$ ../bin/jekyll build --trace
Configuration file: /Users/parker/code/jekyll/tsite/_config.yml
Config Warning: The `paginate` key must be a positive integer or nil. It's currently set to 'true'.
Source: /Users/parker/code/jekyll/tsite
Destination: /Users/parker/code/jekyll/tsite/_site
Generating... done.
2013-08-06 20:56:29 +02:00
Parker Moore
8f7e229e8c
Cleaned up the deprecator a little
2013-08-06 20:56:20 +02:00
Parker Moore
1d14692e5d
Implement URL conflict checking in jekyll-doctor.
2013-08-06 20:41:00 +02:00
Parker Moore
a7356f065d
Update history to reflect merge of #1315
2013-08-06 20:12:26 +02:00
Parker Moore
aee7a41bc3
Align {{ content }} call with its siblings in site template.
2013-08-06 20:12:26 +02:00
Wlodek Bzyl
ece35e5e36
Remove div.container from the default html template
2013-08-06 20:12:26 +02:00
Parker Moore
fbecb6b875
Update history to reflect closing of #1388 .
2013-08-06 20:08:27 +02:00
Parker Moore
e3abda9897
Fix 'undefined method `gsub' for nil:NilClass' when undefined method is called.
...
Closes #1388 .
http://stackoverflow.com/questions/18037596/error-undefined-method-gsub-for-nilnilclass/18038912
2013-08-06 20:06:33 +02:00
Parker Moore
14daff8965
Update history to reflect merge of #1382
2013-08-06 18:48:49 +02:00
Parker Moore
ae218dd0db
Merge pull request #1382 from torsneyt/fix_md_ext
...
Markdown extension matching matches only exact matches
2013-08-06 09:47:33 -07:00
Parker Moore
f17f799221
It's WordPress - capital P, dang it.
...
WordPress, like GitHub, is a camel-cased name that deserves to be
written properly. Props to @jeremyvisser for pointing this out.
Closes #1384
2013-08-06 18:44:20 +02:00
Parker Moore
a73b17d08c
Docs about disabling excerpts.
2013-08-06 18:24:47 +02:00
Parker Moore
cb8bc5accc
Just clarifying the Post#should_generate_excerpt?
2013-08-06 18:15:06 +02:00
Parker Moore
3af0e2ea4c
bugs in the site
2013-08-06 18:08:58 +02:00
Parker Moore
5817d5a372
We don't need excerpts in jekyllrb.com
2013-08-06 18:08:22 +02:00
Parker Moore
9dc90333c1
Only generate excerpts if the excerpt_separator isn't blank
2013-08-06 18:05:15 +02:00
Thomas Torsney-Weir
627916bc54
force markdown match to match the full extension
2013-08-06 10:56:24 +02:00
Thomas Torsney-Weir
c983f38cc9
add test to demonstrate issue with markdown extension parsing. adding mkd as an extension should not cause mkdn files to also be markdownified
2013-08-06 10:52:24 +02:00
Parker Moore
9193f5ea60
Update history to reflect merge of #1373 .
2013-08-05 01:25:56 +02:00
Parker Moore
2e8b6e097e
Merge pull request #1373 from indirect/patch-1
...
Add postfiles plugin
2013-08-04 16:25:04 -07:00
André Arko
fdf14d3911
Escape tag literal
2013-08-04 12:30:06 -07:00
André Arko
73d03e5b54
Add postfiles plugin
...
Add my postfiles plugin to the list of plugins.
2013-08-04 01:21:17 -07:00
Parker Moore
d08edc4ad6
Update history to reflect merge of #1370
2013-08-03 20:28:00 +02:00
Parker Moore
af6c0ec9a0
Merge pull request #1370 from matze/add-ditaa-plugin
...
Add jekyll-ditaa to plugins list
2013-08-03 11:27:04 -07:00
Matthias Vogelgesang
0b9199bba5
Add jekyll-ditaa to plugins list
2013-08-02 16:57:11 +02:00
Lucas Jenss
362fcf28f0
Use do ... end for multiline block
2013-07-31 23:17:56 +02:00
Lucas Jenss
a23e94ad48
Improve comment for url_placeholders method
2013-07-31 23:17:06 +02:00
Lucas Jenss
cce58159ce
Use symbols for all placeholders
...
See https://github.com/mojombo/jekyll/pull/944#discussion_r5443105
for a discussion.
2013-07-31 23:11:51 +02:00
MURAOKA Taro
8a155e0a50
use binary mode when writing file.
2013-07-30 21:35:02 +09:00
MURAOKA Taro
d8bf10d761
disable reverse lookup
2013-07-30 21:28:27 +09:00
Matt Rogers
51cf55ebec
Update history to reflect merge of #1358
2013-07-29 12:55:49 -05:00
Matt Rogers
2fc2558b04
Update history to reflect merge of #1360
2013-07-29 12:42:53 -05:00
Matt Rogers
8025e4d8d4
Merge pull request #1360 from mojombo/readme-dep-updates
...
Update dependencies in README
2013-07-29 10:41:55 -07:00
Parker Moore
9f21c94a59
Update dependencies in README
2013-07-28 22:25:22 +02:00
maul.esel
b5d25427e5
Merge branch 'master' into minor-refactors
2013-07-28 21:21:50 +02:00
maul.esel
01922a10ac
Convertible#to_liquid: allow an alternate attribute set to be passed
2013-07-28 21:18:54 +02:00
Matt Rogers
8227f5e7b6
Update history to reflect merge of #1356
2013-07-26 10:01:16 -05:00
Matt Rogers
d0f44deb5d
Merge pull request #1356 from mojombo/remove-redundant-arg
...
Remove redundant argument in Jekyll::Commands::New#scaffold_post_content
2013-07-26 07:59:04 -07:00
Parker Moore
e973e59306
Remove redundant argument in Jekyll::Commands::New#scaffold_post_content
2013-07-26 16:25:39 +02:00
Lucas Jenss
f5d0be9660
Move URL generation to own class instead of a module
...
As suggested by @parkr in #944
2013-07-25 22:44:27 +02:00
Lucas Jenss
41b2f0824e
Merge branch 'master' of https://github.com/mojombo/jekyll into permalink-special-characters
2013-07-25 21:33:55 +02:00
Matt Rogers
09e50a5008
Update history to reflect merge of #1354
2013-07-25 13:53:36 -05:00
Matt Rogers
7bc98cba24
Merge pull request #1354 from agelber/add-jekyll-rss-to-plugins
...
Added jekyll-rss plugin to docs
2013-07-25 11:52:18 -07:00
Assaf Gelber
2c960bf4ed
Added the word 'feed' :|
2013-07-25 21:50:19 +03:00
Parker Moore
ee9939b101
Merge pull request #1346 from penibelst/patch-1
...
Use different quote types for HTML and Liquid
2013-07-25 11:19:43 -07:00
Matt Rogers
a88493007c
@parkr releases 1.1.2 and I'll release 1.1.4
...
Wonder twin powers, activate!
2013-07-25 12:48:01 -05:00
Assaf Gelber
67186e6318
Added jekyll-rss plugin to docs
2013-07-25 20:28:45 +03:00
Matt Rogers
ec9d6ab693
Update history to reflect merge of #1353
2013-07-25 09:55:19 -05:00
Matt Rogers
8811333f91
Merge pull request #1353 from benbalter/1-1-2-blog-post
...
1.1.2/1.0.4 announcement posts improvements
2013-07-25 07:54:25 -07:00
Ben Balter
f2481cf6c0
s/you are may/you may/
2013-07-25 09:44:28 -04:00
Ben Balter
7d4a442cbf
get the version # right
2013-07-25 09:37:57 -04:00
Ben Balter
2b56f0dd7c
💄
2013-07-25 09:36:47 -04:00
Ben Balter
a1afe8918d
Write blog posts for humans
...
* Polish blog-post language for a less-technical crowd
* Emphasize that it's not a core issue
* Emphasize that it doesn't affect sites without plugins
* Break into paragraphs for easier skimability
* Explain that it affects users with access to templates, not just plugin authors
2013-07-25 09:33:45 -04:00
Parker Moore
0db5dcf832
Release 1.1.2
2013-07-25 09:15:34 +02:00
Matt Rogers
49189844ef
Update history to reflect merge of #1349
2013-07-24 20:27:24 -05:00
Matt Rogers
911707f933
Merge pull request #1349 from benbalter/bump-liquid
...
Require liquid >= 2.5.1
2013-07-24 18:25:42 -07:00
Ben Balter
fe34165dcd
require liquid >= 2.5.1
2013-07-24 21:05:52 -04:00
Parker Moore
fe10f21d8d
Release 1.1.1
2013-07-24 22:42:03 +02:00
Matt Rogers
ca39d4cb59
Merge pull request #1347 from rmehner/patch-1
...
page.title is the title of the page, not the post
2013-07-24 12:29:03 -07:00
Robin Mehner
d0d9a1b482
page.title is the title of the page, not the post
2013-07-24 19:01:21 +02:00
maul.esel
6c6dd173c7
Post + Page: extract real path retrieval into separate method (@parkr)
2013-07-24 16:30:24 +02:00
maul.esel
d815e2b2a2
coding style preferences (@parkr)
2013-07-24 16:28:03 +02:00
Anatol Broder
df1a4100a1
Use different quote types for HTML and Liquid
2013-07-24 08:21:42 +02:00
Matt Rogers
8e0a4e927f
Update history to reflect merge of #1339
2013-07-23 20:44:11 -05:00
Matt Rogers
d68d29c06f
Merge pull request #1339 from mojombo/no-layouts-for-excerpt
...
No layouts for excerpt
2013-07-23 18:43:08 -07:00
Matt Rogers
dd4ec1691b
Update history to reflect merge of #1343
2013-07-23 20:37:06 -05:00
Matt Rogers
9cc647c208
Merge pull request #1343 from penibelst/patch-1
...
Add master branch feed
2013-07-23 18:36:05 -07:00
Parker Moore
0bb2af8dee
Remove superfluous conditional, props @mattr-
2013-07-23 20:04:39 +02:00
Parker Moore
8e7b6bf5ff
Update history to reflect merge of #1338
2013-07-23 20:00:27 +02:00
Parker Moore
8352083bca
Merge pull request #1338 from mojombo/abort-with-non-zero-exit-codes
...
Abort with non-zero exit codes
2013-07-23 10:59:26 -07:00
Anatol Broder
d717ec7f3d
Add master branch feed
2013-07-23 19:21:06 +02:00
maul.esel
ba5db5ad5b
refactor Include tag file validation
...
Split validation into a separate method, and give a more
descriptive error on symlinks.
2013-07-23 14:23:33 +02:00
maul.esel
86e007f970
remove no-longer needed LSI accessor
...
LSI has been moved to another class (Jekyll::RelatedPosts),
but this was left in Post.
2013-07-23 11:24:23 +02:00
maul.esel
75d6587d27
Move #to_liquid to Convertible
2013-07-22 16:34:01 +02:00
maul.esel
21de43090a
Posts: move slug to title in a separate method
2013-07-22 16:23:40 +02:00
maul.esel
5efadd6674
Support missing kramdown coderay option
2013-07-22 16:02:50 +02:00
maul.esel
955f913f04
simplify Site#initialize
2013-07-22 16:02:50 +02:00
maul.esel
fd907fa631
simplify coderay option handling
2013-07-22 16:02:50 +02:00
maul.esel
5d777eb9e9
With the move of path handling, Page#to_liquid can be simplified
2013-07-22 16:02:50 +02:00
maul.esel
08567b1091
move path handling in pages to the path method, as in posts
2013-07-22 16:02:50 +02:00
maul.esel
f0e2468249
simplify some code with Hash#fetch
2013-07-22 16:02:42 +02:00
Parker Moore
a62d868c74
s/sitej/site/ props @benbalter
2013-07-22 14:57:44 +02:00
Parker Moore
1e7dbcaaff
1.8.7 doesn't support Time.new(*args), so use Time.parse instead
2013-07-22 14:37:51 +02:00
Parker Moore
5d6b755d7d
feature maybe?
2013-07-22 13:42:40 +02:00
Parker Moore
95491eb7e7
update categories on the new post to not fuck up old numbers
2013-07-22 13:04:07 +02:00
Parker Moore
930aac3b79
Unit tests are simple
2013-07-22 13:03:48 +02:00
Parker Moore
3418a9197a
Add categories and tags and test #to_liquid
2013-07-22 12:57:03 +02:00
Parker Moore
1bbacbd396
Dumb tests are helpful anyway
2013-07-22 12:40:49 +02:00
Parker Moore
81a7b22672
Add a new post, bump @site.posts.size
2013-07-22 12:22:47 +02:00
Parker Moore
f883acc664
Remove debug statements
2013-07-22 11:33:19 +02:00
Parker Moore
26dc14881c
Moving data around to make sure excerpts have no layouts but that they are still converted with liquid and the proper converter
2013-07-22 11:31:15 +02:00
Parker Moore
e359472870
May as well add Stevenson#debug
2013-07-22 11:30:19 +02:00
Parker Moore
c6a37a424b
Debug statements - take them out later
2013-07-22 10:11:32 +02:00
Parker Moore
f99c726085
Override Excerpt#render_all_layouts to just assign content to output
2013-07-22 10:11:32 +02:00
Parker Moore
0e0e25b9ba
start with Excerpt#output, otherwise call #to_s
2013-07-22 10:11:32 +02:00
Parker Moore
04e0b318c8
Remove duplicate comment
2013-07-22 10:11:32 +02:00
Parker Moore
374e6fcdf4
Add Jekyll::Stevenson#abort_with
2013-07-22 10:07:15 +02:00
Parker Moore
5fb13d8047
Create a default command to run help if there are no arguments but to fail with non-zero exit code if the command is invalid.
...
Props to @ggilder.
2013-07-22 10:04:45 +02:00
Parker Moore
9e22d23801
Update history to reflect closing of #1303
2013-07-21 00:13:44 +02:00
Parker Moore
f4d6ffeaac
Include an HTML file in Templates docs so as not to confuse - we don't automatically markdownify/textilize includes. Fixes #1303 .
2013-07-21 00:12:31 +02:00
Parker Moore
36e5d5da03
Update history to reflect closing of #1327
2013-07-21 00:08:05 +02:00
Parker Moore
234f35a025
Update Quick-Start page to include reminder that all requirements must be installed for Jekyll to work. Fixes #1327 .
2013-07-21 00:07:25 +02:00
Parker Moore
258c7d6e4a
Update history to reflect merge of #1318
2013-07-20 23:57:29 +02:00
Parker Moore
b505eb04b3
Merge pull request #1318 from johnkhughes/master
...
Update Extras page in the docs
2013-07-20 14:56:27 -07:00
Parker Moore
b3b46f2874
Update history to reflect merge of #1330
2013-07-20 23:55:21 +02:00
Parker Moore
2b6bd5a40f
Update history to reflect merge of #1328
2013-07-20 23:54:44 +02:00
Parker Moore
95271adc13
Merge pull request #1330 from robwierzbowski/add-grunt-yeoman
...
Add generator-jekyllrb and grunt-jekyll to plugins page
2013-07-20 14:52:28 -07:00
Rob Wierzbowski
5c9aa19123
Add generator-jekyllrb and grunt-jekyll to plugins page
2013-07-19 11:13:26 -04:00
Parker Moore
9f05406741
Merge pull request #1328 from mojombo/remove_table_selector
...
Remove superfluous 'table' selector from main.css in 'jekyll new' site template
2013-07-19 07:02:30 -07:00
Wlodek Bzyl
a880b7f99f
Remove superfluous 'table' selector from main.css in 'jekyll new' site template.
...
Closes #1323
2013-07-19 16:01:32 +02:00
Matt Rogers
4df051c49b
Update history to reflect merge of #1310
2013-07-16 22:49:32 -05:00
Matt Rogers
08aef455be
Merge pull request #1310 from robwierzbowski/organize-plugins
...
Organize plugins into categories.
2013-07-16 20:48:51 -07:00
Matt Rogers
840f57ca07
Update history to reflect merge of #1320
2013-07-16 22:38:02 -05:00
Matt Rogers
635f39195b
Merge pull request #1320 from penibelst/patch-1
...
Add description for drafts folder. Fix #1319
2013-07-16 20:36:40 -07:00
Anatol Broder
7d18d2843b
Add description for drafts folder. Fix #1319
2013-07-17 01:11:00 +02:00
John Hughes
2e8c4359a1
Change syntax highlighting to YAML on Extras page
2013-07-16 21:06:30 +01:00
John Hughes
aae84c4180
Add brackets around sudo on Extras page
2013-07-16 21:01:01 +01:00
John Hughes
52b3afdb71
Update Extras page in the docs to include Kramdown to fix #1313
2013-07-16 20:30:22 +01:00
Parker Moore
475c4c399d
Update history to reflect removal of erroneous statement in docs about site.pages' sorting.
2013-07-16 18:05:53 +02:00
Parker Moore
37dc759410
Pages are not alphabetical.
...
f25fe1c86f (commitcomment-3644377)
2013-07-16 18:04:56 +02:00
Rob Wierzbowski
afb1561c83
Escape/remove single '_' and '*'s that maruku chokes on.
2013-07-16 10:50:47 -04:00
Rob Wierzbowski
b8b9e79899
Organize plugins into categories, clean up copy.
2013-07-16 10:50:47 -04:00
Parker Moore
5f12373f1a
Merge branch 'master' of github.com:mojombo/jekyll
...
* 'master' of github.com:mojombo/jekyll:
Add Jekyll Image Tag to the plugins list
2013-07-16 11:24:30 +02:00
Parker Moore
1f6839baca
Update history page in the docs to include #1304 .
2013-07-16 11:24:14 +02:00
Parker Moore
349ec1f75d
Update history to reflect merge of #1306 .
2013-07-16 11:23:20 +02:00
Parker Moore
68537ebc6d
Merge pull request #1306 from robwierzbowski/add-jit-plugin
...
Add Jekyll Image Tag to the plugins list
2013-07-16 02:21:40 -07:00
Rob Wierzbowski
d402427b81
Add Jekyll Image Tag to the plugins list
2013-07-14 18:58:45 -04:00
Lucas Jenss
2ac98a7358
Merge branch 'master' into permalink-special-characters
...
Conflicts:
lib/jekyll/page.rb
lib/jekyll/post.rb
2013-07-14 23:58:22 +02:00
Matt Rogers
404332ae35
Update history to reflect merge of #1304
2013-07-14 13:53:47 -05:00
Parker Moore
11142992ae
Woopsie.
2013-07-14 20:14:26 +02:00
Parker Moore
e5b2b9b4cd
@mojombo asked us to use Releases on GitHub. Link to it in our release notes.
2013-07-14 20:12:04 +02:00
Parker Moore
05e843c34b
Make 'docs' and 'include' code.
2013-07-14 19:58:18 +02:00
Parker Moore
07406baabe
Update history files.
2013-07-14 19:57:09 +02:00
Parker Moore
e8662422e3
Add Jekyll v1.1.0 release notes post.
2013-07-14 19:53:48 +02:00
Parker Moore
d572e588e8
Release 1.1.0
2013-07-14 19:52:44 +02:00
Parker Moore
5d91b8f346
merge bang to modify in place. Woops. #1201
2013-07-14 17:48:34 +02:00
Parker Moore
e95086b211
Fix for kramdown coderay options. #1201 .
2013-07-14 17:47:13 +02:00
Parker Moore
db0be233cf
Update history to reflect merge of #1201 .
2013-07-14 17:45:56 +02:00
Parker Moore
4ce89ac96d
Merge pull request #1201 from zachgersh/all_kramdown
...
Supporting more kramdown options.
2013-07-14 08:45:05 -07:00
Matt Rogers
0751052a14
Merge pull request #1304 from DamianLettie/PostTimeZoneDocs
...
Add optional time zone when specifying page.date.
2013-07-14 07:31:15 -07:00
Damian Lettie
7521414d11
Add optional time zone when specifying page.date.
2013-07-14 18:17:09 +10:00
zachgersh
b0fbfdb87d
Added a configuration warning to our docs for the two kramdown options we don't support.
2013-07-14 00:32:48 -05:00
zachgersh
90500f37ac
Deleted unused code.
2013-07-14 00:24:57 -05:00
zachgersh
774bf07380
Supporting more kramdown options.
2013-07-14 00:24:56 -05:00
Parker Moore
d815c12571
Don't try to be smarter than the computer. Pass Excerpt#to_liquid to its parent post.
2013-07-14 04:22:34 +02:00
Matt Rogers
21b52bbf70
Update history to reflect merge of #1302
2013-07-13 20:40:37 -05:00
Matt Rogers
17c2296ff6
Merge pull request #1302 from mojombo/excerpt
...
Add support for liquid in post excerpts
2013-07-13 18:39:51 -07:00
Parker Moore
e78d5dd5cb
Will now have to render the post, not just transform it.
2013-07-13 16:18:38 +02:00
Parker Moore
015ace6773
Shuffle around rendering of extracted excerpt so it can be liquified.
2013-07-13 16:18:20 +02:00
Parker Moore
9f867c8014
Update history to reflect merge of #1098
2013-07-12 18:29:04 +02:00
Parker Moore
87a3774f2e
Merge pull request #1098 from mojombo/catch-missing-configs
...
Crash if a specified config file isn't there
2013-07-12 09:27:31 -07:00
Parker Moore
253fc8c506
Raise LoadError if the file doesn't exist but do not catch it. :)
2013-07-12 12:22:06 +02:00
Parker Moore
a7efb86d5c
Throw ArgumentError when there's an invalid config file, and catch only that.
2013-07-12 11:56:22 +02:00
Parker Moore
456ac01890
Crash if a config file isn't there.
...
If a configuration file is specified via the command line but does not exist,
fail loudly and crash to preserve the current state. Do not fail if the requested
file is the default configuration file, _config.yml. In that case, fall back on
the defaults.
2013-07-12 11:18:46 +02:00
Parker Moore
86fd1c5dd4
Update history to reflect merge of #1144 .
2013-07-12 10:52:28 +02:00
Parker Moore
e1ecae250c
Site#site_files_each ~> Site#each_site_file
2013-07-12 10:52:00 +02:00
Parker Moore
979d5c13c4
Merge pull request #1144 from jpiasetz/cleanup
...
Refactor Jekyll::Site
2013-07-12 01:48:34 -07:00
Parker Moore
05b9d6d736
Update history to reflect merge of #1289
2013-07-11 12:00:04 +02:00
Parker Moore
ef0384a662
Merge pull request #1289 from mojombo/drafts-docs
...
Documentation for drafts
2013-07-11 02:56:45 -07:00
Matt Rogers
a5b6522ee2
Make the text around generating the site more clear
...
Thanks to @jpiasetz for the suggestion!
2013-07-10 23:34:48 -05:00
Parker Moore
d10007182d
Be (mostly) anal-retentive about line columns. 🌽 😛
2013-07-11 00:14:38 +02:00
Parker Moore
07896a2923
Update history to reflect merge of #1296 .
2013-07-11 00:12:54 +02:00
Parker Moore
71c997273e
Merge pull request #1296 from jannypie/master
...
Troubleshooting tip for Mac OSX Mountain Lion
2013-07-10 15:05:20 -07:00
jannypie
d6bc3d00af
Update troubleshooting.md for Mac OSX native gem install issue
2013-07-10 17:10:29 -04:00
Matt Rogers
1ca967b839
Update history to reflect merge of #1290 and 1294
2013-07-10 13:41:26 -05:00
Donald Perry
530ad08210
Update the S3 deployment documentation
...
This is just #1294 on the appropriate branch.
2013-07-10 13:16:56 -05:00
Matt Swensen
73f942cf7d
Adding details to GitHub Pages deployment docs regarding relative URLs.
...
Fixes #1291 .
2013-07-10 13:54:02 +02:00
John Piasetzki
13fd798ec0
Extracted each method
2013-07-09 20:50:22 -04:00
Parker Moore
14a57529e4
Merge pull request #1290 from kolorahl/gemspec
...
Update gemspec to match new file extensions
2013-07-09 15:21:26 -07:00
Tyler Margison
cf21de08c5
Update gemspec to match new file extensions
2013-07-09 15:05:09 -07:00
Parker Moore
9fe42fe09c
Add _drafts to site structure page
2013-07-09 23:55:37 +02:00
Parker Moore
61a9988ef3
link to really crappy docs page
2013-07-09 23:55:27 +02:00
Parker Moore
3bc912c3c2
Really crappy docs page for drafts
2013-07-09 23:55:18 +02:00
Parker Moore
42ac16b28f
Update history to reflect merge of #1204 .
2013-07-09 23:17:14 +02:00
Parker Moore
08f6f3c2ed
Merge pull request #1204 from maul-esel/include-params2
...
Support parameters for liquid include tags.
2013-07-09 14:14:40 -07:00
Parker Moore
f6db08302b
Update history to reflect merge of #1046
2013-07-09 23:12:13 +02:00
Parker Moore
3209b50022
Merge pull request #1046 from mojombo/jekyll-docs
...
Add 'docs' subcommand. Solves #1043 , solves #1288 .
2013-07-09 14:10:31 -07:00
Parker Moore
0358d520d3
Add 'docs' subcommand. Solves #1043 .
2013-07-09 22:50:15 +02:00
Parker Moore
79f95b7a1c
Update history to reflect merge of #1267 .
2013-07-08 22:21:10 +02:00
Parker Moore
1286d980e6
Merge pull request #1267 from jpiasetz/Text-files
...
Standardized all text files on markdown and set all their extensions to ...
2013-07-08 13:19:23 -07:00
Parker Moore
6afbf2b05c
Update history to reflect merge of #1093 , #1285 , #1286
...
NEWS SECTION YAY!!!!!!!!!!!!!!!
2013-07-08 22:17:43 +02:00
Parker Moore
dca7158037
Merge pull request #1286 from cobyism/news-responsivityness
...
News responsivityness
2013-07-08 13:14:31 -07:00
Matt Rogers
ff48b88a4f
Update history to reflect merge of #1093
2013-07-08 14:01:35 -05:00
Matt Rogers
66c2ceeda3
Merge pull request #1093 from mojombo/blog-posts
...
News: Blog Posts on jekyllrb.com
2013-07-08 12:00:48 -07:00
Coby Chapple
a6c0fa9b6d
don’t indent lists so much on narrow screens
2013-07-08 20:00:21 +01:00
Coby Chapple
57994ef4c9
ensure overview nav has horizontal padding on mobiles
2013-07-08 19:48:47 +01:00
maul.esel
9d2849c562
set value outside if/else block
2013-07-08 20:43:03 +02:00
Coby Chapple
a4eee86fdb
don’t center blog post titles on mobiles
2013-07-08 19:41:26 +01:00
Coby Chapple
3061720501
extend menu word hiding to include portrait tablets
2013-07-08 19:41:15 +01:00
Coby Chapple
e6de4b3f21
fix negative right margin on release label
2013-07-08 19:40:50 +01:00
Parker Moore
e0e72ca38b
Merge pull request #1283 from cobyism/blog-posts-tweaks
...
News section tweaks
2013-07-08 11:26:32 -07:00
Coby Chapple
d5742cf383
category label -> red
2013-07-08 19:06:36 +01:00
Parker Moore
dbc20b787d
Update history to reflect merge of #1271 .
2013-07-08 19:58:06 +02:00
Parker Moore
e8d82fd88c
Merge pull request #1271 from sanandnarayan/related_posts
...
Latest post first in related posts
2013-07-08 10:55:39 -07:00
Parker Moore
af8266e320
Update history to reflect merge of #1284 .
2013-07-08 19:50:13 +02:00
Parker Moore
c4fd5ddc8b
Merge pull request #1284 from mojombo/include-exclude-deprecation-simplification
...
Include exclude deprecation simplification
2013-07-08 10:49:09 -07:00
Coby Chapple
731c7b18aa
resolve conflicts in _posts files from mojombo/blog-posts
2013-07-08 17:53:34 +01:00
maul.esel
f72365da4f
more code improvements
...
Remove unused variable, extract validation to method (@mattr-).
Do not require markup to be passed to parse_params as argument.
2013-07-08 18:48:47 +02:00
Parker Moore
9d3d095bca
Simplify check for String include/exclude option.
2013-07-08 18:35:16 +02:00
Parker Moore
bbd466497f
Remove duplication for include/exclude options in backwards_compatibilize.
2013-07-08 18:34:26 +02:00
Coby Chapple
08d9f4e8e9
💀
2013-07-08 16:46:46 +01:00
Coby Chapple
c800e57075
sneakily join up articles if there’s more than one being shown
2013-07-08 16:45:26 +01:00
Coby Chapple
65a3195a5d
category label -> blue
2013-07-08 16:44:44 +01:00
Coby Chapple
f4580fb40c
tart up the post meta info a little bit
2013-07-08 16:36:07 +01:00
Coby Chapple
1a7bbcaafc
reuse existing article and aside styles, reducing nested markup
2013-07-08 15:52:44 +01:00
Coby Chapple
5ff0f12628
permalink
2013-07-08 15:21:16 +01:00
Coby Chapple
74d90626b3
reorganize categories and right sidebar for more clarity
2013-07-08 14:56:44 +01:00
Coby Chapple
cf25da9431
kill the above-container heading
2013-07-08 14:28:03 +01:00
Parker Moore
be91ee3df2
Update Wordpressdotcom migrator example to match jekyll-import initial beta2. Fixes #1281 .
2013-07-08 14:58:20 +02:00
Parker Moore
2bc050133c
Update history to reflect merge of #1280 .
2013-07-08 00:47:14 +02:00
Parker Moore
6d9eccb90d
Merge pull request #1280 from robwierzbowski/add-jpt-plugin
...
Adds Jekyll Picture Tag to the Plugins page
2013-07-07 15:45:43 -07:00
Rob Wierzbowski
c172f0b72e
Adds Jekyll Picture Tag to the Plugins page
2013-07-07 18:33:18 -04:00
John Piasetzki
570079bbb8
Standardized all text files on markdown and set all their extensions to the shortform
2013-07-06 13:51:33 -04:00
Parker Moore
b6c86579f3
Add feed and link to feed in header. Props @benbalter
2013-07-06 18:05:27 +02:00
Parker Moore
6950809900
Remove "-dot-"'s from release posts. Props @benbalter.
2013-07-06 17:19:59 +02:00
Parker Moore
5737a50782
Don't offer more before you've given any. props @benbalter
2013-07-06 17:13:20 +02:00
Parker Moore
6b82942156
s/works/work/ props @benbalter
2013-07-06 17:10:57 +02:00
Parker Moore
91427c16ec
Update links to history page in blog posts.
2013-07-06 14:58:46 +02:00
Parker Moore
78d169ce05
Add post about Jekyll v1.0.3
2013-07-06 14:58:35 +02:00
Parker Moore
caa2482014
Don't center the posts on mobile
2013-07-06 14:36:11 +02:00
Parker Moore
d8cf817b85
Add news_item layout for each post
2013-07-06 14:36:02 +02:00
Parker Moore
ca6f3614a4
Each mobile nav item should only be 25% wide.
2013-07-06 14:35:54 +02:00
Parker Moore
27c915b908
CSS for news aside.
2013-07-06 14:35:42 +02:00
Parker Moore
01a04c8467
Tweaks to News design
2013-07-06 14:35:24 +02:00
Parker Moore
0f9d205d05
Camelcasing is so 2005.
2013-07-06 14:34:49 +02:00
Parker Moore
c853de4800
Cleaned up post details markup
2013-07-06 14:34:34 +02:00
Parker Moore
74ee8c3bf3
Some very, very minor work on the posts.
2013-07-06 13:47:27 +02:00
Parker Moore
f0f36466b5
Linkify @benbalter's mention in Jekyll 1.0.0 release post.
2013-07-06 13:47:27 +02:00
Parker Moore
43117b9d0f
Beginnings of something beautiful
2013-07-06 13:47:27 +02:00
Parker Moore
02d6d77964
Index file for news
2013-07-06 13:47:27 +02:00
Parker Moore
f150ae209e
Posts! YAY!
2013-07-06 13:47:27 +02:00
Parker Moore
4687b1f010
news includes
2013-07-06 13:47:27 +02:00
Parker Moore
49ca6d4484
Styles for news
2013-07-06 13:47:27 +02:00
Parker Moore
411911977b
Call it "news"
2013-07-06 13:47:27 +02:00
Parker Moore
cd3e95beac
Fix site title to use HTML entities
2013-07-06 13:47:26 +02:00
Parker Moore
699ae71f67
Add blog to list of primary nav items
2013-07-06 13:47:26 +02:00
Parker Moore
eae825cd75
Site permalink based on a blog
2013-07-06 13:47:26 +02:00
Anand Narayan
dfca2c6edc
Latest post is chosen first in related posts
2013-07-06 15:11:52 +05:30
John Piasetzki
b5d4a96149
Refactored site.rb, I tried to clean a bunch of the methods code climate was complaining about
2013-07-05 16:12:10 -04:00
Parker Moore
c688ee67b6
Update history to reflect merge of #1263 .
2013-07-05 16:04:37 +02:00
Parker Moore
f1941f89d4
Merge changes on docs/plugins/ page.
2013-07-05 16:03:38 +02:00
Parker Moore
f5dc9d0eee
Merge pull request #1263 from sectore/master
...
plugin jekyll-swfobject
2013-07-05 07:02:28 -07:00
maul.esel
ef22ebd7f1
code improvements according to @parkr's suggestions
2013-07-05 14:13:40 +02:00
Jens Krause
9a73d35104
Adding jekyll-swfobject to plugins.md
2013-07-05 11:56:10 +02:00
Parker Moore
6eeb2e3f7e
Added hyphen to 'Timeago' in third-party plugins list.
2013-07-03 11:48:13 +02:00
Parker Moore
45c7de0bb2
Update history to reflect merge of #1260 .
2013-07-03 01:01:20 +02:00
Parker Moore
4080691b38
Merge pull request #1260 from markets/add_plugin_link
...
Add jekyll-timeago to plugins list
2013-07-02 16:00:07 -07:00
markets
efcfa4ec84
Add jekyll-timeago to plugins list
2013-07-02 21:13:31 +02:00
Parker Moore
e1dd55a6d6
Remove duplicate period in travis message.
2013-07-01 17:41:11 +02:00
Parker Moore
4118886c2b
Update template for Travis message in #jekyll irc room.
2013-07-01 17:23:24 +02:00
Matt Rogers
7e750f3230
Update history to reflect merge of #1118
2013-07-01 09:53:34 -05:00
Matt Rogers
2484833bc8
Merge pull request #1118 from maul-esel/dir-bug-take2
...
[bugfix #417 ] delete old files that have been replaced by a directory
2013-07-01 07:52:29 -07:00
Matt Rogers
826a70f54f
Update history to reflect merge of #1253
2013-07-01 09:46:33 -05:00
Matt Rogers
359383b5b4
Merge pull request #1253 from mojombo/catch-conversion-errors
...
Catch conversion errors.
2013-07-01 07:45:24 -07:00
Parker Moore
cb1a2d1818
Catch conversion errors. Constituent of #1105 .
2013-06-30 16:38:35 +02:00
Parker Moore
a8123e06f0
Update history to reflect closing of #1248 .
2013-06-30 15:56:44 +02:00
Parker Moore
9509201670
Add note that gist tag supports private gists. Fixes #1248 .
2013-06-30 15:55:36 +02:00
Parker Moore
13a88a6d09
Update history to reflect closing of #1250 .
2013-06-30 15:52:47 +02:00
Parker Moore
99bffd112b
Add Youku and Tudou Embed link on Plugins page in site/. Fixes #1250 .
2013-06-30 15:52:04 +02:00
Parker Moore
a6e4832797
Update history to reflect merge of #1251 .
2013-06-30 15:46:12 +02:00
tomsugden
f25fe1c86f
Add site.pages to Variables page in Docs. Fixes #1251
2013-06-30 15:45:30 +02:00
Parker Moore
1763acd6f9
Update history to reflect merge of #1247 .
2013-06-27 20:21:23 +02:00
Parker Moore
15bb9c6759
Merge pull request #1247 from mojombo/jekyll-new-redcarpet
...
Complete the transition to Redcarpet for new sites
2013-06-27 11:18:21 -07:00
Matt Rogers
90962a5acc
Update the QuickStart guide for the default engine change
...
As of Jekyll 1.1, we'll be using Redcarpet as the default for all new
sites.
2013-06-27 12:52:04 -05:00
Matt Rogers
d5caebfc06
Make redcarpet a runtime dependency
2013-06-27 12:35:01 -05:00
Matt Rogers
744cc3c001
Update history to reflect merge of #1245
2013-06-27 12:21:35 -05:00
Matt Rogers
c5bf1349d2
Merge pull request #1245 from mojombo/jekyll-new-redcarpet
...
Default Markdown template parser for new sites to RedCarpet
2013-06-27 10:19:11 -07:00
Parker Moore
a26ab60ca4
Update history to reflect restriction of activesupport dependency.
2013-06-27 18:58:49 +02:00
Parker Moore
36fc16b4a4
Default Markdown template parser for new sites to RedCarpet via _config.yml. Related: #1236 .
2013-06-27 18:57:17 +02:00
Parker Moore
f652d0d045
Restrict activesupport dependency to pre-4.0.0 to maintain <= 1.9.2 compatibility.
2013-06-27 18:51:39 +02:00
Parker Moore
bfdcdeebf1
Fix coolaj86 link to migrate from Blogger to Jekyll. Modifies #1242 .
2013-06-26 18:33:42 +02:00
Parker Moore
a1b4537d13
Update history to reflect merge of #1242
2013-06-26 18:31:12 +02:00
Parker Moore
a7f905deab
Merge pull request #1242 from Florent2/patch-1
...
Update URL of article about Blogger migration
2013-06-26 09:29:11 -07:00
Florent Guilleux
d305226abb
Update URL of article about Blogger migration
2013-06-26 11:04:09 -05:00
Matt Rogers
63390ecb93
Update history to reflect merge of #1215
2013-06-25 06:20:37 -07:00
Matt Rogers
c1850a38f7
Merge pull request #1215 from sanandnarayan/folder_plus
...
removed cgi unescape in page destination
2013-06-25 06:19:41 -07:00
Matt Rogers
ae85b57bdd
Update history to reflect merge of #1171
2013-06-25 00:26:36 -05:00
Matt Rogers
fdebe492cc
Merge pull request #1171 from zachgersh/new_empty
...
Added a --blank command which scaffolds empty files.
2013-06-24 22:25:25 -07:00
Matt Rogers
175c3a5ed1
Update history to reflect merge of #1192
2013-06-24 16:52:25 -05:00
Matt Rogers
7f9ccf1e48
Merge pull request #1192 from zachgersh/update_contrib
...
Updated contributing documentation as per parkr.
2013-06-24 14:50:59 -07:00
Parker Moore
84113c3674
Update history to reflect merge of #1198 .
2013-06-23 15:07:17 +02:00
Parker Moore
f9d1739680
Merge pull request #1198 from mojombo/fix-pagination
...
Fix Pagination
2013-06-23 06:05:20 -07:00
Parker Moore
22a6f0ada3
Update history to reflect merge of #1228 .
2013-06-23 15:04:31 +02:00
Parker Moore
5fdf2d87b2
Merge pull request #1228 from zachgersh/plugin_updates
...
Updates to the plugin's page on jekyll.rb
2013-06-23 06:03:15 -07:00
maul.esel
656dcca3d2
Add a cucumber test for passing variables
2013-06-22 15:47:59 +02:00
imathis
2b01b06ec8
Support passing Liquid variables to includes
...
Change the regex matching to allow Liquid variables and object fields
to be passed to the include. Use the render context to retrieve the
variable value. Also, relax syntax checks by allowing surrounding spaces
and dashes in parameter names.
2013-06-22 15:47:16 +02:00
maul.esel
f8f6784305
move parameter parsing to render time
2013-06-22 15:30:10 +02:00
maul.esel
00ed567f99
move regex to the top
2013-06-22 15:07:10 +02:00
Parker Moore
55f77d2ced
Update history to reflect merge of #1227
2013-06-22 12:51:09 +02:00
Parker Moore
6391f87462
Merge pull request #1227 from zachgersh/doc_update
...
Removed the link that is now not working to "Maintain your blog with git"
2013-06-22 03:50:23 -07:00
Matt Rogers
99c700a8a4
Update history to reflect merge of #1229
2013-06-21 22:39:28 -05:00
Matt Rogers
d97509ced8
Merge pull request #1229 from edsl/add-plugin-pandoc-multiple-formats
...
Add jekyll-pandoc-multiple-formats to plugins list
2013-06-21 20:38:32 -07:00
Nicolás Reynolds
f5eed58954
Add jekyll-pandoc-multiple-formats to plugins list
2013-06-18 15:48:39 -03:00
zachgersh
b40cfb623e
Another plugin linking to personal site instead of github.
2013-06-18 08:43:57 -07:00
zachgersh
1cb9de26e5
Jammit gist no longer exists.
2013-06-18 08:39:33 -07:00
zachgersh
fb2703fb3c
Changed a plugin link to github as README is there.
2013-06-18 08:37:48 -07:00
zachgersh
11e10700a5
Really not a plugin but a walkthrough with one small part about creating a plugin.
2013-06-18 08:33:01 -07:00
zachgersh
5c82835cfd
Plugin 404s on Github.
2013-06-18 08:31:37 -07:00
zachgersh
c0c92a2e82
Damn you spacing on my lines.
2013-06-18 08:17:57 -07:00
zachgersh
2b8dc2bb35
Removed the link that is now not working.
2013-06-18 08:02:54 -07:00
zachgersh
270ad54eb3
Removed extra steps and refactored my tests thanks to Maul.
2013-06-18 07:57:59 -07:00
zachgersh
042c960df0
Moved md post into else block. Added _drafts blank dir.
2013-06-18 07:57:59 -07:00
zachgersh
a3d53a74be
Refactored per @parkr suggestions. Much cleaner.
2013-06-18 07:57:59 -07:00
zachgersh
eb06cf0d3d
Adding back the removal of the TEST_DIR. Thanks to sharp eyes.
2013-06-18 07:57:59 -07:00
zachgersh
44cfa0540f
Switch it to file.exists? and File.directory? so 1.8.7 doesn't complain.
2013-06-18 07:57:59 -07:00
zachgersh
3fdeb8c591
Fixed my tests, I need more specific tests for the new command.
2013-06-18 07:57:59 -07:00
zachgersh
b19997aee4
Broken test committed. Can't find proper directories.
2013-06-18 07:57:59 -07:00
zachgersh
7fba828f02
The start of something cucumber.
2013-06-18 07:57:59 -07:00
zachgersh
16314ee4a2
New leaving empty layouts / posts dirs and empty index.html.
2013-06-18 07:57:58 -07:00
zachgersh
a21031eae9
Added a --blank command which scaffolds empty files.
2013-06-18 07:57:58 -07:00
zachgersh
6e0bb5e0ba
Final changes for M & P.
2013-06-17 21:36:08 -07:00
zachgersh
ec1644dfd2
Slight formatting changes to make everyone happy.
2013-06-17 21:26:01 -07:00
zachgersh
86b0537008
Slight rewording of the english to make it sound better.
2013-06-17 21:26:01 -07:00
zachgersh
5ada13fb45
Updated contributing documentation as per parkr.
2013-06-17 21:26:01 -07:00
Matt Rogers
58dacf796f
Update history to reflect merge of #1225
2013-06-17 21:16:31 -05:00
Matt Rogers
6825b8ad9f
Merge pull request #1225 from ixti/patch-1
...
Adds jekyll-assets plugin link
2013-06-17 19:15:43 -07:00
Aleksey V. Zapparov
5593a2d72c
Adds jekyll-assets plugin link
2013-06-17 21:14:00 +03:00
Matt Rogers
02037b5f63
Update history to reflect merge of #1223
2013-06-17 13:06:52 -05:00
Matt Rogers
106455b471
Merge pull request #1223 from mojombo/remove-obsolete-plugins
...
Remove plugins that have been obsoleted by changes in the core
2013-06-17 11:05:42 -07:00
Matt Rogers
0ee385f217
Remove plugins that have been obsoleted by changes in the core
2013-06-17 09:30:47 -05:00
Matt Rogers
98247a1c95
Update history to reflect merge of #1222
2013-06-17 09:19:07 -05:00
Matt Rogers
8024dc1073
Merge pull request #1222 from zachleat/patch-1
...
Add ReadInXMinutes to plugin list
2013-06-17 07:18:08 -07:00
Zach Leatherman
4a88bf2249
Add ReadInXMinutes plugin
2013-06-17 09:03:53 -05:00
Anand Narayan
7e79b9df92
added a plus to permalink
2013-06-15 23:18:31 +05:30
maul.esel
bdd84f275e
Ruby 1.8.7 only supports 1 param to Regexp.match()
2013-06-15 18:28:26 +02:00
maul.esel
99721ee8aa
To satisfy Ruby 1.8.7, use look-ahead instead of look-behind
2013-06-15 18:19:52 +02:00
Anand Narayan
5c47014c90
removed cgi unescape in page destination
2013-06-15 18:38:14 +05:30
Parker Moore
872eba313c
Update history to reflect merge of #1214
2013-06-15 14:16:30 +02:00
Parker Moore
76e5b7fa13
Merge pull request #1214 from jadbirch/docs_correction
...
Very small documentation correction
2013-06-15 05:14:29 -07:00
Jarrod Birch
9f1e1d4b4e
Edited the two contributing pages to ensure that they point readers towards site/docs for the docs rather than site/_posts (which doesn't exist)
2013-06-15 12:21:53 +01:00
maul.esel
0fa03d2651
stupid Ruby 1.8.7 doesn't support named groups
2013-06-13 18:48:40 +02:00
maul.esel
53dec6a4f6
add single-quote cucumber testing
2013-06-13 18:39:00 +02:00
maul.esel
639acea0a7
do parameter parsing with @imathis' incredible regex
...
This also introduces single-quote support.
2013-06-13 18:38:14 +02:00
Parker Moore
7ee89982e8
Update history to reflect merge of #1210 .
2013-06-13 14:58:39 +02:00
Parker Moore
e5d2b2fb9a
Update history to reflect merge of #1208 .
2013-06-13 14:57:50 +02:00
Matt Rogers
9a8c5aa19d
Merge pull request #1208 from mojombo/imageoptim
...
Run site/img through ImageOptim
2013-06-13 05:23:10 -07:00
Parker Moore
fe957af27f
Merge pull request #1210 from snappylabs/jpap-docs-plugin-jade
...
Added Jade Converter to docs/plugins
2013-06-13 04:23:52 -07:00
John Papandriopoulos
12fe8ed00a
Added Jade Converter to docs/plugins
2013-06-13 04:07:58 -07:00
Nick Quaranto
ab351fb073
Run site/img through ImageOptim
2013-06-12 17:25:20 -04:00
Parker Moore
4c750da1be
Add freenode verification file to jekyllrb.com.
2013-06-12 21:45:52 +02:00
maul.esel
1b20a185ca
fix liquid syntax in the docs
2013-06-12 18:14:03 +02:00
maul.esel
1e15df0701
fix cucumber feature to obey new date format
2013-06-11 16:28:50 +02:00
maul.esel
5a990f7854
add unit tests for include tag parameters
2013-06-11 16:11:56 +02:00
maul.esel
fad210100b
document include tag parameters
2013-06-11 16:08:47 +02:00
maul.esel
f612330565
add support for parameters to {% include %} tags
2013-06-11 16:04:42 +02:00
maul.esel
73e589df56
add a cucumber feature for passing parameters to includes
2013-06-11 16:04:42 +02:00
Parker Moore
7f10b32431
Fix tests to match new behaviour of Pager.paginate_path
2013-06-09 21:09:06 +02:00
Parker Moore
7dc6767bc9
Fix Pager.in_hierarchy to actually do the right thing
2013-06-09 21:08:45 +02:00
Parker Moore
05218711b2
Add warning when pagination is enabled but no template page has been found
2013-06-09 21:08:29 +02:00
Parker Moore
6e80ba868e
Fix tests for Pager.
2013-06-09 18:52:24 +02:00
Parker Moore
81a2d03e58
WIP – fixing tests.
2013-06-09 18:31:09 +02:00
Parker Moore
bd0e45c1b9
Fixed bugs with pagination in a subdirectory.
2013-06-09 18:31:09 +02:00
Parker Moore
a71b755e9e
Remove superfluous "After" block from step defintions.
2013-06-09 18:31:09 +02:00
Parker Moore
ce3fa7fd02
Add feature to test new functionality.
2013-06-09 18:31:08 +02:00
Parker Moore
f9d26bfd51
Update history to reflect fixing of #1196 .
2013-06-09 18:12:03 +02:00
Parker Moore
62a2390470
Merge branch 'master' of github.com:mojombo/jekyll
...
* 'master' of github.com:mojombo/jekyll:
Update history to reflect merge of #1191
Update history to reflect merge of #1151
Moving Quick-start guide to own section
Remove extra parentheses and swapped regex back
Combined two features into one
2013-06-09 18:09:31 +02:00
Parker Moore
9b668be281
Update ProTip on Installation page in docs to point to all the info about Pygments and the 'highlight' tag. Fixes #1196 .
2013-06-09 18:08:55 +02:00
Matt Rogers
1374a63542
Update history to reflect merge of #1191
2013-06-08 12:50:43 -05:00
Matt Rogers
da691b579f
Merge pull request #1191 from leggetter/master
...
Moving Quick-start guide to own section
2013-06-08 10:49:32 -07:00
Matt Rogers
6850aa8094
Update history to reflect merge of #1151
2013-06-08 12:47:34 -05:00
Matt Rogers
a75b4a865d
Merge pull request #1151 from jpiasetz/refactors-steps
...
Combined layout and theme features into one
2013-06-08 10:46:13 -07:00
Parker Moore
bbd789e549
Update history to reflect addition of fix for #1129 .
2013-06-08 17:47:51 +02:00
Parker Moore
c4cf167ff1
Add documentation about paginate_path to "Templates" page in the docs. Closes #1129 .
2013-06-08 17:46:58 +02:00
Parker Moore
03bdc2a2df
Update history to reflect merge of #1175 .
2013-06-08 17:34:41 +02:00
Parker Moore
bc3d4f9e33
Merge pull request #1175 from we-also-do-cookies/update_markuru_link_to_docs
...
Updated link to the official Maruku repo as stated on Maruku homepage
2013-06-08 08:33:58 -07:00
Parker Moore
f288eb271d
Update history to reflect fix of #1182 .
2013-06-08 17:32:23 +02:00
Parker Moore
c294d65730
Python is a dependency of Pygments. Closes #1182 .
2013-06-08 17:32:08 +02:00
Parker Moore
1b2ae456d1
Update history to reflect the addition of the History page in the docs.
2013-06-08 17:26:40 +02:00
Parker Moore
10e3f67f1f
Cleaned up code that generates History command.
2013-06-08 17:20:41 +02:00
Parker Moore
96051568fb
Restructured docs a bit to accomodate new 'History' page.
2013-06-08 17:20:27 +02:00
Parker Moore
f8bb36c1cd
Include instructions to upgrade to the latest version of Jekyll on 'Upgrading' page. Fixes #1194
2013-06-08 17:19:14 +02:00
Parker Moore
700d840a06
Release 1.0.3
2013-06-07 21:02:13 +02:00
Parker Moore
32143588ef
Update history to reflect merge of #1189 . Solves #1185 .
2013-06-07 20:56:21 +02:00
Parker Moore
86e5a1f7a9
Merge pull request #1189 from mojombo/private-gist-support
...
Support new private gist syntax.
2013-06-07 11:55:09 -07:00
Parker Moore
f211560dcc
Update history to reflect merge of #1190 . Fixes #673 .
2013-06-07 20:45:08 +02:00
Parker Moore
ae4da46ea1
Merge pull request #1190 from mojombo/maruku-errors
...
Fail loudly on MaRuKu errors (exit code other than 0).
2013-06-07 11:43:37 -07:00
Phil Leggetter
990d13cb17
Moving Quick-start guide to own section
...
As a new user to jekyll I wanted to get up and running as quickly as possible.
The first thing I did was jump to the docs (missing the example on the homepage - my bad) and look for the quick start guide. Since I couldn't find one I went for the 'Basic Usage' section. I ended up muddling around for about 10 minutes until I hit the home page again to see the simple - and very easy - example of how to get started.
So, in this pull request I've moved the Quick-start Guide out to it's own section so that users who really are impatient (like me) can clearly look for and jump to the quick start guide, follow the super-easy steps, and be up and running in a matter of minutes.
Interested to hear if this is thought of as being a good idea.
2013-06-07 11:54:01 +01:00
Parker Moore
1c18394afc
Catch and print errors when MaRuKu freaks out, and exit with an error code other than 0.
2013-06-07 01:41:30 +02:00
Parker Moore
066912556e
Support new private gist syntax.
2013-06-07 00:34:23 +02:00
Parker Moore
5e9b8d64c6
Merge pull request #1186 from gcapizzi/fix_command_line_params
...
Set short versions of --port and --host as -P and -H, respectively. Fixes #1173 .
2013-06-06 15:08:42 -07:00
Giuseppe Capizzi
788ab57109
Fix #1173
2013-06-06 16:24:04 +02:00
Nicolas Alpi
e1b9363297
Updated link to the official Markuru repo as stated on Markuru homepage
2013-06-04 16:10:12 +01:00
Parker Moore
004125bcd2
Update history to reflect merge of #1147 .
2013-06-03 21:02:07 +02:00
Parker Moore
94e5cb151f
Merge pull request #1147 from beeeswax/frontmatter-nil
...
Add a Pro Tip to docs about front matter variables being optional
2013-06-03 12:00:40 -07:00
m
4efaaa8232
Add a Pro Tip to docs about front matter variables being optional
2013-06-03 11:07:35 -05:00
Matt Rogers
4270cce2e0
Update history to reflect merge of #1170 .
2013-06-03 10:09:43 -05:00
Matt Rogers
cd3732e612
Merge pull request #1170 from mojombo/remove-ids-from-site-template
...
For template site, convert #post to .post. Fixes #1161 .
2013-06-03 08:07:09 -07:00
Parker Moore
a3d1777251
Update history to reflect merge of #1166 .
2013-06-02 19:07:04 +02:00
Parker Moore
c0bead4ae1
Merge pull request #1166 from dracula2000/stevenson
...
Fix typo in Stevenson: "ERROR" only has three "R's".
2013-06-02 10:05:51 -07:00
Parker Moore
2d27deaec7
For template site, convert #post to .post.
2013-06-02 18:48:45 +02:00
Parker Moore
3d267b3baa
Update history to reflect merge of #1065
2013-06-02 14:31:50 +02:00
Parker Moore
3ef819833d
Update files in gemspec.
2013-06-02 14:30:53 +02:00
Parker Moore
27cf7aad83
Merge pull request #1065 from zachgersh/changelist_page
...
Added changelist to site as /docs/history/
2013-06-02 05:29:14 -07:00
Matt Rogers
5e6a4135b4
Update history to reflect merge of #1150
2013-06-01 21:54:00 -05:00
Matt Rogers
a45d2d544e
Merge pull request #1150 from jpiasetz/iso-dates
...
Switch cucumber features to use iso dates
2013-06-01 19:47:38 -07:00
Parker Moore
b3908d5bf7
Move note about drafts on Upgrading page a bit higher.
2013-06-01 16:07:14 +02:00
Parker Moore
d9784fa55c
Capitalize all words in titles on Upgrading page in documentation.
2013-06-01 16:06:21 +02:00
Parker Moore
2dad826aff
Update history to reflect merge of #1146 .
2013-06-01 16:04:45 +02:00
Parker Moore
d2d6d3a1d6
Merge branch 'master' of git://github.com/beeeswax/jekyll into beeeswax-master
...
* 'master' of git://github.com/beeeswax/jekyll:
Add note to upgrading docs on new config file options.
2013-06-01 16:01:42 +02:00
Brian Kim
1083bfd533
Fix typo in Stevenson
2013-05-31 17:23:57 -04:00
Parker Moore
6296010c43
Update history to reflect merge of #1149 .
2013-05-29 12:06:36 +02:00
Parker Moore
21c153a8df
Merge pull request #1149 from mojombo/jekyll-logger
...
Use Jekyll.logger instead of Jekyll::Stevenson to log things
2013-05-29 03:05:32 -07:00
Parker Moore
14a4e32bbe
Use singleton instance variable instead of class variable
2013-05-29 12:04:50 +02:00
Josh Branchaud
19ec56c494
The command-line flags for Jekyll for the source directory and the destination directory are now specified in the docs for the deployment methods.
...
Fixes #1157 .
2013-05-29 12:01:16 +02:00
Parker Moore
1f59e9c757
Use Jekyll.logger instead of Jekyll::Stevenson to log things.
2013-05-29 11:58:35 +02:00
zachgersh
cffd3a051b
Added a prereq to generate history before publishing to gh-pages.
2013-05-28 22:47:45 -07:00
zachgersh
4440f273e0
Added more comments as per mattr.
2013-05-28 22:39:37 -07:00
zachgersh
db1eb14cb2
Added correct permalink and made sure back/next links were working properly.
2013-05-28 22:34:53 -07:00
zachgersh
75ced04c8d
Added latest rev of history.
2013-05-28 22:14:03 -07:00
zachgersh
d8be0b1906
Removed exclamation points for mattr.
2013-05-28 22:13:48 -07:00
zachgersh
19572d9a81
Removed history dir and updated Rakefile to write to history.md.
2013-05-28 22:02:35 -07:00
zachgersh
20eda0e89f
Merge branch 'master' into changelist_page
2013-05-28 21:54:49 -07:00
Matt Rogers
2defdad3ae
Update history to reflect merge of #1156
2013-05-28 21:38:19 -05:00
Matt Rogers
86e72db4cd
Merge pull request #1156 from nathany/span-go-1153
...
Qualify .go class for Pygments, fixes #1153
2013-05-28 19:35:55 -07:00
Nathan Youngman
2cfc70735d
Qualify .go class for Pygments, fixes #1153
2013-05-26 19:51:05 -06:00
John Piasetzki
240bcccd2f
Remove extra parentheses and swapped regex back
2013-05-25 16:32:36 -04:00
John Piasetzki
54d7ac6e33
Combined two features into one
2013-05-25 11:45:30 -04:00
John Piasetzki
72fa7f8a73
Switch cucumber features to use iso dates
2013-05-25 11:35:28 -04:00
m
e9902292d3
Add note to upgrading docs on new config file options.
2013-05-25 00:53:15 -05:00
Matt Rogers
8eec9f7759
Update history to reflect merge of #1143
2013-05-23 20:32:40 -05:00
Matt Rogers
e6098493c7
Merge pull request #1143 from redwallhp/changing-plugins-page
...
Added JekyllGalleryTag to plugins.md
2013-05-23 18:31:23 -07:00
redwallhp
0e8e2fd3ca
Added JekyllGalleryTag to plugins.md
2013-05-23 19:28:07 -04:00
Parker Moore
8b8d2f830e
Merge @mattr's history update with mine
2013-05-23 23:30:58 +02:00
Parker Moore
da7e44cd46
Update history to reflect merge of #1139 . Fixes #622 .
2013-05-23 23:29:46 +02:00
Matt Rogers
d454abf386
Update history to reflect merge of #1124
2013-05-23 16:29:31 -05:00
Parker Moore
4b6baf01cb
Merge pull request #1139 from scribu/cucumber-fix
...
Fix for #622 (Cucumber infinite loop)
2013-05-23 14:28:31 -07:00
Matt Rogers
1cf9efcfa1
Merge pull request #1124 from jpiasetz/master
...
Change cucumber tests to not write posts with timezones
2013-05-23 14:28:01 -07:00
Parker Moore
23d0c130a5
Update history to reflect merge of #1142 .
2013-05-23 23:27:06 +02:00
Parker Moore
2393ae58b7
Merge pull request #1142 from kmikael/filters-documentation
...
Documentation for `date_to_rfc822` and `uri_escape`
2013-05-23 14:26:01 -07:00
John Piasetzki
e043c419f5
Trying to edit my history to remove the mistakes
2013-05-23 16:49:43 -04:00
Mikael Konutgan
9adfd6ddeb
Document uri_escape
2013-05-23 20:18:08 +02:00
Mikael Konutgan
008a094e95
Document Jekyll's date_to_rfc822 and uri_escape filters on the site
2013-05-23 20:15:24 +02:00
John Piasetzki
c4750cf48f
Fixes so that the timezone gets written when it explicit is specificied in a test
2013-05-23 14:04:22 -04:00
John Piasetzki
6936bbded8
Changed the jekyll steps to write only the date and time for tests. This avoids timezone issues.
2013-05-23 14:04:22 -04:00
scribu
7579c1c42d
cucumber: don't manually include assertions
...
It causes hard to debug infinite loops and it's done automatically
in recent versions of Cucumber anyway.
2013-05-23 20:35:27 +03:00
scribu
09d229de33
make bin/jekyll executable
...
`bundle install` makes it executable and it should be anyway, since it
has the hashbang at the top.
2013-05-23 20:35:07 +03:00
Matt Rogers
5cc65de628
Stick to the 1.0.x versions of rr
2013-05-23 12:16:06 -05:00
Parker Moore
afc5cf098a
Fix syntax errors in Drupal migration docs.
2013-05-23 00:00:40 +02:00
Matt Rogers
8ab4915182
Update history to reflect merge of #1136
2013-05-22 16:51:53 -05:00
Matt Rogers
8d87d4ee30
Merge pull request #1136 from mojombo/migrators-docs-updates
...
Updated the docs for migrators
2013-05-22 14:48:52 -07:00
Parker Moore
9aca84c55b
Updated the docs for migrators so they're at least a bit more helpful.
2013-05-22 23:43:10 +02:00
Matt Rogers
cbc0e72847
Update history to reflect merge of #1063
2013-05-22 14:42:18 -05:00
Matt Rogers
1eab13c068
Merge pull request #1063 from Kelsin/fixing-paginate_path-for-windows
...
Fixing pagination on windows
2013-05-22 12:26:54 -07:00
Parker Moore
19461bc186
Install jekyll-import with the --pre flag for now.
2013-05-21 15:36:29 +02:00
maul.esel
45576a39a6
test this fix with a cucumber feature
2013-05-18 22:30:03 +02:00
Parker Moore
9ab2448e5a
Update history to reflect merge of #1123
2013-05-18 14:09:05 +02:00
Parker Moore
d36f4dfea9
Merge pull request #1123 from mainerror/docs_overflow_auto
...
Documentation highlight boxes shouldn't show scrollbars if not necessary. Fixes #1122 .
2013-05-18 05:07:27 -07:00
Matt Rogers
70d38c70f7
Update history to reflect merge of #1115
2013-05-17 23:16:26 -05:00
Matt Rogers
7c012a9e0c
Merge pull request #1115 from clang1234/master
...
Add --force flag to new command
2013-05-17 21:15:17 -07:00
Matt Rogers
786a120b51
Update history to reflect fixing of #1099 and #1119
2013-05-17 22:49:09 -05:00
Matt Rogers
6a7ed52b37
Update history to reflect merge of #1114
2013-05-17 22:46:11 -05:00
Matt Rogers
9614d516f0
Update history to reflect merge of #1121
2013-05-17 22:43:56 -05:00
Matt Rogers
2b84173eca
Merge pull request #1121 from mojombo/non-zero-exit-on-liquid-exception
...
Non zero exit on Liquid exception
2013-05-17 20:41:04 -07:00
Matt Rogers
ddba4cde8b
Merge pull request #1114 from mojombo/backwards-compatibilize-exclude-include
...
Backwards-compatibilize 'exclude' and 'include' config tags
2013-05-17 19:56:48 -07:00
Octavian Damiean
d9fd0fd7ad
Fix for issue #1122 .
2013-05-18 01:12:17 +02:00
Parker Moore
ff8cf7c868
provide access to the layout name so when shit goes down we get the name of the layout which couldn't be processed
2013-05-17 22:45:39 +02:00
Parker Moore
a95fa70d72
raise things when there's a yaml exception (non-zero exit code
2013-05-17 22:44:46 +02:00
Parker Moore
63dc563621
Add tests for exclude/include backwards-compatibility
2013-05-17 21:05:09 +02:00
Parker Moore
fa1cbb7708
Merge branch 'master' of github.com:mojombo/jekyll
...
* 'master' of github.com:mojombo/jekyll:
Update history to reflect merge of #1116
Removed space characters in empty lines
2013-05-17 20:44:40 +02:00
Parker Moore
3e7b0bbe47
Pygments does not need to be installed. Fixes #1099 #1119
2013-05-17 20:44:29 +02:00
maul.esel
96efa9ed06
delete old files that have been replaced by a directory
...
Fixes #417 .
Replaces #1086 , more logical code.
2013-05-17 17:45:51 +02:00
Casey Lang
fafacc43ca
Add ? to preserve_source_location
2013-05-16 16:15:21 -05:00
Casey Lang
00dd37d2e4
Extract check for force to improve readability
2013-05-16 16:13:13 -05:00
Casey Lang
09eb0c5718
Merge in additional changes from mojombo/jekyll
2013-05-16 16:08:44 -05:00
Matt Rogers
4123406bd2
Update history to reflect merge of #1116
2013-05-16 15:27:50 -05:00
Matt Rogers
70672c98d9
Merge pull request #1116 from blinry/master
...
Removed space characters in empty lines
2013-05-16 12:47:17 -07:00
Sebastian Morr
151ffab6fe
Removed space characters in empty lines
2013-05-16 20:27:27 +02:00
Casey Lang
294437fbf1
Merge latest commits from mojombo/jekyll
2013-05-15 17:36:48 -05:00
Casey Lang
2ce39bc20a
Add '--force' to 'new' command. Implements #1104
2013-05-15 17:29:27 -05:00
Parker Moore
8e3ab9ea36
Backwards-compatibilize 'exclude' and 'include' config tags. Fixes #1109
2013-05-16 00:25:16 +02:00
Parker Moore
d1c626f2e2
Update history to reflect merge of #1035
2013-05-15 23:59:51 +02:00
Parker Moore
13ed02fdb0
Merge pull request #1035 from tkareine/add_minibundle_to_plugin_list
...
Add link to jekyll-minibundle in the doc's plugins list
2013-05-15 14:59:05 -07:00
Parker Moore
784aaee40a
Update gemspec with new files.
2013-05-15 23:58:32 +02:00
Tuomas Kareinen
fb28c0292b
Add link to jekyll-minibundle in the doc's plugins list
2013-05-15 22:00:07 +03:00
Parker Moore
98923f87b5
Update history to reflect merge of #1057 👍
2013-05-15 16:26:41 +02:00
Parker Moore
ef48cbefec
Merge pull request #1057 from mojombo/refactor-related-posts
...
Move the building of related posts into their own class
2013-05-15 07:25:53 -07:00
Parker Moore
5258e3afa3
Logger ~> Stevenson and don't inherit from Ruby Logger. #1106 .
2013-05-15 15:15:00 +02:00
Parker Moore
7b22502c94
Quick patch for migration docs.
2013-05-15 13:58:08 +02:00
Parker Moore
8537c6770e
Update history to reflect merge of #1107
2013-05-15 13:45:16 +02:00
Parker Moore
77ddb2765b
Merge pull request #1107 from pauloppenheim/master
...
doc fix: migrations - wordpressdotcom command
2013-05-15 04:43:57 -07:00
Paul Oppenheim
98f8ee31e3
doc fix: migrations - wordpressdotcom command
...
The new paths are what just worked for me. Was frustrating figuring it out, figured I'd share.
2013-05-15 03:32:17 -07:00
Matt Rogers
98aff03595
Use Jekyll::Stevenson#formatted_topic for printing messages
...
Beats trying to line them up yourself. :-)
2013-05-14 22:04:34 -05:00
Matt Rogers
ff600bfcd9
Merge branch 'master' into refactor-related-posts
2013-05-14 21:54:12 -05:00
Parker Moore
8877d0db66
Update history to reflect merge of #1106
2013-05-14 22:03:37 +02:00
Parker Moore
e71e90cebc
Merge pull request #1106 from mojombo/stevenson
...
Rename Jekyll::Logger ~> Jekyll::Stevenson to fix inheritance problem
2013-05-14 13:01:38 -07:00
Parker Moore
35f4f09c3e
Rename Jekyll::Logger ~> Jekyll::Stevenson to fix inheritance problem
...
Problem described here: ca888cad76
2013-05-14 21:07:23 +02:00
Parker Moore
7186a557f6
Update history to reflect merge of #1068 .
2013-05-14 21:01:06 +02:00
Parker Moore
ed80f6b017
Merge branch 'add_contentblocks' of git://github.com/rustygeldmacher/jekyll into rustygeldmacher-add_contentblocks
...
* 'add_contentblocks' of git://github.com/rustygeldmacher/jekyll:
Added jekyll-contentblocks to the plugins list
2013-05-14 21:00:00 +02:00
Parker Moore
7611b936b1
The --watch has two dashes. Prevent MaRuKu blending them into an emdash.
2013-05-14 20:58:28 +02:00
Parker Moore
8793048add
The CLI command isn't capitalized :)
2013-05-14 20:29:14 +02:00
Parker Moore
3f21f87ccf
Make MaRuKu bend to our will.
2013-05-14 20:27:17 +02:00
Parker Moore
03887262a3
Update history to reflect merge of #1089 .
2013-05-14 19:58:48 +02:00
Parker Moore
a85f7c1cf2
Merge pull request #1089 from zachgersh/cobyism_style
...
Adds margin to code highlights. Tweaks colorscheme of notes.
2013-05-14 10:57:18 -07:00
zachgersh
fed4f516bf
Simplified based on cobyism suggestion.
2013-05-14 08:25:54 -07:00
Parker Moore
1ce36fb1ff
Update history to reflect merge of #1101 .
2013-05-14 12:40:04 +02:00
Parker Moore
93a041d871
Merge pull request #1101 from sankage/upgrade-docs
...
relative permalinks in upgrade docs are reversed
2013-05-14 03:37:31 -07:00
zachgersh
f2d7cdea89
Fixed shading on notes, made it less apparent.
2013-05-13 23:31:05 -07:00
David Briggs
47e1a449e1
fix upgrade docs
2013-05-14 00:12:48 -04:00
Parker Moore
d99b4324e7
When talking about post excerpts, be singular about it.
2013-05-12 23:19:38 +02:00
Parker Moore
6aaf631fcf
Fix some language problems, props @maul-esel
2013-05-12 23:18:25 +02:00
Parker Moore
f1c5579c5b
Add docs for post excerpt #1072
2013-05-12 17:54:15 +02:00
zachgersh
4a3826aee6
Needed to be issues and not issue in the url. Regenerated file.
2013-05-12 08:36:15 -07:00
zachgersh
94b5f22cfa
Merge branch 'master' into changelist_page
2013-05-12 08:20:03 -07:00
Parker Moore
483ecec2b4
Update history to reflect addition of docs for gist tag #1072
2013-05-12 16:20:46 +02:00
Parker Moore
208becee86
Add docs for gist tag.
2013-05-12 16:20:05 +02:00
Parker Moore
f56090be3f
Updated language for relative_permalinks
2013-05-12 16:05:18 +02:00
Parker Moore
8051df0f4c
Release 1.0.2
2013-05-12 15:26:45 +02:00
Parker Moore
56e7f7688e
Add note in history about documentation for #1081
2013-05-12 14:08:11 +02:00
Parker Moore
61faef46cc
Add documentation about relative_permalinks. #1081
2013-05-12 14:07:30 +02:00
Parker Moore
7671b45a92
Update history to reflect merge of #1066 .
2013-05-12 12:12:49 +02:00
Parker Moore
179a746091
Merge pull request #1066 from Rowno/data-language
...
Add a `data-lang` attribute to code blocks
2013-05-12 03:11:11 -07:00
Parker Moore
427bb6aec7
Update history to reflect merge of #1081 .
2013-05-12 11:57:56 +02:00
Parker Moore
28b9e351c4
Merge pull request #1081 from mojombo/relative-permalinks
...
Backwards-compatibilize relative permalinks
2013-05-12 02:55:49 -07:00
Parker Moore
91317b29b3
Update history to reflect merge of #1078
2013-05-12 11:53:37 +02:00
Parker Moore
f9502dc9f5
Merge pull request #1078 from maul-esel/fix-num-category
...
Fix number category
2013-05-12 02:52:39 -07:00
Parker Moore
d9e056bd60
Update history to reflect merge of #1084
2013-05-12 11:51:52 +02:00
Parker Moore
9140aad429
Merge pull request #1084 from maul-esel/deprecate-old-config
...
Deprecate old config 'server_port'
2013-05-12 02:50:20 -07:00
zachgersh
d2fabfcf15
Programatically create github issue links via rake task.
2013-05-11 23:27:06 -07:00
zachgersh
e4543e268f
Added /history directory to the gemspec.
2013-05-11 21:40:26 -07:00
zachgersh
16954daa19
Updated rakefile to support new directory and parsing structure.
2013-05-11 21:16:50 -07:00
zachgersh
9ac69e3091
Moved changelist to /history directory.
2013-05-11 20:31:53 -07:00
zachgersh
59b3f095fa
Merge branch 'master' into changelist_page
2013-05-11 20:08:11 -07:00
Parker Moore
665e8d15f7
Turn off relative permalinks on Jekyll docs.
2013-05-12 01:43:36 +02:00
Parker Moore
1d1d3727ce
Merge branch 'master' into relative-permalinks
...
* master:
Update history to reflect merge of #1079
Update gemspec for new page-based docs.
remove docs on installing pygments
2013-05-12 01:21:55 +02:00
Parker Moore
c59cfcfd2e
Not automatically deprecated.
2013-05-12 01:19:04 +02:00
Parker Moore
d9f0dce67d
make sure relative_permalinks is set to TRUE
2013-05-12 01:16:52 +02:00
Parker Moore
2e1316ec8b
Ensure the page is in a subdir. That's the only time it's eff'd.
2013-05-12 01:08:33 +02:00
Parker Moore
6167747440
Say happy things when everything is cool
2013-05-12 01:07:58 +02:00
maul.esel
1b80fc8cc8
always be polite to the user :)
2013-05-11 20:03:55 +02:00
maul.esel
a8788f4a0a
copy over deprecated config option to new one
2013-05-11 19:57:11 +02:00
maul.esel
c44d4248ac
warn on use of deprecated "server_port" option
2013-05-11 19:54:06 +02:00
Parker Moore
0e82b4eb2f
Use site config to determine whether permalinks should be relative.
2013-05-11 18:26:20 +02:00
Parker Moore
161244fd78
Add better language and link to Upgrading page in docs for relative permalinks deprecation msg
2013-05-11 18:06:33 +02:00
maul.esel
eda11aa534
ensure number category is NOT included as fixnum
2013-05-11 18:03:51 +02:00
Parker Moore
1f23bc4dc0
Add support for relative permalinks
2013-05-11 18:03:03 +02:00
Parker Moore
19bc54bb07
Add doctor command
2013-05-11 18:02:53 +02:00
Parker Moore
6294c4a204
Better-formatted output with relation to 'Generating... done.'
2013-05-11 17:56:42 +02:00
Parker Moore
b355ef6469
Add jekyll doctor command
2013-05-11 17:49:20 +02:00
Parker Moore
e22b1bb74a
Add deprecation support for pages in subfolders with relative permalinks.
2013-05-11 17:40:00 +02:00
Parker Moore
470a187395
Update history to reflect merge of #1079
2013-05-11 17:10:50 +02:00
Parker Moore
3b50f4116a
Merge pull request #1079 from maul-esel/docs-remove-pygments
...
Remove docs on installing pygments
2013-05-11 08:09:53 -07:00
Parker Moore
d869f99345
Update gemspec for new page-based docs.
2013-05-11 17:08:46 +02:00
maul.esel
ef06f19a9e
remove docs on installing pygments
...
This is no longer needed as stated by @parkr in #1021 ,
as jekyll now comes bundled with pygments.rb.
Fixes #1021 .
2013-05-11 16:52:39 +02:00
zachgersh
81bbafefea
Reverted my upgrading.md to fix merge conflict.
2013-05-10 20:01:34 -07:00
Parker Moore
d675ef6662
Fixed some things on the site.
2013-05-10 23:28:42 +02:00
Parker Moore
fdceb50595
Can't use post_url to ask for the url's of the docs anymore.
2013-05-10 23:09:12 +02:00
Parker Moore
fe921190c7
Moving /docs to /docs/home
2013-05-10 23:05:59 +02:00
Parker Moore
9530e56176
Fix links to /docs/ in the site.
2013-05-10 22:57:51 +02:00
Parker Moore
23087b9c3f
Add permalink to docs/upgrading/
2013-05-10 22:55:27 +02:00
Parker Moore
d8070ec6be
Make Upgrading docs page a Page.
2013-05-10 22:55:01 +02:00
Parker Moore
6bd7feeaa8
Update history to reflect merge of #985 . Closes #980 .
2013-05-10 22:13:32 +02:00
Parker Moore
628f8280d0
Merge benbalter:docs-pages #985
2013-05-10 22:11:36 +02:00
Parker Moore
65a1b33f6c
Update history to reflect merge of #1073 .
2013-05-10 21:55:57 +02:00
Parker Moore
6a36ace5ab
Merge pull request #1073 from zachgersh/link_change
...
Changed link to liquid, was going to a dead link and it really bothered me
2013-05-10 12:54:46 -07:00
zachgersh
59f2a41ced
Changed liquid link of the homepage.
2013-05-10 09:15:56 -07:00
zachgersh
29c165ef4c
Changed the liquid link in posts.
2013-05-10 09:13:18 -07:00
zachgersh
7a2a9d36a7
Corrected additional liquid link on the Welcome page.
2013-05-10 08:59:56 -07:00
zachgersh
07d87b2cc0
Changed link to liquid, was going to a dead link and it really bothered me.
2013-05-10 08:53:47 -07:00
maul.esel
17cdd59206
adjust tests to new test post
2013-05-10 14:07:43 +02:00
maul.esel
eae3ae8479
fix handling of number categories
2013-05-10 14:07:23 +02:00
Roland Warmerdam
2a6c722e78
Add a data-lang attribute to code blocks
2013-05-10 19:18:13 +12:00
Rafael Revi
528c94e481
new test case: numbers in categories
2013-05-10 02:20:43 -04:00
Rusty Geldmacher
1646c223c4
Added jekyll-contentblocks to the plugins list
2013-05-09 10:09:12 -04:00
Parker Moore
012717ed04
Update history to reflect merge of #1061 .
2013-05-09 13:51:55 +02:00
Mort Yao
8d0543d54c
Bump pygments.rb version to 0.5.0
2013-05-09 13:51:25 +02:00
Parker Moore
3fbddc583c
Update history to reflect merge of #1067
2013-05-09 13:48:34 +02:00
Parker Moore
cd260535d3
Merge pull request #1067 from stomar/kramdown
...
Update to kramdown 1.0.2
2013-05-09 04:47:43 -07:00
Marcus Stollsteimer
7977c5ed1b
Update to kramdown 1.0.2
2013-05-09 13:26:29 +02:00
zachgersh
0712916d7d
Manually fixed formatting for now.
2013-05-09 00:04:53 -07:00
zachgersh
2c5807faad
Rake task added to move History into site and update its formatting.
2013-05-08 23:59:59 -07:00
zachgersh
eb5a8a6358
Cleaned up the formatting of changelist page and removed HEAD section.
2013-05-08 22:06:16 -07:00
zachgersh
cfc6d7797d
Created new changelist page. It currently looks bad.
2013-05-08 21:31:57 -07:00
Matt Rogers
770402d912
Also stub the building of the index
...
Since we don't actually use the index in getting the related posts from
the tests there's no need to build an index, which can take a long time
if the ruby bindings for the GSL library are not installed.
2013-05-08 22:33:20 -05:00
Matt Rogers
08b49ec9db
Update the display of the LSI progress output
...
It now fits more in line with what the other messages display.
2013-05-08 22:02:23 -05:00
Matt Rogers
1aa49fa734
Wrap tests around Jekyll::RelatedPosts
...
This gives me more confidence that we're doing the right things when it
comes to both the LSI and non-LSI cases and prevents regressions.
2013-05-08 21:57:10 -05:00
Christopher Giroir
b0c04c89f4
Further clarify what paginate_path should do in the case of directories in the path
2013-05-08 14:08:03 -07:00
Matt Rogers
64f8a7b228
Move the require for related_posts to jekyll.rb
2013-05-08 07:39:00 -05:00
Parker Moore
0c04e5d55b
Catching that the Redcarpet gem has been installed. Fixes #1059
2013-05-08 11:55:19 +02:00
Christopher Giroir
09fafd6418
Fixing paginate_path on windows
2013-05-07 23:24:10 -07:00
Matt Rogers
f67f7f3db4
Move the building of related posts into their own class
2013-05-07 22:27:38 -05:00
Parker Moore
8bd14f18f6
Update History to reflect release of 1.0.1.
2013-05-08 01:06:11 +02:00
Parker Moore
abc633a36a
Release 1.0.1
2013-05-08 01:03:51 +02:00
Parker Moore
c758f8d24f
Release 1.0.1
2013-05-08 01:03:14 +02:00
Parker Moore
2bee768e79
Update history to reflect merge of #1053 . Closes #1038 .
2013-05-08 00:58:31 +02:00
Parker Moore
cb0054b6d7
Merge pull request #1053 from mojombo/redcarpet-respect-pygments
...
Respect pygments config option in Redcarpet renderer.
2013-05-07 15:57:17 -07:00
Parker Moore
739f752580
Properly wrap and encode non-pygmentized code.
2013-05-08 00:45:55 +02:00
Parker Moore
f69c39c3ac
fix up tests for pygments-aware redcarpet
2013-05-08 00:45:42 +02:00
Parker Moore
62b4fd77ac
Using modules instead of classes for Redcarpet with/without Pygments.
2013-05-08 00:28:51 +02:00
Parker Moore
2114bb3c2e
Respect pygments config option in Redcarpet renderer.
2013-05-08 00:10:18 +02:00
Parker Moore
3fef9607bc
Update history to reflect introduction of #1051 .
2013-05-07 23:54:02 +02:00
Chris Jones
25cb387953
Changed https to http in the GitHub Pages link. fixes #1051 .
2013-05-07 23:53:17 +02:00
Parker Moore
eda088136f
Update history to reflect merge of #1048 .
2013-05-07 22:13:21 +02:00
Parker Moore
541dbf1a04
Merge pull request #1048 from mojombo/fix-toc-rdiscount
...
Check to make sure there is a toc_token before trying to use it.
2013-05-07 13:11:10 -07:00
Parker Moore
1d2f172d6b
Check to make sure there is a toc_token before trying to use it. Fixes #1047
2013-05-07 18:12:47 +02:00
Parker Moore
81fea5ae22
Update history to reflect merge of #1037 .
2013-05-07 16:46:02 +02:00
Parker Moore
5dd3b0b71d
Update tests to be compliant with #1037 .
2013-05-07 16:45:15 +02:00
Parker Moore
f9e3cf21f9
Provide backwards-compatibility for change in #1037 .
2013-05-07 16:45:06 +02:00
Parker Moore
6b9ef70d7b
Merge pull request #1037 from djui/patch-1
...
Add newer `language-` class name prefix to code blocks
2013-05-07 07:41:08 -07:00
Parker Moore
cacc0d0872
Clean up history file. Update it to reflect merge of #1027
2013-05-07 15:20:50 +02:00
Parker Moore
ea29bff239
Fix up markdownified history file.
2013-05-07 15:19:09 +02:00
Parker Moore
b625dbdbe3
I have weird preferences with filenames. Sorry, not sorry.
2013-05-07 15:18:01 +02:00
Parker Moore
3728f8149c
Merge pull request #1027 from benbalter/markdownify-changelog
...
Markdownify the changelog
2013-05-07 06:17:07 -07:00
Benjamin J. Balter
6928d5b550
rebase changelog
2013-05-07 08:59:16 -04:00
Parker Moore
877e328650
Update history to reflect merge of #1045
2013-05-07 14:32:37 +02:00
Parker Moore
368582832d
Merge pull request #1045 from mojombo/fix-lsi-build
...
Fix the index build with LSI. Fixes #1039 .
2013-05-07 05:31:39 -07:00
Matt Rogers
39d33b48b0
Fix the index build with LSI
2013-05-07 06:58:54 -05:00
Parker Moore
e12482fc6b
Update history to reflect fix of #1040
2013-05-07 13:16:15 +02:00
Parker Moore
d0a9948eed
Let Commander handle bad args after printing of deprecation warning. Fixes #1040 .
2013-05-07 13:15:03 +02:00
Parker Moore
7dccb6c996
Update history to reflect fix of #1041 .
2013-05-07 13:11:17 +02:00
Parker Moore
a0ad8a4031
Don't print deprecation warning if no arg is specified. Fixes #1041 .
2013-05-07 13:10:29 +02:00
Uwe Dauernheim
3770bcbdb7
Use newer language- class name prefix
...
This change makes it partly possible to use Jekyll+RedCarpet+Prism.js without using a plugin.
Another change will respect Jekyll's `pygments` configuration option and not render the code block using Pygments. Together, these two changes allow using prism.js with Jekyll out of the box.
2013-05-07 02:33:58 +03:00
Parker Moore
dde2d7c3f6
Update history to reflect merge of #1032
2013-05-06 22:10:18 +02:00
Parker Moore
b9a94123d6
Merge pull request #1032 from pborreli/typos
...
Fixed typos, add missing <div> to site_template
2013-05-06 12:51:49 -07:00
Pascal Borreli
29b3dc97f0
Fixed typos
2013-05-06 20:27:00 +01:00
Pascal Borreli
410e5912a2
Fixed html
2013-05-06 20:26:39 +01:00
Parker Moore
c7b707cdfd
Ignore --help and --version in Deprecator. Fixes #1030
2013-05-06 20:17:28 +02:00
Parker Moore
60bbcaa863
Update history to reflect merge of #1028
2013-05-06 20:06:53 +02:00
Parker Moore
7cea0657ba
Merge pull request #1028 from pborreli/site-typos
...
Fixed some typos
2013-05-06 11:05:31 -07:00
Pascal Borreli
d34991ce3d
Removed useless measure in css
2013-05-06 16:10:29 +01:00
Pascal Borreli
221c525057
Fixed duplicate attribute in css
2013-05-06 16:09:26 +01:00
Pascal Borreli
b61f81c64d
Removed duplicate css entry
2013-05-06 16:08:36 +01:00
Pascal Borreli
eacf7e948b
Fixed typos
2013-05-06 16:07:45 +01:00
Pascal Borreli
e4e73bddb3
Fixed select closing tag
2013-05-06 15:57:43 +01:00
Benjamin J. Balter
6f3fbc69e7
markdownify the changelog
2013-05-06 09:50:38 -04:00
Parker Moore
0c76792aa7
Update history to reflect merge of #1025
2013-05-06 15:27:36 +02:00
Parker Moore
494f0aac4f
Merge branch 'master' of github.com:mojombo/jekyll
...
* 'master' of github.com:mojombo/jekyll:
Removing manual install of Pip and Distribute
2013-05-06 15:27:00 +02:00
Parker Moore
4cf99f7de0
Merge pull request #1025 from Nikkau/patch-1
...
Removing manual install of Pip and Distribute
2013-05-06 06:26:36 -07:00
Nikkau
f4f2932cb8
Removing manual install of Pip and Distribute
...
Brew automatically install Pip and Distribute.
https://github.com/mxcl/homebrew/blob/master/Library/Formula/python.rb#L245-247
2013-05-06 16:19:47 +03:00
Parker Moore
dd242db3da
Update history to reflect merge of #1022
2013-05-06 11:15:00 +02:00
Parker Moore
cbe1448ad1
Merge pull request #1022 from olov/patch-1
...
Updated URL for Markdown references plugin (moved from Gist to project)
2013-05-06 02:14:19 -07:00
Olov Lassus
7a65f2d268
Updated URL for Markdown references plugin (moved from Gist to a GitHub project)
2013-05-06 11:53:52 +03:00
David Briggs
a5a6be1b1b
fix unescaped liquid tag, fixes #1019
2013-05-06 10:51:08 +02:00
Parker Moore
d30117aeb2
Update history to reflect merge of #1018
2013-05-06 02:07:51 +02:00
Parker Moore
21e99430bc
Update history to reflect release of 1.0.0.
2013-05-06 02:07:11 +02:00
Parker Moore
097ac95d49
Merge pull request #1018 from kivikakk/readme_links
...
Update README links.
2013-05-05 17:05:31 -07:00
Arlen Cuss
fadd53ab8b
Update README links.
2013-05-06 10:01:51 +10:00
Parker Moore
9f94eaf061
Release 1.0.0
2013-05-06 01:16:34 +02:00
Parker Moore
9f6da26bb4
remove failsave for docs publishing
2013-05-06 01:16:14 +02:00
Parker Moore
4d9d6b689b
Cleaning up the site template CSS.
2013-05-06 01:00:00 +02:00
Parker Moore
58103d11c9
Add Upgrading docs page to gemspec.
2013-05-05 23:51:10 +02:00
Parker Moore
24d694e6a0
We now have native drafts, wahoo
2013-05-05 23:42:08 +02:00
Parker Moore
0619265e5b
Update Upgrading docs. #965
2013-05-05 23:39:42 +02:00
Parker Moore
04837f7c78
Merge pull request #965 from benbalter/upgrading-docs
...
Add docs to help users upgrade from < 1.0, fixes #877
2013-05-05 14:10:44 -07:00
Parker Moore
06beb4b72b
Bump version for 1.0.0.
2013-05-05 23:02:45 +02:00
Parker Moore
0b1d22dd61
Merge pull request #1016 from mojombo/fix-pagination
...
Paginate in subdirectories properly
2013-05-05 14:01:29 -07:00
Parker Moore
bcf1464162
Update history to reflect merge of #992
2013-05-05 22:58:55 +02:00
Parker Moore
ce999f12fc
Merge pull request #992 from maul-esel/consistent-page.url
...
add leading slash to page.url and post.url
2013-05-05 13:56:15 -07:00
Parker Moore
8bd1e0f06e
Update history to reflect merge of #964 .
2013-05-05 21:08:03 +02:00
Parker Moore
50d66831ff
Merge pull request #964 from benbalter/html-template-site
...
Make Template site HTML5
2013-05-05 12:05:47 -07:00
Benjamin J. Balter
8ec08fceb6
Downgrade default site template for Internet exploder
...
Swap `<header>` and `<footer>` tags to `<div>`s, so we can support IE without the need for an html5 shim.
2013-05-05 14:28:58 -04:00
Parker Moore
dcd7b36269
Fixing Pager test for 1.8.7.
2013-05-05 18:08:03 +02:00
Parker Moore
1c146ec649
Instead of just a string name, Pager.pagination_enabled? now accepts a page
2013-05-05 17:26:48 +02:00
Parker Moore
050e982006
Add extra question to ensure that the index.html file is in thepagination path's directory
2013-05-05 17:26:29 +02:00
Parker Moore
2d0e65b5f7
In Cucumber step definitions, it'd be smart not to chdir into a dir we're about to kill
2013-05-05 17:25:42 +02:00
Parker Moore
5836b441f6
Fixing up pagination feature test
2013-05-05 17:25:09 +02:00
Parker Moore
ea71036e8c
Paginate in subdirectories properly. Fixes #878 .
2013-05-05 15:40:13 +02:00
Parker Moore
3e670e72ab
Update gemspec.
2013-05-05 15:20:18 +02:00
Parker Moore
20334aabbe
Test all cases for post_url modifications. #998
2013-05-05 15:13:17 +02:00
Parker Moore
9179f56ed7
Quick clean-up from #998 .
2013-05-05 14:59:50 +02:00
Parker Moore
0edbbc1641
Update history to reflect merge of #998
2013-05-05 14:22:01 +02:00
Parker Moore
290ba131e2
Merge pull request #998 from dhcole/master
...
Use post's directory path when matching for the post_url tag
2013-05-05 05:16:39 -07:00
Parker Moore
0d49aacc29
Update history to reflect merge of #1015
2013-05-05 13:49:34 +02:00
Parker Moore
1b994a9682
Merge pull request #1015 from mojombo/loose-pygments-dep
...
Loosen Pygments Dependency
2013-05-05 04:48:37 -07:00
Parker Moore
bd0ff6644e
Update history to reflect merge of #1014
2013-05-05 13:44:09 +02:00
Parker Moore
dcf3911176
Merge pull request #1014 from mojombo/string-times
...
Parse strings into Time objects for date-related parsing
2013-05-05 04:42:26 -07:00
Parker Moore
ca888cad76
When pygments is required after Jekyll::Logger is required, its internal require to Ruby's stdlib Logger class chokes. This is an ugly-ass work-around.
2013-05-04 15:31:02 +02:00
Parker Moore
3feb18bb56
Redcarpet Parser requires pygments
2013-05-04 15:29:43 +02:00
Parker Moore
3c218d2dcd
Only require pygments where it's needed.
2013-05-04 15:04:57 +02:00
Parker Moore
67aaada839
Clean up some copy in the limit_posts error handling.
2013-05-04 14:57:27 +02:00
Parker Moore
c9bd1437a3
Testing parsing of String objects which represent times to Date filters
2013-05-04 14:41:21 +02:00
Parker Moore
7554c4ce61
Parse strings into Time objects for date-related parsing. Fixes #997 .
2013-05-04 14:01:44 +02:00
Parker Moore
1c4f5b4ee5
Update history to reflect the merge of #860
2013-05-02 23:55:49 +02:00
Parker Moore
1404a97cd4
Merge pull request #860 from cobyism/responsify
...
Responsive jekyllrb.com (thanks to @cobyism)
2013-05-02 14:53:46 -07:00
Coby Chapple
e419029b93
update github logo in footer
2013-05-02 21:56:45 +01:00
Coby Chapple
eaaba892a2
derp
2013-05-02 21:56:35 +01:00
Coby Chapple
f0fc262812
tweak some of the code blocks on the troubleshooting page to work better on mobiles
2013-05-02 21:46:43 +01:00
Coby Chapple
cdcb92bb38
make these clone instructions behave as blocks
2013-05-02 21:43:22 +01:00
Coby Chapple
6cc77dfeee
this code block was sticking way out, usage detailed on gist anyway
2013-05-02 21:38:24 +01:00
Coby Chapple
72d4e1f65b
oops, pagination page got left out
2013-05-02 21:34:47 +01:00
Coby Chapple
04bbca5871
use <th> instead of <td> for table headers on variable page
2013-05-02 21:32:41 +01:00
Coby Chapple
6f2f296578
more padding for extra quick-start command line
2013-05-02 21:32:07 +01:00
Parker Moore
4c7b9cb953
#583 has been merged, but should wait for #860 .
2013-05-02 22:19:01 +02:00
Coby Chapple
6a57d5248b
merge in changes from latest master
...
conflicts:
- site/_posts/2012-07-01-permalinks.md
- site/css/style.css
- site/index.html
2013-05-02 21:16:47 +01:00
Coby Chapple
e0640d6687
side scrolling wrappers for remaining tables
2013-05-02 21:08:18 +01:00
Coby Chapple
0d80d10ebf
wrappers for permalinks page
2013-05-02 14:17:16 +01:00
Coby Chapple
c6ce15e435
notes, warnings etc should break out rightwards too, come to think of it
2013-05-02 14:16:19 +01:00
Coby Chapple
8446f47247
wrapper classes for frontmatter page
2013-05-02 14:05:44 +01:00
Coby Chapple
951cb11d48
padding should be even when table fits without overflow
2013-05-02 13:52:21 +01:00
Coby Chapple
fb642bb97f
break side scrolling tables out of the grid/parent containers 🤘
2013-05-02 13:51:26 +01:00
Coby Chapple
f924a04733
scroll tables sideways on mobiles
2013-05-02 13:50:46 +01:00
Parker Moore
40b587c46c
Update history to reflect change to solve #1008
2013-04-30 22:18:58 +02:00
Parker Moore
c32b570114
Checking the arguments to ensure we have a subcommand before proceeding. ( #1008 )
2013-04-30 22:17:22 +02:00
Parker Moore
463ea15a3e
Update history to reflect merge of #1007
2013-04-30 22:02:36 +02:00
Parker Moore
1f02150ee9
Merge pull request #1007 from michaelklishin/patch-1
...
Catch all exceptions, not just StandardError descendents
2013-04-30 12:59:02 -07:00
Michael Klishin
82ec02905e
Catch all exceptions, not just StandardError descendents
...
We've hit a few edge cases in Liquid/Markdown rendering
with http://clojurewerkz.org documentation sites.
They resulted in exceptions Jekyll silently swallowed because
they were not StandardException subclasses.
2013-04-30 23:33:08 +04:00
Dave Cole
b1cf3d5dd5
Adjust expected post count for tests.
2013-04-30 12:46:31 -04:00
Parker Moore
48fe514c54
Updating Configuration page in docs with the defaults
2013-04-30 16:08:21 +02:00
Parker Moore
0b1bc0c24d
Update history to reflect merge of #1004
2013-04-30 15:54:58 +02:00
Parker Moore
7efd0a8d11
Merge pull request #1004 from uu59/fix_limit_posts_from_cli
...
Fix `jekyll serve --limit_posts n` failed
2013-04-30 06:53:05 -07:00
Dave Cole
805f378586
Add test for nested post_url
2013-04-29 17:48:10 -04:00
uu59
0f52f15cc2
Clean up code #1104
2013-04-29 21:07:46 +09:00
uu59
94756340cd
Remove to_i. Let commander gem do it #1004
2013-04-29 15:56:02 +09:00
Parker Moore
b4b66d5713
Merge pull request #1001 from mojombo/refactoring-convertible
...
Refactoring Jekyll::Convertible
2013-04-28 16:43:38 -07:00
Parker Moore
3237b39f21
Merge pull request #1002 from mojombo/refactor-post
...
Refactor Jekyll::Post
2013-04-28 16:40:22 -07:00
uu59
20a837d15c
Change default value of limit_posts from nil to 0 (see #1004 )
...
Before this commit meaning of limit_posts:
nil: no limit. generate all posts
0: raise error
n ( > 0): generate n posts only
n ( < 0): raise error
else: raise error
After this commit:
nil: same as 0
0: no limit. generate all posts
n ( > 0): generate n posts only
n ( < 0): raise error
else: almost same as 0 (depend on `to_i` result)
2013-04-29 01:41:22 +09:00
Parker Moore
f7fde70f5f
'The Best of Both Worlds,' à la @chad's comment
2013-04-28 15:21:17 +02:00
uu59
ad2c706a34
Fix jekyll serve --limit_posts n failed
2013-04-28 02:03:08 +09:00
Parker Moore
46ce757b71
Compliant with Ruby 2.0.0
2013-04-26 21:20:48 +02:00
Parker Moore
5f13e00791
Comments for Convertible.render_all_layouts and Convertible.render_liquid
2013-04-26 21:09:02 +02:00
Parker Moore
fcbab9a3ca
Post#is_published ~> Post#published?
2013-04-26 21:00:47 +02:00
Parker Moore
f7841d1713
Remove unnecessary self.tags.flatten! in favour of a one-line sol'n.
2013-04-26 20:59:54 +02:00
Parker Moore
422a4bd5cd
Renamed tag- and category-instantiation methods
2013-04-26 20:25:07 +02:00
Parker Moore
6d9845a58b
Refactor Post category instantiation
2013-04-26 20:23:58 +02:00
Parker Moore
482986e346
Refactored setting of Post.published flag
2013-04-26 20:21:17 +02:00
Parker Moore
266a52b161
The call to Post#read_yaml was in an unnecessary begin...rescue block.
2013-04-26 20:09:18 +02:00
Parker Moore
09c1c01d07
Refactor Post#related_posts to build the index in a different method
2013-04-26 20:05:52 +02:00
Parker Moore
ffa93c22f1
Refactor Post#to_liquid
2013-04-26 20:03:57 +02:00
Parker Moore
29a1c18300
Refactoring Jekyll::Convertible
2013-04-26 19:36:52 +02:00
Parker Moore
fe36b0f479
Update history to reflect fixing of #981
2013-04-26 19:16:23 +02:00
Parker Moore
217b2298d1
Update history to reflect fixing of #836
2013-04-26 19:13:21 +02:00
Parker Moore
6923865091
Update history to reflect fixing of #993
2013-04-26 19:12:32 +02:00
Parker Moore
6bb8b82a1e
Update history to reflect merge of #989
2013-04-26 19:10:53 +02:00
Parker Moore
9a5a702e47
When one clones one's fork of Jekyll, one should not use the readonly git:// protocol. Instead, use SSH.
2013-04-26 19:09:11 +02:00
Parker Moore
d2f364b60c
Merge pull request #989 from mojombo/docs-proofreading
...
Proofread and fix up the documentation
2013-04-26 09:43:48 -07:00
Dave Cole
fc09ac4862
Use post's directory path when matching for the post_url tag
2013-04-25 13:58:05 -04:00
Parker Moore
61c24c601a
Add UTF-8 encoding where we read in YAML so it reads in UTF-8 characters properly. Fixes #836 .
2013-04-25 02:15:25 +02:00
Parker Moore
5a20fa4382
--plugins can now accept plugin directories. Fixes #993 .
2013-04-23 01:50:57 +02:00
Parker Moore
8ed092ed94
Merge branch 'master' of github.com:mojombo/jekyll
...
* 'master' of github.com:mojombo/jekyll:
Moving comparison for PostUrl tag to the PostComparer class
Fail if destination directory for jekyll new exists and is not empty. Fixes #981 .
Remove code duplication: #write in Page and Post is the same.
2013-04-23 01:41:43 +02:00
Stephen McDonald
a38902b5a7
Use valid css class names when pygments language contains invalid chars, eg html+jango
2013-04-23 06:48:31 +10:00
Parker Moore
24aabbe05f
Moving comparison for PostUrl tag to the PostComparer class
2013-04-22 12:57:52 +02:00
maul.esel
9582a7cc84
note leading slash in the docs
2013-04-20 13:34:54 +02:00
maul.esel
6f28b6d432
fix tests for always-present slash
2013-04-20 13:21:31 +02:00
maul.esel
d73841c961
always ADD a leading slash to page.url or post.url
2013-04-20 13:15:40 +02:00
Matt Rogers
47f8fb5091
Don't end an independent thought with a preposition.
2013-04-19 22:56:19 -05:00
Matt Rogers
b05afb022f
Use 'the' instead of 'a'
2013-04-19 22:51:18 -05:00
Matt Rogers
7d59df92b3
Use 'from' instead of 'at'
2013-04-19 22:50:45 -05:00
maul.esel
c6df2e150a
remove leading slash from page.url and post.url
2013-04-19 16:37:48 +02:00
Matt Rogers
94449c4088
Tell people to update the site not the wiki.
...
We want to kill the wiki with fire.
2013-04-18 23:17:09 -05:00
Matt Rogers
7d3dcc0116
Fix the link to the Homebrew wiki
2013-04-18 23:17:09 -05:00
Matt Rogers
898d9d13a8
Remove the word 'also' when describing Typo migrations.
...
The use of the 'also' is out of place here. We're only talking about one thing.
2013-04-18 23:17:08 -05:00
Matt Rogers
35a59ab766
Use 'newer' instead of 'future'
...
When talking about versions of Drupal greater than 6.1, use the word newer to
indicate that those versions have already been released. The word future implies
that those versions haven't been released yet.
2013-04-18 23:17:08 -05:00
Matt Rogers
205e65d017
Be explicit about what we require when migrating systems
...
We require access to the database from the old system and we're generating posts
for Jekyll.
2013-04-18 23:17:08 -05:00
Matt Rogers
96fa05ac3d
Make the text clearer for the layout option
2013-04-18 23:17:08 -05:00
Matt Rogers
a8361315ed
Add a missing 'the'
...
We're serving the website. There can be only one.
2013-04-18 23:17:08 -05:00
Matt Rogers
f5a4d36efc
Add a missing comma
...
We have three or more terms with a single conjunction. According to Strunk and
White, we need a comma.
2013-04-18 23:17:08 -05:00
Matt Rogers
c06bb76610
Fix a verb tense mismatch
2013-04-18 23:17:08 -05:00
Matt Rogers
ef6ae8c073
Add a word that was missing
2013-04-18 23:17:08 -05:00
Matt Rogers
2e65658920
Fix up some verbiage that didn't jive quite right.
2013-04-18 23:17:08 -05:00
Matt Rogers
8d7be33dfb
Wrap at 80 columns
2013-04-18 23:16:53 -05:00
Benjamin J. Balter
e1f04968e8
Use pages for documentation, not posts, fixes #980 .
2013-04-18 10:10:59 -04:00
Parker Moore
ba64a9fe30
Fail if destination directory for jekyll new exists and is not empty. Fixes #981 .
2013-04-16 18:24:10 +02:00
Benjamin J. Balter
11419868dc
CSS reorganization
...
1. Fix regression on s/.footer/footer/
2. Fix whitespace and tabbing
3. Reorganize properties more logically
2013-04-16 09:48:18 -04:00
Parker Moore
6ed41e373c
Remove code duplication: #write in Page and Post is the same.
2013-04-16 02:55:31 +02:00
Parker Moore
aba0e3a79e
Release 1.0.0.rc1
2013-04-16 00:49:31 +02:00
Parker Moore
c0c0150bb5
Release 1.0.0.rc1
2013-04-16 00:47:31 +02:00
Parker Moore
82f32d5c02
Merge configuration properly. Closes #978 .
2013-04-16 00:41:10 +02:00
Benjamin J. Balter
55b890b407
Move site title to H1 tag, wrap header in header tag.
2013-04-15 16:50:01 -04:00
Benjamin J. Balter
3bf38ad0d3
significant rewrite of baseurl section for clarity, props mattr-
2013-04-15 16:25:40 -04:00
Benjamin J. Balter
db31c1a453
s/mardown/markdown/ part deux
2013-04-15 16:16:27 -04:00
Benjamin J. Balter
4063e47fb9
s/--server/serve/ part deux
2013-04-15 16:15:38 -04:00
Benjamin J. Balter
766ef9e3da
s/mardown/markdown, props @mattr
2013-04-15 16:13:46 -04:00
Benjamin J. Balter
7a0b6da5ed
s/along side/alongside/ h/t @mattr
2013-04-15 16:13:22 -04:00
Benjamin J. Balter
6b624fb699
upper case P dangit
2013-04-15 16:12:54 -04:00
Benjamin J. Balter
075e14aaad
moar hard word wrapping
2013-04-15 16:12:13 -04:00
Benjamin J. Balter
380e7a9744
s/--server/serve
2013-04-15 16:10:19 -04:00
Benjamin J. Balter
783d59045b
remove stray comma
2013-04-15 16:09:24 -04:00
Benjamin J. Balter
343d56dfe3
hard wrap *all* the things!
2013-04-15 16:09:02 -04:00
Benjamin J. Balter
223dbdc155
86'd conditional IE classes
2013-04-15 13:37:05 -04:00
Benjamin J. Balter
91bcb83c8a
plurlize file(s)
2013-04-15 13:34:38 -04:00
Benjamin J. Balter
55368898f5
Clarify new way to do server and auto, props @parkr
...
see https://github.com/mojombo/jekyll/pull/965#issuecomment-16396829
2013-04-15 13:33:53 -04:00
Parker Moore
e7546a98f6
Remove unnecessary override of #read_yaml in Page.
2013-04-15 19:24:23 +02:00
Parker Moore
f6f3aa6218
Update history to reflect merge of #977 . Repealed #580 .
2013-04-15 19:21:15 +02:00
Parker Moore
9571e4c536
Merge pull request #977 from maul-esel/no-layout-defaults
...
No layout defaults (reverts #580 )
2013-04-15 10:19:32 -07:00
Parker Moore
e4b8dbc112
Add files to the manifest in the gemspec
2013-04-15 19:15:55 +02:00
Benjamin J. Balter
db76121d89
Make --config usage more explicit.
...
See https://github.com/mojombo/jekyll/pull/965#discussion_r3797116 and https://github.com/mojombo/jekyll/pull/965#discussion_r3797085
Props @parkr.
2013-04-15 12:56:33 -04:00
Benjamin J. Balter
14ca57893f
86'd Chrome Frame in template site
2013-04-15 12:04:27 -04:00
Benjamin J. Balter
532adddbb8
quick shout out to jekyll new
2013-04-15 12:02:06 -04:00
Benjamin J. Balter
f8e8160358
clarify baseurl usage
2013-04-15 11:56:46 -04:00
maul.esel
cc5ce06d78
remove tests for default layouts
2013-04-15 17:24:18 +02:00
maul.esel
b7064a4bc3
remove 'post' and 'page' default layouts
2013-04-15 17:24:09 +02:00
Parker Moore
5a8a04391c
Update history to reflect merge of #957 .
2013-04-15 16:25:42 +02:00
Parker Moore
afa3ef90b9
Merge pull request #957 from mojombo/timezonify
...
Set Timezone in _config.yml
2013-04-15 07:23:53 -07:00
Parker Moore
457e90fd41
Just remove the darn TEST_DIR
2013-04-15 15:42:21 +02:00
Parker Moore
b4f68baafb
Jekyll.set_timezone accepts just the timezone, not the config
2013-04-15 15:39:36 +02:00
Parker Moore
b68d33ed8b
Remove 'shell' from description of changing TZ
2013-04-15 14:37:37 +02:00
Parker Moore
aa1f52fce8
Renamed timezone feature scenarios
2013-04-15 14:35:28 +02:00
Parker Moore
83cb01dd59
Using File.exists? more generally instead of File.directory? so /tmp/jekyll is always removed before running tests
2013-04-15 14:34:06 +02:00
Parker Moore
88e68e038a
Extract out date parsing in feature steps
2013-04-15 14:32:14 +02:00
Parker Moore
9c57fad430
Finished feature for timezone shifting.
2013-04-15 00:42:14 +02:00
Parker Moore
df868b308a
Set Jekyll path relative to the env file, not to CWD
2013-04-15 00:42:14 +02:00
Parker Moore
48795462c2
Cucumber: remove test dir if it's there
2013-04-15 00:42:14 +02:00
Parker Moore
b51b796a1e
Feature for timezone switching
2013-04-15 00:42:13 +02:00
Parker Moore
fbf818b618
Add example TZ and default value note.
2013-04-15 00:42:13 +02:00
Parker Moore
d6a08b093a
Add docs for timezone setting.
2013-04-15 00:42:13 +02:00
Parker Moore
c0a2d0f888
Fixed syntax error
2013-04-15 00:42:13 +02:00
Parker Moore
b249289b9d
Set the timezone for the process
2013-04-15 00:42:13 +02:00
Parker Moore
5bcce7a1f1
Fix unit tests for Configuration#backwards_compatibilize
2013-04-15 00:41:46 +02:00
Parker Moore
d33f45ff05
Merge branch 'master' of github.com:mojombo/jekyll
...
* 'master' of github.com:mojombo/jekyll:
Print deprecation warnings for 'server', 'watch' and 'auto' when loaded from files. Fixes #972
Fixes multiple config loading. Closes #973 . Rel: #945 .
2013-04-15 00:32:17 +02:00
Parker Moore
f7310f554e
Whitespace in post.rb
2013-04-15 00:32:04 +02:00
Parker Moore
55a964a7da
Print deprecation warnings for 'server', 'watch' and 'auto' when loaded from files. Fixes #972
2013-04-14 23:18:47 +02:00
Parker Moore
e531925cae
Fixes multiple config loading. Closes #973 . Rel: #945 .
2013-04-14 23:04:20 +02:00
Parker Moore
e0335e2167
.formatted_topic has moved back to Jekyll::Logger. Update Build.watch to use it
2013-04-14 20:21:39 +02:00
Parker Moore
85fc27bdd5
Update history to reflect merge of #959 .
2013-04-14 20:06:58 +02:00
Parker Moore
398cd633b6
Merge pull request #959 from mojombo/deprecator
...
Refactor Logging and Deprecation Messaging
2013-04-14 11:05:07 -07:00
Parker Moore
6a4a607aea
Merge pull request #968 from maul-esel/cucumber-fix
...
minor test fix: the variable is named page.path
2013-04-14 10:42:27 -07:00
Benjamin J. Balter
47e9c978bf
Direct users to the proper command when previewing drafts.
2013-04-14 13:35:24 -04:00
Benjamin J. Balter
38e7d61858
fix typo in draft post explanation, props @parkr
2013-04-14 13:31:17 -04:00
Benjamin J. Balter
6133252f06
s/root/source/, props @parkr
2013-04-14 13:30:14 -04:00
Parker Moore
4ef107f3e8
Remove Logger methods from main Jekyll module.
2013-04-14 19:27:19 +02:00
Benjamin J. Balter
30859cd979
First pass at baseurl documentation
2013-04-14 13:27:14 -04:00
Benjamin J. Balter
87d3ddc1d9
Add draft functionality explanation to upgrading docs
2013-04-14 13:18:03 -04:00
Benjamin J. Balter
f4c61e59a6
clean up language a bit to clarify meaning
2013-04-14 13:11:37 -04:00
Benjamin J. Balter
37f332d58e
Note that --auto is not --watch
2013-04-14 13:06:55 -04:00
Benjamin J. Balter
ff88254ccb
De-deprecate --safe, props @mojombo
2013-04-14 13:03:06 -04:00
Benjamin J. Balter
c038ea6cc2
s/problematically/programmatically/, props @mojombo
2013-04-14 13:00:59 -04:00
Benjamin J. Balter
652b548ca5
Hard line wrap FTW!
2013-04-14 12:59:09 -04:00
Benjamin J. Balter
ba2281c4a3
Strip CSS, JS, and IMG from template site
...
Per #964 , just upgrade the template site from XHTML to HTML5,
leaving the existing CSS. No need to get fancy.
The HTML is essentially HTML5 Boilerplate. No need for a holy war.
Look and feel should remain the same.
2013-04-14 12:52:27 -04:00
maul.esel
64702f2faf
minor test fix: the variable is named page.path
2013-04-14 09:52:30 +02:00
maul.esel
c0dfe3165c
test per-post permalinks
...
Add tests for setting a permalink on a post (in YAML frontmatter),
both the "old way" (generating an index.html) and with an .html ex-
tension.
2013-04-14 09:47:40 +02:00
Parker Moore
91b9d974b2
Update history to reflect merge of #955
2013-04-14 05:26:32 +02:00
Parker Moore
81e44bf5f4
Merge pull request #955 from mojombo/refactor-markdown
...
Refactor Markdown Parser Logic
2013-04-13 20:25:37 -07:00
Parker Moore
7a7990fb9a
Moved markdown converters into lib/jekyll/converters/markdown
2013-04-14 05:23:42 +02:00
Parker Moore
30b49e7d4d
Update history to reflect merge of #907
2013-04-14 04:22:29 +02:00
Parker Moore
c708d1d71b
Merge pull request #907 from advatar/pkpass_mime_type_support
...
Added pkpass to the list
2013-04-13 19:17:35 -07:00
Parker Moore
7557e732a2
Update history to reflect addition of docs for page.path #951
2013-04-13 20:42:35 +02:00
Parker Moore
0ba7bc12b0
Update history to reflect merge of #956
2013-04-13 20:41:43 +02:00
Parker Moore
db3a2ab941
Update history to reflect merge of #966
2013-04-13 20:39:52 +02:00
Parker Moore
10c2445003
Merge pull request #966 from benbalter/quick-start-scaffold
...
Update quickstart instructions with `new` command
2013-04-13 11:38:56 -07:00
Parker Moore
ef51b0f9e4
Error message is red
2013-04-13 20:27:44 +02:00
Parker Moore
ef9d8ddb7d
Matching tests to new colorized output
2013-04-13 20:24:45 +02:00
Benjamin J. Balter
f69a716d93
Update quickstart instructions with new command
...
Quickstart instructions as written would serve an empty directory.
They instruct the user to install Jekyll (:metal), `cd` to a directory that may not exist, and then run `jekyll serve` (:hurtrealbad:).
Instead, lets have them run `jekyll new` to stand up a scaffold site, so they can see how things work and poke around a bit.
It's one more command, but IMHO a better user experience for someone just getting started.
2013-04-13 14:09:58 -04:00
Benjamin J. Balter
c2dc80b95e
Add docs to help users upgrade from < 1.0, fixes #877
...
* Help with new command line usage
* Help with deprecated flags
* Help with baseurl
* Help with drafts
2013-04-13 14:03:16 -04:00
Parker Moore
b99baeae27
Colorize warns as yellow
2013-04-13 19:58:41 +02:00
Parker Moore
97dbadb5dd
Add colorator gem
2013-04-13 19:46:25 +02:00
Parker Moore
cef0a80897
Update history to reflect merge of #961
2013-04-13 19:27:21 +02:00
Parker Moore
9b5ebb874f
Merge pull request #961 from benbalter/default-markdown-engine
...
Move template site to default markdown renderer
2013-04-13 10:26:34 -07:00
Parker Moore
3e04655025
Merge pull request #962 from dracula2000/refactor-site
...
Move defaults found in site.rb to DEFAULTS Hash
2013-04-13 10:24:35 -07:00
Benjamin J. Balter
1163fa905e
Make template site HTML5
...
It would really pain me if the default Jekyll site were XHTML. That'd be bad for the internet.
Instead, use Twitter Bootstrap as a base (while still keeping @mojombo's origin design), to give users a great initial baseline to build beautiful, simple sites.
Defaults are more than just the starting point. It's what 80% of users are going to use. Look at WordPress and the default theme. May as well lead by example and start the user off right.
* Add Bootstrap base CSS as a better reset and base layer
* Update default layout to HTML5 with boilerplate best practices
* Add title and post date to post.html (rather than including in the post itself)
* Make site title a variable and add to _config.yml
* Add page title to header
* Add default .gitignore to ignore `_site`
* Remove unused `rss.png` and `.gitkeep`
* Add Modernizr for legacy IE support
2013-04-13 13:15:31 -04:00
maul.esel
40e44a2051
do not force the permalink to be a dir if it ends on .html
...
Fixes #798 .
2013-04-13 18:45:40 +02:00
Benjamin J. Balter
485b37e3d1
move template site to default markdown renderer
2013-04-13 12:41:03 -04:00
Brian Kim
028e580bb8
Remove short-circuits from Site
2013-04-13 12:39:49 -04:00
Brian Kim
e7815d873c
Add implicit defaults to DEFAULTS
2013-04-13 12:37:38 -04:00
Parker Moore
17f97cdbab
Move manual printing to Jekyll.info and Jekyll.warn
2013-04-13 18:22:34 +02:00
Parker Moore
c5f6e527b5
Bring Logger and Deprecator into the fold
2013-04-13 18:05:03 +02:00
Parker Moore
a355762190
Run Jekyll::Deprecator.process upon invocation of Jekyll
2013-04-13 18:04:37 +02:00
Parker Moore
bc6748f139
Add Jekyll::Deprecator
2013-04-13 18:03:38 +02:00
Parker Moore
61465053eb
Add Jekyll::Logger
2013-04-13 18:02:16 +02:00
Parker Moore
dcad4b2867
Merge pull request #956 from jhauraw/doc-var-excerpt
...
Add 'excerpt' page variable to Docs Variables page.
2013-04-13 07:19:46 -07:00
Parker Moore
891ccbd656
Merge pull request #953 from mojombo/refactor-configuration
...
Refactor Jekyll Configuration
2013-04-13 07:19:03 -07:00
Jhaura Wachsman
48bb29c1f7
Moved 'excerpt' var below 'title'.
2013-04-12 18:26:29 -07:00
Jhaura Wachsman
73a1ffd77a
Add 'excerpt' page variable to Docs Variables page.
2013-04-12 17:42:48 -07:00
Parker Moore
a971fec801
rescue block for the method and added redcarpet as option for parser
2013-04-13 02:13:50 +02:00
Parker Moore
3bc497c1c9
Moved out conversion logic
2013-04-13 01:55:03 +02:00
Parker Moore
63cdd21353
Move initialization of parsers to separate classes
2013-04-13 01:47:40 +02:00
Parker Moore
47653381b1
Merge pull request #954 from maul-esel/liquid-override-path
...
Allow overriding "path" in YAML frontmatter
2013-04-12 15:16:11 -07:00
maul.esel
c20fc03604
add cucumber tests for overriding path
2013-04-13 00:06:09 +02:00
maul.esel
968f3b0911
allow overriding page.path in YAML frontmatter
2013-04-13 00:05:49 +02:00
Parker Moore
6881d3bfbf
Refactored Configuration#config_files
2013-04-12 23:59:37 +02:00
Parker Moore
b44cf939e6
Add note in docs about page.path. #951 .
2013-04-12 23:43:25 +02:00
Parker Moore
dc39f02132
Add new pagination variables to the Variables page in the docs site. #942
2013-04-12 23:39:20 +02:00
Parker Moore
65f0d66e39
Update history to reflect merge of #951
2013-04-12 23:34:34 +02:00
Parker Moore
92db4ed89f
Merge pull request #951 from maul-esel/liquid-file-path
...
Expose file path to Liquid
2013-04-12 14:33:19 -07:00
Parker Moore
bd8d271ce3
Moving the backwards-compatibilizing to Configuration#read_config_files. @mattr-
2013-04-12 23:11:38 +02:00
Parker Moore
0f600a322c
Added a unit test for Configuration#backwards_compatibilize
2013-04-12 22:42:54 +02:00
Parker Moore
7c7bacffe7
Refactor setup block for test of Configuration#config_files
2013-04-12 22:37:01 +02:00
Parker Moore
25a882fa75
Merge pull request #952 from mojombo/refactor-commands
...
Remove code duplication in Build command
2013-04-12 13:36:19 -07:00
Parker Moore
879b08a0b0
In Configuration#config_files, cascade to the Configuration's value of 'source' before the default
2013-04-12 22:29:52 +02:00
Parker Moore
0812c1b4c9
Add unit tests for Configuration#config_files
2013-04-12 22:29:27 +02:00
Parker Moore
0c0b13e69b
Unit test for Configuration#stringify_keys
2013-04-12 21:56:45 +02:00
Parker Moore
f2f20d18f0
TomDoc Jekyll::Configuration
2013-04-12 21:38:30 +02:00
Parker Moore
810a29c719
Rescue the entire method instead of just a begin block
2013-04-12 22:25:58 +03:00
Parker Moore
e2967c96cd
Jekyll.configuration should use the new Jekyll::Configuration class
2013-04-12 21:20:30 +02:00
Parker Moore
64f224933b
Add Jekyll::Configuration
2013-04-12 21:20:14 +02:00
Parker Moore
04fd68a232
Move Jekyll::DEFAULTS to Jekyll::Configuration::DEFAULTS
2013-04-12 21:19:20 +02:00
Parker Moore
0884a52fea
Add TomDoc for Jekyll::Command.process_site
2013-04-12 20:01:25 +02:00
Parker Moore
5f54507204
Remove code duplication
2013-04-12 19:35:46 +02:00
maul.esel
5a92a73010
add cucumber tests for page.path variable
2013-04-12 18:18:17 +02:00
maul.esel
dc4d7c0bf4
fix path for posts: must include "_posts"
2013-04-12 18:17:57 +02:00
maul.esel
d64fd1e8fe
expose file path relative to source dir to liquid
...
Fixes #633 .
2013-04-12 17:37:16 +02:00
Parker Moore
5c680db758
Update history to reflect merge of #946 .
2013-04-12 15:42:09 +02:00
Parker Moore
bee8cd9d77
Merge pull request #946 from maul-esel/preserve_excerpt
...
Preserve 'excerpt` in YAML Front-Matter
2013-04-12 06:24:51 -07:00
Parker Moore
64aa31b3d3
Update history to reflect merge of #945
2013-04-12 15:20:55 +02:00
Parker Moore
17c1e23203
Merge pull request #945 from voidfiles/master
...
Accept multiple config files from command line
2013-04-12 06:19:55 -07:00
maul.esel
2b238786a2
one more indentation fix
2013-04-12 12:05:07 +02:00
maul.esel
bcda51f97b
do not allow markdown etc. in excerpt
...
Adjust the tests accordingly. Also
add a message for one of the tests.
2013-04-11 21:02:08 +02:00
maul.esel
b10e06ce47
new test: ensure the correct excerpt is exposed to liquid
...
Also shorten test code a little bit.
2013-04-11 19:33:32 +02:00
Alex Kessinger
14a669530e
Fixing tests, and making it more ruby friendly
2013-04-11 10:17:59 -07:00
maul.esel
951ee09a75
remove useless attr_reader for excerpt (is a method now)
2013-04-11 19:05:28 +02:00
maul.esel
654d598fcf
rework excerpt to be an accessor method
...
Instead of setting self.excerpt, make it a method
that returns either the custom excerpt or the pre-
viously extracted excerpt.
2013-04-11 17:13:15 +02:00
maul.esel
2792e1e427
fix indentation of test
2013-04-11 16:51:48 +02:00
maul.esel
0113fea7a1
Add tests for using custom excerpt
2013-04-11 14:26:20 +02:00
maul.esel
069e70d1b3
do not override custom excerpt set in YAML frontmatter
...
Fixes #933 .
2013-04-11 14:25:47 +02:00
Alex Kessinger
1e209c9bf3
Upgrade --config to accept an array of files
2013-04-10 11:38:49 -07:00
Alex Kessinger
df1efeff25
Accept multiple config files from command line
...
Parse config as if it can contain multiple references to config files.
This allows you to pass in multiple config files from the command line
Helps with issues #514 and #703
2013-04-10 10:19:48 -07:00
Parker Moore
8446d6e8ad
Update history to reflect merge of #413 .
2013-04-10 01:58:06 +02:00
Parker Moore
abb8e5039e
Merge pull request #413 from sethladd/master
...
add page variable to liquid custom tags and blocks
2013-04-09 16:54:20 -07:00
Lucas Jenss
cfcbe1f830
Refactor URL processing/generation into separate module
...
This is done to prepare for improved permalink generation
for URLs containing special characters, as proposed in
issue #782
2013-04-09 23:53:46 +02:00
Parker Moore
1319b823f8
Release 1.0.0.beta4
2013-04-09 21:31:23 +02:00
Parker Moore
a715a8970b
Update history to reflect merge of #942
2013-04-09 21:25:16 +02:00
Parker Moore
b7646cc9ca
Merge pull request #942 from mojombo/pagination-paths
...
Add paginator.previous_page_path and paginator.next_page_path
2013-04-09 12:24:30 -07:00
Parker Moore
88f92729bc
Use paginate_path and don't help too much
2013-04-09 21:00:27 +02:00
Parker Moore
c9a8a1b29f
A bunch of pagination attributes will be nil if the subsequent/previous pages don't exist
2013-04-09 20:29:48 +02:00
Parker Moore
9c296f04a9
Join the path with baseurl in Pager.paginate_url
2013-04-09 20:26:08 +02:00
Parker Moore
b9e7a31ab8
Return nil if num_page is nil
2013-04-09 20:25:43 +02:00
Parker Moore
e5bf5aa09e
Documentation for Pager.paginate_url
2013-04-09 20:25:33 +02:00
Parker Moore
102e29899f
Add some docs regarding what the paginator exposes in liquid
2013-04-09 20:11:12 +02:00
Parker Moore
c0f50f2c78
Update docs to use paginator.{next,previous}_page_path
2013-04-09 19:51:26 +02:00
Parker Moore
b10939912f
Add paginator.previous_page_path and paginator.next_page_path
2013-04-09 19:48:41 +02:00
Parker Moore
fd82635868
Merge pull request #941 from dracula2000/refactor-features
...
Remove superfluous references to File#close
2013-04-09 03:17:29 -07:00
Brian Kim
c9b03991f8
Remove superfluous references to File#close
2013-04-08 17:08:17 -04:00
Parker Moore
1b8c955446
Merge pull request #939 from jroes/patch-1
...
Link to LICENSE
2013-04-08 06:57:02 -07:00
Jonathan Roes
6dcf3ad265
Link to LICENSE
2013-04-08 09:47:30 -04:00
Parker Moore
59040b84db
Update history to reflect merge of #938
2013-04-08 15:41:34 +02:00
Parker Moore
5f8895dc5f
Merge pull request #938 from maul-esel/restrict-cucumber
...
exclude cucumber 1.2.4
2013-04-08 06:39:50 -07:00
maul.esel
439278fc2c
exclude cucumber 1.2.4
2013-04-08 13:25:47 +02:00
Tom Preston-Werner
fbbcf78a99
Update GH Pages docs for github.io change.
2013-04-07 15:33:21 -07:00
Parker Moore
7d71650b4c
Update history to reflect merge of #935
2013-04-08 00:20:59 +02:00
Parker Moore
b667a6a1a8
Merge pull request #935 from mojombo/baseurl-normalization
...
Fix cascade problem with site.baseurl.
2013-04-07 15:19:23 -07:00
Parker Moore
dbb3dd3a1a
Move port and host configuration options to Jekyll::DEFAULTS so Commander doesn't override in serving awkwardly.
2013-04-07 23:55:04 +02:00
Parker Moore
90366941a2
Update history to reflect merge of #928
2013-04-07 22:53:56 +02:00
Parker Moore
8bf55ef8fa
Merge pull request #928 from danieldriver/ordinal_date
...
add ordinal date permalink style (/YYYY/DDD/slug.html)
2013-04-07 13:52:30 -07:00
Parker Moore
1526aa3b1d
Fix cascade problem with site.baseurl. Fixes #931 .
2013-04-07 22:47:55 +02:00
Parker Moore
5fe31bcbca
Update history to reflect merge of #934 .
2013-04-07 22:39:53 +02:00
Parker Moore
659ad36329
Merge pull request #934 from mojombo/auto-to-watch
...
Backwards-compatibility for 'auto'
2013-04-07 13:38:42 -07:00
Parker Moore
ae462afb76
Backwards-compatibility for 'auto'. Fixes #821 .
2013-04-07 22:29:30 +02:00
Parker Moore
b5d1b4e344
Update history to reflect merge of #918
2013-04-07 22:22:05 +02:00
Parker Moore
3e968ad14f
Merge pull request #918 from mojombo/awesome-docs
...
Clean up site docs to prepare for 1.0 release.
2013-04-07 13:20:03 -07:00
Parker Moore
b1c0f90d36
Update history to reflect merge of #875
2013-04-07 21:56:28 +02:00
Parker Moore
0f2c9d29ee
Merge pull request #875 from mojombo/posts-cant-be-dirs
...
Directories with valid post names should be filtered out
2013-04-07 12:54:42 -07:00
Parker Moore
ccf9d19aea
Update history to reflect merge of #892 .
2013-04-07 21:44:49 +02:00
Parker Moore
7b36d26240
Merge pull request #892 from rafaelrosafu/master
...
Added date_to_rfc822 used on RSS feeds
2013-04-07 12:43:50 -07:00
Tom Preston-Werner
e427e82785
Clarify config option docs for problem in #858 .
2013-04-07 11:39:43 -07:00
Tom Preston-Werner
565e815354
Fixes for @parkr comments.
2013-04-06 23:14:03 -07:00
Daniel Driver
ea753130e6
add ordinal date permalink style (/YYYY/DDD/slug.html)
2013-04-06 08:17:02 -04:00
Parker Moore
7376d66af2
Upgrade pygments.rb to 0.4.2. Fixes #927
2013-04-05 19:04:10 +02:00
Parker Moore
464ea6e90c
Update history to reflect merge of #890
2013-04-05 18:48:08 +02:00
Parker Moore
483a0b68b6
Merge pull request #890 from zachgersh/abbreviated_month
...
Added abbreviated month + test.
2013-04-05 09:44:50 -07:00
Parker Moore
8e18df5b09
Merge pull request #921 from tombell/patch-1
...
Remove pygments as a dependency
2013-04-05 09:40:39 -07:00
Coby Chapple
972b67cad7
more robust header responsivityishness
2013-04-05 11:20:41 +01:00
Coby Chapple
077deb2435
go back to thirds, for the header on tablets and above
2013-04-05 11:20:02 +01:00
Coby Chapple
aa6bc7dae9
change header grid so the nav doesn’t look so squished
2013-04-04 20:50:00 +01:00
Coby Chapple
7fa4633c00
monospace type tweaks
2013-04-04 18:15:33 +01:00
Coby Chapple
65eadd4172
💄 prettier diff
2013-04-04 18:11:57 +01:00
Coby Chapple
91e66310c3
add code highlighting stuff back in
2013-04-04 18:09:18 +01:00
Coby Chapple
a765b75b5e
some polish for the docs nav/content responsiveness
2013-04-04 18:05:03 +01:00
Coby Chapple
f583e4fbb5
some simple js to switch location using the dropdown on mobiles
2013-04-04 17:30:41 +01:00
Coby Chapple
780472ff55
not sure wtf happened here
2013-04-04 17:01:10 +01:00
Coby Chapple
258df5146c
add a dropdown for navigating docs on mobiles
2013-04-04 16:51:43 +01:00
Coby Chapple
6270ae0d33
derp we need one of these
2013-04-04 16:51:26 +01:00
Coby Chapple
662bc3b5ac
start working docs styles back in
2013-04-04 16:51:18 +01:00
Coby Chapple
68e82a1cac
twerk the github pages section a bit so it mostly works
2013-04-04 16:28:25 +01:00
Coby Chapple
f98482d0fa
retinafy octojekyll
2013-04-04 16:28:08 +01:00
Parker Moore
6782ac9ef5
Release 1.0.0.beta3
2013-04-04 16:15:02 +02:00
Parker Moore
28097a9ebb
Updated version to 1.0.0.beta3.
2013-04-04 16:14:54 +02:00
Coby Chapple
8354ef1960
Merge remote-tracking branch 'mojombo/master' into responsify
2013-04-04 15:11:23 +01:00
Coby Chapple
95672bac99
some polish for the quick-start instructions section
2013-04-04 15:10:55 +01:00
Coby Chapple
fbfe891295
finally style the mobile nav items a bit more consistently
2013-04-04 14:49:30 +01:00
Coby Chapple
0abc3dc975
don’t cut off the edges of the logo
2013-04-04 14:30:02 +01:00
Tom Bell
608088105c
Remove pygments as a dependency
...
Pygments is bundled in pygments.rb it's no longer required
to be installed by the user.
2013-04-04 10:09:11 +02:00
Parker Moore
d3e92183fd
Update history to reflect merge of #909 .
2013-04-03 23:11:40 +02:00
Parker Moore
cf461ea1a5
Merge pull request #909 from x3ro/symlinked-static-files
...
Fix symlinked static files not being correctly built in unsafe mode
2013-04-03 14:10:35 -07:00
Matt Rogers
8316e1da4a
Add a URL for Drupal
2013-04-03 14:10:24 -05:00
Matt Rogers
3b39a2a00c
Highlight “localhost” as code in the migration docs
2013-04-03 14:09:00 -05:00
Matt Rogers
bdcc50d3c7
Fix up a few places where words were missing.
...
This makes the text sound better when I read it out loud.
2013-04-03 14:06:38 -05:00
Matt Rogers
d6d04573da
Remove an unnecesary word.
2013-04-03 13:48:13 -05:00
Tom Preston-Werner
17bb13a686
Clean up site docs to prepare for 1.0 release.
2013-04-03 19:06:05 +02:00
Parker Moore
cf393cb862
Using directory_watcher 1.4.1.
...
1.5.1 has issues on ubuntu.
#916 .
2013-04-03 19:03:25 +02:00
Parker Moore
5f7b9b8504
Merge pull request #916 from AlexanderEkdahl/directory_pre_load
...
Preloads directory_watcher glob
2013-04-03 09:52:36 -07:00
Parker Moore
e0a1bbe6e5
Update history to reflect inclusion of fix from #916 .
2013-04-03 00:59:25 +02:00
Alexander Ekdahl
91197a1928
Fixes for directory_watcher 1.5.x integration. Closes #916 .
2013-04-03 00:58:25 +02:00
Parker Moore
050bcbf6d1
Merge pull request #913 from dracula2000/master
...
Add code climate badge to README
2013-04-02 15:45:41 -07:00
Alexander Ekdahl
8810dc6479
Preloads directory_watcher glob
2013-04-02 17:46:07 +02:00
Brian Kim
d1de9e29d1
Add code climate badge to README
2013-04-01 16:42:53 -04:00
Parker Moore
6c6c576098
Update history to reflect merge of #910 .
2013-04-01 20:03:33 +02:00
Parker Moore
791fa3ea7d
Merge pull request #910 from x3ro/fix-import-command-parameters
...
Fix import command parameters
2013-04-01 11:02:20 -07:00
Lucas Jenss
571bdd686c
Move tests for symlinked files to separate test cases
2013-04-01 12:02:15 +02:00
Lucas Jenss
88bd349ca9
Fix import command parameters
...
Apparently, the Commander gem treats options as boolean values
when one does not indicate that a certain options is followed
by a string. This led to the jekyll-import gem only receiving
booleans instead of dbname/user/pwd...
2013-03-31 22:49:07 +02:00
Lucas Jenss
2c7325223f
Fix symlinked assets not being included, even in unsafe mode
2013-03-31 20:49:43 +02:00
Lucas Jenss
0bebe0f31c
Add test for processing of symlinked static files and pages
2013-03-31 20:20:15 +02:00
Johan Sellström
8d1b6720c3
Added pkpass to the list
2013-03-31 18:22:41 +03:00
Rafael Rosa Fu
7879d2e02c
Fixed expected output from xmlschema and rfc822
2013-03-29 01:07:47 -04:00
zachgersh
e931414b77
Changed to short_month and re-ran tests.
2013-03-27 08:40:58 -07:00
Rafael Rosa Fu
186b68adb0
Added filter date_to_rfc822
...
According to the W3C RSS Feed Validator, feeds must format dates as described
on RFC-822 to be valid. Refer to their site to get more info:
http://feedvalidator.org/docs/error/InvalidRFC2822Date.html
I also added a couple of missing unit tests to the other date filters
2013-03-27 02:21:48 -04:00
zachgersh
6657f2add9
Added abbreviated month + test.
2013-03-26 23:06:34 -07:00
Parker Moore
58f64e8269
Merge pull request #885 from mattr-/remove-unused-code
...
Remove unused code
2013-03-26 04:11:30 -07:00
Matt Rogers
fa39a97bc6
Remove unused code
2013-03-25 21:22:42 -05:00
Parker Moore
0520ecb3c4
Update history to reflect merge of #883
2013-03-25 19:01:57 +01:00
Parker Moore
51e130bb79
Force usage of older directory_watcher gem as 1.5 is broken. #883
2013-03-25 19:01:28 +01:00
Aleksey V. Zapparov
196e26b580
Flatten tags and categories lists. Fixes #741 .
2013-03-19 23:16:53 +01:00
Parker Moore
0353733455
@mojombo and I are sick of Travis emails.
2013-03-19 22:38:58 +01:00
Parker Moore
a72cdc9293
Auto-regeneration fails loudly. Fixes #470 .
2013-03-19 22:31:37 +01:00
Parker Moore
d6e0e5e297
Syncing STDOUT. Fixes #625 .
2013-03-19 22:22:46 +01:00
Parker Moore
8f890cb064
Fix tests that fail due to having a directory that looks like a post
2013-03-19 21:59:43 +01:00
Parker Moore
6f6ad001d2
Ignore entries if they are directories.
2013-03-19 21:59:06 +01:00
Parker Moore
787d68f512
Release 1.0.0.beta2
2013-03-19 00:11:33 +01:00
Parker Moore
de8f0c986c
Update version for 1.0.0.beta2.
2013-03-19 00:08:56 +01:00
Parker Moore
51ec073e34
Add 0.12.1 release notes to History.txt in master. #866
2013-03-18 18:32:50 +01:00
Parker Moore
c1f309d2d7
Update history to reflect merge of #872 . Closes #842 .
2013-03-18 00:00:48 +01:00
Parker Moore
b83d0a3fa5
Merge pull request #872 from mojombo/downcase-post-cats
...
Ensure all Post categories are downcase
2013-03-17 15:59:25 -07:00
Parker Moore
73ca35ee81
Ensure all categories are downcase. Fix for #842 .
2013-03-17 23:43:37 +01:00
Parker Moore
9d814a4eb7
Add method String#force_encoding to 1.8.7
2013-03-17 23:35:46 +01:00
Parker Moore
e3192792cd
Merge branch 'master' of github.com:mojombo/jekyll
...
* 'master' of github.com:mojombo/jekyll:
Added note to highlight common pitfall/misconception regarding Pagination's capabilities.
2013-03-17 22:31:50 +01:00
Parker Moore
036fce8799
Update history to reflect merge of #555 . Closes #555 .
2013-03-17 22:29:50 +01:00
Dave Wasmer
f7f64576e5
Force encoding of the rdiscount TOC to UTF8 to avoid conversion errors
2013-03-17 22:28:52 +01:00
Parker Moore
dd7cf6511e
Merge pull request #853 from davecranwell/master
...
Pagination can't be filtered by tag or category, but this isn't clear and is often found out too late by an implementer
2013-03-17 14:24:57 -07:00
Parker Moore
677a87e437
Update history to reflect #861
2013-03-17 21:34:35 +01:00
Parker Moore
a054ce2788
Merge pull request #861 from danielgrieve/gist-tag
...
display single files from gist
2013-03-17 13:33:10 -07:00
Parker Moore
309e03b1d3
Update history to reflect merge of #871 .
2013-03-17 21:31:30 +01:00
Parker Moore
7ba5a27a74
Merge pull request #871 from mojombo/gh-pages-mime-types
...
Use GH Pages MIME types.
2013-03-17 13:22:51 -07:00
Parker Moore
4400e89898
Expect a 'baseurl' to be passed in to Site
2013-03-17 21:18:45 +01:00
Parker Moore
0765d07730
Added sanity tests for #869 .
2013-03-17 21:15:17 +01:00
Tom Preston-Werner
8c6c33a6c8
Use GH Pages MIME types.
2013-03-17 13:14:35 -07:00
Parker Moore
ee697a6308
Add Jekyll::DEFAULTS['baseurl'] and set the default pygments option to _true_
2013-03-17 21:09:58 +01:00
Parker Moore
92a2a9ff61
Update gemspec so bundler doesn't complain.
2013-03-17 21:07:27 +01:00
Parker Moore
69edec8559
Update history to reflect merge of #869 .
2013-03-17 20:54:52 +01:00
Parker Moore
ebcf3eb385
Merge pull request #869 from mojombo/baseurl-in-liquid
...
Expose site.baseurl to Liquid templates.
2013-03-17 12:53:27 -07:00
Parker Moore
b3c319743c
Update history to reflect merge of #862 .
2013-03-17 20:49:58 +01:00
Parker Moore
6c1a08ce87
Merge pull request #862 from mojombo/fix-autogen-dest-prob
...
Stop DirectoryWatcher from watching the destination directory
2013-03-17 12:48:30 -07:00
Parker Moore
d5ed4fc5d0
Add baseurl to Site attr_accessor list.
2013-03-17 20:42:11 +01:00
Parker Moore
eef13d7d43
Expose site.baseurl to Liquid templates.
2013-03-17 17:26:33 +01:00
Daniel Grieve
b9cbce5e5f
fix regex
2013-03-17 15:04:03 +00:00
Parker Moore
88f59c6154
Update history to reflect merge of #837 .
2013-03-17 15:54:47 +01:00
Parker Moore
936ed1f849
Merge pull request #837 from ixti/feature-excerpt
...
Adds excerpt to posts
2013-03-17 07:53:41 -07:00
Parker Moore
43213c2e79
Update history to reflect merge of #764
2013-03-17 15:50:01 +01:00
Parker Moore
e2d0697f30
Merge pull request #764 from mojombo/jekyll-new
...
`jekyll new`: scaffold site generator
2013-03-17 07:47:56 -07:00
Parker Moore
a15e0c811b
Remove git poop.
2013-03-17 15:47:26 +01:00
Parker Moore
9726bd625d
Whitespace issue in bin/jekyll
2013-03-17 15:46:46 +01:00
Parker Moore
aa7a234c18
Merge master into jekyll-new
2013-03-17 15:45:37 +01:00
Aleksey V Zapparov
66c5ef2556
Fix typos and remove some obtrusive code
2013-03-17 13:42:46 +01:00
Daniel Grieve
22d1fdab54
tie down the regex match on gist filenames
2013-03-17 11:29:42 +00:00
Parker Moore
9ae7ca008b
Update history to reflect merge of #723 .
2013-03-16 21:21:13 +01:00
paco
23a01e7766
Patch for multibyte URI problem. Closes #723 .
2013-03-16 21:20:11 +01:00
Daniel Grieve
6c5d001986
replace \s with space
2013-03-16 19:20:54 +00:00
Parker Moore
df7b9f4f01
Update history to reflect merge of #864 .
2013-03-16 20:11:11 +01:00
Parker Moore
5d34a4c533
Merge pull request #864 from mojombo/prioritize_plugins
...
Prioritize plugins & DRY subclass instantiation
2013-03-16 12:09:43 -07:00
Parker Moore
bdc3d67799
Update history to reflect merge of #863
2013-03-16 20:09:22 +01:00
Parker Moore
d091cfe3fc
Merge pull request #863 from mojombo/accept-custom-config
...
Accept custom configuration
2013-03-16 12:07:31 -07:00
Parker Moore
39f144ed01
Newline.
2013-03-16 20:06:50 +01:00
Parker Moore
1d05e0be81
Added tests for generators.
2013-03-16 20:06:40 +01:00
Tommy Sullivan
caa6a4ebfd
Sort instantiated subclasses in Site.
2013-03-16 15:24:34 +01:00
Matt Rogers
10ee5c8999
Remove the duplication when creating Converters and Generators
...
Encapsulate it in a method and give the method the class to walk the
subclass tree for to create new objects.
2013-03-16 15:20:11 +01:00
Tommy Sullivan
7425b2c32e
Add test to ensure plugins are executed in order of priority.
2013-03-16 15:12:57 +01:00
Parker Moore
7a57451962
Add --config switch to build and serve commands.
2013-03-16 14:54:44 +01:00
Parker Moore
9100967ebd
Add unit tests for custom configuration.
2013-03-16 14:46:26 +01:00
Parker Moore
7e1100962c
Load in config from --config switch
2013-03-16 14:44:49 +01:00
Parker Moore
8acb1b29bd
Using 1.8.7-compliant File.expand_path instead of >1.9 File.realpath
2013-03-16 14:24:34 +01:00
Parker Moore
52efb71aa2
Added directory_with_contents() to DRY up test code and ensure folders exist in TestCommand.
2013-03-16 14:09:53 +01:00
Parker Moore
d93faac3b8
Rudimentary tests for Jekyll::Command
2013-03-16 13:59:59 +01:00
Parker Moore
a0c0d983bf
Using a test_dir helper method for tests.
2013-03-16 13:59:40 +01:00
Parker Moore
1d920f52f1
Fix bug where Command.globs didn't delete the destination directory.
...
There was often a mix between absolute and relative paths and in the
previous version, the destination argument was usually an absolute
path where the glob array (from Dir['*']) was a relative path.
2013-03-16 13:57:28 +01:00
Parker Moore
b49bba9351
Renamed test under wrong name.
2013-03-16 13:15:15 +01:00
Daniel Grieve
92d9c4301b
display single files from gist
2013-03-15 22:37:14 +00:00
Coby Chapple
6e831b65d2
basic grid section for gh-pages section
2013-03-15 15:29:45 +00:00
Coby Chapple
bd63042582
start bringing the quickstart instruction section back in too
2013-03-15 15:24:14 +00:00
Coby Chapple
e23f0d126d
start working intro into the equation
2013-03-15 13:38:51 +00:00
Coby Chapple
7dcc0ba820
start spiking out a more responsive header/nav
2013-03-15 13:25:35 +00:00
Coby Chapple
02785d09a9
more footer tweaks
2013-03-15 12:47:57 +00:00
Coby Chapple
0249c5b901
how was did this not being retina-ready slip by before?
2013-03-15 12:47:45 +00:00
Coby Chapple
6d19924d35
start ripping this thing apart so it can be responsive
2013-03-15 12:34:13 +00:00
Parker Moore
bc673722d6
Release 1.0.0.beta1
2013-03-14 21:26:42 +01:00
Parker Moore
5c35a84662
Updated version and gemspec to reflect 1.0.0.beta1 release
2013-03-14 21:26:06 +01:00
Parker Moore
7ba7328d47
Release 1.0.0.pre
2013-03-14 21:23:53 +01:00
Parker Moore
dbc356f9f4
Bump version to 1.0.0.pre.
2013-03-14 21:23:34 +01:00
Parker Moore
5bde4a3131
Merge pull request #856 from danielgrieve/jekyll-new
...
Jekyll 'new' command fixes
2013-03-13 16:05:15 -07:00
Daniel Grieve
5bcc2fd8f9
update safe_yaml
2013-03-13 21:57:08 +00:00
Daniel Grieve
4be5dfdb9a
fix copying of site template files
2013-03-13 21:27:41 +00:00
Daniel Grieve
1ab83ff9e9
fix test to highlight issue with FileUtils.cp_r
2013-03-13 19:55:15 +00:00
Parker Moore
98b37a54b1
Merge pull request #855 from danielgrieve/remove-ruby-version
...
ignore .ruby-version
2013-03-13 12:24:45 -07:00
Daniel Grieve
099fcc27d6
raise ArgumentError if no args. rename sample post
2013-03-13 19:21:11 +00:00
Daniel Grieve
e8b8234898
ignore .ruby-version
2013-03-13 18:47:07 +00:00
Daniel Grieve
b306835ce0
Add tests for 'new' command.
2013-03-12 19:38:05 +01:00
Parker Moore
74def64bef
Merge pull request #851 from jroes/jekyll-new
...
Make `jekyll new` work when installed via `gem install`
2013-03-12 11:34:08 -07:00
Parker Moore
df9964c3b5
Merge pull request #838 from mattr-/dedupe-entry-generation
...
Remove code duplication during site generation
2013-03-12 11:27:56 -07:00
Parker Moore
2053a8fa8c
Update history to reflect merge of #847
2013-03-12 19:07:51 +01:00
Parker Moore
2473bdbd7c
Merge pull request #847 from mojombo/mime_file
...
Load in Apache MIME Types
2013-03-12 11:06:26 -07:00
Dave Cranwell
a6f3c4f1cd
Added note to highlight common pitfall/misconception regarding Pagination's capabilities.
2013-03-12 15:21:56 +00:00
Jonathan Roes
7a86d901f1
Refactor Commands::New a bit and remove scaffold post once copied.
2013-03-12 00:48:22 -04:00
Jonathan Roes
b71ec624f8
Add commands/new and scaffold post to gemspec so they get copied over.
2013-03-12 00:47:42 -04:00
Parker Moore
4e794a73e0
Merge pull request #829 from stomar/patch-1
...
Update Readme to link to the Plugins wiki page
2013-03-11 14:17:37 -07:00
Parker Moore
8886727bd8
Requiring safe_yaml ~> 0.7.0 because 0.8.x has weird bugs.
2013-03-11 22:17:19 +01:00
Marcus Stollsteimer
605332cc05
Fix link in Readme
2013-03-11 20:34:34 +01:00
Parker Moore
005f58c900
Update history to reflect merge of #536
2013-03-10 02:09:15 +01:00
Parker Moore
725b127f9b
Merge pull request #536 from fotos/fix_page_dir
...
Added path in url.
2013-03-09 17:07:16 -08:00
Fotos Georgiadis
f79662719b
Fix indentation.
2013-03-09 15:07:27 +02:00
Parker Moore
524aa1f36a
Jekyll::Commands::Serve reads in mime.types file.
2013-03-08 20:12:52 +01:00
Parker Moore
5e6c2f6e4b
Added mime.types file from Apache SVN repo.
2013-03-08 20:12:21 +01:00
Matt Rogers
6399ec9b2b
Remove duplication when aggregating post information
2013-03-05 19:11:07 -06:00
Matt Rogers
2dd98816d4
Remove duplication when generating list of entries to process
...
Posts and Drafts share the same logic to get the list of files to
process into objects when generating the site. Factor this logic into
its own method and use it when reading posts and reading drafts.
2013-03-05 19:06:20 -06:00
Aleksey V Zapparov
22dcc4e20f
Adds excerpt to posts
2013-03-04 17:13:25 +01:00
Parker Moore
5dea057db7
Merge pull request #835 from larrylv/fix-typo
...
Fix typo.
2013-03-04 02:47:07 -08:00
larrylv
035bbdf99f
Fix typo.
2013-03-04 14:59:34 +08:00
Tom Preston-Werner
3a9ca0a796
Merge branch 'drafts-fixup'
...
Add a drafts feature. This allows you to place draft posts into an _drafts
folder in the site root while you're working on them, and then request that
they be rendered as normal posts via a command line switch.
Draft files should be named just like normal posts, except they must not
contain the date prefix. When you're ready to make a post live, rename it
with the date and move it to the proper place.
To preview your drafts, run Jekyll with the `--drafts` switch. This will
render all the posts with a date corresponding to the last time the file
was modified.
2013-03-03 18:57:36 -08:00
Tom Preston-Werner
da273b685a
Update history for drafts feature.
2013-03-03 18:55:50 -08:00
Tom Preston-Werner
b46000f6af
Kill unnecessary return keyword.
2013-03-03 18:43:54 -08:00
Parker Moore
0d3ea5b710
Forgot to escape newlines.
2013-03-04 03:41:18 +01:00
Parker Moore
ee057a99a7
Update history to reflect merge of #832 .
2013-03-04 03:24:26 +01:00
Parker Moore
968ca6967c
Merge pull request #832 from mojombo/features-html
...
Add rake features:html
2013-03-03 18:23:12 -08:00
Tom Preston-Werner
2b9b613687
Normalize CLI options to match configuration expectations.
2013-03-03 18:23:02 -08:00
Parker Moore
5af8e1f40c
Applying a more 'Ruby' style to post_url.rb
2013-03-04 03:20:59 +01:00
Parker Moore
800bd290ec
Update history to reflect merge of #831
2013-03-04 03:19:57 +01:00
Parker Moore
e98053ea8a
Merge pull request #831 from dhilgarth/feature/fix_post_url
...
Fix broken post_url with posts with a time in their YAML front matter.
2013-03-03 18:17:24 -08:00
Parker Moore
6cef28ed58
Add features:html task to Rakefile, use cucumber profiles
2013-03-04 03:13:06 +01:00
Parker Moore
a4e37c9d0a
Change default format to pretty and create travis profile
2013-03-04 03:12:31 +01:00
Tom Preston-Werner
ef9388684b
Turn off debug mode on feature to suppress output.
2013-03-03 18:04:31 -08:00
Tom Preston-Werner
4caf613be8
Merge branch 'drafts' of https://github.com/scribu/jekyll into scribu-drafts
2013-03-03 12:57:55 -08:00
Tom Preston-Werner
197f52b0e6
Fix jekyll-import LoadError message.
2013-03-03 12:51:25 -08:00
Daniel Hilgarth
87f6f8c971
Fix invalid ordering of posts published on the same day and move post_url specific comparison of posts where it belongs: Into post_url
2013-03-03 15:36:16 +01:00
Daniel Hilgarth
ce8e1afba6
Add support for Ruby < 1.9
2013-03-03 15:12:21 +01:00
Daniel Hilgarth
cc83501489
Fix broken post_url with posts with a time in their YAML front matter.
2013-03-03 14:56:18 +01:00
scribu
1a351284ca
rename get_base() to containing_dir()
2013-03-03 12:56:12 +02:00
Parker Moore
17c875f6f5
Fixed plugin test error.
2013-03-02 18:51:42 +01:00
Marcus Stollsteimer
053373de27
Update Readme to link to the Plugins wiki page
2013-03-02 13:00:37 +01:00
Parker Moore
7258b10f88
We don't need YAML in the new command.
2013-02-28 22:19:38 +01:00
Parker Moore
149b95d767
Typos in sample post.
2013-02-28 22:17:24 +01:00
Parker Moore
5c788582a8
Update history to reflect merge of #826 .
2013-02-28 21:57:01 +01:00
Parker Moore
e827797440
Merge pull request #826 from chapmajs/patch-1
...
Explicitly require HTTPS rubygems source
2013-02-28 12:55:56 -08:00
Fotos Georgiadis
441eddf1ca
Fix pretty url style paths.
...
Ignore the basename if the page is an index page, preserve it if it's just an
html page and use the full path in every other case.
2013-02-28 03:49:39 +02:00
chapmajs
3a34957b41
Explicitly require HTTPS rubygems source
...
Use HTTPS rubygems.org source to help prevent MITM attacks
2013-02-27 20:28:09 -05:00
Parker Moore
c648bc1157
Update history to reflect merge of #785 .
2013-02-27 01:59:36 +01:00
Parker Moore
bd9a112ff1
Merge pull request #785 from lenniboy/master
...
Improve debugability of error message for a malformed highlight tag
2013-02-26 16:58:36 -08:00
Parker Moore
3fbb615d19
Update history to reflect merge of #824 .
2013-02-27 01:56:06 +01:00
Parker Moore
63d0eef646
Merge pull request #824 from sinamt/symlinked_folders
...
Allow symlinked folders in unsafe mode (with tests). Closes #796 , resolves #233 .
2013-02-26 16:54:52 -08:00
Paul Leitmanis
849c34e913
Add tests for filtering symlink entries when safe mode enabled
2013-02-27 10:39:46 +11:00
Parker Moore
3253e4132e
Update history to reflect merge of #654
2013-02-26 21:35:48 +01:00
Parker Moore
465e25021b
Merge pull request #654 from mattr-/issue-653
...
Look for plugins under the source directory. Fixes #653 .
2013-02-26 12:34:11 -08:00
Matt Rogers
d58859570d
Fix up the whitespace.
...
Remove an extra blank line and fix another whitespace error pointed out
by git diff
2013-02-25 13:24:37 -06:00
Matt Rogers
5a9c20983d
Rename setup_plugins to plugins_path
2013-02-25 13:20:32 -06:00
Matt Rogers
ffc42310b4
Add back a test that was mistakenly removed.
2013-02-25 13:19:45 -06:00
Matt Rogers
d2c79a8841
Merge branch 'master' into issue-653
2013-02-25 13:08:23 -06:00
Parker Moore
83675ee095
Updated history to reflect merge of #822 .
2013-02-24 02:01:10 +01:00
Parker Moore
e0870fa178
Merge pull request #822 from mojombo/gist-tag
...
Add 'gist' liquid tag to master
2013-02-23 16:59:53 -08:00
Parker Moore
f8a90d711f
Using https protocol instead of http.
2013-02-24 01:54:13 +01:00
Parker Moore
cdd3c0ef0c
Remove 'type' attribute from script tag in gist liquid tag.
2013-02-24 01:30:41 +01:00
Parker Moore
7e7cee6e56
Strip space from the gist number, add test for gist tag
2013-02-24 00:58:13 +01:00
sterebooster
425f466842
'gist' liquid tag by @stereobooster. Fixes #463 .
2013-02-24 00:38:19 +01:00
Parker Moore
cc0f84197a
Updated history to reflect merge of #820 .
2013-02-22 14:20:05 +01:00
Parker Moore
f2299a2bf5
Merge pull request #820 from mojombo/fix-autoregen-loop
...
Fix issue with watching (auto-regeneration) continuously running
2013-02-22 05:19:11 -08:00
Parker Moore
7457cbae25
Fix issue with watching (auto-regeneration) continuously running if destination is not '_site'. #457 .
2013-02-22 00:59:44 +01:00
Parker Moore
a22527c7ff
Update history to reflect merge of #795 . Fixes #790 .
2013-02-20 23:16:56 +01:00
Parker Moore
02da17b769
Merge pull request #795 from mojombo/new-log-format
...
New log format
2013-02-20 14:15:36 -08:00
Parker Moore
db5d27639e
Fixed merge conflicts: rebasing on master.
2013-02-20 23:14:58 +01:00
Parker Moore
a19bb1815a
Fixed merge conflicts in test/test_configuration.rb
2013-02-20 23:13:06 +01:00
Parker Moore
5d8e012899
Fixed merge with new log output in lib/jekyll.rb
2013-02-20 23:10:42 +01:00
Parker Moore
9eb79ff135
Improved output for auto-regeneration.
2013-02-20 23:09:54 +01:00
Parker Moore
bf79b0ac37
Fixed merge with new log output in lib/jekyll.rb
2013-02-20 23:09:34 +01:00
Parker Moore
388e0c8077
Fixed typo in History file
2013-02-20 22:15:23 +01:00
Parker Moore
090bbbe4f6
Update history to reflect merge of #788 .
2013-02-20 22:15:03 +01:00
Parker Moore
c042a77496
Merge pull request #788 from mojombo/add-opts
...
Add 2 opts back into bin/jekyll
2013-02-20 13:13:42 -08:00
Parker Moore
d0d947995a
Update history to reflect merge of #815 .
2013-02-20 22:01:12 +01:00
Parker Moore
3b156d21af
Merge pull request #815 from bhardin/fixing_help
...
Changing help message to reflect what actually happens
2013-02-20 12:17:19 -08:00
Brett Hardin
03e2e8d063
Changing help message to reflect what actually happens when running build and serve
2013-02-20 09:37:19 -08:00
Parker Moore
151ec1a487
Update history to reflect merge of #807 .
2013-02-19 12:02:10 +01:00
Parker Moore
d361a70391
Merge pull request #807 from mojombo/safeyaml-warnings
...
Fix SafeYAML Warnings
2013-02-19 03:01:27 -08:00
Parker Moore
ac8c7a0944
Relax Kramdown version to 0.14. Fixes #808 .
2013-02-19 02:38:18 +01:00
Parker Moore
35c3ef05bf
Update history to reflect merge of #801 .
2013-02-10 21:38:02 +01:00
Parker Moore
ac502d175a
Merge pull request #801 from kevinSuttle/master
...
Bump .ruby-version to 1.9.3-p374
2013-02-10 12:36:38 -08:00
Parker Moore
c7c0a9432c
Updating tests for safe_yaml.
2013-02-10 19:09:36 +01:00
Parker Moore
11eb1ecae1
Safe loading of files and YAML.
2013-02-10 19:07:38 +01:00
Parker Moore
0c6d56365a
Upgrading to safe_yaml v0.7
2013-02-10 19:07:05 +01:00
Parker Moore
382b1b5a11
Updated History to reflect merge of #806
2013-02-10 17:06:46 +01:00
Parker Moore
78c37180f2
Merge pull request #806 from scribu/patch-1
...
Explicitly mention defacto styleguide
2013-02-10 08:05:32 -08:00
Cristi Burcă
311bcbb7ed
mention styleguide to new contributors
2013-02-10 17:19:22 +02:00
scribu
538c2086a5
whitespace fixes
2013-02-10 04:49:27 +02:00
scribu
3e164d6daf
don't check if draft is published or if its date is in the future
2013-02-09 23:48:38 +02:00
scribu
2588d681c9
fix draft filename processing
2013-02-09 23:38:13 +02:00
scribu
78831d94cd
don't mess with dir parameter
2013-02-09 23:19:35 +02:00
scribu
642349f797
implement and use Draft.valid?
2013-02-09 22:41:47 +02:00
scribu
1ac46b17c4
Don't require date in draft filenames.
2013-02-09 21:35:41 +02:00
Parker Moore
372628c22a
Merge pull request #799 from apodlaski/remove-migrators-from-gemspec
...
Remove migrator files from jekyll.gemspec
2013-02-07 14:36:05 -08:00
Kevin Suttle
b4c5d707a5
Bump .ruby-version to 1.9.3-p374
2013-02-07 15:19:33 -05:00
Aleksander Podlaski
fae771d1a0
Remove migrator files from jekyll.gemspec
...
Some files no longer exists but was not removed from jekyll.gemspec:
- lib/jekyll/commands/migrate.rb
- lib/jekyll/migrators/*.rb
2013-02-07 07:21:55 +01:00
Parker Moore
8e48848b7a
Removed migrate tasks from Rakefile.
2013-02-07 00:42:37 +01:00
Alexander Ekdahl
4cd7c22ee7
Now uses the more semantically correct AND operator
2013-02-04 22:17:03 +01:00
Alexander Ekdahl
7512e6bb66
Allow symlinked folders in unsafe mode
2013-02-04 17:16:01 +01:00
Parker Moore
a3d95957dd
Updating tests for new config output.
2013-02-03 21:31:05 +01:00
Parker Moore
f6d38def5a
Reworking errors with configuration file.
2013-02-03 21:30:52 +01:00
Parker Moore
90fa3f2921
Improved output for auto-regeneration.
2013-02-03 20:36:34 +01:00
Parker Moore
dd7c5870d9
Cleaner output when generating site.
2013-02-03 20:29:58 +01:00
Parker Moore
e4042e56b7
Update history to reflect merge of #792 . Closes #789 .
2013-02-03 18:56:42 +01:00
Parker Moore
f002ee4f9f
Merge pull request #792 from mojombo/alias-serve-to-server
...
Aliased jekyll server to jekyll serve
2013-02-03 09:55:14 -08:00
Parker Moore
7a44965c88
Updated history to reflect merge of #793 . Closes #787 .
2013-02-03 01:54:52 +01:00
Parker Moore
9ea1becf13
Merge pull request #793 from mojombo/remove-migrators
...
Remove migrators - move to jekyll-import gem.
2013-02-02 16:34:07 -08:00
Parker Moore
f5137850e4
Using abort instead of puts & exit when jekyll-import gem isn't available.
2013-02-03 01:24:38 +01:00
scribu
daa9e11994
fix whitespace in drafts.feature
2013-01-31 05:35:19 +02:00
Parker Moore
9bb0bfc0b2
Eliminating migrator tests (in this repo).
2013-01-31 01:19:56 +01:00
Parker Moore
e8384e6a97
Eliminating migrator dependencies.
2013-01-31 01:19:34 +01:00
Parker Moore
82f29bb627
The jekyll-import gem provides Jekyll::Commands::Import, not Jekyll::Commands::Migrate.
2013-01-31 00:18:54 +01:00
Parker Moore
28a074ff7a
Remove Jekyll::Commands::Migrate
2013-01-31 00:18:22 +01:00
Parker Moore
b70c59667c
Requiring jekyll-import gem. Printing error and exiting if it does not exist.
2013-01-30 23:43:26 +01:00
Parker Moore
221c2f4c0e
Aliased jekyll server to jekyll serve
2013-01-30 23:30:04 +01:00
Parker Moore
2e73671cf4
Updated Kramdown tests to reflect numeral HTML entities.
2013-01-30 23:25:49 +01:00
Parker Moore
1cfd0c8b15
Updated history to reflect merging of #744 .
2013-01-30 23:21:23 +01:00
Parker Moore
04b60ffe7f
Merge pusewicz/bump-gems from #744
2013-01-30 23:20:23 +01:00
Parker Moore
62bba37c1f
Update history to reflect merge of #768
2013-01-30 22:19:24 +01:00
Parker Moore
6e8202f9a6
Added in --limit-posts
2013-01-30 22:04:56 +01:00
Parker Moore
7023a5e622
Added the --future switch back to the CLI
2013-01-30 21:56:54 +01:00
Parker Moore
cff4ec72ea
Using .erb file for the new post
2013-01-30 21:05:52 +01:00
Leonard Ehrenfried
a7f0d04bda
Improve error message for malformed highlight tags
2013-01-29 12:16:33 +01:00
Parker Moore
704307d7fe
Added very basic code snippet example to sample post
2013-01-27 23:30:32 +01:00
Parker Moore
bf78fe9b75
Move post scaffold content to a separate method.
2013-01-27 23:23:53 +01:00
Parker Moore
a68b67c65e
Added newline to New command for stylistic congruence.
2013-01-27 23:21:31 +01:00
Parker Moore
ac691a1465
removed related posts segment of scaffold site.
2013-01-27 23:21:02 +01:00
Parker Moore
a8671ed52b
Using modularized commands (Jekyll::Commands) as per @tombell's latest PR merge
2013-01-27 23:17:45 +01:00
Parker Moore
f3856a444a
Added command to primary binary.
2013-01-27 23:16:34 +01:00
Parker Moore
2bc04e4a60
Added the site_template files to the gemspec manifest.
2013-01-27 23:16:34 +01:00
Parker Moore
272dd5ef35
Added the NewCommand class
2013-01-27 23:16:34 +01:00
Parker Moore
ce7e307cba
Scaffold site, based on @mojombo's site (with permission).
2013-01-27 23:16:34 +01:00
Parker Moore
b4bea4a586
Merge branch 'code-cleanup' of git://github.com/tombell/jekyll into code-cleanup
...
Module Cleanup
* 'code-cleanup' of git://github.com/tombell/jekyll:
Remove new lines between module and class
Update tag classes moving into a module
Update pagination classes moving into a module
Update converter classes moving into a module
Strip extra newlines
Update command classes moving into a module
Conflicts:
lib/jekyll/commands/serve.rb
2013-01-27 23:13:16 +01:00
Parker Moore
35165d19f8
Update history to reflect merge of #775 .
2013-01-27 23:08:44 +01:00
Parker Moore
b736676904
Merge pull request #775 from metamatt/issue773
...
Address issue 773 (bugs preventing tumblr.rb from running)
2013-01-27 14:06:41 -08:00
Parker Moore
1d85664340
Update history to reflect merge of #767 .
2013-01-26 22:35:13 +01:00
Parker Moore
409eedafd8
Merge pull request #767 from mojombo/string-categories
...
Force Categories to be Strings
2013-01-26 13:32:26 -08:00
Matt Ginzton
c95c5e3b7d
Use Dir.pwd instead of "." as the source argument to Post.new, since
...
this has historically supplied an absolute path in this call.
2013-01-25 15:57:45 -08:00
Parker Moore
cd2f3b8dce
Updated history to reflect merge of #777 .
2013-01-25 17:23:40 +01:00
Parker Moore
4041579b70
Merge pull request #777 from mastahyeti/safe_yaml
...
Safe YAML
2013-01-25 08:22:10 -08:00
Parker Moore
2b8c85cd9d
Reflect merge of #407
2013-01-25 06:22:35 +01:00
Jordon Bedwell
4f7881ba40
Add SVG support to Jekyll/Webrick. Fixes #406 .
2013-01-25 06:20:07 +01:00
Parker Moore
2c76311ada
Updated history to reflect merge of #776 .
2013-01-25 06:06:33 +01:00
Parker Moore
130406a101
Merge pull request #776 from tombell/script-bootstrap
...
Add a bootstrap script
2013-01-24 21:04:46 -08:00
Ben Toews
d758d424b4
deleted junk
2013-01-23 17:19:32 -06:00
Ben Toews
d82179048e
adding files
2013-01-23 11:31:59 -06:00
Ben Toews
1528cfe1cd
adding safe_yaml to protect against object instantiation from yaml
2013-01-23 11:30:24 -06:00
Ben Toews
c85d834036
lets try this differently
2013-01-23 11:07:44 -06:00
Tom Bell
507f1c3995
Add a bootstrap script
2013-01-22 23:10:51 +00:00
Ben Toews
799c997b45
adding gem
2013-01-22 15:21:10 -06:00
Ben Toews
073bac6047
using sane_yaml to prevent code execution
2013-01-22 15:18:46 -06:00
Matt Ginzton
fbc9d0c663
Fix truncation of overly long post names.
...
Delete the old truncate_post_name; it was called too late (if url rewriting
is enabled which it is by default), didn't run (it tried to use + to concat
a Fixnum onto a String), and even with those problems fixed, didn't actually
shorten the string enough to use as a pathname.
Instead, apply simple string truncation at the point we generate the slug,
which is used in the filename and is the part that could be unboundedly
long. I arbitrarily chose 200 as the maximum length; even shorter might be
better (really long slugs are just visually ugly); it might also be nicer
to truncate at a hyphen boundary.
This fixes the rest of issue #773 (subissue 4).
2013-01-22 10:25:07 -08:00
Matt Ginzton
863643c7e8
Look for _posts directory relative to cwd, not relative to tumblr.rb.
...
That's where we put it earlier, so that's where we'll find it now.
This addresses part of issue #773 (subissue 3).
2013-01-22 10:24:33 -08:00
Parker Moore
adce57e9e1
Updated history to reflect merge of #771 .
2013-01-21 22:20:00 -05:00
Parker Moore
8d05e1ea5a
Merge pull request #771 from mojombo/fix-coverage
...
Fix SimpleCov Execution
2013-01-21 19:01:52 -08:00
Parker Moore
607b4c84fd
Only running simplecov if RUBY_VERSION is 1.9 or greater, and COVERAGE env is set to 'true'
2013-01-20 22:16:23 -05:00
Parker Moore
914f1e834d
Added simplecov-gem-adapter dev dependency.
2013-01-20 22:15:44 -05:00
scribu
c48de6b320
add drafts.feature
2013-01-20 05:23:56 +02:00
scribu
2df63e5b9d
fix tests
2013-01-20 05:23:56 +02:00
scribu
0ad623fb85
first pass at --drafts flag
2013-01-20 05:23:56 +02:00
Tom Bell
517e6f81d3
Remove new lines between module and class
2013-01-20 00:00:49 +00:00
Tom Bell
2c45150545
Update tag classes moving into a module
2013-01-19 23:50:44 +00:00
Tom Bell
10d980b6e1
Update pagination classes moving into a module
2013-01-19 23:42:40 +00:00
Tom Bell
663a1321d2
Update converter classes moving into a module
2013-01-19 23:07:38 +00:00
Tom Bell
6514fe2d22
Strip extra newlines
2013-01-19 22:38:51 +00:00
Tom Bell
e03f48085a
Update command classes moving into a module
2013-01-19 22:36:46 +00:00
Parker Moore
065b251383
Added note in gemspec for easy extraction of dev dependencies to migrator gem.
2013-01-18 10:35:21 -05:00
Parker Moore
f231ef7644
Merge pull request #684 from mattr-/issue-680.
2013-01-18 10:28:14 -05:00
Parker Moore
85c3bf66d0
Reflected merging of #671 in History.
2013-01-17 22:34:59 -05:00
Parker Moore
2615291e6d
Printing error message in WP.com migrator. #671 .
2013-01-17 22:33:37 -05:00
Parker Moore
3bca5c3297
Merge pull request #671 from fzero/master
...
Rescue from import errors on Wordpress.com plugin.
2013-01-17 19:30:51 -08:00
Parker Moore
ce798a5956
Added test for all-String categories.
2013-01-17 21:57:21 -05:00
Parker Moore
cd05f6be78
Ensures that categories are Strings before escaping. Fixes #759 .
2013-01-17 21:55:01 -05:00
Tom Preston-Werner
ab539622dd
Refine CONTRIBUTE with more detail and better formatting.
2013-01-17 12:38:27 -08:00
Tom Preston-Werner
568208ca9b
Update history to reflect merge of #765 .
2013-01-17 12:25:45 -08:00
Tom Preston-Werner
733587fa05
Merge pull request #765 from mattr-/fix-coverage
...
Fix coverage
2013-01-17 12:22:58 -08:00
Matt Rogers
5e08cddb98
filter out test files in coverage results
2013-01-16 22:27:23 -06:00
Matt Rogers
79fceedab3
add the coverage directory to .gitignore
2013-01-16 22:22:33 -06:00
Matt Rogers
00d74fa53f
Add SimpleCov to the unit tests
2013-01-16 22:20:34 -06:00
Matt Rogers
06a6b8aadb
Add simplecov as a dependency
...
Simplecov works with Ruby 1.9.x for generating test coverage
2013-01-16 22:18:10 -06:00
Matt Rogers
9007f9c851
Remove the coverage rake task
...
RCov does not work on Ruby 1.9.x
2013-01-16 22:15:45 -06:00
Matt Rogers
f460a6cf71
Merge branch 'master' into issue-653
2013-01-16 21:52:32 -06:00
Parker Moore
8b83feac06
Update history to reflect merge of #664
2013-01-16 21:36:48 -05:00
Parker Moore
8fb36ab064
Merge branch 'master' of github.com:mojombo/jekyll
...
* 'master' of github.com:mojombo/jekyll:
Slight stylistic tweak to LSI initialisation.
faster_lsi: Massively accelerate LSI performance.
2013-01-16 21:36:07 -05:00
Parker Moore
faf5e44c47
Merge pull request #664 from Jashank/faster_lsi
...
faster_lsi: Massively accelerate LSI performance.
2013-01-16 18:36:01 -08:00
Parker Moore
cbbf8b496d
Update history to reflect merge of 496
2013-01-16 21:35:12 -05:00
Parker Moore
2e76edd837
Merge pull request #496 from dunsmoreb/issue/481
...
Truncate post slugs when importing from Tumblr.
2013-01-16 18:34:21 -08:00
Parker Moore
5848476960
Merge pull request #751 from mojombo/new-cmds-docs
...
Documentation for new command structure & opts
2013-01-16 16:43:38 -08:00
Parker Moore
a017f36d4b
Added description to History file
2013-01-15 15:03:52 -08:00
Parker Moore
c0a6e1e5a2
Changed 'six' to 'some' on Sites page
2013-01-15 14:56:04 -08:00
Parker Moore
070f5111e1
A link to the sites page on the wiki (in addition to this curated list)
2013-01-15 14:44:06 -08:00
Parker Moore
282a3bce73
Updated history
2013-01-12 22:26:05 -08:00
Parker Moore
6a7a030eee
Fixed failing Cucumber test
2013-01-12 22:25:55 -08:00
Parker Moore
963721fb46
Merge branch 'master' of github.com:mojombo/jekyll
...
* 'master' of github.com:mojombo/jekyll:
add Enumerable#glob_include?
fixed a syntax error
use any? instead
update test for include,exclude glob support
Update test/test_site.rb
Update lib/jekyll/site.rb
add regexp support for option 'include','exclude'
2013-01-12 22:16:28 -08:00
Parker Moore
e383bfe65d
Merge pull request #743 from mccxj/master
...
add glob support to include, exclude option
2013-01-12 22:16:07 -08:00
Parker Moore
fbda85210a
Added html_report profile to cucumber
2013-01-12 21:55:59 -08:00
Parker Moore
45f10a22da
Update number of Jekyll-powered blogs on Sites page
2013-01-12 15:36:11 -08:00
Parker Moore
078972de4b
Remove Octopress site from list of Jekyll-powered Sites
2013-01-12 15:35:21 -08:00
Parker Moore
4bb5158b09
New sub-titles for sub-command options table
2013-01-12 15:34:05 -08:00
Parker Moore
5a3e05dbff
Ensuring that layout is only set to the default value if layout is not specified
2013-01-12 15:31:14 -08:00
Parker Moore
11ca1dfa78
Updated history to reflect merging of #580 .
2013-01-12 15:15:32 -08:00
7rans
e8c74fe7a8
Layouts default to page or post depending upon type.
2013-01-12 13:49:45 -08:00
Parker Moore
d9bc6b57d5
Updated gemspec to include new command and fixture files in manifest
2013-01-12 13:19:29 -08:00
Parker Moore
e2affb2257
Added passing tests for #616
2013-01-12 00:14:00 -08:00
Parker Moore
a05b9159d9
Merge pull request #616 from hokaccha/fix_pygments_opt
...
fixed pygments linenos options for pygments.rb
2013-01-12 00:11:18 -08:00
Parker Moore
3d093f0035
Using new command structure in Rakefile
2013-01-11 23:59:21 -08:00
Parker Moore
42fa1046db
Using internal links for homepage
2013-01-11 23:51:32 -08:00
Parker Moore
5db1bba6fd
auto => watch
2013-01-11 23:51:22 -08:00
Parker Moore
64cbaa1d85
Configuration docs updated with new structure
2013-01-11 23:51:06 -08:00
Parker Moore
39b159c258
Return of the "sites" page - for learning purposes
2013-01-11 23:50:36 -08:00
Parker Moore
9fc89482b3
Using build and serve sub-commands in docs
2013-01-11 23:50:13 -08:00
Parker Moore
14cabab254
Merge pull request #690 from tombell/jekyll-command-redux
...
The Big Jekyll Command Cleanup
2013-01-11 21:47:59 -08:00
Tom Bell
7f072ed578
Merge branch 'master'
2013-01-12 01:18:41 +00:00
Parker Moore
9414281521
Merge pull request #750 from mojombo/update-travis-config
...
Updating travis configuration to explicitly run 'rake' behind bundle exec
2013-01-11 16:52:00 -08:00
Parker Moore
8b9baeee0e
Revert "Specific patch version of 1.9.3: 362."
...
This reverts commit e4517c42af .
2013-01-11 16:45:17 -08:00
Parker Moore
e4517c42af
Specific patch version of 1.9.3: 362.
2013-01-11 16:26:06 -08:00
Parker Moore
a8d07dd5f5
Updating travis configuration to explicitly run 'rake' behind bundle exec.
2013-01-11 16:21:31 -08:00
Parker Moore
36ba434115
Updated history to reflected merged PRs, #745 and #685 .
2013-01-11 16:17:03 -08:00
Parker Moore
4336b6dd4e
Added Travis CI badge to README
2013-01-11 15:55:14 -08:00
Parker Moore
d2e750cc74
removed extraneous whitespace in test_site.rb
2013-01-11 15:54:57 -08:00
Parker Moore
418ef419dd
Merge pull request #685 from edeustace/keep_files_feature
...
Keep files feature
2013-01-11 15:47:26 -08:00
edeustace
0fa55418e9
merge lastest from mojombo/jekyll master
2013-01-11 12:23:53 +01:00
Piotr Usewicz
9b8b5b2bda
Dont test kramdown
...
It should have it's own tests for that
2013-01-11 11:02:07 +00:00
Jashank Jeremy
68333cd221
Slight stylistic tweak to LSI initialisation.
...
Recommended-by: parkr
2013-01-11 20:02:31 +11:00
mccxj
660e5e0e14
Merge remote-tracking branch 'jekyll/master'
2013-01-11 15:45:54 +08:00
mccxj
3cf29eeee2
add Enumerable#glob_include?
2013-01-11 15:33:11 +08:00
Parker Moore
6253f79de2
Added space between arguments in Convertible errors
2013-01-10 22:11:13 -08:00
Parker Moore
824df94066
Merge pull request #745 from erictheise/master
...
output full path & name for files that don't parse
2013-01-10 21:44:10 -08:00
Parker Moore
c729fbb5c9
Merge pull request #746 from mattr-/contributor-guidelines
...
Add a CONTRIBUTING file
2013-01-10 21:35:23 -08:00
Matt Rogers
151275d09e
Add TomDoc
2013-01-10 21:53:21 -06:00
Matt Rogers
7782e0b1a1
Add a CONTRIBUTING file
...
This uses the content of the 'Contribute' wiki page.
2013-01-10 21:44:08 -06:00
Matt Rogers
92eb926bf8
Look for plugins under the source directory by default
2013-01-10 21:24:28 -06:00
Matt Rogers
f3f181484d
Merge remote-tracking branch 'upstream/master' into issue-653
2013-01-10 20:41:32 -06:00
Tom Bell
9c517c6d7d
Rename migrate command to import
2013-01-11 00:32:39 +00:00
Tom Bell
e210a0603f
Revert "Remove migrators"
...
This reverts commit b9da30bc8f .
2013-01-11 00:30:17 +00:00
Eric Theise
a5c908ac3f
no good reason for making 'name' an instance variable
2013-01-10 14:13:11 -08:00
Eric Theise
cf42c56630
stick to good coding standards
2013-01-10 14:07:10 -08:00
Eric Theise
3e7f00ae19
test the path, not the parts
2013-01-10 13:01:50 -08:00
Piotr Usewicz
5d48c5390d
Add test/unit
2013-01-10 20:47:55 +00:00
Eric Theise
ba48870ead
outputting full path when file does not parse
2013-01-10 12:29:04 -08:00
xiaojian cai
b3e27f2c5d
fixed a syntax error
2013-01-10 19:41:11 +08:00
xiaojian cai
c627cd3519
use any? instead
2013-01-10 09:16:09 +08:00
Tom Bell
e3bd250e69
Remove old jekyll command
2013-01-09 23:42:57 +00:00
Tom Bell
b70b57cb89
Merge branch 'master' into 'jekyll-command-redux'
2013-01-09 23:40:27 +00:00
Piotr Usewicz
50b4a8c0ab
Bump kramdown, rake, shoulda, cucumber, redcarpet
2013-01-09 10:29:40 +00:00
xiaojian cai
adba101734
update test for include,exclude glob support
2013-01-09 16:44:53 +08:00
xiaojian cai
655cf3b3a8
Update test/test_site.rb
2013-01-09 16:23:58 +08:00
xiaojian cai
1e892678bc
Update lib/jekyll/site.rb
2013-01-09 16:06:43 +08:00
edeustace
6eed91871f
Changes based on @mojombo's feedback
2013-01-08 23:17:06 +01:00
xiaojian cai
44822a252e
add regexp support for option 'include','exclude'
2013-01-06 21:23:31 +08:00
Tom Preston-Werner
dd0e208daa
Merge branch 'patch-1' of https://github.com/jlecour/jekyll into jlecour-patch-1
2013-01-03 22:26:09 -08:00
Tom Preston-Werner
4c70c036e7
TomDoc lib/jekyll/post.rb.
2013-01-03 22:20:42 -08:00
Tom Preston-Werner
9328a1a0dd
Merge branch 'docs' of https://github.com/icco/jekyll into icco-docs
2013-01-03 22:06:50 -08:00
Tom Preston-Werner
c4a43d748f
Merge pull request #728 from mojombo/ruby-version-file
...
Added support for .ruby-version to ensure congruent dev environment
2013-01-03 20:55:04 -08:00
Parker Moore
6ec1c45d5d
Added support for .ruby-version to ensure congruent dev environment
2013-01-02 19:59:20 -05:00
Nick Quaranto
c0ae646cdc
Kill sites page on the new docs site. It's a moshpit of slightly useful content, and really there should be a featured site list or an actual directory separate from the docs site
2013-01-01 19:57:06 -05:00
Nick Quaranto
0776078487
If we're going to use Launchy, let's use Dir.chdir
2013-01-01 19:46:56 -05:00
Parker Moore
f7eacb7666
Using local jekyll bin to generate docs site
2013-01-01 19:44:11 -05:00
Tom Preston-Werner
72c8ceba4e
Merge pull request #651 from alagu/master
...
Posterous importer update
2012-12-31 18:24:43 -08:00
Tom Preston-Werner
ff04018275
Update history.
2012-12-31 16:41:38 -08:00
Tom Preston-Werner
b36c9788ac
Merge branch 'master' of https://github.com/enure/jekyll into enure-master
2012-12-31 14:22:24 -08:00
Tom Preston-Werner
a041d7a19a
Merge pull request #721 from mrueg/patch-1
...
Update Dependencies in Readme, alphabetize
2012-12-31 14:09:46 -08:00
Tom Preston-Werner
d32f655716
Update history.
2012-12-31 14:04:02 -08:00
Tom Preston-Werner
2c0b3b33d9
Merge branch 'message-for-yaml-error' of https://github.com/stereobooster/jekyll into stereobooster-message-for-yaml-error
2012-12-31 13:25:05 -08:00
Tom Preston-Werner
a6c79396ab
Merge pull request #699 from nitoyon/0-12-0-history
...
Add pull request #569 to history
2012-12-31 13:11:16 -08:00
Tom Preston-Werner
43216ac629
Make sure we do not forget to merge #583 in the future.
2012-12-31 13:10:15 -08:00
Tom Preston-Werner
00d979759e
Update history.
2012-12-31 13:01:40 -08:00
Tom Preston-Werner
cc73f04eb7
Update site dir with contents of #583 at rev cb19367.
...
This is the big site redesign by @cobyism. To work with the new
site deployment mechanism, it is being copied from the gh-pages
branch of that PR into the existing site dir. Before we finally
deploy the new site, we should remember to merge #583 so that we
keep all the history from that PR.
2012-12-31 12:48:04 -08:00
Tom Preston-Werner
62c8ba089a
Update history.
2012-12-31 12:18:03 -08:00
Manuel Rüger
ea0d111362
Update Dependencies in Readme, alphabetize
2012-12-31 03:14:30 +01:00
stereobooster
da096f307b
Add testcases for YAML syntax error and non UTF-8 encoding
2012-12-30 02:39:02 +02:00
Tom Preston-Werner
83b3b2a340
More robust site:publish.
2012-12-29 16:24:26 -08:00
Tom Preston-Werner
95b07a3c2b
Use Launchy for cross platform site:preview. Thx @ixti.
2012-12-29 15:29:56 -08:00
stereobooster
a5a6900948
fix error for case with broken encoding
2012-12-30 00:07:21 +02:00
stereobooster
2dbce8ca9f
fix error for case with wrong encoding or error in YAML
2012-12-29 23:32:34 +02:00
Tom Preston-Werner
88bdb15338
Add site namespace and rename site preview/publish rake tasks.
2012-12-28 16:09:42 -06:00
Tom Preston-Werner
6c02483255
Do not copy _site dir to gh-pages dir on release.
2012-12-26 15:42:39 -07:00
Tom Preston-Werner
708ae28d8a
A better way to preview and release the Jekyll site.
2012-12-26 15:13:57 -07:00
Tom Preston-Werner
b56a2d1ab1
Update history.
2012-12-26 14:21:22 -07:00
Tom Preston-Werner
c23302f4fa
Merge branch 'deletion_protection' of https://github.com/jasonroelofs/jekyll into jasonroelofs-deletion_protection
2012-12-26 14:02:41 -07:00
Fabio Neves
12a19eaf3a
Merge branch 'master' of git://github.com/mojombo/jekyll
2012-12-26 14:23:32 -05:00
nitoyon
6a78eb9f5b
Add pull request #569 to history
2012-12-24 00:43:06 +09:00
Tom Preston-Werner
d58a0c1088
Release 0.12.0
2012-12-22 16:46:30 -07:00
Tom Bell
b9da30bc8f
Remove migrators
2012-12-22 17:49:33 +00:00
Tom Bell
a151a16f09
Remove command options from default config
...
Removing command line options from the config is a path towards cleaning up the
configuration file and not including options which don't really belong there.
2012-12-19 18:23:34 +00:00
Tom Bell
e24bb02576
Update the Jekyll command for features testing
...
⭐ 🤘 🌟
2012-12-19 17:54:58 +00:00
Tom Bell
b7944c5274
Add initial MigrateCommand
...
Not all migrators can actually be calld from the comand line. Some require
options which are not passed in and have to be called by other means.
2012-12-19 17:50:21 +00:00
Tom Bell
9c65ceb22d
Remove comments
2012-12-19 16:56:08 +00:00
Tom Bell
d298e2bd57
Add LSI option for build and serve commands
2012-12-19 16:44:03 +00:00
Tom Bell
4578c15a24
Add TODOs for current switches
2012-12-19 16:34:03 +00:00
Tom Bell
053c2eb0a7
Rename Args to Options in command docs
2012-12-19 14:13:32 +00:00
Tom Bell
be20a03bb9
Update to make the help command default
2012-12-19 14:09:02 +00:00
Nat Welch
934495b272
Adds some random docs for stuff I saw while skimming the code.
2012-12-18 22:42:42 -08:00
Tom Bell
dc139e2ac9
Update the sym->str key conversion
2012-12-18 22:13:17 +00:00
Tom Bell
bd1c8fe760
Update Jekyll.configuration to convert symbol keys
...
Because Commander uses symbol keys in the options hash and I don't want to go
back backport every hash string key to symbols in Jekyll. ⭐
2012-12-18 21:55:00 +00:00
Tom Bell
5b2e95b443
Add missing ] in self.watch string
2012-12-18 21:54:01 +00:00
Tom Bell
d8f328b87c
Update loop position so trap handler is used
2012-12-18 21:41:18 +00:00
Tom Bell
72f99eb8a7
Update global options and command descriptions
2012-12-18 21:18:05 +00:00
Tom Bell
3b4feb41f0
Add initial serve command
...
The `ServeCommand` will let you serve your site locally for development. You
can specify `--port`, `--host` and `--baseurl` options if you wish to change the
defaults.
Additionally the `BuildCommand` will be called before the processing of the
serve command, this makes sure that the site is actually built. This means you
are able to pass the `--watch` option to auto-regenerate your site, even while
serving it locally.
2012-12-18 21:00:24 +00:00
Tom Bell
14766497c8
Add bin/jekyll2 and initial BuildCommand
...
The `BuildCommand` class is responsible for handling the building of the site.
It can also optionally watch for changes to files and regenerate the site if
needed.
The `Command` class holds any methods which are used by any command
implementation.
2012-12-18 20:34:09 +00:00
Tom Bell
6c0c5b6187
Add commander dependency
2012-12-16 21:53:44 +00:00
Tom Preston-Werner
ffc68bdd48
Update history.
2012-12-15 22:21:25 -08:00
Tom Preston-Werner
3a8ebb4b71
Merge branch 'fix/front-matter-regexp' of https://github.com/zimbatm/jekyll into zimbatm-fix/front-matter-regexp
2012-12-15 22:09:41 -08:00
Tom Preston-Werner
22f4b12836
Clean up default config spec.
2012-12-15 22:09:21 -08:00
Tom Preston-Werner
583f9e0019
Merge branch 'master' of https://github.com/Neil-Smithline/jekyll into Neil-Smithline-master
2012-12-15 16:42:26 -08:00
Tom Preston-Werner
e8d68551af
Update history.
2012-12-15 16:38:20 -08:00
Tom Preston-Werner
26f8d60542
Merge branch 'master' of https://github.com/wbrady/jekyll into wbrady-master
2012-12-15 16:35:45 -08:00
Tom Preston-Werner
0b62b37122
Remove newline to fix failing Redcarpet test.
2012-12-15 16:34:32 -08:00
Tom Preston-Werner
db96a88cee
Update history.
2012-12-15 14:25:37 -08:00
Tom Preston-Werner
098da3d3fa
Merge branch 'redcarpet-update' of https://github.com/tombell/jekyll into tombell-redcarpet-update
2012-12-15 14:09:55 -08:00
Tom Preston-Werner
5b5341ff9f
Merge pull request #683 from petedmarsh/master
...
Add license to gemspec
2012-12-15 11:25:17 -08:00
edeustace
4bae42a671
use Array.join instead of Array.inject, add .svn to defaults
2012-12-09 11:43:49 +01:00
petedmarsh
a2dd4bf203
Add license to gemspec
2012-12-07 15:24:33 +00:00
Matt Rogers
8fb4e8fcca
Convert slashes in titles to dashes when migrating from WordPress
...
When a post has a title that contains a slash, such as 'This is my cool
blog post part 1/2', convert the slash to a dash so that the post
filename is created correctly.
Fixes issue #680
2012-12-04 20:45:20 -06:00
Tom Bell
38ac55381b
Only pass first class to Pygments
...
This prevents an exception if something like the following is used:
~~~ {foo bar}
some code
~~~
2012-11-13 07:59:36 +00:00
Tom Bell
a78b587e25
Update pygments.rb version
2012-11-13 07:54:53 +00:00
Fabio Neves
20ac62d30e
Making sure errors don't halt the import.
...
Wrapped file operations in a begin/rescue block.
2012-11-11 23:28:10 -05:00
Jashank Jeremy
85f2dfffa6
faster_lsi: Massively accelerate LSI performance.
...
Currently, Classifier::LSI rebuilds the index every time an entry is
added. This runs into massive performance overheads on my website;
theoretically, disabling automatic index rebuilds, and explicitly
rebuilding the LSI index at the end of the LSI repopulation should
speed things up nicely.
As a side note, here, I use pandoc-ruby to provide a more featureful
Markdown transformer, so be mindful that the numbers I quote here have
artifically imposed I/O overheads.
With just the 76 posts I wrote this year (abysmal, I know), I come up
with the following figures:
Without faster_lsi:
jekyll --lsi 16.91s user 0.88s system 97% cpu 18.302 total
With faster_lsi:
jekyll --lsi 2.72s user 0.77s system 88% cpu 3.940 total
With 109 posts, we begin to see even better improvements:
Without faster_lsi:
jekyll --lsi 51.00s user 1.47s system 98% cpu 53.060 total
With faster_lsi:
jekyll --lsi 5.04s user 1.12s system 91% cpu 6.735 total
At this point, we begin to see I/O overheads being slower than LSI
when faster_lsi is active. I call that fairly conclusive. But wait,
there's more. I have 273 posts lying around... I wonder what happens
if I feed them all in. With faster_lsi, it was nice and clippy.
Without it, I simply gave up, and went and refilled my cup of tea.
And it was still going.
Without faster_lsi:
jekyll --lsi 1277.86s user 10.90s system 99% cpu 21:30.29 total
With faster_lsi:
jekyll --lsi 34.62s user 4.43s system 96% cpu 40.430 total
That is, in anyone's books, a major improvement. Note, however, that
I don't know just how well this will perform with `jekyll --auto`
because I don't know how it does the LSI rebuilds. I _think_ (but
please, don't commit me on this) that the LSI is rebuilt every time
Jekyll picks up a file change.
So, all up, the performance improvement is massive, and scales
depending on how many files you have. At the last point, the
improvement is just on 3200%.
A more optimal solution would be to cache the LSI index and/or content
data somehow. I'll leave that to when faster_lsi takes over ten
minutes to run.
2012-10-31 22:19:59 +11:00
Matt Rogers
bab29f64f7
Look for plugins under the source directory
...
When generating the site, Jekyll will now look for plugins under the
source directory by default. The plugin location can still be changed in
_config.yml
2012-10-12 22:43:20 -05:00
Alagu
2726a5f27c
Merge branch 'master' of git://github.com/mojombo/jekyll
2012-10-03 19:33:21 -07:00
Alagu
67f403a9d6
Merge branch 'alagu-posterous-importer-rebased' of git://github.com/simensen/jekyll
2012-10-03 19:33:01 -07:00
edeustace
3da0bb3a74
removed puts
2012-08-23 12:13:04 +02:00
edeustace
7c800d3b07
Added a configuration variable: keep_files (default: ['.git']), based on this pull request: https://github.com/mojombo/jekyll/pull/556
2012-08-23 12:07:30 +02:00
Will Brady
336ea66983
Better error reporting on Liquid exceptions
2012-08-14 17:35:41 -04:00
Tom Bell
7f706f47fc
Update redcarpet support to version 2
2012-08-13 15:03:33 +01:00
hokaccha
3d2664d983
pygments options for pygments.rb
2012-08-09 00:34:44 +09:00
Neil-Smithline
3904fd9257
make yaml parsing errors more informative
2012-06-29 12:08:57 -04:00
Tom Preston-Werner
fa8400ab61
Merge pull request #574 from tombell/remove-rbx-travisci
...
Update travis-ci configuration file
2012-06-11 16:53:45 -07:00
Tom Bell
49a4be44cd
Update travis-ci configuration file
2012-06-12 00:35:21 +01:00
Tom Preston-Werner
ee402dd18a
Merge branch 'switch-to-pygmentsrb' of https://github.com/tombell/jekyll into tombell-switch-to-pygmentsrb
2012-06-11 15:53:44 -07:00
Tom Preston-Werner
88428a8eb1
Merge pull request #568 from tombell/travis-ci
...
Add travis-ci configuration file
2012-06-11 15:52:58 -07:00
Tom Preston-Werner
202894c196
Merge branch 'custom-layout-directory' of https://github.com/tombell/jekyll into tombell-custom-layout-directory
...
Conflicts:
lib/jekyll/site.rb
2012-06-11 15:40:22 -07:00
Tom Preston-Werner
47090ffd2a
Fix up a few TomDocs.
2012-06-06 11:59:49 -07:00
Tom Preston-Werner
0e9e7fbc85
Simplify Site#read_layouts.
2012-06-06 11:59:49 -07:00
Tom Bell
58654176de
No longer need pygments locally
2012-05-31 16:06:49 -04:00
Tom Bell
b2a1d61c04
Swap out albino for pygments.rb
2012-05-31 15:51:34 -04:00
Tom Bell
c71d7d5290
Add travis-ci configuration file
...
* Tests against: 1.9.3, 1.9.2, 1.8.7, rbx-18mode
* Fixes #387
2012-05-31 14:55:16 -04:00
Tom Bell
df2ad2ac59
Allow a custom 'layouts' directory
...
* Add 'layouts' option to change the dir from '_layouts' to anything relative
to the source directory
* Add cucumber scenario for testing an alternative directory '_theme'
* Closes #563
2012-05-30 21:39:43 -04:00
Jonas Pfenniger
da4e8f2ee1
Front-matter should be at start of file
...
It's the theme of the moment ; regexp checking.
Just in case we have two line start with --- in the file, we want to
make sure it's not interpreted as a front-matter.
2012-05-25 18:59:26 +01:00
Luca Grulla
7d88f72409
avoiding to call site_payload one time per each post and page. Speed site creation up of a 20%.
2012-04-29 00:27:11 -07:00
Tom Preston-Werner
305695398c
Update History.
2012-04-23 17:23:11 -07:00
Tom Preston-Werner
4533e60489
Merge branch 'master' of https://github.com/daneharrigan/jekyll into daneharrigan-master
...
Conflicts:
lib/jekyll.rb
2012-04-23 16:48:18 -07:00
Tom Preston-Werner
8a0fbf02f5
Cleanup for RDiscount TOC support. Closes #333 .
2012-04-23 16:15:55 -07:00
Michishige Kaito
6471ebf0ef
Fixed helper inclusion in redcarpet test
2012-04-23 15:57:06 -07:00
Michishige Kaito
fd5447a6e6
Added a test case for rdiscount toc rendering.
2012-04-23 15:56:46 -07:00
Michishige Kaito
f5b2acf8cd
Added support for inline TOCs with RDiscount
2012-04-23 15:56:28 -07:00
Tom Preston-Werner
e29490c1c6
Allow setting of Kramdown smart_quotes. Fixes #482 .
2012-04-23 15:34:54 -07:00
Fotos Georgiadis
4090500c5a
Added path in url.
...
Page#dir was returning the wrong dir ('/') for pages in directories.
2012-04-09 03:08:41 +03:00
Jason Roelofs
604b60c9ba
Add checks to prevent accidental deletion of the source directory
2012-04-03 22:05:18 -05:00
Jason Roelofs
8368485fa0
Remove deletion of dot files on cleanup.
...
This is a potentially very dangerous action that's impossible to test that it's correct.
If the '..' check line ever disappears, even running the tests will start deleting
everything accessible on the person's computer.
All dot-files that are generated are already known by Jekyll as either a static file or
a page (yaml front matter), only remove those files.
2012-04-03 21:33:35 -05:00
Charles Stuart
cb336dbb71
fix issue 457: Custom destination in _config.yml causes jekyll server to auto-regenerate continuously
2012-03-20 13:58:32 -06:00
Dane Harrigan
316cc8559c
moved paginate_path to default config
2012-02-26 20:58:14 -08:00
Jérémy Lecour
41f2805b7f
No need to have a variable assignment, especially if it has the same name as the method parameter.
2012-02-11 09:05:59 +01:00
dunsmoreb
5fb801474e
Truncate post slugs when importing from Tumblr.
...
Fixes #481 .
2012-02-01 06:44:01 -06:00
Tom Preston-Werner
4499df8033
Shorten plugin loading code and update history.
2012-01-29 12:49:57 -08:00
Tom Preston-Werner
02366ae5ff
Merge branch 'PluginsAsArray' of https://github.com/simensen/jekyll into simensen-PluginsAsArray
2012-01-29 12:32:59 -08:00
Tom Preston-Werner
9d70088f01
Properly select dotfiles during directory scan.
...
Fixes #363 .
Fixes #431 .
Fixes #377 .
2012-01-23 00:21:08 -08:00
Beau Simensen
e6d89c6a0f
More testing, whitespace and comment cleanup.
2012-01-22 22:17:25 -08:00
Beau Simensen
dcf546275b
Tweaked plugin directory handling, tests.
2012-01-22 22:10:12 -08:00
Beau Simensen
0284b8b22f
Handle Posterous rate limiting
2012-01-22 20:58:56 -08:00
Beau Simensen
5d6e87bbf3
Merge remote-tracking branch 'origin/alagu-master' into alagu-posterous-importer-rebased
...
Conflict created due to #472 .
Conflicts:
lib/jekyll/migrators/posterous.rb
2012-01-22 19:35:25 -08:00
Tom Preston-Werner
e27e2554d9
Merge pull request #472 from nfm/patch-1
...
Update Posterous migrator to take an api_token
2012-01-22 16:27:32 -08:00
Tom Preston-Werner
2da64d9c44
Update history.
2012-01-22 16:25:15 -08:00
Tom Preston-Werner
16a4855200
Merge branch 'post_url' of https://github.com/thatguystone/jekyll into thatguystone-post_url
2012-01-22 16:03:10 -08:00
Tom Preston-Werner
c04a9549ea
Make note of self.name requirement for Convertible.
2012-01-22 15:02:41 -08:00
Tom Preston-Werner
ac41b459fc
Merge pull request #446 from ossxp-com/patch-1
...
Invalid migrator for WordPress because of a typo.
2012-01-22 15:02:09 -08:00
Tom Preston-Werner
3c2519f07d
Merge pull request #419 from vjt/master
...
Exception handler in Convertible references nonexisting method .name
2012-01-22 00:25:55 -08:00
Tom Preston-Werner
613a7a46a3
Merge pull request #460 from kendagriff/master
...
RSS Migrator
2012-01-22 00:20:33 -08:00
Tom Preston-Werner
8adfaea339
Merge pull request #426 from joshbrown/master
...
Added a Joomla migrator
2012-01-22 00:19:35 -08:00
Tom Preston-Werner
22159b3d61
Merge pull request #368 from jacius/wordpress
...
Greatly improved and extended the wordpress.rb migrator.
2012-01-22 00:18:33 -08:00
Tom Preston-Werner
1292c02ec0
Merge pull request #384 from voxpelli/drupal-alias-redirect
...
Added redirects for Drupal posts' URL-aliases
2012-01-21 20:04:40 -08:00
Tom Preston-Werner
6e921c5852
Merge pull request #383 from voxpelli/drupal-db-prefix
...
Added table prefix option to Drupal migration
2012-01-21 20:03:09 -08:00
Tom Preston-Werner
574e933d81
Merge branch 'master' of https://github.com/jpravetz/jekyll into jpravetz-master
2012-01-21 19:59:05 -08:00
Tom Preston-Werner
d36a1064a7
Merge pull request #437 from stephenmcd/master
...
Improved Tumblr Support
2012-01-21 19:54:00 -08:00
Tom Preston-Werner
456a9f3574
Update history.
2012-01-21 19:49:41 -08:00
Tom Preston-Werner
d00bc8e8fe
Merge branch 'master' of https://github.com/tmtk75/jekyll into tmtk75-master
2012-01-21 19:49:08 -08:00
Tom Preston-Werner
8d48992f22
Merge pull request #447 from mking/master
...
Fix comment typo
2012-01-21 19:46:27 -08:00
Tom Preston-Werner
c797d420c4
Merge branch 'patch-1' of https://github.com/hypertexthero/jekyll into hypertexthero-patch-1
2012-01-21 19:45:24 -08:00
Tom Preston-Werner
03ad973523
Update history.
2012-01-21 19:43:32 -08:00
Tom Preston-Werner
65890da3d1
Merge branch 'categories_with_space' of https://github.com/spk/jekyll into spk-categories_with_space
2012-01-21 19:36:09 -08:00
Nicholas Firth-McCoy
19fc8cb488
Oops, still need email and pass. Update usage comment
2012-01-18 11:08:02 +11:00
Nicholas Firth-McCoy
c3b12457a0
Update Posterous migrator to take an api_token instead of email and pass
...
The Posterous API call for retrieving a user's API token (`/api/2/auth/token`) is no longer supported and returns 410 GONE. This patch updates the #process method to accept an API token instead of an email address and password. A user's API token can be retrieved from http://posterous.com/api .
2012-01-18 10:55:58 +11:00
Tom Preston-Werner
fa6d013791
Update history.
2012-01-15 21:08:21 -08:00
Tom Preston-Werner
d0d143452a
Merge branch 'master' of https://github.com/laumann/jekyll
2012-01-15 20:39:55 -08:00
Tom Preston-Werner
c14eb346a3
Allow [+.#-] in highlight lang shortnames. Fixes #282 .
2012-01-15 20:35:09 -08:00
Tom Preston-Werner
4fe5e6ba99
Update history and fix up style.
2012-01-14 20:17:35 -08:00
Tom Preston-Werner
1f44e1ad64
Merge branch 'master' of https://github.com/RJ/jekyll into RJ-master
2012-01-14 20:15:31 -08:00
Tom Preston-Werner
89180169a4
Merge branch 'include' of https://github.com/lukebayes/jekyll into lukebayes-include
...
Conflicts:
lib/jekyll.rb
lib/jekyll/site.rb
2012-01-14 19:48:04 -08:00
Stephen McDonald
f2502dfab2
Added handling for Tumblr missing image extensions.
2011-12-30 23:25:09 +11:00
Stephen McDonald
c26bd30318
Fix photo link URL.
2011-12-29 11:58:11 +11:00
Stephen McDonald
bab178d9f8
Strip HTML from any caption-based titles.
2011-12-29 11:37:46 +11:00
Stephen McDonald
743e01f231
Fixed a change in Tumblr's API whereby photos no longer have a single URL field.
2011-12-29 11:37:06 +11:00
Tom Preston-Werner
b66840ca46
Release 0.11.2
2011-12-27 17:53:50 -07:00
Tom Preston-Werner
4ece77300b
Gah, did not commit these for v0.11.1 version release.
2011-12-27 17:48:00 -07:00
Stephen McDonald
3ab7658d1f
Fixed Tumblr URL redirects.
2011-12-28 08:16:19 +11:00
Tom Preston-Werner
febb31ba3e
Release 0.11.1
2011-12-27 10:59:18 -07:00
Tom Preston-Werner
8754a024b5
Update history.
2011-12-27 10:57:20 -07:00
Stephen McDonald
886b9740f2
Fixed grab_images handling.
2011-12-27 10:09:59 +11:00
Kendall Buchanan
9523c3990e
Adding migrator for RSS feeds.
2011-12-22 12:33:15 -07:00
Simon Griffee
06d9446ade
Added missing <code>require 'yaml'</code>, without which the TextPattern migrator script was failing.
2011-12-04 23:35:36 +01:00
jpravetz
9a3429dc74
Update lib/jekyll/convertible.rb
2011-12-04 08:37:42 -08:00
Matthew King
14d51bfd25
Fix typo "destintation" => "destination"
2011-12-03 22:36:18 -05:00
Stephen McDonald
0f51c81cfa
Added support for rewriting Tumblr URLs to Jekyll URLs in posts, meta redirects for Github pages, and automatic addition of Pygments highlight tags.
2011-12-04 12:01:37 +11:00
OpenSourceXpress
b18bdee6f1
Invalid migrator for WordPress because of a typo.
...
WordPress importer name should be WordPress not Wordpress.
2011-12-01 09:42:12 +08:00
Thomas Laumann
d80c773b01
New solution for passing restrictions to RedCloth - all tests pass with ruby 1.8 (just invoking rake)
2011-11-28 14:05:34 +01:00
Tomotaka Sakuma
76fa7f016b
Fix an issue NoMethodError happens in case number of files under _posts is less than limit_posts.
2011-11-28 16:32:20 +09:00
Tom Preston-Werner
1da88bb30a
Update and clarify dependencies.
2011-11-26 18:48:51 -08:00
Tom Preston-Werner
3fa51d5da9
Ignore .DS_Store files.
2011-11-26 10:05:46 -08:00
Tom Preston-Werner
ebc8ab5b53
Remove accidentally added doc stuff and change rakefile to prevent this.
2011-11-26 10:05:15 -08:00
Alagu
20385b54ed
Merge pull request #1 from simensen/alagu-master
...
Fixed critical bug, added a few minor features
2011-11-25 17:44:37 -08:00
Beau Simensen
840b0c14ae
YAML front matter fix, cleaned up slug generation, added tags and store some posterous information from the original post.
2011-11-25 19:06:16 -06:00
Stephen McDonald
bc20ba9be9
Preserve HTML tables as per markdown's support for tables.
2011-11-25 06:11:09 +11:00
Stephen McDonald
ab85c82356
Use Tumblr's JSON format instead of XML, to correctly preserve white-space when converting to markdown.
2011-11-24 06:11:57 +11:00
Beau Simensen
ab08acace9
Support plugins being a list of directories to scan.
2011-11-21 21:09:39 -06:00
Stephen McDonald
1b3abb61d8
Clean up extraneous newlines left by html2text.
2011-11-21 05:49:49 +11:00
Stephen McDonald
b762a1d5c5
Add a format option for converting posts to markdown via Python's html2text.
2011-11-20 22:15:36 +11:00
Stephen McDonald
87316894cc
Quote the post's title so reserved yaml chars don't blow up.
2011-11-20 22:13:01 +11:00
Stephen McDonald
6826317e00
Use the post's title for the filename rather than its ID, as per Jekyll's naming convention.
2011-11-20 22:09:43 +11:00
Stephen McDonald
06f5b7d2e3
Fixed cgi module name.
2011-11-20 22:07:56 +11:00
Thomas Laumann
ab3927499f
Forgot to remove debugging code :-/
2011-11-04 17:41:47 +01:00
Thomas Laumann
8c4edb655e
Have TextileConverter pass any arguments set to true in config's redcloth section to RedCloth constructor as an array of symbols.
...
This means explicitly setting (for example):
redcloth:
hard_breaks: false
lite_mode: true
no_span_caps: true
will cause RedCloth to be invoked thusly:
RedCloth.new(content, [:lite_mode, :no_span_caps])
(Notice that hard_breaks is ignored.) This means, however, anything set to true in the redcloth section in _config.yml _will_ be passed to RedCloth. Mayhem may ensue.
2011-11-04 17:33:53 +01:00
Thomas Jespersen
bb9f1064d3
Merge pull request #1 from cgroner/master
...
(cgroner) Missing test cases for defaults.
2011-11-04 09:24:30 -07:00
Carl Groner
69e7f4abef
Add test cases for default values with no explicit config. for hard_breaks.
2011-11-03 11:54:49 -07:00
Thomas Laumann
a78f86f1ac
Merge github.com:mojombo/jekyll
2011-11-03 11:47:47 +01:00
Josh Brown
bb37858e67
Added a sweet Joomla 1.5 migrator
2011-10-24 14:09:22 -04:00
Marcello Barnaba
f0f99eae8a
Fix exception thrown in exception handler at convertible.rb:81
2011-10-18 23:05:39 +02:00
Aman Gupta
9fbf90ce59
Merge pull request #409 from wagenet/master
...
Fix non-pygments code highlighting
2011-09-27 07:06:38 -07:00
Peter Wagenet
4a9094f2d4
Fix non-pygments code highlighting
2011-09-26 23:47:04 -07:00
Seth Ladd
e09f058a06
add page variable to liquid custom tags and blocks. thx to mike west for the patch
2011-09-20 13:03:31 -07:00
Alagu
ddd5dbb5fb
Change to new posterous API
2011-09-16 15:31:01 -07:00
Pelle Wessman
2ce0eb00e7
Added redirects for Drupal posts' URL-aliases
2011-08-08 16:19:02 +02:00
Pelle Wessman
e8f604b5ae
Added table prefix option to Drupal migration
...
It's good practice in the Drupal community to always prefix the tables with something so that if you ever need to host two sites in the same database then you will easily know which tables belongs to which site.
This commit adds an option to the Drupal migration scripts that makes it possible to add such a prefix to the migration query.
2011-08-08 15:22:25 +02:00
Andrew Stone
5cffe5ecb5
Adding in the ability to link to posts internally. Syntax: {% post_url 2010-07-21-name-of-post %}; useful for: [Some Link]({% post_url 2010-07-21-name-of-post %})
2011-07-21 19:49:09 -04:00
John Croisant
1b2b5ff278
Greatly improved and extended the wordpress.rb migrator.
...
* It can now export comments, categories, and tags.
* It can convert non-ASCII chars into HTML entities.
* It can export published, draft, private, and/or revision posts.
* It can process "<!-- more -->" tags to automatically generate
a post excerpt and #anchors.
Read the big documentation comment for all the available options.
2011-07-17 17:00:55 -05:00
Tom Preston-Werner
72b7b1f056
Release 0.11.0
2011-07-10 15:14:25 -07:00
Laurent Arnoud
1356e75811
Generate escaped url for categories with space.
...
Space in URLs should be encoded.
Signed-off-by: Laurent Arnoud <laurent@spkdev.net >
2011-07-10 23:56:56 +02:00
Thomas Laumann
ed7f914459
removed unused code
2011-07-07 11:29:40 +02:00
Thomas Laumann
0aab73e156
Merge https://github.com/mojombo/jekyll
2011-07-07 11:14:32 +02:00
Tom Preston-Werner
3241d882b5
Merge remote-tracking branch 'kou/fix-error-message'
2011-07-05 22:31:25 -07:00
Tom Preston-Werner
3c94ff3480
Merge remote-tracking branch 'richbecks/master'
2011-07-05 22:25:51 -07:00
Richard Jones
00a0d14702
Tidied up indentation
2011-07-04 05:09:50 -07:00
Richard Jones
8c35cc957b
Create import_hash with .new(0) so that we don't have to check if
...
a hash exists before incrementing it.
2011-07-04 04:59:40 -07:00
Aman Gupta
f6b5d827e7
Merge pull request #356 from mpalmer/yaml-exception-message
...
Give name of file that generated YAML exception message
2011-07-01 17:42:49 -07:00
Matt Palmer
eebeaf5dfb
Give name of file that generated YAML exception message
...
It's not much good saying "hey, there was a problem" if you don't know where
the problem *is*. Hunting through several hundred YAML files is no fun.
2011-07-02 10:35:41 +10:00
Thomas Laumann
fccb6c7f74
Merge git://github.com/mojombo/jekyll
2011-06-29 12:07:21 +02:00
Richard Jones
eb6a2b9bd0
Now creates _<directory> for each post type (e.g. _posts, _pages, _attachments)
2011-06-28 07:21:45 -07:00
Richard Jones
29c4808f2a
Drafts are now marked as published:false
2011-06-28 06:31:03 -07:00
Richard Jones
3389c6d508
Sometimes wp:post_name can be empty (e.g. when a post is still draft), in this case we make up an appropriate permalink_title that will be used as the filename. The importer can always rename the file later on, and at least the file is unlikely to have been overwritten by another draft on the same day.
2011-06-28 02:31:42 -07:00
Richard Jones
365f57e8b3
Added meta tag import goodness. This for instance allows you to preserve all your hard-worked on WP SEO keywords, images, alternative images and other yummy-ness.
...
Replaced PubDate with wp:post_date, this is better than PubDate since some of the posts you import could be a draft (in this case the pubDate is invalid and contains a non-sensical value).
Added wp:status so we now know whether the post is published, draft or in the trash.
Added wp:post_type so we differentiate between posts and image or other post types
2011-06-28 02:05:51 -07:00
Aman Gupta
e679729ac7
Merge pull request #354 from juliangruber/patch-1
...
fixed redcarpet typo
2011-06-26 14:11:35 -07:00
Julian Gruber
89f48927ad
fixed redcarpet typo
2011-06-26 07:09:01 -07:00
Kouhei Sutou
70aaded1e9
fix path name in syntax error message.
2011-06-20 22:46:38 +09:00
Dane Harrigan
58d8fef7ec
added command-line option --paginate_path
2011-06-05 15:11:35 -04:00
Dane Harrigan
2b8017dfdc
can now set a custom pagination location with pagination_path
2011-06-05 14:57:53 -04:00
Dane Harrigan
b2ab245835
gave the assertion a failure message
2011-06-05 14:57:53 -04:00
Lee Jarvis
6a756881f9
clean up some warnings
2011-06-03 23:38:39 +01:00
Tom Preston-Werner
851172b5ef
Replace rdiscount filter with config-aware markdownify.
2011-05-31 14:40:21 -07:00
Tom Preston-Werner
cae0eaf19c
Merge remote-tracking branch 'mjschultz/master'
...
Conflicts:
lib/jekyll/filters.rb
2011-05-30 12:27:11 -07:00
Tom Preston-Werner
70b1112cca
Update history.
2011-05-30 11:45:30 -07:00
Tom Preston-Werner
da9930657e
Merge remote-tracking branch 'derekprior/configurable_coverter_file_extensions'
2011-05-30 11:38:59 -07:00
Tom Preston-Werner
13f1cf5832
Merge pull request #328 from shoaibkamil/master
...
Bugfix in tumblr importer
2011-05-30 11:22:23 -07:00
Tom Preston-Werner
5568e5698c
Merge remote-tracking branch 'vazexqi/patch-1'
2011-05-30 11:20:29 -07:00
Tom Preston-Werner
14f371c792
Update gemspec so bundler installs work.
2011-05-30 11:18:15 -07:00
Tom Preston-Werner
56ddf6a3c8
Merge branch 'next'
2011-05-29 22:46:10 -07:00
Tom Preston-Werner
897d3e4e30
Update history.
2011-05-29 22:44:04 -07:00
Tom Preston-Werner
e7135a669f
Require cucumber 0.10.3 to fix tests with Ruby 1.9.2.
2011-05-29 22:43:36 -07:00
Tom Preston-Werner
2ad0fbc8ff
Merge remote-tracking branch 'MattHall/redcarpet'
2011-05-29 21:38:34 -07:00
Aman Gupta
22585d4b7f
avoid infinite recursion while rendering layouts
2011-05-23 17:23:21 -04:00
Nicholas Chen
5788ca88f8
Changed [:state] check RE and required YAML
...
1) The published state is actually stored as "published" in the database but the regular expression checks for "Published" and thus will actually skip all published posts.
2) The to_yaml method is not immediately available without the "require 'yaml'" directive. This caused the migration script to fail while executing it following the instructions.
Tested with Typo 5.3
2011-05-14 10:09:59 -07:00
shoaibkamil
1f4dd4ed61
Fixed bug in "conversation" importing where <section> and <dialog> tags were not being closed.
2011-05-11 22:06:53 -07:00
Thomas Laumann
20d1bd1f10
Merge https://github.com/mojombo/jekyll
2011-05-09 12:01:17 +02:00
Tom Preston-Werner
f808c98232
Clean up Enki importer and update History.
2011-05-09 00:59:40 -07:00
Tom Preston-Werner
0dc55aacff
Merge remote-tracking branch 'rodrigopinto/master'
2011-05-09 00:55:55 -07:00
Tom Preston-Werner
b86bc97c5f
Clean up Tumblr importer and update History.
2011-05-09 00:54:26 -07:00
Tom Preston-Werner
9cc9c233d0
Merge remote-tracking branch 'tonycosentini/master'
2011-05-09 00:41:07 -07:00
Tom Preston-Werner
2de18d31ab
Merge remote-tracking branch 'guilleiguaran/patch-1' into devel
2011-05-09 00:35:06 -07:00
Guillermo Iguaran
02b1d996d2
default_executable= have been deprecated
2011-05-09 00:11:52 -07:00
Tom Preston-Werner
0ce425443f
Better Pager.calculate_pages implementation.
2011-05-08 23:44:20 -07:00
Tom Preston-Werner
82bd83fe7f
More TomDoc and formatting cleanup.
2011-05-08 23:40:35 -07:00
Tom Preston-Werner
aa0d82fa96
Clean up migrators formatting.
2011-05-08 15:08:53 -07:00
Tom Preston-Werner
a428acec1c
TomDoc some things.
2011-05-08 14:49:19 -07:00
Tony Cosentini
e12cbdbea2
Added Tumblr migrator.
2011-05-02 14:31:01 -04:00
Rodrigo Pinto
55f42d26be
adding enki migrator
2011-04-28 21:28:13 -03:00
Tom Preston-Werner
155cbd1463
All tests/features run in 1.8 and 1.9.
2011-04-24 19:16:13 +08:00
Tom Preston-Werner
6a31e650f3
Tests and specs run under 1.9.
2011-04-24 18:39:27 +08:00
Tom Preston-Werner
093a5efbe1
Merge remote-tracking branch 'jbw/ruby-v1.9' into devel
2011-04-23 18:08:34 +08:00
MattHall
cf779b2760
Added Redcarpet for MD conversion
2011-04-20 10:04:42 +01:00
Derek Prior
d2377b2581
Fixed mistake in default markdown extensions
2011-04-12 17:30:56 -04:00
Derek Prior
5801220a98
Added the ability to configure the file extensions to be processed by each converter. Test cases included.
2011-04-12 17:03:28 -04:00
Thomas Laumann
ef7b4aa57a
added test_redcloth to gemspec
2011-04-06 14:18:55 +02:00
Thomas Laumann
3f889ef077
added test case to hard_breaks (disable/enable in _config.yml)
2011-03-23 18:17:14 +01:00
Tom Preston-Werner
0f71bdb540
Ignore .bundle dir.
2011-03-13 16:57:35 -07:00
Tom Preston-Werner
dce4ccc5a4
Better error message for invalid post date.
2011-03-11 17:52:25 -08:00
Tom Preston-Werner
6c94db1486
TomDoc convertible.rb.
2011-03-11 16:00:32 -08:00
Tom Preston-Werner
68eaadd13a
Merge remote-tracking branch 'MattHall/cli' into test
2011-03-10 23:01:18 -08:00
Tom Preston-Werner
01a90904e2
Merge remote-tracking branch 'phatblat/master' into test
2011-03-10 22:51:58 -08:00
Tom Preston-Werner
d2814cf750
Merge remote-tracking branch 'elia/master' into devel
2011-03-10 22:38:17 -08:00
Tom Preston-Werner
f58a821e20
Merge remote-tracking branch 'MattHall/posterous' into devel
2011-03-10 21:20:38 -08:00
Tom Preston-Werner
38844cd3bc
Merge remote-tracking branch 'ab9/master' into devel
2011-03-10 21:17:51 -08:00
Tom Preston-Werner
a31780a1ec
Move require to jekyll.rb and update history.
2011-03-10 21:15:29 -08:00
Tom Preston-Werner
5f4dfe388f
Merge remote-tracking branch 'zenspider/master' into devel
2011-03-10 21:10:18 -08:00
Tom Preston-Werner
f82c51df7a
Update history.
2011-03-10 21:10:12 -08:00
Aman Gupta
13cc44fb12
sanitize urls and ignore symlinks
2011-03-10 20:14:38 -08:00
Aman Gupta
be8b7715d3
speed up cleanup
2011-03-10 20:11:45 -08:00
Aman Gupta
edef0251d3
make kramdown a runtime dep so people can use it instead of maruku
2011-03-07 22:08:08 -08:00
Aman Gupta
9da714dbe1
rdiscount is a dev dependency
2011-03-07 19:13:57 -08:00
Aman Gupta
8cc7f06b36
work around cucumber issue ( closes #296 )
2011-03-07 18:50:02 -08:00
Aman Gupta
4b5a4e8713
open4 is not required
2011-03-06 16:32:10 -08:00
Aman Gupta
08725eb234
use the new albino gem
2011-03-06 01:57:08 -08:00
Aman Gupta
16ea3262da
fix "4.2.1" versioned dev dependencies, and cleanup syntax
2011-03-06 01:47:18 -08:00
Aman Gupta
a04c270f1b
Gemfile to help install the dependencies
2011-03-06 01:46:00 -08:00
Michael J Schultz
9e3ad69922
- added rdiscount filter for templating system (like the textilize filter, but for markdown)
2011-03-03 08:14:52 -06:00
Ryan Davis
bd01e647a7
Cleaned up unnecessary string munging
2011-03-02 00:24:17 -08:00
laumann
3468f0a2c3
expanded config yaml to allow setting hard_breaks=false on RedCloth, modified textile converter to take this option into account
2011-02-09 01:37:30 +01:00
Richard Jones
2f9d4f5be6
Allow setting default mimetype for --server. Useful if permalinks don't end in .html
2011-02-05 12:25:32 +00:00
Elia Schito
034b06431e
Remove double directory creation.
2011-01-27 13:13:12 +01:00
Elia Schito
c70dac3cee
Take permalink name directly from worpress export file.
2011-01-27 13:12:08 +01:00
Elia Schito
ca48ea91e6
Merged wordpress.com migrator fix from 'heuripedes/jekyll'
2011-01-27 12:14:22 +01:00
Elia Schito
f68bbcbe8d
The Wordpress.com migrator now works and gathers categories as tags.
2011-01-27 02:12:42 -08:00
Ben Chatelain
d61c1e930a
Fix compile error by making QUERY lowercase (local instead of const)
2011-01-23 15:30:41 -07:00
Ben Chatelain
bc3771aa22
Change TABLE_PREFIX from class member to 4th parameter of process method (now lowercase)
...
Move QUERY into process method
2011-01-23 15:25:33 -07:00
Ben Chatelain
e902bb9c30
Change TABLE_PREFIX back to default
2011-01-23 15:21:29 -07:00
Ben Chatelain
42f63f919f
Add Jekyll::WordPress.TABLE_PREFIX and inclusion in QUERY
2011-01-23 15:19:26 -07:00
Aaron Beckerman
033333f9bc
fix typo in history: site.ports -> site.posts
2011-01-23 02:29:27 +11:00
Jeff Hodges
b3634b522a
adding date to wordpress migrator
2011-01-12 19:37:38 -08:00
lukebayes
717a2540e1
Added support for 'include' configuration parameter. This parameter
...
should work just like 'exclude', except it gives us the ability
to enumerate any files that should not be ignored - even if they
begin with the dastardly dot or underscore.
2010-12-30 16:41:34 -08:00
Matt Hall
84c1a72443
Updating CLI for importing
2010-12-19 17:38:14 +00:00
Matt Hall
c1f0e070c9
Adding Posterous Importer
2010-12-19 16:27:22 +00:00
Tom Preston-Werner
13df722073
Release 0.10.0
2010-12-16 16:29:48 -08:00
Tom Preston-Werner
86397cbf00
Add --no-server option.
2010-12-16 16:27:41 -08:00
Tom Preston-Werner
a8a837cc8e
Release 0.9.0
2010-12-15 15:36:15 -08:00
Higor Eurípedes
9e0eb75170
updated/fixed wordpress.com migration script
2010-12-15 15:44:01 -03:00
Tom Preston-Werner
36b1f8f9b1
Add Marley migrator. Closes #28 .
2010-12-14 15:12:12 -08:00
Tom Preston-Werner
c1ed790534
Merge remote branch 'sos4nt/remove-orphaned-files'
2010-12-13 21:18:21 -08:00
Tom Preston-Werner
9bd48752e6
Merge remote branch 'MattHall/master'
2010-12-13 21:12:21 -08:00
Tom Preston-Werner
5db040802f
Merge remote branch 'mattdipasquale/master'
2010-12-13 21:09:33 -08:00
Tom Preston-Werner
65622cb1e0
Use OptionParser's [no-] functionality for better boolean parsing.
2010-12-13 21:07:35 -08:00
MattHall
226c7cc121
Rescue exception when parsing invalid yaml. Prevents silent fail in auto and server mode
2010-12-11 14:30:44 +00:00
MattHall
0a58d78338
Catch Liquid template exceptions, and write out their details. Prevents silent fail of template parsing
2010-12-11 14:23:12 +00:00
Stefan Schüßler
5b680f8dd8
remove orphaned files in destination
2010-12-01 18:04:50 +01:00
Matt Di Pasquale
e8fd7ebbc3
Add Drupal migrator
2010-11-30 17:11:23 -05:00
Tom Preston-Werner
31901ee15b
Release 0.8.0
2010-11-22 23:08:56 -08:00
Tom Preston-Werner
3ab016870d
Prevent _includes dir from being a symlink.
2010-11-22 21:45:35 -08:00
Tom Preston-Werner
61acd47ed2
Merge remote branch 'jasongraham/kramdown-support'
2010-11-22 19:26:58 -08:00
Jason Graham
dca30c3ad1
Add kramdown's support for coderay
...
- no test added so that coderay isn't added to list of developer
dependencies
2010-11-20 17:46:16 -08:00
Jason Graham
f85e229a9e
Add support for kramdown HTML converter options
...
http://kramdown.rubyforge.org/converter/html.html#options
Example: In the _config.yaml,
markdown: kramdown
kramdown:
auto_ids: true
2010-11-20 17:40:27 -08:00
Jason Graham
ac7a0cc95f
Add Kramdown support and tests
2010-11-20 17:40:27 -08:00
Tom Preston-Werner
53b999418c
Merge remote branch 'stmpjmpr/master'
2010-11-20 11:37:22 -06:00
Scott Hill
00146909f9
Merge remote branch 'remotes/mojombo/master'
2010-11-19 02:38:50 -08:00
Scott Hill
a556e4f29e
Swapping a '-' for the word separator for imported entries since that's the MT style, and I don't want to break existing permalinks.
2010-11-19 02:36:56 -08:00
Tom Preston-Werner
e2d26ff8ed
Merge remote branch 'tomash/master'
2010-11-18 16:06:01 -06:00
Tomasz Stachewicz
9396c9d04c
migrators now open Sequel connection to mysql with utf8 encoding. Closes GH-220
2010-11-18 18:14:08 +01:00
Tom Preston-Werner
38ed81e0ce
Update history for --base-url option.
2010-11-18 00:11:04 -06:00
Arnar Birgisson
4a8fc1fa6e
Adding baseurl option. Fixes #51
2010-11-17 22:50:40 +01:00
Tom Preston-Werner
d53ea4a0dd
Update history for uri_escape filter.
2010-11-17 15:32:03 -06:00
Tom Preston-Werner
f7ab019a39
Merge remote branch 'claco/uri-escape'
2010-11-17 15:30:34 -06:00
Tom Preston-Werner
4afee1bda1
Merge remote branch 'jlecour/master'
...
Conflicts:
lib/jekyll/page.rb
2010-11-17 15:25:55 -06:00
Tom Preston-Werner
8cc537026d
Update history for --limit-posts option.
2010-11-17 14:59:20 -06:00
Tom Preston-Werner
054b796b9f
Merge remote branch 'cblunt/limit_posts'
2010-11-17 14:56:32 -06:00
Tom Preston-Werner
c1a7662311
Merge remote branch 'lpenz/master'
...
Conflicts:
History.txt
2010-11-17 12:35:29 -06:00
Tom Preston-Werner
accdb2d39f
Update history for wordpress.com importer.
2010-11-17 12:16:15 -06:00
Christopher H. Laco
4c08643c50
Added uri_escape for cases where cgi_escape isn't appropriate
2010-11-12 11:15:30 -05:00
cblunt
d97bcadd03
Merge branch 'limit_posts' of github.com:cblunt/jekyll into limit_posts
...
Conflicts:
bin/jekyll
2010-09-13 00:33:32 +01:00
cblunt
f688c9df81
Added limit-posts option to site configuration.
...
* Added unit tests for limit-posts.
* Added feature for limit-posts.
* Added --limit_posts option to bin/jekyll options parser
2010-09-13 00:31:52 +01:00
cblunt
8ecb70d3e3
Added limit-posts option to site configuration.
...
* Added unit tests for limit-posts.
* Added feature for limit-posts.
* Added --limit-posts option to bin/jekyll options parser
2010-09-13 00:15:42 +01:00
Jeremy Lecour
e9cf7b4636
Treat dotfiles as files without extension
...
If the file starts with a dot, the whole filename is considered the basename
and there is not extension.
2010-09-09 09:40:47 +02:00
Jeremy Lecour
16c19ecd19
Add a failing test for rendering dotfiles
...
The test uses a simple ".htaccess" file that needs to be rendered
as any other page, like the sitemap.xml, …
2010-09-09 09:37:51 +02:00
Leandro Lisboa Penz
b1049c84cd
Correctly generates file basename. Fixes #208 .
...
The previous procedure generated invalid basenames when the filename had
more than one dot.
2010-09-05 18:11:09 -03:00
Matt Hall
b6678d4e43
Added Wordpress.com migrator
2010-09-02 13:36:31 +01:00
Jason Watson
de7e0011f9
Add some colouring to the unit tests.
2010-08-31 03:41:00 +01:00
Scott Hill
b3cec39843
Now adding a "date" to the YAML front-matter of a post, based on the original date the post was authored according to MT.
2010-08-06 10:33:59 -07:00
Scott Hill
f6acbb869e
Changed the date used by Jekyll to be the date the post was authored on instead of the date it was created. If the latter is used on an imported post, it gets the import date instead of the date the post was originally written.
2010-08-06 01:26:32 -07:00
Scott Hill
adf9ca5a05
Added code to change the extension of a post based on the format used to write the post in MT.
2010-08-05 15:36:14 -07:00