Prechádzať zdrojové kódy

LANG environment variable support

Alexander Shiryaev 12 rokov pred
rodič
commit
d5e804df60

+ 2 - 0
BlackBox/Dev0/Mod/Interp.txt

@@ -43,6 +43,8 @@ MODULE Dev0Interp;
 	PROCEDURE Init;
 		VAR s: ARRAY 1024 OF CHAR;
 	BEGIN
+		(* Dialog.SetLanguage("", FALSE); *)
+
 		Console.ReadLn(s);
 		WHILE Call(s) DO
 			Console.ReadLn(s)

BIN
BlackBox/Linux/libBB0.so


BIN
BlackBox/OpenBSD/libBB0.so


+ 10 - 10
BlackBox/build

@@ -114,17 +114,8 @@ Dev0ElfLinker.LinkDll('libBB.so := Kernel+ Files HostFiles StdLoader')
 # Dev0ElfLinker.LinkDll('libBB.so := Kernel+ Kernel_so_init# Files HostFiles StdLoader')
 DATA
 
-./run-BlackBox <<DATA
-DevCompiler.CompileThis DevElfLinker16
-DevCompiler.CompileThis ConsCompiler
-
-DevCompiler.CompileThis XhtmlEntitySets XhtmlWriters XhtmlStdFileWriters XhtmlTextTableMarkers XhtmlExporter
-
-DevCompiler.CompileThis ObxHello0 ObxPi ObxRandom ObxTrap
-DATA
-
 # Enc
-./run-BlackBox <<DATA
+env LANG=C ./run-BlackBox <<DATA
 # DevCompiler.CompileThis EncCodecs
 # ConsCompiler.Compile('Enc/Mod', 'StdAliases.txt')
 # DevCompiler.CompileThis EncStdCodecs
@@ -197,3 +188,12 @@ ConsCompiler.Compile('Enc/Mod', 'StdMap_mac_turkish.txt')
 ConsCompiler.Compile('Enc/Mod', 'StdMap_ptcp154.txt')
 ConsCompiler.Compile('Enc/Mod', 'StdMap_viscii.txt')
 DATA
+
+./run-BlackBox <<DATA
+DevCompiler.CompileThis DevElfLinker16
+DevCompiler.CompileThis ConsCompiler
+
+DevCompiler.CompileThis XhtmlEntitySets XhtmlWriters XhtmlStdFileWriters XhtmlTextTableMarkers XhtmlExporter
+
+DevCompiler.CompileThis ObxHello0 ObxPi ObxRandom ObxTrap
+DATA