Merge remote branch 'lpenz/master'
Conflicts: History.txt
This commit is contained in:
commit
c1a7662311
|
@ -1,6 +1,8 @@
|
||||||
== HEAD
|
== HEAD
|
||||||
* Minor Enhancements
|
* Minor Enhancements
|
||||||
* Add wordpress.com importer (#207)
|
* Add wordpress.com importer (#207)
|
||||||
|
* Bug Fixes
|
||||||
|
* Fixed filename basename generation (#208)
|
||||||
|
|
||||||
== 0.7.0 / 2010-08-24
|
== 0.7.0 / 2010-08-24
|
||||||
* Minor Enhancements
|
* Minor Enhancements
|
||||||
|
|
|
@ -71,7 +71,7 @@ module Jekyll
|
||||||
# Returns nothing
|
# Returns nothing
|
||||||
def process(name)
|
def process(name)
|
||||||
self.ext = File.extname(name)
|
self.ext = File.extname(name)
|
||||||
self.basename = name.split('.')[0..-2].first
|
self.basename = name[0 .. -self.ext.length-1]
|
||||||
end
|
end
|
||||||
|
|
||||||
# Add any necessary layouts to this post
|
# Add any necessary layouts to this post
|
||||||
|
|
|
@ -0,0 +1,7 @@
|
||||||
|
---
|
||||||
|
title: Deal with dots
|
||||||
|
permalink: /deal.with.dots/
|
||||||
|
---
|
||||||
|
|
||||||
|
Let's test if jekyll deals properly with dots.
|
||||||
|
|
|
@ -23,6 +23,16 @@ class TestPage < Test::Unit::TestCase
|
||||||
assert_equal "/contacts.html", @page.url
|
assert_equal "/contacts.html", @page.url
|
||||||
end
|
end
|
||||||
|
|
||||||
|
should "deal properly with extensions" do
|
||||||
|
@page = setup_page('deal.with.dots.html')
|
||||||
|
assert_equal ".html", @page.ext
|
||||||
|
end
|
||||||
|
|
||||||
|
should "deal properly with dots" do
|
||||||
|
@page = setup_page('deal.with.dots.html')
|
||||||
|
assert_equal "deal.with.dots", @page.basename
|
||||||
|
end
|
||||||
|
|
||||||
context "with pretty url style" do
|
context "with pretty url style" do
|
||||||
setup do
|
setup do
|
||||||
@site.permalink_style = :pretty
|
@site.permalink_style = :pretty
|
||||||
|
|
Loading…
Reference in New Issue