# HG changeset patch # User Bryan O'Sullivan # Date 1127341044 25200 # Node ID e58b1c9a0dec372de89cda029910093693884533 # Parent 3822f1910c359fef25ac802a00cab2a91d112576 Rename mercurial.ext to hgext. diff -r 3822f1910c35 -r e58b1c9a0dec hgext/__init__.py diff -r 3822f1910c35 -r e58b1c9a0dec hgext/win32text.py --- /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, + }) diff -r 3822f1910c35 -r e58b1c9a0dec mercurial/ext/__init__.py diff -r 3822f1910c35 -r e58b1c9a0dec mercurial/ext/win32text.py --- 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, - }) diff -r 3822f1910c35 -r e58b1c9a0dec setup.py --- 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