issue #191 strip left spaces from usage code
Steve Donovan
7 years ago
5 | 5 | local utils = require 'pl.utils' |
6 | 6 | local List = require 'pl.List' |
7 | 7 | local Map = require 'pl.Map' |
8 | local text = require 'pl.text' | |
8 | 9 | |
9 | 10 | local doc = {} |
10 | 11 | local global = require 'ldoc.builtin.globals' |
615 | 616 | if tags.see then |
616 | 617 | tags.see = tools.identifier_list(tags.see) |
617 | 618 | end |
619 | if self.usage then | |
620 | for i = 1,#self.usage do | |
621 | local usage = self.usage[i]:gsub('^%s*\n','') | |
622 | self.usage[i] = text.dedent(usage) | |
623 | end | |
624 | end | |
618 | 625 | if doc.project_level(self.type) then |
619 | 626 | -- we are a module, so become one! |
620 | 627 | self.items = List() |