Reordered CDC DEC INC codes to move italian text after P7

This commit is contained in:
Willem Cazander 2025-01-24 19:43:42 +01:00
parent 8c7cd6e81a
commit 59f75f2337
4 changed files with 20 additions and 20 deletions

View file

@ -308,12 +308,12 @@ public enum FourCornerDotCake {
// =========== Allow structures,sandworms and legacy unicode an pieve of the cake // =========== Allow structures,sandworms and legacy unicode an pieve of the cake
/// Tele Type Ytructure00 zero one Spanish Peace /// Tele teXt Terminator zero one Spanish Peace
/// The "normal" space, An undefined UWU points to here, as that is a custom space like tab space. /// The "normal" space, An undefined UWU points to here, as that is a custom space like tab space.
FC_F4TXT0001_SP(0x026C00, 1, FCDotF4TXT0001DashSP.values(), "TXT00 zero one Spanish Peace"), FC_F4TXT0001_SP(0x026C00, 1, FCDotF4TXT0001DashSP.values(), "Flag4 TXT00 zero one Spanish Peace"),
/// Tele Type Ytructure00 zero one Nether Line /// Tele Type Ytructure00 zero one Nether Line
FC_F4TTY0001_NL(0x026C01, 1, FCDotF4TTY0001DashNL.values(), "TTY00 zero one Nether Line"), FC_F4TTY0001_NL(0x026C01, 1, FCDotF4TTY0001DashNL.values(), "Flag4 TTY00 zero one Nether Line"),
/// Reserved tele type ytructure controls. /// Reserved tele type ytructure controls.
__RESERVED_TTY00(0x026C00 + 2, 0x026DC0 - 0x026C00 - 2, "Reserved for TTY00"), __RESERVED_TTY00(0x026C00 + 2, 0x026DC0 - 0x026C00 - 2, "Reserved for TTY00"),

View file

@ -26,7 +26,7 @@ import org.x4o.fc18.cake2.FourCornerDotCake;
import org.x4o.fc18.cake2.FourCornerDotColleFlag4; import org.x4o.fc18.cake2.FourCornerDotColleFlag4;
/** /**
* "FC.F4TXT0001-SP" Four Corner Flag 4 Tele Type Ytucture00 zero one Spanish Peace empty space indicator for text. * "FC.F4TXT0001-SP" Four Corner Flag 4 Tele teXt Terminator zero one Spanish Peace empty space indicator for text.
* *
* @author Willem Cazander * @author Willem Cazander
* @version 1.0 Jan 22, 2025 * @version 1.0 Jan 22, 2025

View file

@ -39,22 +39,18 @@ import org.x4o.fc18.cake2.zero33.FCDotCDC1604DashP6;
public enum FCDotINC0801DashP8 implements FourCornerX06BaklavaPointSequence, FourCornerX08MuffinPointSequence, FourCornerX18CakePointSequence { public enum FCDotINC0801DashP8 implements FourCornerX06BaklavaPointSequence, FourCornerX08MuffinPointSequence, FourCornerX18CakePointSequence {
/// ¡¡¡ /// ¡¡¡
/// Select italic mode.
INC_PIE9D_27,
/// ¡¡¿
/// Select APL page 7A mode. /// Select APL page 7A mode.
INC_APL0127_P7A, INC_APL0127_P7A,
/// ¡¿¡ /// ¡¡¿
/// Select APL page 7B mode. /// Select APL page 7B mode.
INC_APL0127_P7B, INC_APL0127_P7B,
/// ¡¿¿ /// ¡¿¡
/// Select APL page 7C mode. /// Select APL page 7C mode.
INC_APL0127_P7C, INC_APL0127_P7C,
/// ¿¡¿ /// ¡¿¿
/// Select BYD page 7D mode. /// Select BYD page 7D mode.
INC_BYD0127_P7D, INC_BYD0127_P7D,
@ -62,10 +58,14 @@ public enum FCDotINC0801DashP8 implements FourCornerX06BaklavaPointSequence, Fou
/// Select BYD page 7E mode. /// Select BYD page 7E mode.
INC_BYD0127_P7E, INC_BYD0127_P7E,
/// ¿¡¡ /// ¿¡¿
/// Select BYD page 7F mode. /// Select BYD page 7F mode.
INC_BYD0127_P7F, INC_BYD0127_P7F,
/// ¿¡¡
/// Select italic mode.
INC_PIE9D_27,
/// ¿¿¿ /// ¿¿¿
// Select lower case mode. // Select lower case mode.
INC_PIE9C_26, INC_PIE9C_26,

View file

@ -633,14 +633,6 @@ public class FourCornerZionStenoLexer {
// decModeReset(); // decModeReset();
// return false; // return false;
// } // }
if (FCDotINC0801DashP8.INC_PIE9D_27.equals(cdcDECModeInc)) {
if (cdcPoint < FCDotCDC1604DashP6.NX01_A.ordinal() || cdcPoint > FCDotCDC1604DashP6.NX27_AMP.ordinal()) {
decModeReset();
return false;
}
lexer.handler.strobeWord(FourCornerDotCake.FC_PIE9C_27, cdcPoint - FCDotCDC1604DashP6.NX01_A.ordinal());
return true;
}
if (FCDotINC0801DashP8.INC_APL0127_P7A.equals(cdcDECModeInc)) { if (FCDotINC0801DashP8.INC_APL0127_P7A.equals(cdcDECModeInc)) {
if (cdcPoint < FCDotCDC1604DashP6.NX01_A.ordinal() || cdcPoint > FCDotCDC1604DashP6.NX27_AMP.ordinal()) { if (cdcPoint < FCDotCDC1604DashP6.NX01_A.ordinal() || cdcPoint > FCDotCDC1604DashP6.NX27_AMP.ordinal()) {
decModeReset(); decModeReset();
@ -689,6 +681,14 @@ public class FourCornerZionStenoLexer {
lexer.handler.strobeWord(FourCornerDotCake.FC_BYD0127_P7F, cdcPoint - FCDotCDC1604DashP6.NX01_A.ordinal()); lexer.handler.strobeWord(FourCornerDotCake.FC_BYD0127_P7F, cdcPoint - FCDotCDC1604DashP6.NX01_A.ordinal());
return true; return true;
} }
if (FCDotINC0801DashP8.INC_PIE9D_27.equals(cdcDECModeInc)) {
if (cdcPoint < FCDotCDC1604DashP6.NX01_A.ordinal() || cdcPoint > FCDotCDC1604DashP6.NX27_AMP.ordinal()) {
decModeReset();
return false;
}
lexer.handler.strobeWord(FourCornerDotCake.FC_PIE9C_27, cdcPoint - FCDotCDC1604DashP6.NX01_A.ordinal());
return true;
}
if (FCDotINC0801DashP8.INC_PIE9C_26.equals(cdcDECModeInc)) { if (FCDotINC0801DashP8.INC_PIE9C_26.equals(cdcDECModeInc)) {
if (cdcPoint < FCDotCDC1604DashP6.NX01_A.ordinal() || cdcPoint > FCDotCDC1604DashP6.NX26_Z.ordinal()) { if (cdcPoint < FCDotCDC1604DashP6.NX01_A.ordinal() || cdcPoint > FCDotCDC1604DashP6.NX26_Z.ordinal()) {
decModeReset(); decModeReset();