From 33ca329253291278701f4b165112251fcb529078 Mon Sep 17 00:00:00 2001 From: bootstraponline Date: Thu, 23 Aug 2012 12:30:08 -0600 Subject: [PATCH] Handle nil slash. --- lib/gollum/markup.rb | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/lib/gollum/markup.rb b/lib/gollum/markup.rb index 8e4fdde5..fd317b4d 100644 --- a/lib/gollum/markup.rb +++ b/lib/gollum/markup.rb @@ -448,9 +448,16 @@ module Gollum # is found. def find_page_from_name(cname) slash = cname.rindex('/') - name = cname[slash+1..-1] - path = cname[0..slash] - if page = @wiki.paged(name, path) + + unless slash.nil? + name = cname[slash+1..-1] + path = cname[0..slash] + page = @wiki.paged(name, path) + else + page = @wiki.page(cname) + end + + if page return page end if pos = cname.index('#')