diff options
Diffstat (limited to 'unperish')
-rwxr-xr-x | unperish | 13 |
1 files changed, 7 insertions, 6 deletions
@@ -444,19 +444,20 @@ class Unperish(cliapp.Application): docs = ['README', 'NEWS'] for doc in docs: - doc = os.path.join(self.dirname, doc) - if os.path.exists(doc): - publish(doc, doc + '.mdwn') + src = self.join(self.dirname, doc) + print 'pd: src: %s' % src + if os.path.exists(src): + publish(src, doc + '.mdwn') env = dict(os.environ) env['LC_ALL'] = 'C' - for manpage in glob.glob(os.path.join(self.dirname, '*.[1-8]')): + for manpage in glob.glob(self.join(self.dirname, '*.[1-8]')): fmt = self.runcmd(['man', '-l', manpage], env=env) - text = self.runcmd(['col', '-b'], stdin=fmt) + text = self.runcmd(['col', '-b'], feed_stdin=fmt) fd, name = tempfile.mkstemp() os.write(fd, text) os.close(fd) - publish(name, manpage + '.txt') + publish(name, os.path.basename(manpage) + '.txt') os.remove(name) def cmd_rsync_publish(self, args): |