mirror of
https://github.com/danbulant/api_docs
synced 2026-05-24 12:27:29 +00:00
Upgrade redcarpet, fix header patch, fixes #92
This commit is contained in:
parent
82a99d5537
commit
8e7b03b64e
3 changed files with 11 additions and 3 deletions
|
|
@ -1,5 +1,13 @@
|
||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## Version 1.1
|
||||||
|
|
||||||
|
*July 27th, 2014*
|
||||||
|
|
||||||
|
**Fixes:**
|
||||||
|
|
||||||
|
- Finally, a fix for the redcarpet upgrade bug
|
||||||
|
|
||||||
## Version 1.0
|
## Version 1.0
|
||||||
|
|
||||||
*July 2, 2014*
|
*July 2, 2014*
|
||||||
|
|
|
||||||
|
|
@ -96,7 +96,7 @@ GEM
|
||||||
ffi (>= 0.5.0)
|
ffi (>= 0.5.0)
|
||||||
rb-kqueue (0.2.2)
|
rb-kqueue (0.2.2)
|
||||||
ffi (>= 0.5.0)
|
ffi (>= 0.5.0)
|
||||||
redcarpet (3.1.1)
|
redcarpet (3.1.2)
|
||||||
ref (1.0.5)
|
ref (1.0.5)
|
||||||
rouge (1.3.3)
|
rouge (1.3.3)
|
||||||
ruby18_source_location (0.2)
|
ruby18_source_location (0.2)
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
module RedcarpetHeaderFix
|
module RedcarpetHeaderFix
|
||||||
def header(text, level, id)
|
def header(text, level)
|
||||||
clean_id = id.gsub(/[\.]/, '-').gsub(/[^a-zA-Z0-9\-_]/, '')
|
clean_id = text.downcase.gsub(/( +|\.+)/, '-').gsub(/[^a-zA-Z0-9\-_]/, '')
|
||||||
"<h#{level} id='#{clean_id}'>#{text}</h#{level}>"
|
"<h#{level} id='#{clean_id}'>#{text}</h#{level}>"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue