Unified · Split
| @@ -16,8 +16,10 @@ module Docs · 15 unmodified lines | |||
| 16 | name.remove! ' User Guide' | 16 | name.remove! ' User Guide' |
| 17 | name.remove! ' User\'s manual' | 17 | name.remove! ' User\'s manual' |
| 18 | name.remove! %r{ \-.*} | 18 | name.remove! %r{ \-.*} |
| 19 | name.remove! %r{\Asrc/} | ||
| 20 | name.remove! %r{\Astd/} | ||
| 19 | name.strip! | 21 | name.strip! |
| 20 | name | 22 | name.split("/").last |
| 21 | end | 23 | end |
| 22 | 24 | ||
| 23 | def get_type | 25 | def get_type |
| @@ -58,7 +60,7 @@ module Docs · 34 unmodified lines | |||
| 58 | entry_name = match[1] || match[2] | 60 | entry_name = match[1] || match[2] |
| 59 | 61 | ||
| 60 | entry_id = slug + node['href'] | 62 | entry_id = slug + node['href'] |
| 61 | entries << [entry_name, entry_id, name] | 63 | entries << ["#{entry_name} (#{name})", entry_id, name] |
| 62 | end | 64 | end |
| 63 | 65 | ||
| 64 | end | 66 | end |