Obtained from: https://build.opensuse.org/package/view_file/openSUSE:Factory/presage/presage-0.9.1-gcc6.patch Index: presage-0.9.1/src/lib/core/iso8859_1.h =================================================================== --- src/lib/core/iso8859_1.h.orig +++ src/lib/core/iso8859_1.h @@ -27,266 +27,266 @@ // ISO 8859-1 standard /////////////////////// -const int NUL = 0; // NUL -const int SOH = 1; // SOH -const int STX = 2; // STX -const int ETX = 3; // ETX -const int EOT = 4; // EOT -const int ENQ = 5; // ENQ -const int ACK = 6; // ACK -const int BEL = 7; // BEL -const int BS = 8; // BS -const int HT = 9; // HT -const int NL = 10; // NL -const int VT = 11; // VT -const int NP = 12; // NP -const int CR = 13; // CR -const int SO = 14; // SO -const int SI = 15; // SI -const int DLE = 16; // DLE -const int DC1 = 17; // DC1 -const int DC2 = 18; // DC2 -const int DC3 = 19; // DC3 -const int DC4 = 20; // DC4 -const int NAK = 21; // NAK -const int SYN = 22; // SYN -const int ETB = 23; // ETB -const int CAN = 24; // CAN -const int EM = 25; // EM -const int SUB = 26; // SUB -const int ESC = 27; // ESC -const int FS = 28; // FS -const int GS = 29; // GS -const int RS = 30; // RS -const int US = 31; // US -const int space = 32; // normal space -const int exclamation = 33; // ! -const int quote = 34; // " -const int hashsign = 35; // # -const int dollar = 36; // $ -const int percent = 37; // % -const int ampersand = 38; // & -const int apostrophe = 39; // ' -const int openbracket = 40; // ( -const int closebracket= 41; // ) -const int asterisk = 42; // * -const int plus = 43; // + -const int comma = 44; // , -const int minus = 45; // - -const int period = 46; // . -const int slash = 47; // / -const int digit0 = 48; // 0 -const int digit1 = 49; // 1 -const int digit2 = 50; // 2 -const int digit3 = 51; // 3 -const int digit4 = 52; // 4 -const int digit5 = 53; // 5 -const int digit6 = 54; // 6 -const int digit7 = 55; // 7 -const int digit8 = 56; // 8 -const int digit9 = 57; // 9 -const int colon = 58; // : -const int semicolon = 59; // ; -const int lessthan = 60; // < -const int equals = 61; // = -const int greaterthan = 62; // > -const int question = 63; // ? -const int at = 64; // @ -const int Aletter = 65; // A -const int Bletter = 66; // B -const int Cletter = 67; // C -const int Dletter = 68; // D -const int Eletter = 69; // E -const int Fletter = 70; // F -const int Gletter = 71; // G -const int Hletter = 72; // H -const int Iletter = 73; // I -const int Jletter = 74; // J -const int Kletter = 75; // K -const int Lletter = 76; // L -const int Mletter = 77; // M -const int Nletter = 78; // N -const int Oletter = 79; // O -const int Pletter = 80; // P -const int Qletter = 81; // Q -const int Rletter = 82; // R -const int Sletter = 83; // S -const int Tletter = 84; // T -const int Uletter = 85; // U -const int Vletter = 86; // V -const int Wletter = 87; // W -const int Xletter = 88; // X -const int Yletter = 89; // Y -const int Zletter = 90; // Z -const int opensquare = 91; // [ -const int backslash = 92; // -const int closesquare = 93; // ] -const int pointer = 94; // ^ -const int underscore = 95; // _ -const int grave = 96; // ` -const int aletter = 97; // a -const int bletter = 98; // b -const int cletter = 99; // c -const int dletter = 100; // d -const int eletter = 101; // e -const int fletter = 102; // f -const int gletter = 103; // g -const int hletter = 104; // h -const int iletter = 105; // i -const int jletter = 106; // j -const int kletter = 107; // k -const int lletter = 108; // l -const int mletter = 109; // m -const int nletter = 110; // n -const int oletter = 111; // o -const int pletter = 112; // p -const int qletter = 113; // q -const int rletter = 114; // r -const int sletter = 115; // s -const int tletter = 116; // t -const int uletter = 117; // u -const int vletter = 118; // v -const int wletter = 119; // w -const int xletter = 120; // x -const int yletter = 121; // y -const int zletter = 122; // z -const int leftbrace = 123; // { -const int verticalbar = 124; // | -const int rightbrace = 125; // } -const int tilde = 126; // ~ +const char NUL = 0; // NUL +const char SOH = 1; // SOH +const char STX = 2; // STX +const char ETX = 3; // ETX +const char EOT = 4; // EOT +const char ENQ = 5; // ENQ +const char ACK = 6; // ACK +const char BEL = 7; // BEL +const char BS = 8; // BS +const char HT = 9; // HT +const char NL = 10; // NL +const char VT = 11; // VT +const char NP = 12; // NP +const char CR = 13; // CR +const char SO = 14; // SO +const char SI = 15; // SI +const char DLE = 16; // DLE +const char DC1 = 17; // DC1 +const char DC2 = 18; // DC2 +const char DC3 = 19; // DC3 +const char DC4 = 20; // DC4 +const char NAK = 21; // NAK +const char SYN = 22; // SYN +const char ETB = 23; // ETB +const char CAN = 24; // CAN +const char EM = 25; // EM +const char SUB = 26; // SUB +const char ESC = 27; // ESC +const char FS = 28; // FS +const char GS = 29; // GS +const char RS = 30; // RS +const char US = 31; // US +const char space = 32; // normal space +const char exclamation = 33; // ! +const char quote = 34; // " +const char hashsign = 35; // # +const char dollar = 36; // $ +const char percent = 37; // % +const char ampersand = 38; // & +const char apostrophe = 39; // ' +const char openbracket = 40; // ( +const char closebracket= 41; // ) +const char asterisk = 42; // * +const char plus = 43; // + +const char comma = 44; // , +const char minus = 45; // - +const char period = 46; // . +const char slash = 47; // / +const char digit0 = 48; // 0 +const char digit1 = 49; // 1 +const char digit2 = 50; // 2 +const char digit3 = 51; // 3 +const char digit4 = 52; // 4 +const char digit5 = 53; // 5 +const char digit6 = 54; // 6 +const char digit7 = 55; // 7 +const char digit8 = 56; // 8 +const char digit9 = 57; // 9 +const char colon = 58; // : +const char semicolon = 59; // ; +const char lessthan = 60; // < +const char equals = 61; // = +const char greaterthan = 62; // > +const char question = 63; // ? +const char at = 64; // @ +const char Aletter = 65; // A +const char Bletter = 66; // B +const char Cletter = 67; // C +const char Dletter = 68; // D +const char Eletter = 69; // E +const char Fletter = 70; // F +const char Gletter = 71; // G +const char Hletter = 72; // H +const char Iletter = 73; // I +const char Jletter = 74; // J +const char Kletter = 75; // K +const char Lletter = 76; // L +const char Mletter = 77; // M +const char Nletter = 78; // N +const char Oletter = 79; // O +const char Pletter = 80; // P +const char Qletter = 81; // Q +const char Rletter = 82; // R +const char Sletter = 83; // S +const char Tletter = 84; // T +const char Uletter = 85; // U +const char Vletter = 86; // V +const char Wletter = 87; // W +const char Xletter = 88; // X +const char Yletter = 89; // Y +const char Zletter = 90; // Z +const char opensquare = 91; // [ +const char backslash = 92; // +const char closesquare = 93; // ] +const char pointer = 94; // ^ +const char underscore = 95; // _ +const char grave = 96; // ` +const char aletter = 97; // a +const char bletter = 98; // b +const char cletter = 99; // c +const char dletter = 100; // d +const char eletter = 101; // e +const char fletter = 102; // f +const char gletter = 103; // g +const char hletter = 104; // h +const char iletter = 105; // i +const char jletter = 106; // j +const char kletter = 107; // k +const char lletter = 108; // l +const char mletter = 109; // m +const char nletter = 110; // n +const char oletter = 111; // o +const char pletter = 112; // p +const char qletter = 113; // q +const char rletter = 114; // r +const char sletter = 115; // s +const char tletter = 116; // t +const char uletter = 117; // u +const char vletter = 118; // v +const char wletter = 119; // w +const char xletter = 120; // x +const char yletter = 121; // y +const char zletter = 122; // z +const char leftbrace = 123; // { +const char verticalbar = 124; // | +const char rightbrace = 125; // } +const char tilde = 126; // ~ -const int DEL = 127; // DEL -const int PAD = 128; // -- -const int HOP = 129; // -- -const int BPH = 130; // -- -const int NBH = 131; // -- -const int IND = 132; // -- -const int NEL = 133; // -- -const int SSA = 134; // -- -const int ESA = 135; // -- -const int HTS = 136; // -- -const int HTJ = 137; // -- -const int VTS = 138; // -- -const int PLD = 139; // -- -const int PLU = 140; // -- -const int RI = 141; // -- -const int SS2 = 142; // -- -const int SS3 = 143; // -- -const int DCS = 144; // -- -const int PU1 = 145; // -- -const int PU2 = 146; // -- -const int STS = 147; // -- -const int CCH = 148; // -- -const int MW = 149; // -- -const int SPA = 150; // -- -const int EPA = 151; // -- -const int SOS = 152; // -- -const int SGCI= 153; // -- -const int SCI = 154; // -- -const int CSI = 155; // -- -const int ST = 156; // -- -const int OSC = 157; // -- -const int PM = 158; // -- -const int APC = 159; // -- +const char DEL = 127; // DEL +const char PAD = 128; // -- +const char HOP = 129; // -- +const char BPH = 130; // -- +const char NBH = 131; // -- +const char IND = 132; // -- +const char NEL = 133; // -- +const char SSA = 134; // -- +const char ESA = 135; // -- +const char HTS = 136; // -- +const char HTJ = 137; // -- +const char VTS = 138; // -- +const char PLD = 139; // -- +const char PLU = 140; // -- +const char RI = 141; // -- +const char SS2 = 142; // -- +const char SS3 = 143; // -- +const char DCS = 144; // -- +const char PU1 = 145; // -- +const char PU2 = 146; // -- +const char STS = 147; // -- +const char CCH = 148; // -- +const char MW = 149; // -- +const char SPA = 150; // -- +const char EPA = 151; // -- +const char SOS = 152; // -- +const char SGCI= 153; // -- +const char SCI = 154; // -- +const char CSI = 155; // -- +const char ST = 156; // -- +const char OSC = 157; // -- +const char PM = 158; // -- +const char APC = 159; // -- -const int nbsp = 160; // non-breaking space -const int iexcl = 161; // ¡ -const int cent = 162; // ¢ -const int pound = 163; // £ -const int curren = 164; // ¤ -const int yen = 165; // ¥ -const int brvbar = 166; // ¦ -const int sect = 167; // § -const int uml = 168; // ¨ -const int copyr = 169; // © -const int ordf = 170; // ª -const int laquo = 171; // « -const int notsign= 172; // ¬ -const int shy = 173; // ­ -const int reg = 174; // ® -const int macr = 175; // ¯ -const int deg = 176; // ° -const int plusmn = 177; // ± -const int sup2 = 178; // ² -const int sup3 = 179; // ³ -const int acute = 180; // ´ -const int micro = 181; // µ -const int para = 182; // ¶ -const int middot = 183; // · -const int cedil = 184; // ¸ -const int sup1 = 185; // ¹ -const int ordm = 186; // º -const int raquo = 187; // » -const int frac14 = 188; // ¼ -const int frac12 = 189; // ½ -const int frac34 = 190; // ¾ -const int iquest = 191; // ¿ -const int Agrave = 192; // À -const int Aacute = 193; // Á -const int Acirc = 194; // Â -const int Atilde = 195; // Ã -const int Auml = 196; // Ä -const int Aring = 197; // Å -const int AElig = 198; // Æ -const int Ccedil = 199; // Ç -const int Egrave = 200; // È -const int Eacute = 201; // É -const int Ecirc = 202; // Ê -const int Euml = 203; // Ë -const int Igrave = 204; // Ì -const int Iacute = 205; // Í -const int Icirc = 206; // Î -const int Iuml = 207; // Ï -const int ETH = 208; // Ð -const int Ntilde = 209; // Ñ -const int Ograve = 210; // Ò -const int Oacute = 211; // Ó -const int Ocirc = 212; // Ô -const int Otilde = 213; // Õ -const int Ouml = 214; // Ö -const int times = 215; // × -const int Oslash = 216; // Ø -const int Ugrave = 217; // Ù -const int Uacute = 218; // Ú -const int Ucirc = 219; // Û -const int Uuml = 220; // Ü -const int Yacute = 221; // Ý -const int THORN = 222; // Þ -const int szlig = 223; // ß -const int agrave = 224; // à -const int aacute = 225; // á -const int acirc = 226; // â -const int atilde = 227; // ã -const int auml = 228; // ä -const int aring = 229; // å -const int aelig = 230; // æ -const int ccedil = 231; // ç -const int egrave = 232; // è -const int eacute = 233; // é -const int ecirc = 234; // ê -const int euml = 235; // ë -const int igrave = 236; // ì -const int iacute = 237; // í -const int icirc = 238; // î -const int iuml = 239; // ï -const int eth = 240; // ð -const int ntilde = 241; // ñ -const int ograve = 242; // ò -const int oacute = 243; // ó -const int ocirc = 244; // ô -const int otilde = 245; // õ -const int ouml = 246; // ö -const int divide = 247; // ÷ -const int oslash = 248; // ø -const int ugrave = 249; // ù -const int uacute = 250; // ú -const int ucirc = 251; // û -const int uuml = 252; // ü -const int yacute = 253; // ý -const int thorn = 254; // þ -const int yuml = 255; // ÿ +const char nbsp = 160; // non-breaking space +const char iexcl = 161; // ¡ +const char cent = 162; // ¢ +const char pound = 163; // £ +const char curren = 164; // ¤ +const char yen = 165; // ¥ +const char brvbar = 166; // ¦ +const char sect = 167; // § +const char uml = 168; // ¨ +const char copyr = 169; // © +const char ordf = 170; // ª +const char laquo = 171; // « +const char notsign= 172; // ¬ +const char shy = 173; // ­ +const char reg = 174; // ® +const char macr = 175; // ¯ +const char deg = 176; // ° +const char plusmn = 177; // ± +const char sup2 = 178; // ² +const char sup3 = 179; // ³ +const char acute = 180; // ´ +const char micro = 181; // µ +const char para = 182; // ¶ +const char middot = 183; // · +const char cedil = 184; // ¸ +const char sup1 = 185; // ¹ +const char ordm = 186; // º +const char raquo = 187; // » +const char frac14 = 188; // ¼ +const char frac12 = 189; // ½ +const char frac34 = 190; // ¾ +const char iquest = 191; // ¿ +const char Agrave = 192; // À +const char Aacute = 193; // Á +const char Acirc = 194; // Â +const char Atilde = 195; // Ã +const char Auml = 196; // Ä +const char Aring = 197; // Å +const char AElig = 198; // Æ +const char Ccedil = 199; // Ç +const char Egrave = 200; // È +const char Eacute = 201; // É +const char Ecirc = 202; // Ê +const char Euml = 203; // Ë +const char Igrave = 204; // Ì +const char Iacute = 205; // Í +const char Icirc = 206; // Î +const char Iuml = 207; // Ï +const char ETH = 208; // Ð +const char Ntilde = 209; // Ñ +const char Ograve = 210; // Ò +const char Oacute = 211; // Ó +const char Ocirc = 212; // Ô +const char Otilde = 213; // Õ +const char Ouml = 214; // Ö +const char times = 215; // × +const char Oslash = 216; // Ø +const char Ugrave = 217; // Ù +const char Uacute = 218; // Ú +const char Ucirc = 219; // Û +const char Uuml = 220; // Ü +const char Yacute = 221; // Ý +const char THORN = 222; // Þ +const char szlig = 223; // ß +const char agrave = 224; // à +const char aacute = 225; // á +const char acirc = 226; // â +const char atilde = 227; // ã +const char auml = 228; // ä +const char aring = 229; // å +const char aelig = 230; // æ +const char ccedil = 231; // ç +const char egrave = 232; // è +const char eacute = 233; // é +const char ecirc = 234; // ê +const char euml = 235; // ë +const char igrave = 236; // ì +const char iacute = 237; // í +const char icirc = 238; // î +const char iuml = 239; // ï +const char eth = 240; // ð +const char ntilde = 241; // ñ +const char ograve = 242; // ò +const char oacute = 243; // ó +const char ocirc = 244; // ô +const char otilde = 245; // õ +const char ouml = 246; // ö +const char divide = 247; // ÷ +const char oslash = 248; // ø +const char ugrave = 249; // ù +const char uacute = 250; // ú +const char ucirc = 251; // û +const char uuml = 252; // ü +const char yacute = 253; // ý +const char thorn = 254; // þ +const char yuml = 255; // ÿ #endif // ISO8859_1