finally fixed some internal ISO-8859-1 character encodings
authorHolger Schemel <info@artsoft.org>
Sun, 12 Oct 2014 23:26:08 +0000 (01:26 +0200)
committerHolger Schemel <info@artsoft.org>
Sun, 12 Oct 2014 23:26:08 +0000 (01:26 +0200)
ChangeLog
src/conftime.h
src/editor.c
src/main.h

index 95f6b4533ade63c6c77c5e1268514eceb5d20b23..dff5a36b32d15950978d73c8575aaf4f55639113 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2014-10-13
+       * eliminated historical ISO-8859-1 characters from source code files
+         (but still using them internally for special character encodings)
+       * changed output of special character for level sketch brushes to UTF-8
+
 2014-10-08
        * added handling of unselectable selectbox options and option headlines
 
index 7eb8292b274fa40cab26037177bd92b70c84aff8..0b03ffe96c34f28182097e3fa59659460ed39765 100644 (file)
@@ -1 +1 @@
-#define COMPILE_DATE_STRING "2014-10-09 17:21"
+#define COMPILE_DATE_STRING "2014-10-10 09:47"
index 466231ecca0be9c014b7c74a6641940955d2d79c..cc1232f8dabbeab772d20f6d200b90273a1de409 100644 (file)
@@ -10074,6 +10074,9 @@ static void CopyBrushExt(int from_x, int from_y, int to_x, int to_y,
        else if (element >= NUM_FILE_ELEMENTS)
          element_mapped = EL_UNKNOWN;
 
+       // dump brush as level sketch text for the R'n'D forum:
+       // - large tiles: `xxx (0x60 ASCII)
+       // - small tiles: ¸xxx (0xb8 ISO-8859-1, 0xc2b8 UTF-8)
        printf("%s%03d", (mode == CB_DUMP_BRUSH ? "`" : "¸"), element_mapped);
       }
 
index 08a540af88dca8645fb5267394dcc91875bc8c55..14e9414355cd6dc71f3d4cb4d9cf7ff8767cb8db 100644 (file)
 
 #define PROGRAM_TITLE_STRING           "Rocks'n'Diamonds"
 #define PROGRAM_AUTHOR_STRING          "Holger Schemel"
-#define PROGRAM_COPYRIGHT_STRING       "Copyright \xa91995-2014 by Holger Schemel"
+#define PROGRAM_COPYRIGHT_STRING       "Copyright \xa9""1995-2014 by Holger Schemel"
 #define PROGRAM_EMAIL_STRING           "info@artsoft.org"
 #define PROGRAM_WEBSITE_STRING         "http://www.artsoft.org/"
 #define PROGRAM_GAME_BY_STRING         "A Game by Artsoft Entertainment"