diff options
author | Bernard Normier <bernard@zeroc.com> | 2004-05-18 03:15:02 +0000 |
---|---|---|
committer | Bernard Normier <bernard@zeroc.com> | 2004-05-18 03:15:02 +0000 |
commit | ebe2d4dca31883e8d539654590f19c142ddd20ed (patch) | |
tree | 41d3d309c42a761826e674537332fc5c0cf8be40 /cpp/fixCopyright.py | |
parent | Updated Windows installer for Ice 1.4.0 (diff) | |
download | ice-ebe2d4dca31883e8d539654590f19c142ddd20ed.tar.bz2 ice-ebe2d4dca31883e8d539654590f19c142ddd20ed.tar.xz ice-ebe2d4dca31883e8d539654590f19c142ddd20ed.zip |
Fixed copyright
Diffstat (limited to 'cpp/fixCopyright.py')
-rwxr-xr-x | cpp/fixCopyright.py | 54 |
1 files changed, 40 insertions, 14 deletions
diff --git a/cpp/fixCopyright.py b/cpp/fixCopyright.py index c94aa47f48c..a4dd6720d02 100755 --- a/cpp/fixCopyright.py +++ b/cpp/fixCopyright.py @@ -22,15 +22,7 @@ def copyright(commentMark): result.append(commentMark) result.append("\n") result.append(commentMark) - result.append(" Copyright (c) 2003 - 2004\n") - result.append(commentMark) - result.append(" ZeroC, Inc.\n") - result.append(commentMark) - result.append(" North Palm Beach, FL, USA\n") - result.append(commentMark) - result.append("\n") - result.append(commentMark) - result.append(" All Rights Reserved.\n") + result.append(" Copyright (c) 2003-2004 ZeroC, Inc. All rights reserved.\n") result.append(commentMark) result.append("\n") result.append(commentMark) @@ -58,6 +50,8 @@ def replaceCopyright(file, commentMark, commentBegin, commentEnd, newCopyrightLi beforeCopyrightLines = [] newLines = [] + justDone = 0 + if commentBegin == "": for x in oldLines: if not commentFound and not x.startswith(commentMark): @@ -68,8 +62,23 @@ def replaceCopyright(file, commentMark, commentBegin, commentEnd, newCopyrightLi copyrightFound = 1 # skip this comment line else: - done = 1 - newLines.append(x) + if not done: + done = 1 + justDone = 1 + + # Eliminate double blank lines after copyright (bug introduced by previous fixCopyright script) + if justDone == 1: + newLines.append(x) + if x != "\n": + justDone = 0 + else: + justDone = 2 + elif justDone == 2: + if x != "\n": + newLines.append(x) + justDone = 0 + else: + newLines.append(x) else: for x in oldLines: @@ -83,10 +92,23 @@ def replaceCopyright(file, commentMark, commentBegin, commentEnd, newCopyrightLi # skip this comment line if x.find(commentEnd) != -1: done = 1 + justDone = 1 else: beforeCopyrightLines.append(x) else: - newLines.append(x) + # Eliminate double blank lines after copyright (bug introduced by previous fixCopyright script) + if justDone == 1: + newLines.append(x) + if x != "\n": + justDone = 0 + else: + justDone = 2 + elif justDone == 2: + if x != "\n": + newLines.append(x) + justDone = 0 + else: + newLines.append(x) oldFile.close() @@ -102,8 +124,12 @@ def replaceCopyright(file, commentMark, commentBegin, commentEnd, newCopyrightLi # # Hack to keep the .err files # - if fnmatch.fnmatch(file, "*test/Slice/errorDetection/*.ice") != -1: - newFile.write("\n") + if fnmatch.fnmatch(file, "*test/Slice/errorDetection/*.ice") > 0: + newFile.write("\n") + newFile.write("\n") + newFile.write("\n") + newFile.write("\n") + newFile.write("\n") newFile.writelines(newLines) newFile.close() |