Current Path: > > usr > lib64 > python2.7 > > Demo > > pdist
Operation : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 162.0.232.56 | Your IP: 216.73.216.111 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
FSProxy.py | File | 7828 bytes | April 19 2020 21:13:39. | |
FSProxy.pyc | File | 12795 bytes | April 10 2024 04:58:46. | |
FSProxy.pyo | File | 12795 bytes | April 10 2024 04:58:46. | |
RCSProxy.py | File | 4723 bytes | April 10 2024 04:57:37. | |
RCSProxy.pyc | File | 7751 bytes | April 10 2024 04:58:46. | |
RCSProxy.pyo | File | 7751 bytes | April 10 2024 04:58:46. | |
README | File | 4264 bytes | April 19 2020 21:13:39. | |
client.py | File | 4708 bytes | April 19 2020 21:13:39. | |
client.pyc | File | 6724 bytes | April 10 2024 04:58:46. | |
client.pyo | File | 6724 bytes | April 10 2024 04:58:46. | |
cmdfw.py | File | 4641 bytes | April 19 2020 21:13:39. | |
cmdfw.pyc | File | 5239 bytes | April 10 2024 04:58:46. | |
cmdfw.pyo | File | 5239 bytes | April 10 2024 04:58:46. | |
cmptree.py | File | 5778 bytes | April 19 2020 21:13:39. | |
cmptree.pyc | File | 6123 bytes | April 10 2024 04:58:46. | |
cmptree.pyo | File | 6123 bytes | April 10 2024 04:58:46. | |
cvslib.py | File | 10175 bytes | April 19 2020 21:13:39. | |
cvslib.pyc | File | 13140 bytes | April 10 2024 04:58:46. | |
cvslib.pyo | File | 13140 bytes | April 10 2024 04:58:46. | |
cvslock.py | File | 6771 bytes | April 19 2020 21:13:39. | |
cvslock.pyc | File | 8560 bytes | April 10 2024 04:58:46. | |
cvslock.pyo | File | 8560 bytes | April 10 2024 04:58:46. | |
mac.py | File | 352 bytes | April 19 2020 21:13:39. | |
mac.pyc | File | 598 bytes | April 10 2024 04:58:46. | |
mac.pyo | File | 598 bytes | April 10 2024 04:58:46. | |
makechangelog.py | File | 2988 bytes | April 10 2024 04:57:37. | |
makechangelog.pyc | File | 3122 bytes | April 10 2024 04:58:46. | |
makechangelog.pyo | File | 3122 bytes | April 10 2024 04:58:46. | |
rcsbump | File | 745 bytes | April 10 2024 04:57:37. | |
rcsclient.py | File | 1803 bytes | April 19 2020 21:13:39. | |
rcsclient.pyc | File | 2100 bytes | April 10 2024 04:58:46. | |
rcsclient.pyo | File | 2100 bytes | April 10 2024 04:58:46. | |
rcslib.py | File | 10318 bytes | April 19 2020 21:13:39. | |
rcslib.pyc | File | 11548 bytes | April 10 2024 04:58:46. | |
rcslib.pyo | File | 11548 bytes | April 10 2024 04:58:46. | |
rcvs | File | 117 bytes | April 10 2024 04:57:37. | |
rcvs.py | File | 13644 bytes | April 10 2024 04:57:37. | |
rcvs.pyc | File | 14417 bytes | April 10 2024 04:58:46. | |
rcvs.pyo | File | 14417 bytes | April 10 2024 04:58:46. | |
rrcs | File | 117 bytes | April 10 2024 04:57:37. | |
rrcs.py | File | 3992 bytes | April 10 2024 04:57:37. | |
rrcs.pyc | File | 5629 bytes | April 10 2024 04:58:46. | |
rrcs.pyo | File | 5629 bytes | April 10 2024 04:58:46. | |
security.py | File | 1092 bytes | April 19 2020 21:13:39. | |
security.pyc | File | 1681 bytes | April 10 2024 04:58:46. | |
security.pyo | File | 1681 bytes | April 10 2024 04:58:46. | |
server.py | File | 4581 bytes | April 19 2020 21:13:39. | |
server.pyc | File | 5971 bytes | April 10 2024 04:58:46. | |
server.pyo | File | 5971 bytes | April 10 2024 04:58:46. | |
sumtree.py | File | 518 bytes | April 19 2020 21:13:39. | |
sumtree.pyc | File | 903 bytes | April 10 2024 04:58:46. | |
sumtree.pyo | File | 903 bytes | April 10 2024 04:58:46. |
#! /usr/bin/python2.7 """Turn a pile of RCS log output into ChangeLog file entries. """ import sys import string import re import getopt import time def main(): args = sys.argv[1:] opts, args = getopt.getopt(args, 'p:') prefix = '' for o, a in opts: if p == '-p': prefix = a f = sys.stdin allrevs = [] while 1: file = getnextfile(f) if not file: break revs = [] while 1: rev = getnextrev(f, file) if not rev: break revs.append(rev) if revs: allrevs[len(allrevs):] = revs allrevs.sort() allrevs.reverse() for rev in allrevs: formatrev(rev, prefix) parsedateprog = re.compile( '^date: ([0-9]+)/([0-9]+)/([0-9]+) ' + '([0-9]+):([0-9]+):([0-9]+); author: ([^ ;]+)') authormap = { 'guido': 'Guido van Rossum <guido@cnri.reston.va.us>', 'jack': 'Jack Jansen <jack@cwi.nl>', 'sjoerd': 'Sjoerd Mullender <sjoerd@cwi.nl>', } def formatrev(rev, prefix): dateline, file, revline, log = rev if parsedateprog.match(dateline) >= 0: fields = parsedateprog.group(1, 2, 3, 4, 5, 6) author = parsedateprog.group(7) if authormap.has_key(author): author = authormap[author] tfields = map(string.atoi, fields) + [0, 0, 0] tfields[5] = tfields[5] - time.timezone t = time.mktime(tuple(tfields)) print time.ctime(t), '', author words = string.split(log) words[:0] = ['*', prefix + file + ':'] maxcol = 72-8 col = maxcol for word in words: if col > 0 and col + len(word) >= maxcol: print print '\t' + word, col = -1 else: print word, col = col + 1 + len(word) print print startprog = re.compile("^Working file: (.*)$") def getnextfile(f): while 1: line = f.readline() if not line: return None if startprog.match(line) >= 0: file = startprog.group(1) # Skip until first revision while 1: line = f.readline() if not line: return None if line[:10] == '='*10: return None if line[:10] == '-'*10: break ## print "Skipped", line, return file ## else: ## print "Ignored", line, def getnextrev(f, file): # This is called when we are positioned just after a '---' separator revline = f.readline() dateline = f.readline() log = '' while 1: line = f.readline() if not line: break if line[:10] == '='*10: # Ignore the *last* log entry for each file since it # is the revision since which we are logging. return None if line[:10] == '-'*10: break log = log + line return dateline, file, revline, log if __name__ == '__main__': main()
SILENT KILLER Tool