Mercurial > hg
changeset 1300:e58b1c9a0dec
Rename mercurial.ext to hgext.
author | Bryan O'Sullivan <bos@serpentine.com> |
---|---|
date | Wed, 21 Sep 2005 15:17:24 -0700 |
parents | 3822f1910c35 |
children | 0e921c164b58 |
files | hgext/__init__.py hgext/win32text.py setup.py |
diffstat | 3 files changed, 30 insertions(+), 28 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/hgext/win32text.py Wed Sep 21 15:17:24 2005 -0700 @@ -0,0 +1,28 @@ +import mercurial.util + +def dumbdecode(s, cmd): + return s.replace('\n', '\r\n') + +def dumbencode(s, cmd): + return s.replace('\r\n', '\n') + +def clevertest(s, cmd): + if '\0' in s: return False + return True + +def cleverdecode(s, cmd): + if clevertest(s, cmd): + return dumbdecode(s, cmd) + return s + +def cleverencode(s, cmd): + if clevertest(s, cmd): + return dumbencode(s, cmd) + return s + +mercurial.util.filtertable.update({ + 'dumbdecode:': dumbdecode, + 'dumbencode:': dumbencode, + 'cleverdecode:': cleverdecode, + 'cleverencode:': cleverencode, + })
--- a/mercurial/ext/win32text.py Wed Sep 21 14:46:01 2005 -0700 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,28 +0,0 @@ -import mercurial.util - -def dumbdecode(s, cmd): - return s.replace('\n', '\r\n') - -def dumbencode(s, cmd): - return s.replace('\r\n', '\n') - -def clevertest(s, cmd): - if '\0' in s: return False - return True - -def cleverdecode(s, cmd): - if clevertest(s, cmd): - return dumbdecode(s, cmd) - return s - -def cleverencode(s, cmd): - if clevertest(s, cmd): - return dumbencode(s, cmd) - return s - -mercurial.util.filtertable.update({ - 'dumbdecode:': dumbdecode, - 'dumbencode:': dumbencode, - 'cleverdecode:': cleverdecode, - 'cleverencode:': cleverencode, - })
--- a/setup.py Wed Sep 21 14:46:01 2005 -0700 +++ b/setup.py Wed Sep 21 15:17:24 2005 -0700 @@ -36,6 +36,8 @@ self.includes = [] self.includes += mercurial.packagescan.getmodules(self.build_lib, 'mercurial') + self.includes += mercurial.packagescan.getmodules(self.build_lib, + 'hgext') build_exe.finalize_options(self) except ImportError: py2exe_for_demandload = None