Jelajahi Sumber

remove Unicode (change to String), add GetLocPath to Dialog (remove from Files), change Kernel.SplitName and Kernel.MakeFileName to StdLibrarian.SplitName and Files.dir.GetFileName

Ivan Denisov 3 tahun lalu
induk
melakukan
3daa54d563
72 mengubah file dengan 7 tambahan dan 6 penghapusan
  1. TEMPAT SAMPAH
      Com/Mod/TypeLibs.odc
  2. TEMPAT SAMPAH
      Cons/Mod/Interp.odc
  3. TEMPAT SAMPAH
      Ctl/Mod/Word9.odc
  4. TEMPAT SAMPAH
      Dev/Mod/CPM.odc
  5. TEMPAT SAMPAH
      Dev/Mod/CPS.odc
  6. TEMPAT SAMPAH
      Dev/Mod/Cmds.odc
  7. TEMPAT SAMPAH
      Dev/Mod/Commanders.odc
  8. TEMPAT SAMPAH
      Dev/Mod/Compiler.odc
  9. TEMPAT SAMPAH
      Dev/Mod/Debug.odc
  10. TEMPAT SAMPAH
      Dev/Mod/Dependencies.odc
  11. TEMPAT SAMPAH
      Dev/Mod/Inspector.odc
  12. TEMPAT SAMPAH
      Dev/Mod/LinkChk.odc
  13. TEMPAT SAMPAH
      Dev/Mod/Linker.odc
  14. TEMPAT SAMPAH
      Dev/Mod/Linker1.odc
  15. TEMPAT SAMPAH
      Dev/Mod/LnkBase.odc
  16. TEMPAT SAMPAH
      Dev/Mod/Profiler.odc
  17. TEMPAT SAMPAH
      Dev/Mod/RBrowser.odc
  18. TEMPAT SAMPAH
      Dev/Mod/References.odc
  19. TEMPAT SAMPAH
      Dev/Mod/Search.odc
  20. TEMPAT SAMPAH
      Dev/Mod/SubTool.odc
  21. TEMPAT SAMPAH
      Fbsd/Mod/Chmod.odc
  22. TEMPAT SAMPAH
      Fbsd/Mod/Libc.odc
  23. TEMPAT SAMPAH
      Lin/Mod/Chmod.odc
  24. TEMPAT SAMPAH
      Lin/Mod/Clipboard.odc
  25. TEMPAT SAMPAH
      Lin/Mod/Dialog.odc
  26. TEMPAT SAMPAH
      Lin/Mod/Files.odc
  27. TEMPAT SAMPAH
      Lin/Mod/Files64.odc
  28. TEMPAT SAMPAH
      Lin/Mod/Gui.odc
  29. TEMPAT SAMPAH
      Lin/Mod/PackedFiles.odc
  30. TEMPAT SAMPAH
      Lin/Mod/Packer.odc
  31. TEMPAT SAMPAH
      Obsd/Mod/Chmod.odc
  32. TEMPAT SAMPAH
      Obsd/Mod/Libc.odc
  33. TEMPAT SAMPAH
      Ole/Mod/Client.odc
  34. TEMPAT SAMPAH
      Sql/Mod/DB.odc
  35. TEMPAT SAMPAH
      Std/Mod/Api.odc
  36. TEMPAT SAMPAH
      Std/Mod/Cmds.odc
  37. TEMPAT SAMPAH
      Std/Mod/Debug.odc
  38. TEMPAT SAMPAH
      Std/Mod/Dialog.odc
  39. TEMPAT SAMPAH
      Std/Mod/Documents.odc
  40. TEMPAT SAMPAH
      Std/Mod/Interpreter.odc
  41. TEMPAT SAMPAH
      Std/Mod/Librarian.odc
  42. TEMPAT SAMPAH
      Std/Mod/Loader.odc
  43. TEMPAT SAMPAH
      Std/Mod/MenuTool.odc
  44. TEMPAT SAMPAH
      Std/Mod/Windows.odc
  45. TEMPAT SAMPAH
      System/Mod/Controls.odc
  46. TEMPAT SAMPAH
      System/Mod/Dialog.odc
  47. TEMPAT SAMPAH
      System/Mod/Files.odc
  48. TEMPAT SAMPAH
      System/Mod/Kernel.odc
  49. TEMPAT SAMPAH
      System/Mod/Meta.odc
  50. TEMPAT SAMPAH
      System/Mod/Printing.odc
  51. TEMPAT SAMPAH
      System/Mod/Unicode.odc
  52. TEMPAT SAMPAH
      System/Mod/Windows.odc
  53. TEMPAT SAMPAH
      System/Rsrc/Menus.odc
  54. TEMPAT SAMPAH
      Text/Mod/Cmds.odc
  55. TEMPAT SAMPAH
      Text/Mod/Mappers.odc
  56. TEMPAT SAMPAH
      Text/Mod/Setters.odc
  57. TEMPAT SAMPAH
      Win/Mod/CFrames.odc
  58. TEMPAT SAMPAH
      Win/Mod/Dialog.odc
  59. TEMPAT SAMPAH
      Win/Mod/Files.odc
  60. TEMPAT SAMPAH
      Win/Mod/Files64.odc
  61. TEMPAT SAMPAH
      Win/Mod/Gui.odc
  62. TEMPAT SAMPAH
      Win/Mod/Kernel.odc
  63. TEMPAT SAMPAH
      Win/Mod/Mechanisms.odc
  64. TEMPAT SAMPAH
      Win/Mod/Menus.odc
  65. TEMPAT SAMPAH
      Win/Mod/PackedFiles.odc
  66. TEMPAT SAMPAH
      Win/Mod/Packer.odc
  67. TEMPAT SAMPAH
      Win/Mod/Windows.odc
  68. 3 2
      build-linux
  69. 2 2
      build-windows
  70. 1 1
      build-windows.bat
  71. 1 1
      pack-dev0lin
  72. TEMPAT SAMPAH
      pack-dev0win.odc

TEMPAT SAMPAH
Com/Mod/TypeLibs.odc


TEMPAT SAMPAH
Cons/Mod/Interp.odc


TEMPAT SAMPAH
Ctl/Mod/Word9.odc


TEMPAT SAMPAH
Dev/Mod/CPM.odc


TEMPAT SAMPAH
Dev/Mod/CPS.odc


TEMPAT SAMPAH
Dev/Mod/Cmds.odc


TEMPAT SAMPAH
Dev/Mod/Commanders.odc


TEMPAT SAMPAH
Dev/Mod/Compiler.odc


TEMPAT SAMPAH
Dev/Mod/Debug.odc


TEMPAT SAMPAH
Dev/Mod/Dependencies.odc


TEMPAT SAMPAH
Dev/Mod/Inspector.odc


TEMPAT SAMPAH
Dev/Mod/LinkChk.odc


TEMPAT SAMPAH
Dev/Mod/Linker.odc


TEMPAT SAMPAH
Dev/Mod/Linker1.odc


TEMPAT SAMPAH
Dev/Mod/LnkBase.odc


TEMPAT SAMPAH
Dev/Mod/Profiler.odc


TEMPAT SAMPAH
Dev/Mod/RBrowser.odc


TEMPAT SAMPAH
Dev/Mod/References.odc


TEMPAT SAMPAH
Dev/Mod/Search.odc


TEMPAT SAMPAH
Dev/Mod/SubTool.odc


TEMPAT SAMPAH
Fbsd/Mod/Chmod.odc


TEMPAT SAMPAH
Fbsd/Mod/Libc.odc


TEMPAT SAMPAH
Lin/Mod/Chmod.odc


TEMPAT SAMPAH
Lin/Mod/Clipboard.odc


TEMPAT SAMPAH
Lin/Mod/Dialog.odc


TEMPAT SAMPAH
Lin/Mod/Files.odc


TEMPAT SAMPAH
Lin/Mod/Files64.odc


TEMPAT SAMPAH
Lin/Mod/Gui.odc


TEMPAT SAMPAH
Lin/Mod/PackedFiles.odc


TEMPAT SAMPAH
Lin/Mod/Packer.odc


TEMPAT SAMPAH
Obsd/Mod/Chmod.odc


TEMPAT SAMPAH
Obsd/Mod/Libc.odc


TEMPAT SAMPAH
Ole/Mod/Client.odc


TEMPAT SAMPAH
Sql/Mod/DB.odc


TEMPAT SAMPAH
Std/Mod/Api.odc


TEMPAT SAMPAH
Std/Mod/Cmds.odc


TEMPAT SAMPAH
Std/Mod/Debug.odc


TEMPAT SAMPAH
Std/Mod/Dialog.odc


TEMPAT SAMPAH
Std/Mod/Documents.odc


TEMPAT SAMPAH
Std/Mod/Interpreter.odc


TEMPAT SAMPAH
Std/Mod/Librarian.odc


TEMPAT SAMPAH
Std/Mod/Loader.odc


TEMPAT SAMPAH
Std/Mod/MenuTool.odc


TEMPAT SAMPAH
Std/Mod/Windows.odc


TEMPAT SAMPAH
System/Mod/Controls.odc


TEMPAT SAMPAH
System/Mod/Dialog.odc


TEMPAT SAMPAH
System/Mod/Files.odc


TEMPAT SAMPAH
System/Mod/Kernel.odc


TEMPAT SAMPAH
System/Mod/Meta.odc


TEMPAT SAMPAH
System/Mod/Printing.odc


TEMPAT SAMPAH
System/Mod/Unicode.odc


TEMPAT SAMPAH
System/Mod/Windows.odc


TEMPAT SAMPAH
System/Rsrc/Menus.odc


TEMPAT SAMPAH
Text/Mod/Cmds.odc


TEMPAT SAMPAH
Text/Mod/Mappers.odc


TEMPAT SAMPAH
Text/Mod/Setters.odc


TEMPAT SAMPAH
Win/Mod/CFrames.odc


TEMPAT SAMPAH
Win/Mod/Dialog.odc


TEMPAT SAMPAH
Win/Mod/Files.odc


TEMPAT SAMPAH
Win/Mod/Files64.odc


TEMPAT SAMPAH
Win/Mod/Gui.odc


TEMPAT SAMPAH
Win/Mod/Kernel.odc


TEMPAT SAMPAH
Win/Mod/Mechanisms.odc


TEMPAT SAMPAH
Win/Mod/Menus.odc


TEMPAT SAMPAH
Win/Mod/PackedFiles.odc


TEMPAT SAMPAH
Win/Mod/Packer.odc


TEMPAT SAMPAH
Win/Mod/Windows.odc


+ 3 - 2
build-linux

@@ -10,13 +10,14 @@ DATA
 echo "\nlinking gui\n"
 
 ./run-dev0 <<DATA
-DevLinker1.LinkElfExe Linux blackbox := Unicode Kernel$+ Files Utf LinEnv LinFiles LinGui StdLoader LinLoader
+DevLinker1.LinkElfExe Linux blackbox := Kernel$+ LinKernel Files Utf LinEnv LinFiles LinGui StdLoader LinLoader
 Kernel.Quit(0)
 DATA
 
 echo "\nlinking interp\n"
 
 ./run-dev0 <<DATA
-DevLinker1.LinkElfExe Linux blackboxInterp := Unicode Kernel$+ Files Utf LinEnv LinFiles StdLoader LinIntLoader
+DevLinker1.LinkElfExe Linux blackboxInterp := Kernel$+ LinKernel Files Utf LinEnv LinFiles StdLoader LinIntLoader
 Kernel.Quit(0)
 DATA
+

+ 2 - 2
build-windows

@@ -10,13 +10,13 @@ DATA
 echo "\nlinking gui\n"
 
 ./run-dev0 <<DATA
-DevLinker.Link BlackBox.exe := Unicode Kernel$+ Files Utf WinKernel WinEnv WinFiles WinGui StdLoader WinLoader 1 BlackBox.res 1 Applogo.ico 2 Doclogo.ico 3 SFLogo.ico 4 CFLogo.ico 5 DtyLogo.ico 6 folderimg.ico 7 openimg.ico 8 leafimg.ico 1 Move.cur 2 Copy.cur 3 Link.cur 4 Pick.cur 5 Stop.cur 6 Hand.cur 7 Table.cur
+DevLinker.Link BlackBox.exe := Kernel$+ Files Utf WinKernel WinEnv WinFiles WinGui StdLoader WinLoader 1 BlackBox.res 1 Applogo.ico 2 Doclogo.ico 3 SFLogo.ico 4 CFLogo.ico 5 DtyLogo.ico 6 folderimg.ico 7 openimg.ico 8 leafimg.ico 1 Move.cur 2 Copy.cur 3 Link.cur 4 Pick.cur 5 Stop.cur 6 Hand.cur 7 Table.cur
 Kernel.Quit(0)
 DATA
 
 echo "\nlinking interp\n"
 
 ./run-dev0 <<DATA
-DevLinker.Link BlackBoxInterp.exe := Unicode Kernel$+ Files Utf WinKernel WinEnv WinFiles StdLoader WinIntLoader
+DevLinker.Link BlackBoxInterp.exe := Kernel$+ Files Utf WinKernel WinEnv WinFiles StdLoader WinIntLoader
 Kernel.Quit(0)
 DATA

+ 1 - 1
build-windows.bat

@@ -1,7 +1,7 @@
 @echo off
 @echo DevCompiler.CompileSubs Com Comm Ctl Dev Form Ole Sql Std System Text Win Cons >> tmp.txt
 @echo DevLinker.Link BlackBox.exe := Unicode Kernel$+ Files Utf WinKernel WinEnv WinFiles WinGui StdLoader WinLoader 1 BlackBox.res 1 Applogo.ico 2 Doclogo.ico 3 SFLogo.ico 4 CFLogo.ico 5 DtyLogo.ico 6 folderimg.ico 7 openimg.ico 8 leafimg.ico 1 Move.cur 2 Copy.cur 3 Link.cur 4 Pick.cur 5 Stop.cur 6 Hand.cur 7 Table.cur >> tmp.txt
-@echo DevLinker.Link BBInt.exe := Unicode Kernel$+ Files Utf WinKernel WinEnv WinFiles StdLoader WinIntLoader >> tmp.txt
+@echo DevLinker.Link BBInt.exe := Kernel$+ Files Utf WinKernel WinEnv WinFiles StdLoader WinIntLoader >> tmp.txt
 @echo Kernel.Quit(0) >> tmp.txt
 dev0win.exe /BB_PACKED_FIRST < tmp.txt
 del tmp.txt

+ 1 - 1
pack-dev0lin

@@ -1,7 +1,7 @@
 #!/bin/sh
 
 ./blackboxInterp <<DATA
-DevLinker1.LinkElfExe `uname -s` dev0 := Unicode Kernel$+ Files Utf LinEnv LinFiles LinPackedFiles StdLoader LinIntLoader
+DevLinker1.LinkElfExe `uname -s` dev0 := Kernel$+ Files Utf LinEnv LinFiles LinPackedFiles StdLoader LinIntLoader
 LinPacker.PackThis dev0 := Lin/Code/Kernel.ocf Lin/Code/IntInit.ocf Lin/Code/Console.ocf System/Code/Console.ocf Lin/Code/Registry.ocf Lin/Code/Lang.ocf System/Code/Dialog.ocf Cons/Code/Fonts.ocf System/Code/Fonts.ocf Cons/Code/Windows.ocf System/Code/Windows.ocf System/Code/Ports.ocf System/Code/Services.ocf System/Code/Stores.ocf System/Code/Strings.ocf System/Code/Math.ocf System/Code/Sequencers.ocf System/Code/Models.ocf System/Code/Views.ocf System/Code/Log.ocf System/Code/Converters.ocf System/Code/Meta.ocf System/Code/Controllers.ocf System/Code/Properties.ocf System/Code/Containers.ocf System/Code/Mechanisms.ocf System/Code/Documents.ocf System/Code/Dates.ocf System/Code/Printers.ocf System/Code/Printing.ocf Lin/Code/Dates.ocf Lin/Code/IntDialog.ocf Std/Code/Interpreter.ocf Std/Code/Dialog.ocf Std/Code/Librarian.ocf Std/Code/Log.ocf Text/Code/Models.ocf Text/Code/Mappers.ocf Text/Code/Rulers.ocf Text/Code/Views.ocf Text/Code/Setters.ocf Text/Code/Controllers.ocf Cons/Code/Log.ocf Cons/Code/Interp.ocf Dev/Code/Commanders.ocf System/Code/Controls.ocf Std/Code/CFrames.ocf Dev/Code/Compiler.ocf Dev/Code/Markers.ocf Dev/Code/Selectors.ocf Dev/Code/CPM.ocf Dev/Code/CPT.ocf Dev/Code/CPB.ocf Dev/Code/CPP.ocf Dev/Code/CPS.ocf Dev/Code/CPE.ocf Dev/Code/CPV486.ocf Dev/Code/CPH.ocf Dev/Code/CPL486.ocf Dev/Code/CPC486.ocf Std/Code/ETHConv.ocf Std/Code/TextConv.ocf Dev/Code/Linker.ocf Cons/Code/Compiler.ocf Std/Code/Api.ocf Std/Code/Cmds.ocf Std/Code/Links.ocf Dev/Code/Linker1.ocf Dev/Code/LnkBase.ocf Lin/Code/Chmod.ocf Dev/Code/LnkLoad.ocf Dev/Code/LnkWriteElf.ocf Dev/Code/LnkWriteElfStatic.ocf Dev/Code/LnkWritePe.ocf 
 Kernel.Quit(0)
 DATA

TEMPAT SAMPAH
pack-dev0win.odc