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