Jelajahi Sumber

rebuilt release

git-svn-id: https://svn.inf.ethz.ch/svn/lecturers/a2/trunk@6713 8c9fc860-2736-0410-a75d-ab315db34111
felixf 9 tahun lalu
induk
melakukan
3ba4f41f06
100 mengubah file dengan 7 tambahan dan 3 penghapusan
  1. TEMPAT SAMPAH
      WinAos/A2.exe
  2. TEMPAT SAMPAH
      WinAos/obg/BimboMail.GofW
  3. TEMPAT SAMPAH
      WinAos/obg/Bimso.GofW
  4. TEMPAT SAMPAH
      WinAos/obg/CharacterLineup.GofW
  5. TEMPAT SAMPAH
      WinAos/obg/ComponentInfo.GofW
  6. TEMPAT SAMPAH
      WinAos/obg/ComponentViewer.GofW
  7. TEMPAT SAMPAH
      WinAos/obg/CyberbitNetInstall.GofW
  8. TEMPAT SAMPAH
      WinAos/obg/DTPEditor.GofW
  9. TEMPAT SAMPAH
      WinAos/obg/DTPImage.GofW
  10. TEMPAT SAMPAH
      WinAos/obg/DTPRect.GofW
  11. TEMPAT SAMPAH
      WinAos/obg/DTPText.GofW
  12. TEMPAT SAMPAH
      WinAos/obg/DTPUtilities.GofW
  13. TEMPAT SAMPAH
      WinAos/obg/DTPView.GofW
  14. TEMPAT SAMPAH
      WinAos/obg/DebugLog.GofW
  15. TEMPAT SAMPAH
      WinAos/obg/Decoder.GofW
  16. TEMPAT SAMPAH
      WinAos/obg/FoxPrintout.GofW
  17. TEMPAT SAMPAH
      WinAos/obg/FractalDemo.GofW
  18. TEMPAT SAMPAH
      WinAos/obg/HTMLTransformer.GofW
  19. TEMPAT SAMPAH
      WinAos/obg/HotKeysCommands.GofW
  20. TEMPAT SAMPAH
      WinAos/obg/IMAPGUI.GofW
  21. TEMPAT SAMPAH
      WinAos/obg/Info.GofW
  22. TEMPAT SAMPAH
      WinAos/obg/Machine.GofW
  23. TEMPAT SAMPAH
      WinAos/obg/MainMenu.GofW
  24. TEMPAT SAMPAH
      WinAos/obg/MenuEdit.GofW
  25. TEMPAT SAMPAH
      WinAos/obg/MenuPages.GofW
  26. TEMPAT SAMPAH
      WinAos/obg/ModuleTrees.GofW
  27. TEMPAT SAMPAH
      WinAos/obg/MultiLogger.GofW
  28. TEMPAT SAMPAH
      WinAos/obg/Notepad.GofW
  29. TEMPAT SAMPAH
      WinAos/obg/PET.GofW
  30. TEMPAT SAMPAH
      WinAos/obg/PETModuleTree.GofW
  31. TEMPAT SAMPAH
      WinAos/obg/PETTrees.GofW
  32. TEMPAT SAMPAH
      WinAos/obg/PartitionEditor.GofW
  33. TEMPAT SAMPAH
      WinAos/obg/PartitionEditorComponents.GofW
  34. TEMPAT SAMPAH
      WinAos/obg/PieTest.GofW
  35. TEMPAT SAMPAH
      WinAos/obg/PositionDebugging.GofW
  36. TEMPAT SAMPAH
      WinAos/obg/Reflection.GofW
  37. 6 3
      WinAos/obg/Reflection.SymW
  38. TEMPAT SAMPAH
      WinAos/obg/ReleaseVisualizer.GofW
  39. TEMPAT SAMPAH
      WinAos/obg/SSHClient.GofW
  40. TEMPAT SAMPAH
      WinAos/obg/SkinEditor.GofW
  41. TEMPAT SAMPAH
      WinAos/obg/SortDemo.GofW
  42. TEMPAT SAMPAH
      WinAos/obg/StartMenu.GofW
  43. TEMPAT SAMPAH
      WinAos/obg/TFModuleTrees.GofW
  44. TEMPAT SAMPAH
      WinAos/obg/TFPET.GofW
  45. TEMPAT SAMPAH
      WinAos/obg/TestComponentDragDrop.GofW
  46. TEMPAT SAMPAH
      WinAos/obg/TestComponents.GofW
  47. TEMPAT SAMPAH
      WinAos/obg/TestMenu.GofW
  48. TEMPAT SAMPAH
      WinAos/obg/TestTrees.GofW
  49. TEMPAT SAMPAH
      WinAos/obg/UDPChatClient.GofW
  50. TEMPAT SAMPAH
      WinAos/obg/WMAnimations.GofW
  51. TEMPAT SAMPAH
      WinAos/obg/WMApplications.GofW
  52. TEMPAT SAMPAH
      WinAos/obg/WMArchives.GofW
  53. TEMPAT SAMPAH
      WinAos/obg/WMBackdropLoader.GofW
  54. TEMPAT SAMPAH
      WinAos/obg/WMBuilder.GofW
  55. TEMPAT SAMPAH
      WinAos/obg/WMBuilderTransformer.GofW
  56. TEMPAT SAMPAH
      WinAos/obg/WMCalendar.GofW
  57. TEMPAT SAMPAH
      WinAos/obg/WMCharMap.GofW
  58. TEMPAT SAMPAH
      WinAos/obg/WMClock.GofW
  59. TEMPAT SAMPAH
      WinAos/obg/WMColorComponents.GofW
  60. TEMPAT SAMPAH
      WinAos/obg/WMComponents.GofW
  61. TEMPAT SAMPAH
      WinAos/obg/WMDesktopIcons.GofW
  62. TEMPAT SAMPAH
      WinAos/obg/WMDiagnostics.GofW
  63. TEMPAT SAMPAH
      WinAos/obg/WMDiagramComponents.GofW
  64. TEMPAT SAMPAH
      WinAos/obg/WMDialogs.GofW
  65. TEMPAT SAMPAH
      WinAos/obg/WMDiff.GofW
  66. TEMPAT SAMPAH
      WinAos/obg/WMDocumentEditor.GofW
  67. TEMPAT SAMPAH
      WinAos/obg/WMDropDownLists.GofW
  68. TEMPAT SAMPAH
      WinAos/obg/WMEditors.GofW
  69. TEMPAT SAMPAH
      WinAos/obg/WMEventLog.GofW
  70. TEMPAT SAMPAH
      WinAos/obg/WMFTPClient.GofW
  71. TEMPAT SAMPAH
      WinAos/obg/WMFigures.GofW
  72. TEMPAT SAMPAH
      WinAos/obg/WMFileManager.GofW
  73. TEMPAT SAMPAH
      WinAos/obg/WMFontCCGConverter.GofW
  74. TEMPAT SAMPAH
      WinAos/obg/WMGrids.GofW
  75. TEMPAT SAMPAH
      WinAos/obg/WMInputMethodTool.GofW
  76. TEMPAT SAMPAH
      WinAos/obg/WMInspectionComponents.GofW
  77. TEMPAT SAMPAH
      WinAos/obg/WMInspector.GofW
  78. TEMPAT SAMPAH
      WinAos/obg/WMInstaller.GofW
  79. TEMPAT SAMPAH
      WinAos/obg/WMJoysticks.GofW
  80. TEMPAT SAMPAH
      WinAos/obg/WMKernelLog.GofW
  81. TEMPAT SAMPAH
      WinAos/obg/WMMenus.GofW
  82. TEMPAT SAMPAH
      WinAos/obg/WMMessages.GofW
  83. 1 0
      WinAos/obg/WMMessages.SymW
  84. TEMPAT SAMPAH
      WinAos/obg/WMMixer.GofW
  85. TEMPAT SAMPAH
      WinAos/obg/WMModuleState.GofW
  86. TEMPAT SAMPAH
      WinAos/obg/WMNavigate.GofW
  87. TEMPAT SAMPAH
      WinAos/obg/WMNavigator.GofW
  88. TEMPAT SAMPAH
      WinAos/obg/WMOGGPlayer.GofW
  89. TEMPAT SAMPAH
      WinAos/obg/WMOSD.GofW
  90. TEMPAT SAMPAH
      WinAos/obg/WMObjectTracker.GofW
  91. TEMPAT SAMPAH
      WinAos/obg/WMPartitions.GofW
  92. TEMPAT SAMPAH
      WinAos/obg/WMPartitionsComponents.GofW
  93. TEMPAT SAMPAH
      WinAos/obg/WMPerfMon.GofW
  94. TEMPAT SAMPAH
      WinAos/obg/WMPerfMonComponents.GofW
  95. TEMPAT SAMPAH
      WinAos/obg/WMPerfMonTabAlerts.GofW
  96. TEMPAT SAMPAH
      WinAos/obg/WMPieMenu.GofW
  97. TEMPAT SAMPAH
      WinAos/obg/WMPinyinIME.GofW
  98. TEMPAT SAMPAH
      WinAos/obg/WMPlayer.GofW
  99. TEMPAT SAMPAH
      WinAos/obg/WMPopups.GofW
  100. TEMPAT SAMPAH
      WinAos/obg/WMProcessInfo.GofW

TEMPAT SAMPAH
WinAos/A2.exe


TEMPAT SAMPAH
WinAos/obg/BimboMail.GofW


TEMPAT SAMPAH
WinAos/obg/Bimso.GofW


TEMPAT SAMPAH
WinAos/obg/CharacterLineup.GofW


TEMPAT SAMPAH
WinAos/obg/ComponentInfo.GofW


TEMPAT SAMPAH
WinAos/obg/ComponentViewer.GofW


TEMPAT SAMPAH
WinAos/obg/CyberbitNetInstall.GofW


TEMPAT SAMPAH
WinAos/obg/DTPEditor.GofW


TEMPAT SAMPAH
WinAos/obg/DTPImage.GofW


TEMPAT SAMPAH
WinAos/obg/DTPRect.GofW


TEMPAT SAMPAH
WinAos/obg/DTPText.GofW


TEMPAT SAMPAH
WinAos/obg/DTPUtilities.GofW


TEMPAT SAMPAH
WinAos/obg/DTPView.GofW


TEMPAT SAMPAH
WinAos/obg/DebugLog.GofW


TEMPAT SAMPAH
WinAos/obg/Decoder.GofW


TEMPAT SAMPAH
WinAos/obg/FoxPrintout.GofW


TEMPAT SAMPAH
WinAos/obg/FractalDemo.GofW


TEMPAT SAMPAH
WinAos/obg/HTMLTransformer.GofW


TEMPAT SAMPAH
WinAos/obg/HotKeysCommands.GofW


TEMPAT SAMPAH
WinAos/obg/IMAPGUI.GofW


TEMPAT SAMPAH
WinAos/obg/Info.GofW


TEMPAT SAMPAH
WinAos/obg/Machine.GofW


TEMPAT SAMPAH
WinAos/obg/MainMenu.GofW


TEMPAT SAMPAH
WinAos/obg/MenuEdit.GofW


TEMPAT SAMPAH
WinAos/obg/MenuPages.GofW


TEMPAT SAMPAH
WinAos/obg/ModuleTrees.GofW


TEMPAT SAMPAH
WinAos/obg/MultiLogger.GofW


TEMPAT SAMPAH
WinAos/obg/Notepad.GofW


TEMPAT SAMPAH
WinAos/obg/PET.GofW


TEMPAT SAMPAH
WinAos/obg/PETModuleTree.GofW


TEMPAT SAMPAH
WinAos/obg/PETTrees.GofW


TEMPAT SAMPAH
WinAos/obg/PartitionEditor.GofW


TEMPAT SAMPAH
WinAos/obg/PartitionEditorComponents.GofW


TEMPAT SAMPAH
WinAos/obg/PieTest.GofW


TEMPAT SAMPAH
WinAos/obg/PositionDebugging.GofW


TEMPAT SAMPAH
WinAos/obg/Reflection.GofW


+ 6 - 3
WinAos/obg/Reflection.SymW

@@ -63,6 +63,7 @@ CONST
 	sfProcedure* = 0F2X; 
 	sfVariable* = 0F3X; 
 	sfTypeDeclaration* = 0F4X; 
+	sfModule* = 0FFX; 
 TYPE 
 	Name = ARRAY 128 OF CHAR; 
 
@@ -111,10 +112,11 @@ VAR
 	PROCEDURE ^ FindInProcedure(refs: Modules.Bytes; VAR offset: LONGINT; level: LONGINT; VAR find: Search); 
 	PROCEDURE ^ FindInVariable(refs: Modules.Bytes; VAR offset: LONGINT; level: LONGINT; VAR find: Search); 
 	PROCEDURE ^ FindInTypeDeclaration(refs: Modules.Bytes; VAR offset: LONGINT; level: LONGINT; VAR find: Search); 
+	PROCEDURE ^ FindInModule(refs: Modules.Bytes; VAR offset: LONGINT; level: LONGINT; VAR find: Search); 
 	PROCEDURE ^ FindInScope(refs: Modules.Bytes; VAR offset: LONGINT; level: LONGINT; VAR find: Search); 
 	PROCEDURE ^ InitSearch(VAR search: Search); 
-	PROCEDURE ^ FindByName*(refs: Modules.Bytes; VAR offset: LONGINT; CONST name: ARRAY OF CHAR): BOOLEAN; 
-	PROCEDURE ^ FindByAdr*(refs: Modules.Bytes; VAR offset: LONGINT; pc: ADDRESS): BOOLEAN; 
+	PROCEDURE ^ FindByName*(refs: Modules.Bytes; offset: LONGINT; CONST name: ARRAY OF CHAR): SIZE; 
+	PROCEDURE ^ FindByAdr*(refs: Modules.Bytes; offset: SIZE; pc: ADDRESS): SIZE; 
 	PROCEDURE ^ WriteProc*(w: Streams.Writer; pc: ADDRESS); 
 	PROCEDURE ^ ModuleState*(w: Streams.Writer; mod: Modules.Module); 
 	PROCEDURE ^ StackTraceBack*(w: Streams.Writer; pc, bp: ADDRESS; stackhigh: ADDRESS; long, overflow: BOOLEAN); 
@@ -128,6 +130,7 @@ VAR
 	PROCEDURE ^ ReportVariable(w: Streams.Writer; refs: Modules.Bytes; VAR offset: LONGINT); 
 	PROCEDURE ^ ReportTypeDeclaration(w: Streams.Writer; refs: Modules.Bytes; VAR offset: LONGINT); 
 	PROCEDURE ^ ReportScope(w: Streams.Writer; refs: Modules.Bytes; VAR offset: LONGINT); 
-	PROCEDURE ^ Report*(w: Streams.Writer; refs: Modules.Bytes); 
+	PROCEDURE ^ ReportModule(w: Streams.Writer; refs: Modules.Bytes; offset: LONGINT); 
+	PROCEDURE ^ Report*(w: Streams.Writer; refs: Modules.Bytes; offset: LONGINT); 
 BEGIN
 END Reflection.

TEMPAT SAMPAH
WinAos/obg/ReleaseVisualizer.GofW


TEMPAT SAMPAH
WinAos/obg/SSHClient.GofW


TEMPAT SAMPAH
WinAos/obg/SkinEditor.GofW


TEMPAT SAMPAH
WinAos/obg/SortDemo.GofW


TEMPAT SAMPAH
WinAos/obg/StartMenu.GofW


TEMPAT SAMPAH
WinAos/obg/TFModuleTrees.GofW


TEMPAT SAMPAH
WinAos/obg/TFPET.GofW


TEMPAT SAMPAH
WinAos/obg/TestComponentDragDrop.GofW


TEMPAT SAMPAH
WinAos/obg/TestComponents.GofW


TEMPAT SAMPAH
WinAos/obg/TestMenu.GofW


TEMPAT SAMPAH
WinAos/obg/TestTrees.GofW


TEMPAT SAMPAH
WinAos/obg/UDPChatClient.GofW


TEMPAT SAMPAH
WinAos/obg/WMAnimations.GofW


TEMPAT SAMPAH
WinAos/obg/WMApplications.GofW


TEMPAT SAMPAH
WinAos/obg/WMArchives.GofW


TEMPAT SAMPAH
WinAos/obg/WMBackdropLoader.GofW


TEMPAT SAMPAH
WinAos/obg/WMBuilder.GofW


TEMPAT SAMPAH
WinAos/obg/WMBuilderTransformer.GofW


TEMPAT SAMPAH
WinAos/obg/WMCalendar.GofW


TEMPAT SAMPAH
WinAos/obg/WMCharMap.GofW


TEMPAT SAMPAH
WinAos/obg/WMClock.GofW


TEMPAT SAMPAH
WinAos/obg/WMColorComponents.GofW


TEMPAT SAMPAH
WinAos/obg/WMComponents.GofW


TEMPAT SAMPAH
WinAos/obg/WMDesktopIcons.GofW


TEMPAT SAMPAH
WinAos/obg/WMDiagnostics.GofW


TEMPAT SAMPAH
WinAos/obg/WMDiagramComponents.GofW


TEMPAT SAMPAH
WinAos/obg/WMDialogs.GofW


TEMPAT SAMPAH
WinAos/obg/WMDiff.GofW


TEMPAT SAMPAH
WinAos/obg/WMDocumentEditor.GofW


TEMPAT SAMPAH
WinAos/obg/WMDropDownLists.GofW


TEMPAT SAMPAH
WinAos/obg/WMEditors.GofW


TEMPAT SAMPAH
WinAos/obg/WMEventLog.GofW


TEMPAT SAMPAH
WinAos/obg/WMFTPClient.GofW


TEMPAT SAMPAH
WinAos/obg/WMFigures.GofW


TEMPAT SAMPAH
WinAos/obg/WMFileManager.GofW


TEMPAT SAMPAH
WinAos/obg/WMFontCCGConverter.GofW


TEMPAT SAMPAH
WinAos/obg/WMGrids.GofW


TEMPAT SAMPAH
WinAos/obg/WMInputMethodTool.GofW


TEMPAT SAMPAH
WinAos/obg/WMInspectionComponents.GofW


TEMPAT SAMPAH
WinAos/obg/WMInspector.GofW


TEMPAT SAMPAH
WinAos/obg/WMInstaller.GofW


TEMPAT SAMPAH
WinAos/obg/WMJoysticks.GofW


TEMPAT SAMPAH
WinAos/obg/WMKernelLog.GofW


TEMPAT SAMPAH
WinAos/obg/WMMenus.GofW


TEMPAT SAMPAH
WinAos/obg/WMMessages.GofW


+ 1 - 0
WinAos/obg/WMMessages.SymW

@@ -30,6 +30,7 @@ CONST
 	MsgDragDropped* = 1; 
 	Statistics* = FALSE; 
 	TraceQueue = FALSE; 
+	TraceOverflows = TRUE; 
 	MsgTypeMax* = 13; 
 TYPE 
 	CompCommand* = PROCEDURE {DELEGATE}(sender, par: ANY); 

TEMPAT SAMPAH
WinAos/obg/WMMixer.GofW


TEMPAT SAMPAH
WinAos/obg/WMModuleState.GofW


TEMPAT SAMPAH
WinAos/obg/WMNavigate.GofW


TEMPAT SAMPAH
WinAos/obg/WMNavigator.GofW


TEMPAT SAMPAH
WinAos/obg/WMOGGPlayer.GofW


TEMPAT SAMPAH
WinAos/obg/WMOSD.GofW


TEMPAT SAMPAH
WinAos/obg/WMObjectTracker.GofW


TEMPAT SAMPAH
WinAos/obg/WMPartitions.GofW


TEMPAT SAMPAH
WinAos/obg/WMPartitionsComponents.GofW


TEMPAT SAMPAH
WinAos/obg/WMPerfMon.GofW


TEMPAT SAMPAH
WinAos/obg/WMPerfMonComponents.GofW


TEMPAT SAMPAH
WinAos/obg/WMPerfMonTabAlerts.GofW


TEMPAT SAMPAH
WinAos/obg/WMPieMenu.GofW


TEMPAT SAMPAH
WinAos/obg/WMPinyinIME.GofW


TEMPAT SAMPAH
WinAos/obg/WMPlayer.GofW


TEMPAT SAMPAH
WinAos/obg/WMPopups.GofW


TEMPAT SAMPAH
WinAos/obg/WMProcessInfo.GofW


Beberapa file tidak ditampilkan karena terlalu banyak file yang berubah dalam diff ini