Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37884254
en ru br
ALT Linux repositórios
S:1.6.1-alt1

Group :: Jogos/Outros
RPM: dvorak7min

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

Patch: dvorak7min_1.6.1-9.diff
Download


--- dvorak7min-1.6.1.orig/README
+++ dvorak7min-1.6.1/README
@@ -2,28 +2,16 @@
 courtesy of Dan Wood <danwood@karelia.com>, and that they are available in
 the original html format at http://www.karelia.com/abcd/
 
-After that, just type
-
-        make
-	
-and when it's done, try running ``./dvorak7min''.
+Once the program is installed, try running ``./dvorak7min''.
 
 If you get screwed up chars on the keyboard layout, you might want to try:
 
   rm ~/.terminfo -R
   
-and, if that doesn't work, try uncommenting the COLORS and/or the
-NOT_SO_PRETTY lines in the Makefile, and doing a ``make clean all''.  You
-have a few other options in the Makefile, have a look to them.
-
 In addition of the built-in lessons, you can use any ascii file (as Smoke
 suggests, Gutenberg books are good idea).  Just specify the filename as an
 argument to the program, and you are done. 
 
-If you are satisfied with the program, simply
-
-        make install
-	
 Remember that you can set your keyboard map with
 
         loadkeys dvorak.map
--- dvorak7min-1.6.1.orig/lessons.c
+++ dvorak7min-1.6.1/lessons.c
@@ -362,7 +362,7 @@
 "Allegra, an unparalleled intellectual, calculated the celestial latitudes and\n"
 "longitudes in her sleep.",
 
-    "YF: index fingers streching up",
+    "YF: index fingers stretching up",
 "\x2"   
 "ffff yyyy ffff yyyy ffff yyyy ffff yyyy ffff yyyy ffff yyyy ffff yyyy\n"
 "ffff yyyy ffff yyyy ffff yyyy ffff yyyy ffff yyyy ffff yyyy ffff yyyy\n"
@@ -548,7 +548,7 @@
 "activity; several lizards hazarded the freezing waters and capsized the fish\n"
 "tanks; a dozen grizzlies were waltzing in the plaza.",
 
-    "XB: index fingers streching down",
+    "XB: index fingers stretching down",
 "\x2"   
 "bbbb xxxx bbbb xxxx bbbb xxxx bbbb xxxx bbbb xxxx bbbb xxxx\n"
 "bbbb xxxx bbbb xxxx bbbb xxxx bbbb xxxx bbbb xxxx bbbb xxxx\n"
--- dvorak7min-1.6.1.orig/Makefile
+++ dvorak7min-1.6.1/Makefile
@@ -6,7 +6,7 @@
 #NASTINESS = -DNASTY_AS_USUAL
 #BEEPS = -DBEEPS_ARENT_IRRITATING
 #FLASHES = -DFLASHES_ARENT_IRRITATING
-#COLORS = -DNO_COLORS_PLEASE
+COLORS = -DNO_COLORS_PLEASE
 
 # Max length of imported texts.  Set it to 0 or comment it if you don't want
 # a limit
@@ -14,7 +14,7 @@
 
 ### That's all ###
 
-#CC      = gcc
+CC      = gcc
 PROF    = -g0 -O2
 CFLAGS  = $(PROF) -Wall \
 	$(PRETTINESS) $(NASTINESS) $(BEEPS) $(FLASHES) $(COLORS) \
--- dvorak7min-1.6.1.orig/errors.out
+++ dvorak7min-1.6.1/errors.out
@@ -0,0 +1,1269 @@
+dpkg-buildpackage: source package is dvorak7min
+dpkg-buildpackage: source version is 1.6.1-5
+dpkg-buildpackage: source changed by Francois Marier <francois@debian.org>
+dpkg-buildpackage: host architecture amd64
+dpkg-buildpackage: source version without epoch 1.6.1-5
+ fakeroot debian/rules clean
+dh_testdir
+dh_testroot
+rm -f build-stamp
+rm -rfd /home/francois/devel/deb/dvorak7min/dvorak7min-1.6.1/debian/dvorak7min/usr
+dh_clean
+make clean
+make[1]: Entering directory `/home/francois/devel/deb/dvorak7min/dvorak7min-1.6.1'
+rm -f dvorak7min.o lessons.o dvorak7min
+make[1]: Leaving directory `/home/francois/devel/deb/dvorak7min/dvorak7min-1.6.1'
+ dpkg-source -b dvorak7min-1.6.1
+dpkg-source: building dvorak7min using existing dvorak7min_1.6.1.orig.tar.gz
+dpkg-source: building dvorak7min in dvorak7min_1.6.1-5.diff.gz
+dpkg-source: warning: ignoring deletion of file dvorak7min.o
+dpkg-source: warning: ignoring deletion of file lessons.o
+dpkg-source: warning: ignoring deletion of file dvorak7min
+dpkg-source: building dvorak7min in dvorak7min_1.6.1-5.dsc
+ debian/rules build
+dh_testdir
+/usr/bin/make
+make[1]: Entering directory `/home/francois/devel/deb/dvorak7min/dvorak7min-1.6.1'
+cc -g0 -O2 -Wall     -DNO_COLORS_PLEASE -DLIMIT_LENGTH=1024   -c -o dvorak7min.o dvorak7min.c
+In file included from /usr/include/strings.h:27,
+                 from dvorak7min.c:44:
+/usr/include/features.h:308:25: error: sys/cdefs.h: No such file or directory
+In file included from dvorak7min.c:44:
+/usr/include/strings.h:34: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'extern'
+/usr/include/strings.h: In function 'bcopy':
+/usr/include/strings.h:38: error: expected declaration specifiers before '__THROW'
+/usr/include/strings.h:41: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/strings.h:45: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/strings.h:48: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/strings.h:51: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/strings.h:55: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/strings.h:59: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/strings.h:61: error: expected declaration specifiers before '__END_DECLS'
+In file included from dvorak7min.c:45:
+/usr/include/string.h:44: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/string.h:45: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/string.h:57: error: expected declaration specifiers before '__BEGIN_NAMESPACE_STD'
+/usr/include/string.h:63: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/string.h:67: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/string.h:68: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/string.h:89: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/string.h:93: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/string.h:96: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/string.h:100: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/string.h:103: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/string.h:107: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/string.h:111: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/string.h:112: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/string.h:165: error: expected declaration specifiers before '__BEGIN_NAMESPACE_STD'
+/usr/include/string.h:171: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/string.h:172: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/string.h:189: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/string.h:192: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/string.h:195: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/string.h:200: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/string.h:201: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/string.h:212: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/string.h:240: error: expected declaration specifiers before '__BEGIN_NAMESPACE_STD'
+/usr/include/string.h:244: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/string.h:257: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/string.h:288: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/string.h:293: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/string.h:296: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/string.h:300: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/string.h:304: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/string.h:308: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/string.h:312: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/string.h:326: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/string.h:330: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/string.h:350: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+In file included from /usr/include/bits/string2.h:53,
+                 from /usr/include/string.h:417,
+                 from dvorak7min.c:45:
+/usr/include/bits/types.h:34: error: storage class specified for parameter '__u_char'
+/usr/include/bits/types.h:35: error: storage class specified for parameter '__u_short'
+/usr/include/bits/types.h:36: error: storage class specified for parameter '__u_int'
+/usr/include/bits/types.h:37: error: storage class specified for parameter '__u_long'
+/usr/include/bits/types.h:40: error: storage class specified for parameter '__int8_t'
+/usr/include/bits/types.h:41: error: storage class specified for parameter '__uint8_t'
+/usr/include/bits/types.h:42: error: storage class specified for parameter '__int16_t'
+/usr/include/bits/types.h:43: error: storage class specified for parameter '__uint16_t'
+/usr/include/bits/types.h:44: error: storage class specified for parameter '__int32_t'
+/usr/include/bits/types.h:45: error: storage class specified for parameter '__uint32_t'
+/usr/include/bits/types.h:47: error: storage class specified for parameter '__int64_t'
+/usr/include/bits/types.h:48: error: storage class specified for parameter '__uint64_t'
+/usr/include/bits/types.h:56: error: storage class specified for parameter '__quad_t'
+/usr/include/bits/types.h:57: error: storage class specified for parameter '__u_quad_t'
+In file included from /usr/include/bits/string2.h:53,
+                 from /usr/include/string.h:417,
+                 from dvorak7min.c:45:
+/usr/include/bits/types.h:136: error: expected declaration specifiers before '__extension__'
+/usr/include/bits/types.h:137: error: expected declaration specifiers before '__extension__'
+/usr/include/bits/types.h:138: error: expected declaration specifiers before '__extension__'
+/usr/include/bits/types.h:139: error: expected declaration specifiers before '__extension__'
+/usr/include/bits/types.h:140: error: expected declaration specifiers before '__extension__'
+/usr/include/bits/types.h:141: error: expected declaration specifiers before '__extension__'
+/usr/include/bits/types.h:142: error: expected declaration specifiers before '__extension__'
+/usr/include/bits/types.h:143: error: expected declaration specifiers before '__extension__'
+/usr/include/bits/types.h:144: error: expected declaration specifiers before '__extension__'
+/usr/include/bits/types.h:145: error: expected declaration specifiers before '__extension__'
+/usr/include/bits/types.h:146: error: expected declaration specifiers before '__extension__'
+/usr/include/bits/types.h:146: error: expected declaration specifiers before '__fsid_t'
+/usr/include/bits/types.h:147: error: expected declaration specifiers before '__extension__'
+/usr/include/bits/types.h:148: error: expected declaration specifiers before '__extension__'
+/usr/include/bits/types.h:149: error: expected declaration specifiers before '__extension__'
+/usr/include/bits/types.h:150: error: expected declaration specifiers before '__extension__'
+/usr/include/bits/types.h:151: error: expected declaration specifiers before '__extension__'
+/usr/include/bits/types.h:152: error: expected declaration specifiers before '__extension__'
+/usr/include/bits/types.h:153: error: expected declaration specifiers before '__extension__'
+/usr/include/bits/types.h:155: error: expected declaration specifiers before '__extension__'
+/usr/include/bits/types.h:156: error: expected declaration specifiers before '__extension__'
+/usr/include/bits/types.h:157: error: expected declaration specifiers before '__extension__'
+/usr/include/bits/types.h:160: error: expected declaration specifiers before '__extension__'
+/usr/include/bits/types.h:163: error: expected declaration specifiers before '__extension__'
+/usr/include/bits/types.h:166: error: expected declaration specifiers before '__extension__'
+/usr/include/bits/types.h:171: error: expected declaration specifiers before '__extension__'
+/usr/include/bits/types.h:172: error: expected declaration specifiers before '__extension__'
+/usr/include/bits/types.h:175: error: expected declaration specifiers before '__extension__'
+/usr/include/bits/types.h:176: error: expected declaration specifiers before '__extension__'
+/usr/include/bits/types.h:179: error: expected declaration specifiers before '__extension__'
+/usr/include/bits/types.h:180: error: expected declaration specifiers before '__extension__'
+/usr/include/bits/types.h:182: error: expected declaration specifiers before '__extension__'
+/usr/include/bits/types.h:186: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__loff_t'
+/usr/include/bits/types.h:187: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
+/usr/include/bits/types.h:188: error: storage class specified for parameter '__caddr_t'
+/usr/include/bits/types.h:191: error: expected declaration specifiers before '__extension__'
+/usr/include/bits/types.h:194: error: expected declaration specifiers before '__extension__'
+In file included from /usr/include/string.h:417,
+                 from dvorak7min.c:45:
+/usr/include/bits/string2.h:394: error: storage class specified for parameter '__rawmemchr'
+/usr/include/bits/string2.h:969: error: storage class specified for parameter '__strcspn_c1'
+/usr/include/bits/string2.h:972: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
+/usr/include/bits/string2.h:980: error: storage class specified for parameter '__strcspn_c2'
+/usr/include/bits/string2.h:983: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
+/usr/include/bits/string2.h:992: error: storage class specified for parameter '__strcspn_c3'
+/usr/include/bits/string2.h:996: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
+/usr/include/bits/string2.h:1045: error: storage class specified for parameter '__strspn_c1'
+/usr/include/bits/string2.h:1048: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
+/usr/include/bits/string2.h:1057: error: storage class specified for parameter '__strspn_c2'
+/usr/include/bits/string2.h:1060: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
+/usr/include/bits/string2.h:1069: error: storage class specified for parameter '__strspn_c3'
+/usr/include/bits/string2.h:1072: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
+/usr/include/bits/string2.h:1122: error: storage class specified for parameter '__strpbrk_c2'
+/usr/include/bits/string2.h:1125: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
+/usr/include/bits/string2.h:1133: error: storage class specified for parameter '__strpbrk_c3'
+/usr/include/bits/string2.h:1137: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
+/usr/include/bits/string2.h:1173: error: storage class specified for parameter '__strtok_r_1c'
+/usr/include/bits/string2.h:1176: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
+/usr/include/bits/string2.h:1205: error: storage class specified for parameter '__strsep_g'
+/usr/include/bits/string2.h:1223: error: storage class specified for parameter '__strsep_1c'
+/usr/include/bits/string2.h:1226: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
+/usr/include/bits/string2.h:1233: error: storage class specified for parameter '__strsep_2c'
+/usr/include/bits/string2.h:1236: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
+/usr/include/bits/string2.h:1261: error: storage class specified for parameter '__strsep_3c'
+/usr/include/bits/string2.h:1264: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
+In file included from /usr/include/bits/string2.h:1299,
+                 from /usr/include/string.h:417,
+                 from dvorak7min.c:45:
+/usr/include/stdlib.h:35: error: expected declaration specifiers before '__BEGIN_DECLS'
+/usr/include/stdlib.h:587: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:588: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+In file included from /usr/include/string.h:417,
+                 from dvorak7min.c:45:
+/usr/include/bits/string2.h:1324: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+In file included from dvorak7min.c:45:
+/usr/include/string.h:426: error: expected declaration specifiers before '__END_DECLS'
+In file included from dvorak7min.c:46:
+/usr/include/stdlib.h:35: error: expected declaration specifiers before '__BEGIN_DECLS'
+/usr/include/stdlib.h:102: error: expected declaration specifiers before 'div_t'
+/usr/include/stdlib.h:110: error: storage class specified for parameter 'ldiv_t'
+/usr/include/stdlib.h:113: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/stdlib.h:143: error: expected declaration specifiers before '__BEGIN_NAMESPACE_STD'
+/usr/include/stdlib.h:149: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:152: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:153: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/stdlib.h:160: error: expected declaration specifiers before '__END_NAMESPACE_C99'
+/usr/include/stdlib.h:167: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/stdlib.h:189: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:190: error: expected declaration specifiers before '__END_NAMESPACE_C99'
+/usr/include/stdlib.h:199: error: expected declaration specifiers before '__extension__'
+/usr/include/stdlib.h:206: error: expected declaration specifiers before '__BEGIN_NAMESPACE_C99'
+/usr/include/stdlib.h:213: error: expected declaration specifiers before '__extension__'
+/usr/include/stdlib.h:217: error: expected declaration specifiers before '__END_NAMESPACE_C99'
+/usr/include/stdlib.h:282: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:285: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:290: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:297: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:302: error: expected declaration specifiers before '__extension__'
+/usr/include/stdlib.h:310: error: expected declaration specifiers before '__extension__'
+/usr/include/stdlib.h:323: error: expected declaration specifiers before '__BEGIN_NAMESPACE_STD'
+/usr/include/stdlib.h:330: error: expected ')' before '(' token
+/usr/include/stdlib.h:336: error: expected ')' before '(' token
+/usr/include/stdlib.h:341: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/stdlib.h:365: error: expected declaration specifiers before '__extension__'
+/usr/include/stdlib.h:374: error: expected declaration specifiers before '__BEGIN_NAMESPACE_C99'
+/usr/include/stdlib.h:381: error: expected declaration specifiers before '__extension__'
+/usr/include/stdlib.h:387: error: expected declaration specifiers before '__END_NAMESPACE_C99'
+/usr/include/stdlib.h:397: error: expected ')' before '(' token
+/usr/include/stdlib.h:402: error: expected ')' before '(' token
+/usr/include/stdlib.h:406: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/stdlib.h:415: error: expected declaration specifiers before '__END_NAMESPACE_C99'
+/usr/include/stdlib.h:428: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+In file included from dvorak7min.c:46:
+/usr/include/stdlib.h:433:49: error: sys/types.h: No such file or directory
+/usr/include/stdlib.h:440: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:443: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:450: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:454: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:464: error: expected specifier-qualifier-list before 'int32_t'
+/usr/include/stdlib.h:474: error: expected declaration specifiers or '...' before 'int32_t'
+/usr/include/stdlib.h:474: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:477: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:482: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:486: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:491: error: expected declaration specifiers before '__BEGIN_NAMESPACE_STD'
+/usr/include/stdlib.h:495: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:496: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/stdlib.h:508: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:509: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:512: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:514: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:517: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:519: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:522: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:524: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:525: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:542: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:545: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:550: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:554: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:559: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:563: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:567: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:570: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:574: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:592: error: expected declaration specifiers before '__BEGIN_NAMESPACE_STD'
+/usr/include/stdlib.h:597: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:598: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+In file included from /usr/include/stdlib.h:606,
+                 from dvorak7min.c:46:
+/usr/include/alloca.h:27: error: expected declaration specifiers before '__BEGIN_DECLS'
+/usr/include/alloca.h:39: error: expected declaration specifiers before '__END_DECLS'
+In file included from dvorak7min.c:46:
+/usr/include/stdlib.h:620: error: expected declaration specifiers before '__BEGIN_NAMESPACE_STD'
+/usr/include/stdlib.h:626: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:627: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/stdlib.h:636: error: expected declaration specifiers before '__BEGIN_NAMESPACE_STD'
+/usr/include/stdlib.h:641: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/stdlib.h:655: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/stdlib.h:665: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:672: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:675: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:682: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:691: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:702: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__nonnull'
+/usr/include/stdlib.h:721: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:725: error: expected declaration specifiers before '__BEGIN_NAMESPACE_STD'
+/usr/include/stdlib.h:731: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/stdlib.h:757: error: storage class specified for parameter '__compar_fn_t'
+/usr/include/stdlib.h:764: error: expected declaration specifiers before '__BEGIN_NAMESPACE_STD'
+/usr/include/stdlib.h:774: error: expected declaration specifiers or '...' before '__compar_fn_t'
+/usr/include/stdlib.h:774: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__nonnull'
+/usr/include/stdlib.h:778: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:779: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:780: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/stdlib.h:794: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ldiv'
+/usr/include/stdlib.h:796: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/stdlib.h:821: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:827: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:834: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:837: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:839: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:846: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:849: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:854: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:858: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:863: error: expected declaration specifiers before '__BEGIN_NAMESPACE_STD'
+/usr/include/stdlib.h:869: error: expected ')' before '*' token
+/usr/include/stdlib.h:873: error: expected declaration specifiers or '...' before 'wchar_t'
+/usr/include/stdlib.h:873: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:877: error: expected ')' before '*' token
+/usr/include/stdlib.h:881: error: expected ';', ',' or ')' before '*' token
+/usr/include/stdlib.h:883: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/stdlib.h:955: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdlib.h:961: error: expected declaration specifiers before '__END_DECLS'
+In file included from dvorak7min.c:47:
+/usr/include/ctype.h:62: error: expected declaration specifiers before ';' token
+/usr/include/ctype.h:82: error: storage class specified for parameter '__ctype_b_loc'
+/usr/include/ctype.h:83: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
+/usr/include/ctype.h:85: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
+/usr/include/ctype.h:96: error: expected declaration specifiers before '__BEGIN_NAMESPACE_STD'
+/usr/include/ctype.h:103: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/ctype.h:104: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/ctype.h:105: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/ctype.h:106: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/ctype.h:107: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/ctype.h:108: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/ctype.h:109: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/ctype.h:110: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/ctype.h:111: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/ctype.h:112: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/ctype.h:116: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/ctype.h:119: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/ctype.h:121: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/ctype.h:146: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/ctype.h:150: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/ctype.h:151: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/ctype.h:191: error: expected ')' before '(' token
+/usr/include/ctype.h:197: error: expected ')' before '(' token
+/usr/include/ctype.h:323: error: expected declaration specifiers before '__END_DECLS'
+In file included from dvorak7min.c:48:
+/usr/include/time.h:58: error: expected declaration specifiers before '__BEGIN_NAMESPACE_STD'
+/usr/include/time.h:61: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/time.h:77: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/time.h:104: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'timer_t'
+/usr/include/time.h:120: error: expected specifier-qualifier-list before '__time_t'
+/usr/include/time.h:129: error: expected declaration specifiers before '__BEGIN_NAMESPACE_STD'
+/usr/include/time.h:150: error: expected declaration specifiers before ';' token
+/usr/include/time.h:151: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/time.h:163: error: expected declaration specifiers before ';' token
+/usr/include/time.h:178: error: expected declaration specifiers before '__BEGIN_NAMESPACE_STD'
+/usr/include/time.h:184: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'time'
+/usr/include/time.h:187: error: expected ')' before '__time1'
+/usr/include/time.h:191: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mktime'
+/usr/include/time.h:199: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/time.h:200: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/time.h:233: error: expected ';', ',' or ')' before '*' token
+/usr/include/time.h:234: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/time.h:244: error: expected ';', ',' or ')' before '*' token
+/usr/include/time.h:248: error: expected declaration specifiers before '__BEGIN_NAMESPACE_STD'
+/usr/include/time.h:254: error: expected ';', ',' or ')' before '*' token
+/usr/include/time.h:255: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/time.h:266: error: expected ';', ',' or ')' before '*' token
+/usr/include/time.h:272: error: storage class specified for parameter '__tzname'
+/usr/include/time.h:273: error: storage class specified for parameter '__daylight'
+/usr/include/time.h:274: error: storage class specified for parameter '__timezone'
+/usr/include/time.h:279: error: storage class specified for parameter 'tzname'
+/usr/include/time.h:283: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/time.h:287: error: storage class specified for parameter 'daylight'
+/usr/include/time.h:288: error: storage class specified for parameter 'timezone'
+/usr/include/time.h:294: error: expected ';', ',' or ')' before '*' token
+/usr/include/time.h:309: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'timegm'
+/usr/include/time.h:312: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'timelocal'
+/usr/include/time.h:315: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/time.h:325: error: storage class specified for parameter 'nanosleep'
+/usr/include/time.h:329: error: expected ')' before '__clock_id'
+/usr/include/time.h:332: error: expected ')' before '__clock_id'
+/usr/include/time.h:335: error: expected ')' before '__clock_id'
+/usr/include/time.h:353: error: expected ')' before '__clock_id'
+/usr/include/time.h:358: error: expected ')' before '__timerid'
+/usr/include/time.h:361: error: expected ')' before '__timerid'
+/usr/include/time.h:366: error: expected ')' before '__timerid'
+/usr/include/time.h:370: error: expected ')' before '__timerid'
+/usr/include/time.h:413: error: expected declaration specifiers before '__END_DECLS'
+In file included from dvorak7min.c:49:
+/usr/include/curses.h:123: error: storage class specified for parameter 'mmask_t'
+In file included from /usr/include/curses.h:126,
+                 from dvorak7min.c:49:
+/usr/include/stdio.h:30: error: expected declaration specifiers before '__BEGIN_DECLS'
+In file included from /usr/include/curses.h:126,
+                 from dvorak7min.c:49:
+/usr/include/stdio.h:47: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+In file included from /usr/include/_G_config.h:14,
+                 from /usr/include/libio.h:32,
+                 from /usr/include/stdio.h:72,
+                 from /usr/include/curses.h:126,
+                 from dvorak7min.c:49:
+/usr/lib/gcc/x86_64-linux-gnu/4.1.2/include/stddef.h:355: error: storage class specified for parameter 'wint_t'
+In file included from /usr/include/_G_config.h:24,
+                 from /usr/include/libio.h:32,
+                 from /usr/include/stdio.h:72,
+                 from /usr/include/curses.h:126,
+                 from dvorak7min.c:49:
+/usr/include/wchar.h:81: error: expected specifier-qualifier-list before 'wint_t'
+/usr/include/wchar.h:84: error: storage class specified for parameter '__mbstate_t'
+In file included from /usr/include/libio.h:32,
+                 from /usr/include/stdio.h:72,
+                 from /usr/include/curses.h:126,
+                 from dvorak7min.c:49:
+/usr/include/_G_config.h:28: error: expected specifier-qualifier-list before '__off_t'
+/usr/include/_G_config.h:30: error: storage class specified for parameter '_G_fpos_t'
+/usr/include/_G_config.h:33: error: expected specifier-qualifier-list before '__off64_t'
+/usr/include/_G_config.h:35: error: storage class specified for parameter '_G_fpos64_t'
+In file included from /usr/include/_G_config.h:44,
+                 from /usr/include/libio.h:32,
+                 from /usr/include/stdio.h:72,
+                 from /usr/include/curses.h:126,
+                 from dvorak7min.c:49:
+/usr/include/gconv.h:72: error: storage class specified for parameter '__gconv_fct'
+/usr/include/gconv.h:75: error: expected declaration specifiers or '...' before '*' token
+/usr/include/gconv.h:75: error: storage class specified for parameter 'wint_t'
+/usr/include/gconv.h:75: error: 'wint_t' declared as function returning a function
+/usr/include/gconv.h:75: error: conflicting types for 'wint_t'
+/usr/lib/gcc/x86_64-linux-gnu/4.1.2/include/stddef.h:355: error: previous definition of 'wint_t' was here
+/usr/include/gconv.h:78: error: storage class specified for parameter '__gconv_init_fct'
+/usr/include/gconv.h:79: error: storage class specified for parameter '__gconv_end_fct'
+/usr/include/gconv.h:88: error: storage class specified for parameter '__gconv_trans_fct'
+/usr/include/gconv.h:93: error: storage class specified for parameter '__gconv_trans_context_fct'
+/usr/include/gconv.h:97: error: storage class specified for parameter '__gconv_trans_query_fct'
+/usr/include/gconv.h:100: error: storage class specified for parameter '__gconv_trans_init_fct'
+/usr/include/gconv.h:101: error: storage class specified for parameter '__gconv_trans_end_fct'
+/usr/include/gconv.h:106: error: expected specifier-qualifier-list before '__gconv_trans_fct'
+/usr/include/gconv.h:125: error: expected specifier-qualifier-list before '__gconv_fct'
+/usr/include/gconv.h:162: error: expected specifier-qualifier-list before '__mbstate_t'
+/usr/include/gconv.h:176: error: expected ':', ',', ';', '}' or '__attribute__' before '__flexarr'
+/usr/include/gconv.h:177: error: storage class specified for parameter '__gconv_t'
+In file included from /usr/include/libio.h:32,
+                 from /usr/include/stdio.h:72,
+                 from /usr/include/curses.h:126,
+                 from dvorak7min.c:49:
+/usr/include/_G_config.h:53: error: storage class specified for parameter '_G_iconv_t'
+/usr/include/_G_config.h:55: error: storage class specified for parameter '_G_int16_t'
+/usr/include/_G_config.h:56: error: storage class specified for parameter '_G_int32_t'
+/usr/include/_G_config.h:57: error: storage class specified for parameter '_G_uint16_t'
+/usr/include/_G_config.h:58: error: storage class specified for parameter '_G_uint32_t'
+In file included from /usr/include/libio.h:53,
+                 from /usr/include/stdio.h:72,
+                 from /usr/include/curses.h:126,
+                 from dvorak7min.c:49:
+/usr/lib/gcc/x86_64-linux-gnu/4.1.2/include/stdarg.h:43: error: storage class specified for parameter '__gnuc_va_list'
+In file included from /usr/include/stdio.h:72,
+                 from /usr/include/curses.h:126,
+                 from dvorak7min.c:49:
+/usr/include/libio.h:176: error: storage class specified for parameter '_IO_lock_t'
+/usr/include/libio.h:296: error: expected specifier-qualifier-list before '__off_t'
+/usr/include/libio.h:331: error: storage class specified for parameter '_IO_FILE'
+/usr/include/libio.h:336: error: storage class specified for parameter '_IO_2_1_stdin_'
+/usr/include/libio.h:337: error: storage class specified for parameter '_IO_2_1_stdout_'
+/usr/include/libio.h:338: error: storage class specified for parameter '_IO_2_1_stderr_'
+/usr/include/libio.h:354: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__io_read_fn'
+/usr/include/libio.h:362: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__io_write_fn'
+/usr/include/libio.h:371: error: expected declaration specifiers or '...' before '__off64_t'
+/usr/include/libio.h:371: error: storage class specified for parameter '__io_seek_fn'
+/usr/include/libio.h:374: error: storage class specified for parameter '__io_close_fn'
+/usr/include/libio.h:406: error: expected ')' before '*' token
+/usr/include/libio.h:407: error: expected ')' before '*' token
+/usr/include/libio.h:408: error: expected ')' before '*' token
+/usr/include/libio.h:409: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__wunderflow'
+/usr/include/libio.h:410: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__wuflow'
+/usr/include/libio.h:411: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__woverflow'
+/usr/include/libio.h:444: error: expected ')' before '*' token
+/usr/include/libio.h:445: error: expected declaration specifiers or '...' before '_IO_FILE'
+/usr/include/libio.h:445: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/libio.h:446: error: expected ')' before '*' token
+/usr/include/libio.h:447: error: expected ')' before '*' token
+/usr/include/libio.h:449: error: expected ')' before '*' token
+/usr/include/libio.h:455: error: expected ')' before '*' token
+/usr/include/libio.h:456: error: expected ')' before '*' token
+/usr/include/libio.h:457: error: expected ')' before '*' token
+/usr/include/libio.h:474: error: expected ')' before '*' token
+/usr/include/libio.h:476: error: expected ')' before '*' token
+/usr/include/libio.h:478: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_IO_padn'
+/usr/include/libio.h:479: error: expected ')' before '*' token
+/usr/include/libio.h:481: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_IO_seekoff'
+/usr/include/libio.h:482: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_IO_seekpos'
+/usr/include/libio.h:484: error: expected ')' before '*' token
+In file included from /usr/include/curses.h:126,
+                 from dvorak7min.c:49:
+/usr/include/stdio.h:86: error: expected declaration specifiers before '__BEGIN_NAMESPACE_STD'
+/usr/include/stdio.h:92: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+In file included from /usr/include/curses.h:126,
+                 from dvorak7min.c:49:
+/usr/include/stdio.h:143: error: storage class specified for parameter 'stdout'
+/usr/include/stdio.h:144: error: storage class specified for parameter 'stderr'
+/usr/include/stdio.h:150: error: expected declaration specifiers before '__BEGIN_NAMESPACE_STD'
+/usr/include/stdio.h:154: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdio.h:155: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/stdio.h:178: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdio.h:179: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/stdio.h:197: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdio.h:201: error: expected declaration specifiers before '__BEGIN_NAMESPACE_STD'
+/usr/include/stdio.h:211: error: expected ')' before '*' token
+/usr/include/stdio.h:212: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/stdio.h:235: error: expected declaration specifiers before '__BEGIN_NAMESPACE_STD'
+/usr/include/stdio.h:247: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
+/usr/include/stdio.h:262: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/stdio.h:294: error: expected declaration specifiers before '__BEGIN_NAMESPACE_STD'
+/usr/include/stdio.h:301: error: expected ')' before '*' token
+/usr/include/stdio.h:303: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/stdio.h:312: error: expected ')' before '*' token
+/usr/include/stdio.h:316: error: expected declaration specifiers before '__BEGIN_NAMESPACE_STD'
+/usr/include/stdio.h:327: error: storage class specified for parameter 'printf'
+/usr/include/stdio.h:330: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdio.h:336: error: expected ')' before '*' token
+/usr/include/stdio.h:342: error: expected declaration specifiers or '...' before '__gnuc_va_list'
+/usr/include/stdio.h:342: error: storage class specified for parameter 'vprintf'
+/usr/include/stdio.h:345: error: expected declaration specifiers or '...' before '__gnuc_va_list'
+/usr/include/stdio.h:345: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdio.h:346: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/stdio.h:356: error: expected declaration specifiers or '...' before '__gnuc_va_list'
+/usr/include/stdio.h:357: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdio.h:358: error: expected declaration specifiers before '__END_NAMESPACE_C99'
+/usr/include/stdio.h:399: error: storage class specified for parameter 'scanf'
+/usr/include/stdio.h:402: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdio.h:403: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/stdio.h:436: error: expected ')' before '*' token
+/usr/include/stdio.h:442: error: storage class specified for parameter 'getchar'
+/usr/include/stdio.h:443: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/stdio.h:455: error: storage class specified for parameter 'getchar_unlocked'
+/usr/include/stdio.h:465: error: expected ')' before '*' token
+/usr/include/stdio.h:469: error: expected declaration specifiers before '__BEGIN_NAMESPACE_STD'
+/usr/include/stdio.h:478: error: expected declaration specifiers or '...' before 'FILE'
+/usr/include/stdio.h:478: error: storage class specified for parameter 'putc'
+/usr/include/stdio.h:484: error: storage class specified for parameter 'putchar'
+/usr/include/stdio.h:485: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/stdio.h:506: error: expected declaration specifiers or '...' before 'FILE'
+/usr/include/stdio.h:506: error: storage class specified for parameter 'putc_unlocked'
+/usr/include/stdio.h:507: error: storage class specified for parameter 'putchar_unlocked'
+/usr/include/stdio.h:514: error: expected ')' before '*' token
+/usr/include/stdio.h:517: error: expected declaration specifiers or '...' before 'FILE'
+/usr/include/stdio.h:517: error: storage class specified for parameter 'putw'
+/usr/include/stdio.h:521: error: expected declaration specifiers before '__BEGIN_NAMESPACE_STD'
+/usr/include/stdio.h:533: error: storage class specified for parameter 'gets'
+/usr/include/stdio.h:534: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/stdio.h:589: error: storage class specified for parameter 'puts'
+/usr/include/stdio.h:596: error: expected declaration specifiers or '...' before 'FILE'
+/usr/include/stdio.h:596: error: storage class specified for parameter 'ungetc'
+/usr/include/stdio.h:604: error: expected declaration specifiers or '...' before 'FILE'
+/usr/include/stdio.h:604: error: storage class specified for parameter 'fread'
+/usr/include/stdio.h:610: error: expected declaration specifiers or '...' before 'FILE'
+/usr/include/stdio.h:610: error: storage class specified for parameter 'fwrite'
+/usr/include/stdio.h:611: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/stdio.h:634: error: expected declaration specifiers or '...' before 'FILE'
+/usr/include/stdio.h:634: error: storage class specified for parameter 'fwrite_unlocked'
+/usr/include/stdio.h:638: error: expected declaration specifiers before '__BEGIN_NAMESPACE_STD'
+/usr/include/stdio.h:648: error: expected ')' before '*' token
+/usr/include/stdio.h:653: error: expected ')' before '*' token
+/usr/include/stdio.h:654: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/stdio.h:697: error: expected ')' before '*' token
+/usr/include/stdio.h:709: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/stdio.h:722: error: expected ')' before '*' token
+/usr/include/stdio.h:724: error: expected ')' before '*' token
+/usr/include/stdio.h:725: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+/usr/include/stdio.h:730: error: expected ')' before '*' token
+/usr/include/stdio.h:731: error: expected ')' before '*' token
+/usr/include/stdio.h:735: error: expected declaration specifiers before '__BEGIN_NAMESPACE_STD'
+/usr/include/stdio.h:741: error: expected declaration specifiers before '__END_NAMESPACE_STD'
+In file included from /usr/include/stdio.h:747,
+                 from /usr/include/curses.h:126,
+                 from dvorak7min.c:49:
+/usr/include/bits/sys_errlist.h:28: error: storage class specified for parameter 'sys_errlist'
+In file included from /usr/include/curses.h:126,
+                 from dvorak7min.c:49:
+/usr/include/stdio.h:752: error: expected ')' before '*' token
+/usr/include/stdio.h:757: error: expected ')' before '*' token
+/usr/include/stdio.h:767: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
+/usr/include/stdio.h:773: error: expected ')' before '*' token
+/usr/include/stdio.h:779: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
+/usr/include/stdio.h:807: error: expected ')' before '*' token
+/usr/include/stdio.h:811: error: expected ')' before '*' token
+/usr/include/stdio.h:814: error: expected ')' before '*' token
+In file included from /usr/include/stdio.h:828,
+                 from /usr/include/curses.h:126,
+                 from dvorak7min.c:49:
+/usr/include/bits/stdio.h:34: error: expected declaration specifiers or '...' before '__gnuc_va_list'
+/usr/include/bits/stdio.h:35: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
+/usr/include/bits/stdio.h:42: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
+/usr/include/bits/stdio.h:50: error: expected ')' before '*' token
+/usr/include/bits/stdio.h:58: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
+/usr/include/bits/stdio.h:67: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
+/usr/include/bits/stdio.h:75: error: expected declaration specifiers or '...' before 'FILE'
+/usr/include/bits/stdio.h:76: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
+/usr/include/bits/stdio.h:85: error: expected declaration specifiers or '...' before 'FILE'
+/usr/include/bits/stdio.h:86: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
+/usr/include/bits/stdio.h:93: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
+/usr/include/bits/stdio.h:112: error: expected ')' before '(' token
+/usr/include/bits/stdio.h:119: error: expected ')' before '(' token
+In file included from /usr/include/curses.h:126,
+                 from dvorak7min.c:49:
+/usr/include/stdio.h:834: error: expected declaration specifiers before '__END_DECLS'
+In file included from /usr/include/curses.h:128,
+                 from dvorak7min.c:49:
+/usr/lib/gcc/x86_64-linux-gnu/4.1.2/include/stdarg.h:105: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'va_list'
+In file included from dvorak7min.c:49:
+/usr/include/curses.h:151: error: storage class specified for parameter 'NCURSES_BOOL'
+In file included from dvorak7min.c:49:
+/usr/include/curses.h:202: error: storage class specified for parameter 'COLORS'
+/usr/include/curses.h:203: error: storage class specified for parameter 'COLOR_PAIRS'
+/usr/include/curses.h:220: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'acs_map'
+/usr/include/curses.h:310: error: storage class specified for parameter 'SCREEN'
+/usr/include/curses.h:311: error: storage class specified for parameter 'WINDOW'
+/usr/include/curses.h:313: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'attr_t'
+/usr/include/curses.h:362: error: expected specifier-qualifier-list before 'attr_t'
+/usr/include/curses.h:406: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
+/usr/include/curses.h:407: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
+/usr/include/curses.h:408: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
+/usr/include/curses.h:410: error: storage class specified for parameter 'LINES'
+/usr/include/curses.h:411: error: storage class specified for parameter 'COLS'
+/usr/include/curses.h:412: error: storage class specified for parameter 'TABSIZE'
+/usr/include/curses.h:417: error: storage class specified for parameter 'ESCDELAY'
+/usr/include/curses.h:419: error: storage class specified for parameter 'ttytype'
+/usr/include/curses.h:425: error: storage class specified for parameter 'is_term_resized'
+/usr/include/curses.h:426: error: storage class specified for parameter 'keybound'
+/usr/include/curses.h:427: error: storage class specified for parameter 'curses_version'
+/usr/include/curses.h:428: error: storage class specified for parameter 'assume_default_colors'
+/usr/include/curses.h:429: error: storage class specified for parameter 'define_key'
+/usr/include/curses.h:430: error: storage class specified for parameter 'key_defined'
+/usr/include/curses.h:431: error: storage class specified for parameter 'keyok'
+/usr/include/curses.h:432: error: storage class specified for parameter 'resize_term'
+/usr/include/curses.h:433: error: storage class specified for parameter 'resizeterm'
+/usr/include/curses.h:434: error: storage class specified for parameter 'use_default_colors'
+/usr/include/curses.h:435: error: storage class specified for parameter 'use_extended_names'
+/usr/include/curses.h:436: error: storage class specified for parameter 'use_legacy_coding'
+/usr/include/curses.h:437: error: expected ')' before '*' token
+/usr/include/curses.h:438: error: storage class specified for parameter 'nofilter'
+/usr/include/curses.h:537: error: storage class specified for parameter 'addch'
+/usr/include/curses.h:538: error: expected ';', ',' or ')' before '*' token
+/usr/include/curses.h:539: error: expected ';', ',' or ')' before '*' token
+/usr/include/curses.h:540: error: storage class specified for parameter 'addnstr'
+/usr/include/curses.h:541: error: storage class specified for parameter 'addstr'
+/usr/include/curses.h:542: error: storage class specified for parameter 'attroff'
+/usr/include/curses.h:543: error: storage class specified for parameter 'attron'
+/usr/include/curses.h:544: error: storage class specified for parameter 'attrset'
+/usr/include/curses.h:545: error: expected ')' before '*' token
+/usr/include/curses.h:546: error: expected ')' before 'void'
+/usr/include/curses.h:547: error: expected ')' before 'void'
+/usr/include/curses.h:548: error: expected ')' before 'short'
+/usr/include/curses.h:549: error: storage class specified for parameter 'baudrate'
+/usr/include/curses.h:550: error: storage class specified for parameter 'beep'
+/usr/include/curses.h:551: error: storage class specified for parameter 'bkgd'
+/usr/include/curses.h:552: error: storage class specified for parameter 'bkgdset'
+/usr/include/curses.h:553: error: storage class specified for parameter 'border'
+/usr/include/curses.h:554: error: expected ')' before '*' token
+/usr/include/curses.h:555: error: storage class specified for parameter 'can_change_color'
+/usr/include/curses.h:556: error: storage class specified for parameter 'cbreak'
+/usr/include/curses.h:557: error: expected declaration specifiers or '...' before 'attr_t'
+/usr/include/curses.h:557: error: storage class specified for parameter 'chgat'
+/usr/include/curses.h:558: error: storage class specified for parameter 'clear'
+/usr/include/curses.h:559: error: expected ')' before '*' token
+/usr/include/curses.h:560: error: storage class specified for parameter 'clrtobot'
+/usr/include/curses.h:561: error: storage class specified for parameter 'clrtoeol'
+/usr/include/curses.h:562: error: storage class specified for parameter 'color_content'
+/usr/include/curses.h:563: error: storage class specified for parameter 'color_set'
+/usr/include/curses.h:564: error: storage class specified for parameter 'COLOR_PAIR'
+/usr/include/curses.h:565: error: expected ';', ',' or ')' before '*' token
+/usr/include/curses.h:566: error: storage class specified for parameter 'curs_set'
+/usr/include/curses.h:567: error: storage class specified for parameter 'def_prog_mode'
+/usr/include/curses.h:568: error: storage class specified for parameter 'def_shell_mode'
+/usr/include/curses.h:569: error: storage class specified for parameter 'delay_output'
+/usr/include/curses.h:570: error: storage class specified for parameter 'delch'
+/usr/include/curses.h:571: error: expected ')' before '*' token
+/usr/include/curses.h:572: error: expected ')' before '*' token
+/usr/include/curses.h:573: error: storage class specified for parameter 'deleteln'
+/usr/include/curses.h:574: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
+/usr/include/curses.h:575: error: storage class specified for parameter 'doupdate'
+/usr/include/curses.h:576: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
+/usr/include/curses.h:577: error: storage class specified for parameter 'echo'
+/usr/include/curses.h:578: error: storage class specified for parameter 'echochar'
+/usr/include/curses.h:579: error: storage class specified for parameter 'erase'
+/usr/include/curses.h:580: error: storage class specified for parameter 'endwin'
+/usr/include/curses.h:581: error: storage class specified for parameter 'erasechar'
+/usr/include/curses.h:582: error: storage class specified for parameter 'filter'
+/usr/include/curses.h:583: error: storage class specified for parameter 'flash'
+/usr/include/curses.h:584: error: storage class specified for parameter 'flushinp'
+/usr/include/curses.h:585: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'getbkgd'
+/usr/include/curses.h:586: error: storage class specified for parameter 'getch'
+/usr/include/curses.h:587: error: storage class specified for parameter 'getnstr'
+/usr/include/curses.h:588: error: storage class specified for parameter 'getstr'
+/usr/include/curses.h:589: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
+/usr/include/curses.h:590: error: storage class specified for parameter 'halfdelay'
+/usr/include/curses.h:591: error: storage class specified for parameter 'has_colors'
+/usr/include/curses.h:592: error: storage class specified for parameter 'has_ic'
+/usr/include/curses.h:593: error: storage class specified for parameter 'has_il'
+/usr/include/curses.h:594: error: expected ')' before 'int'
+/usr/include/curses.h:595: error: expected ')' before '*' token
+/usr/include/curses.h:596: error: expected ')' before '*' token
+/usr/include/curses.h:597: error: expected ')' before '*' token
+/usr/include/curses.h:598: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'inch'
+/usr/include/curses.h:599: error: expected ')' before '*' token
+/usr/include/curses.h:600: error: expected ')' before '*' token
+/usr/include/curses.h:601: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
+/usr/include/curses.h:602: error: storage class specified for parameter 'init_color'
+/usr/include/curses.h:603: error: storage class specified for parameter 'init_pair'
+/usr/include/curses.h:604: error: storage class specified for parameter 'innstr'
+/usr/include/curses.h:605: error: storage class specified for parameter 'insch'
+/usr/include/curses.h:606: error: storage class specified for parameter 'insdelln'
+/usr/include/curses.h:607: error: storage class specified for parameter 'insertln'
+/usr/include/curses.h:608: error: storage class specified for parameter 'insnstr'
+/usr/include/curses.h:609: error: storage class specified for parameter 'insstr'
+/usr/include/curses.h:610: error: storage class specified for parameter 'instr'
+/usr/include/curses.h:611: error: expected ')' before '*' token
+/usr/include/curses.h:612: error: storage class specified for parameter 'isendwin'
+/usr/include/curses.h:613: error: expected ')' before '*' token
+/usr/include/curses.h:614: error: expected ')' before '*' token
+/usr/include/curses.h:615: error: storage class specified for parameter 'keyname'
+/usr/include/curses.h:616: error: expected ')' before '*' token
+/usr/include/curses.h:617: error: storage class specified for parameter 'killchar'
+/usr/include/curses.h:618: error: expected ')' before '*' token
+/usr/include/curses.h:619: error: storage class specified for parameter 'longname'
+/usr/include/curses.h:620: error: expected ')' before '*' token
+/usr/include/curses.h:621: error: storage class specified for parameter 'move'
+/usr/include/curses.h:622: error: storage class specified for parameter 'mvaddch'
+/usr/include/curses.h:623: error: expected ';', ',' or ')' before '*' token
+/usr/include/curses.h:624: error: expected ';', ',' or ')' before '*' token
+/usr/include/curses.h:625: error: storage class specified for parameter 'mvaddnstr'
+/usr/include/curses.h:626: error: storage class specified for parameter 'mvaddstr'
+/usr/include/curses.h:627: error: expected declaration specifiers or '...' before 'attr_t'
+/usr/include/curses.h:627: error: storage class specified for parameter 'mvchgat'
+/usr/include/curses.h:628: error: storage class specified for parameter 'mvcur'
+/usr/include/curses.h:629: error: storage class specified for parameter 'mvdelch'
+/usr/include/curses.h:630: error: expected ')' before '*' token
+/usr/include/curses.h:631: error: storage class specified for parameter 'mvgetch'
+/usr/include/curses.h:632: error: storage class specified for parameter 'mvgetnstr'
+/usr/include/curses.h:633: error: storage class specified for parameter 'mvgetstr'
+/usr/include/curses.h:634: error: expected declaration specifiers or '...' before 'chtype'
+/usr/include/curses.h:634: error: storage class specified for parameter 'mvhline'
+/usr/include/curses.h:635: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mvinch'
+/usr/include/curses.h:636: error: expected declaration specifiers or '...' before 'chtype'
+/usr/include/curses.h:636: error: storage class specified for parameter 'mvinchnstr'
+/usr/include/curses.h:637: error: expected declaration specifiers or '...' before 'chtype'
+/usr/include/curses.h:637: error: storage class specified for parameter 'mvinchstr'
+/usr/include/curses.h:638: error: storage class specified for parameter 'mvinnstr'
+/usr/include/curses.h:639: error: expected declaration specifiers or '...' before 'chtype'
+/usr/include/curses.h:639: error: storage class specified for parameter 'mvinsch'
+/usr/include/curses.h:640: error: storage class specified for parameter 'mvinsnstr'
+/usr/include/curses.h:641: error: storage class specified for parameter 'mvinsstr'
+/usr/include/curses.h:642: error: storage class specified for parameter 'mvinstr'
+/usr/include/curses.h:644: error: storage class specified for parameter 'mvprintw'
+/usr/include/curses.h:646: error: storage class specified for parameter 'mvscanw'
+/usr/include/curses.h:647: error: expected declaration specifiers or '...' before 'chtype'
+/usr/include/curses.h:647: error: storage class specified for parameter 'mvvline'
+/usr/include/curses.h:648: error: expected ')' before '*' token
+/usr/include/curses.h:649: error: expected ')' before '*' token
+/usr/include/curses.h:650: error: expected ')' before '*' token
+/usr/include/curses.h:651: error: expected ')' before '*' token
+/usr/include/curses.h:652: error: expected ')' before '*' token
+/usr/include/curses.h:653: error: expected ')' before '*' token
+/usr/include/curses.h:654: error: expected ')' before '*' token
+/usr/include/curses.h:655: error: expected ')' before '*' token
+/usr/include/curses.h:656: error: expected ')' before '*' token
+/usr/include/curses.h:657: error: expected ')' before '*' token
+/usr/include/curses.h:658: error: expected ')' before '*' token
+/usr/include/curses.h:659: error: expected ')' before '*' token
+/usr/include/curses.h:660: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mvwinch'
+/usr/include/curses.h:661: error: expected ')' before '*' token
+/usr/include/curses.h:662: error: expected ')' before '*' token
+/usr/include/curses.h:663: error: expected ')' before '*' token
+/usr/include/curses.h:664: error: expected ')' before '*' token
+/usr/include/curses.h:665: error: expected ')' before '*' token
+/usr/include/curses.h:666: error: expected ')' before '*' token
+/usr/include/curses.h:667: error: expected ')' before '*' token
+/usr/include/curses.h:668: error: expected ')' before '*' token
+/usr/include/curses.h:670: error: expected ')' before '*' token
+/usr/include/curses.h:672: error: expected ')' before '*' token
+/usr/include/curses.h:673: error: storage class specified for parameter 'napms'
+/usr/include/curses.h:674: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
+/usr/include/curses.h:675: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
+/usr/include/curses.h:676: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
+/usr/include/curses.h:677: error: storage class specified for parameter 'nl'
+/usr/include/curses.h:678: error: storage class specified for parameter 'nocbreak'
+/usr/include/curses.h:679: error: expected ')' before '*' token
+/usr/include/curses.h:680: error: storage class specified for parameter 'noecho'
+/usr/include/curses.h:681: error: storage class specified for parameter 'nonl'
+/usr/include/curses.h:682: error: storage class specified for parameter 'noqiflush'
+/usr/include/curses.h:683: error: storage class specified for parameter 'noraw'
+/usr/include/curses.h:684: error: expected ')' before '*' token
+/usr/include/curses.h:685: error: expected ';', ',' or ')' before '*' token
+/usr/include/curses.h:686: error: expected ';', ',' or ')' before '*' token
+/usr/include/curses.h:687: error: storage class specified for parameter 'pair_content'
+/usr/include/curses.h:688: error: storage class specified for parameter 'PAIR_NUMBER'
+/usr/include/curses.h:689: error: expected ')' before '*' token
+/usr/include/curses.h:690: error: expected ')' before '*' token
+/usr/include/curses.h:691: error: expected ')' before '*' token
+/usr/include/curses.h:693: error: storage class specified for parameter 'printw'
+/usr/include/curses.h:694: error: storage class specified for parameter 'putp'
+/usr/include/curses.h:695: error: expected ')' before '*' token
+/usr/include/curses.h:696: error: storage class specified for parameter 'qiflush'
+/usr/include/curses.h:697: error: storage class specified for parameter 'raw'
+/usr/include/curses.h:698: error: expected ')' before '*' token
+/usr/include/curses.h:699: error: storage class specified for parameter 'refresh'
+/usr/include/curses.h:700: error: storage class specified for parameter 'resetty'
+/usr/include/curses.h:701: error: storage class specified for parameter 'reset_prog_mode'
+/usr/include/curses.h:702: error: storage class specified for parameter 'reset_shell_mode'
+/usr/include/curses.h:703: error: expected declaration specifiers or '...' before 'WINDOW'
+/usr/include/curses.h:703: error: storage class specified for parameter 'ripoffline'
+/usr/include/curses.h:704: error: storage class specified for parameter 'savetty'
+/usr/include/curses.h:706: error: storage class specified for parameter 'scanw'
+/usr/include/curses.h:707: error: storage class specified for parameter 'scr_dump'
+/usr/include/curses.h:708: error: storage class specified for parameter 'scr_init'
+/usr/include/curses.h:709: error: storage class specified for parameter 'scrl'
+/usr/include/curses.h:710: error: expected ')' before '*' token
+/usr/include/curses.h:711: error: expected ')' before '*' token
+/usr/include/curses.h:712: error: storage class specified for parameter 'scr_restore'
+/usr/include/curses.h:713: error: storage class specified for parameter 'scr_set'
+/usr/include/curses.h:714: error: storage class specified for parameter 'setscrreg'
+/usr/include/curses.h:715: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
+/usr/include/curses.h:716: error: storage class specified for parameter 'slk_attroff'
+/usr/include/curses.h:717: error: storage class specified for parameter 'slk_attr_off'
+/usr/include/curses.h:718: error: storage class specified for parameter 'slk_attron'
+/usr/include/curses.h:719: error: expected ')' before 'void'
+/usr/include/curses.h:720: error: storage class specified for parameter 'slk_attrset'
+/usr/include/curses.h:721: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'slk_attr'
+/usr/include/curses.h:722: error: storage class specified for parameter 'slk_attr_set'
+/usr/include/curses.h:723: error: storage class specified for parameter 'slk_clear'
+/usr/include/curses.h:724: error: storage class specified for parameter 'slk_color'
+/usr/include/curses.h:725: error: storage class specified for parameter 'slk_init'
+/usr/include/curses.h:726: error: storage class specified for parameter 'slk_label'
+/usr/include/curses.h:727: error: storage class specified for parameter 'slk_noutrefresh'
+/usr/include/curses.h:728: error: storage class specified for parameter 'slk_refresh'
+/usr/include/curses.h:729: error: storage class specified for parameter 'slk_restore'
+/usr/include/curses.h:730: error: storage class specified for parameter 'slk_set'
+/usr/include/curses.h:731: error: storage class specified for parameter 'slk_touch'
+/usr/include/curses.h:732: error: storage class specified for parameter 'standout'
+/usr/include/curses.h:733: error: storage class specified for parameter 'standend'
+/usr/include/curses.h:734: error: storage class specified for parameter 'start_color'
+/usr/include/curses.h:735: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
+/usr/include/curses.h:736: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
+/usr/include/curses.h:737: error: expected ')' before '*' token
+/usr/include/curses.h:738: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'termattrs'
+/usr/include/curses.h:739: error: storage class specified for parameter 'termname'
+/usr/include/curses.h:740: error: storage class specified for parameter 'tigetflag'
+/usr/include/curses.h:741: error: storage class specified for parameter 'tigetnum'
+/usr/include/curses.h:742: error: storage class specified for parameter 'tigetstr'
+/usr/include/curses.h:743: error: storage class specified for parameter 'timeout'
+/usr/include/curses.h:744: error: expected ')' before '*' token
+/usr/include/curses.h:745: error: expected ')' before '*' token
+/usr/include/curses.h:746: error: storage class specified for parameter 'tparm'
+/usr/include/curses.h:747: error: storage class specified for parameter 'typeahead'
+/usr/include/curses.h:748: error: storage class specified for parameter 'ungetch'
+/usr/include/curses.h:749: error: expected ')' before '*' token
+/usr/include/curses.h:750: error: storage class specified for parameter 'use_env'
+/usr/include/curses.h:751: error: storage class specified for parameter 'vidattr'
+/usr/include/curses.h:752: error: expected ')' before 'int'
+/usr/include/curses.h:753: error: expected ')' before 'int'
+/usr/include/curses.h:754: error: expected ')' before '*' token
+/usr/include/curses.h:755: error: expected ')' before '*' token
+/usr/include/curses.h:756: error: expected ')' before '*' token
+/usr/include/curses.h:757: error: expected ')' before '*' token
+/usr/include/curses.h:758: error: expected ')' before '*' token
+/usr/include/curses.h:759: error: expected ')' before '*' token
+/usr/include/curses.h:760: error: expected ')' before '*' token
+/usr/include/curses.h:761: error: expected ')' before '*' token
+/usr/include/curses.h:762: error: expected ')' before '*' token
+/usr/include/curses.h:763: error: expected ')' before '*' token
+/usr/include/curses.h:764: error: expected ')' before '*' token
+/usr/include/curses.h:765: error: expected ')' before '*' token
+/usr/include/curses.h:766: error: expected ')' before '*' token
+/usr/include/curses.h:767: error: expected ')' before '*' token
+/usr/include/curses.h:768: error: expected ')' before '*' token
+/usr/include/curses.h:769: error: expected ')' before '*' token
+/usr/include/curses.h:770: error: expected ')' before '*' token
+/usr/include/curses.h:771: error: expected ')' before '*' token
+/usr/include/curses.h:772: error: expected ')' before '*' token
+/usr/include/curses.h:773: error: expected ')' before '*' token
+/usr/include/curses.h:774: error: expected ')' before '*' token
+/usr/include/curses.h:775: error: expected ')' before '*' token
+/usr/include/curses.h:776: error: expected ')' before '*' token
+/usr/include/curses.h:777: error: expected ')' before '*' token
+/usr/include/curses.h:778: error: expected ')' before '*' token
+/usr/include/curses.h:779: error: expected ')' before '*' token
+/usr/include/curses.h:780: error: expected ')' before '*' token
+/usr/include/curses.h:781: error: expected ')' before '*' token
+/usr/include/curses.h:782: error: expected ')' before '*' token
+/usr/include/curses.h:783: error: expected ')' before '*' token
+/usr/include/curses.h:784: error: expected ')' before '*' token
+/usr/include/curses.h:785: error: expected ')' before '*' token
+/usr/include/curses.h:786: error: expected ')' before '*' token
+/usr/include/curses.h:787: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'winch'
+/usr/include/curses.h:788: error: expected ')' before '*' token
+/usr/include/curses.h:789: error: expected ')' before '*' token
+/usr/include/curses.h:790: error: expected ')' before '*' token
+/usr/include/curses.h:791: error: expected ')' before '*' token
+/usr/include/curses.h:792: error: expected ')' before '*' token
+/usr/include/curses.h:793: error: expected ')' before '*' token
+/usr/include/curses.h:794: error: expected ')' before '*' token
+/usr/include/curses.h:795: error: expected ')' before '*' token
+/usr/include/curses.h:796: error: expected ')' before '*' token
+/usr/include/curses.h:797: error: expected ')' before '*' token
+/usr/include/curses.h:798: error: expected ')' before '*' token
+/usr/include/curses.h:799: error: expected ')' before '*' token
+/usr/include/curses.h:801: error: expected ')' before '*' token
+/usr/include/curses.h:802: error: expected ')' before '*' token
+/usr/include/curses.h:803: error: expected ')' before '*' token
+/usr/include/curses.h:805: error: expected ')' before '*' token
+/usr/include/curses.h:806: error: expected ')' before '*' token
+/usr/include/curses.h:807: error: expected ')' before '*' token
+/usr/include/curses.h:808: error: expected ')' before '*' token
+/usr/include/curses.h:809: error: expected ')' before '*' token
+/usr/include/curses.h:810: error: expected ')' before '*' token
+/usr/include/curses.h:811: error: expected ')' before '*' token
+/usr/include/curses.h:812: error: expected ')' before '*' token
+/usr/include/curses.h:813: error: expected ')' before '*' token
+/usr/include/curses.h:1260: error: expected specifier-qualifier-list before 'mmask_t'
+/usr/include/curses.h:1262: error: storage class specified for parameter 'MEVENT'
+/usr/include/curses.h:1264: error: expected ')' before '*' token
+/usr/include/curses.h:1265: error: expected ')' before '*' token
+/usr/include/curses.h:1266: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mousemask'
+/usr/include/curses.h:1267: error: expected ';', ',' or ')' before '*' token
+/usr/include/curses.h:1268: error: storage class specified for parameter 'mouseinterval'
+/usr/include/curses.h:1269: error: expected ';', ',' or ')' before '*' token
+/usr/include/curses.h:1270: error: storage class specified for parameter 'mouse_trafo'
+/usr/include/curses.h:1276: error: storage class specified for parameter 'mcprint'
+/usr/include/curses.h:1277: error: storage class specified for parameter 'has_key'
+/usr/include/curses.h:1281: error: storage class specified for parameter '_tracef'
+/usr/include/curses.h:1282: error: expected declaration specifiers or '...' before 'WINDOW'
+/usr/include/curses.h:1282: error: storage class specified for parameter '_tracedump'
+/usr/include/curses.h:1283: error: storage class specified for parameter '_traceattr'
+/usr/include/curses.h:1284: error: expected declaration specifiers or '...' before 'chtype'
+/usr/include/curses.h:1284: error: storage class specified for parameter '_traceattr2'
+/usr/include/curses.h:1285: error: storage class specified for parameter '_nc_tracebits'
+/usr/include/curses.h:1286: error: storage class specified for parameter '_tracechar'
+/usr/include/curses.h:1287: error: storage class specified for parameter '_tracechtype'
+/usr/include/curses.h:1288: error: expected declaration specifiers or '...' before 'chtype'
+/usr/include/curses.h:1288: error: storage class specified for parameter '_tracechtype2'
+/usr/include/curses.h:1298: error: expected ';', ',' or ')' before '*' token
+/usr/include/curses.h:1299: error: storage class specified for parameter 'trace'
+In file included from dvorak7min.c:50:
+/usr/include/getopt.h:59: error: storage class specified for parameter 'optarg'
+/usr/include/getopt.h:73: error: storage class specified for parameter 'optind'
+/usr/include/getopt.h:78: error: storage class specified for parameter 'opterr'
+/usr/include/getopt.h:82: error: storage class specified for parameter 'optopt'
+/usr/include/getopt.h:153: error: storage class specified for parameter 'getopt'
+/usr/include/getopt.h:162: error: storage class specified for parameter 'getopt_long'
+/usr/include/getopt.h:166: error: storage class specified for parameter 'getopt_long_only'
+In file included from dvorak7min.c:51:
+/usr/include/errno.h:32: error: expected declaration specifiers before '__BEGIN_DECLS'
+In file included from dvorak7min.c:51:
+/usr/include/errno.h:59: error: expected declaration specifiers before '__END_DECLS'
+dvorak7min.c:52:22: error: sys/stat.h: No such file or directory
+dvorak7min.c:67: error: parameter 'tryToBePretty' is initialized
+dvorak7min.c:73: error: parameter 'beepsArentIrritating' is initialized
+dvorak7min.c:79: error: parameter 'flashesArentIrritating' is initialized
+dvorak7min.c:85: error: parameter 'nastiness' is initialized
+dvorak7min.c:89: error: parameter 'colorSupport' is initialized
+dvorak7min.c:97: error: parameter 'hideKeys' is initialized
+dvorak7min.c:100: error: parameter 'max_editable_lines' is initialized
+dvorak7min.c:101: error: parameter 'right_margin' is initialized
+dvorak7min.c:103: error: parameter 'postmortem' is initialized
+dvorak7min.c:106: error: parameter 'typables' is initialized
+dvorak7min.c:109: error: parameter 'map' is initialized
+dvorak7min.c:111: warning: initialization makes pointer from integer without a cast
+dvorak7min.c:111: warning: excess elements in scalar initializer
+dvorak7min.c:111: warning: (near initialization for 'map')
+dvorak7min.c:111: warning: excess elements in scalar initializer
+dvorak7min.c:111: warning: (near initialization for 'map')
+dvorak7min.c:111: warning: excess elements in scalar initializer
+dvorak7min.c:111: warning: (near initialization for 'map')
+dvorak7min.c:111: warning: excess elements in scalar initializer
+dvorak7min.c:111: warning: (near initialization for 'map')
+dvorak7min.c:111: warning: excess elements in scalar initializer
+dvorak7min.c:111: warning: (near initialization for 'map')
+dvorak7min.c:111: warning: excess elements in scalar initializer
+dvorak7min.c:111: warning: (near initialization for 'map')
+dvorak7min.c:111: warning: excess elements in scalar initializer
+dvorak7min.c:111: warning: (near initialization for 'map')
+dvorak7min.c:111: warning: excess elements in scalar initializer
+dvorak7min.c:111: warning: (near initialization for 'map')
+dvorak7min.c:111: warning: excess elements in scalar initializer
+dvorak7min.c:111: warning: (near initialization for 'map')
+dvorak7min.c:111: warning: excess elements in scalar initializer
+dvorak7min.c:111: warning: (near initialization for 'map')
+dvorak7min.c:111: warning: excess elements in scalar initializer
+dvorak7min.c:111: warning: (near initialization for 'map')
+dvorak7min.c:111: warning: excess elements in scalar initializer
+dvorak7min.c:111: warning: (near initialization for 'map')
+dvorak7min.c:111: warning: excess elements in scalar initializer
+dvorak7min.c:111: warning: (near initialization for 'map')
+dvorak7min.c:112: warning: excess elements in scalar initializer
+dvorak7min.c:112: warning: (near initialization for 'map')
+dvorak7min.c:112: warning: excess elements in scalar initializer
+dvorak7min.c:112: warning: (near initialization for 'map')
+dvorak7min.c:112: warning: excess elements in scalar initializer
+dvorak7min.c:112: warning: (near initialization for 'map')
+dvorak7min.c:112: warning: excess elements in scalar initializer
+dvorak7min.c:112: warning: (near initialization for 'map')
+dvorak7min.c:112: warning: excess elements in scalar initializer
+dvorak7min.c:112: warning: (near initialization for 'map')
+dvorak7min.c:112: warning: excess elements in scalar initializer
+dvorak7min.c:112: warning: (near initialization for 'map')
+dvorak7min.c:112: warning: excess elements in scalar initializer
+dvorak7min.c:112: warning: (near initialization for 'map')
+dvorak7min.c:112: warning: excess elements in scalar initializer
+dvorak7min.c:112: warning: (near initialization for 'map')
+dvorak7min.c:112: warning: excess elements in scalar initializer
+dvorak7min.c:112: warning: (near initialization for 'map')
+dvorak7min.c:112: warning: excess elements in scalar initializer
+dvorak7min.c:112: warning: (near initialization for 'map')
+dvorak7min.c:112: warning: excess elements in scalar initializer
+dvorak7min.c:112: warning: (near initialization for 'map')
+dvorak7min.c:112: warning: excess elements in scalar initializer
+dvorak7min.c:112: warning: (near initialization for 'map')
+dvorak7min.c:112: warning: excess elements in scalar initializer
+dvorak7min.c:112: warning: (near initialization for 'map')
+dvorak7min.c:113: warning: excess elements in scalar initializer
+dvorak7min.c:113: warning: (near initialization for 'map')
+dvorak7min.c:113: warning: excess elements in scalar initializer
+dvorak7min.c:113: warning: (near initialization for 'map')
+dvorak7min.c:113: warning: excess elements in scalar initializer
+dvorak7min.c:113: warning: (near initialization for 'map')
+dvorak7min.c:113: warning: excess elements in scalar initializer
+dvorak7min.c:113: warning: (near initialization for 'map')
+dvorak7min.c:113: warning: excess elements in scalar initializer
+dvorak7min.c:113: warning: (near initialization for 'map')
+dvorak7min.c:113: warning: excess elements in scalar initializer
+dvorak7min.c:113: warning: (near initialization for 'map')
+dvorak7min.c:113: warning: excess elements in scalar initializer
+dvorak7min.c:113: warning: (near initialization for 'map')
+dvorak7min.c:113: warning: excess elements in scalar initializer
+dvorak7min.c:113: warning: (near initialization for 'map')
+dvorak7min.c:113: warning: excess elements in scalar initializer
+dvorak7min.c:113: warning: (near initialization for 'map')
+dvorak7min.c:113: warning: excess elements in scalar initializer
+dvorak7min.c:113: warning: (near initialization for 'map')
+dvorak7min.c:113: warning: excess elements in scalar initializer
+dvorak7min.c:113: warning: (near initialization for 'map')
+dvorak7min.c:113: warning: excess elements in scalar initializer
+dvorak7min.c:113: warning: (near initialization for 'map')
+dvorak7min.c:113: warning: excess elements in scalar initializer
+dvorak7min.c:113: warning: (near initialization for 'map')
+dvorak7min.c:113: warning: excess elements in scalar initializer
+dvorak7min.c:113: warning: (near initialization for 'map')
+dvorak7min.c:114: warning: excess elements in scalar initializer
+dvorak7min.c:114: warning: (near initialization for 'map')
+dvorak7min.c:114: warning: excess elements in scalar initializer
+dvorak7min.c:114: warning: (near initialization for 'map')
+dvorak7min.c:114: warning: excess elements in scalar initializer
+dvorak7min.c:114: warning: (near initialization for 'map')
+dvorak7min.c:114: warning: excess elements in scalar initializer
+dvorak7min.c:114: warning: (near initialization for 'map')
+dvorak7min.c:114: warning: excess elements in scalar initializer
+dvorak7min.c:114: warning: (near initialization for 'map')
+dvorak7min.c:115: warning: excess elements in scalar initializer
+dvorak7min.c:115: warning: (near initialization for 'map')
+dvorak7min.c:115: warning: excess elements in scalar initializer
+dvorak7min.c:115: warning: (near initialization for 'map')
+dvorak7min.c:115: warning: excess elements in scalar initializer
+dvorak7min.c:115: warning: (near initialization for 'map')
+dvorak7min.c:115: warning: excess elements in scalar initializer
+dvorak7min.c:115: warning: (near initialization for 'map')
+dvorak7min.c:115: warning: excess elements in scalar initializer
+dvorak7min.c:115: warning: (near initialization for 'map')
+dvorak7min.c:115: warning: excess elements in scalar initializer
+dvorak7min.c:115: warning: (near initialization for 'map')
+dvorak7min.c:115: warning: excess elements in scalar initializer
+dvorak7min.c:115: warning: (near initialization for 'map')
+dvorak7min.c:115: warning: excess elements in scalar initializer
+dvorak7min.c:115: warning: (near initialization for 'map')
+dvorak7min.c:115: warning: excess elements in scalar initializer
+dvorak7min.c:115: warning: (near initialization for 'map')
+dvorak7min.c:115: warning: excess elements in scalar initializer
+dvorak7min.c:115: warning: (near initialization for 'map')
+dvorak7min.c:115: warning: excess elements in scalar initializer
+dvorak7min.c:115: warning: (near initialization for 'map')
+dvorak7min.c:115: warning: excess elements in scalar initializer
+dvorak7min.c:115: warning: (near initialization for 'map')
+dvorak7min.c:115: warning: excess elements in scalar initializer
+dvorak7min.c:115: warning: (near initialization for 'map')
+dvorak7min.c:116: warning: excess elements in scalar initializer
+dvorak7min.c:116: warning: (near initialization for 'map')
+dvorak7min.c:116: warning: excess elements in scalar initializer
+dvorak7min.c:116: warning: (near initialization for 'map')
+dvorak7min.c:116: warning: excess elements in scalar initializer
+dvorak7min.c:116: warning: (near initialization for 'map')
+dvorak7min.c:117: warning: excess elements in scalar initializer
+dvorak7min.c:117: warning: (near initialization for 'map')
+dvorak7min.c:117: warning: excess elements in scalar initializer
+dvorak7min.c:117: warning: (near initialization for 'map')
+dvorak7min.c:117: warning: excess elements in scalar initializer
+dvorak7min.c:117: warning: (near initialization for 'map')
+dvorak7min.c:117: warning: excess elements in scalar initializer
+dvorak7min.c:117: warning: (near initialization for 'map')
+dvorak7min.c:117: warning: excess elements in scalar initializer
+dvorak7min.c:117: warning: (near initialization for 'map')
+dvorak7min.c:117: warning: excess elements in scalar initializer
+dvorak7min.c:117: warning: (near initialization for 'map')
+dvorak7min.c:117: warning: excess elements in scalar initializer
+dvorak7min.c:117: warning: (near initialization for 'map')
+dvorak7min.c:117: warning: excess elements in scalar initializer
+dvorak7min.c:117: warning: (near initialization for 'map')
+dvorak7min.c:117: warning: excess elements in scalar initializer
+dvorak7min.c:117: warning: (near initialization for 'map')
+dvorak7min.c:117: warning: excess elements in scalar initializer
+dvorak7min.c:117: warning: (near initialization for 'map')
+dvorak7min.c:117: warning: excess elements in scalar initializer
+dvorak7min.c:117: warning: (near initialization for 'map')
+dvorak7min.c:117: warning: excess elements in scalar initializer
+dvorak7min.c:117: warning: (near initialization for 'map')
+dvorak7min.c:117: warning: excess elements in scalar initializer
+dvorak7min.c:117: warning: (near initialization for 'map')
+dvorak7min.c:117: warning: excess elements in scalar initializer
+dvorak7min.c:117: warning: (near initialization for 'map')
+dvorak7min.c:117: warning: excess elements in scalar initializer
+dvorak7min.c:117: warning: (near initialization for 'map')
+dvorak7min.c:119: warning: excess elements in scalar initializer
+dvorak7min.c:119: warning: (near initialization for 'map')
+dvorak7min.c:122: error: parameter 'colormap' is initialized
+dvorak7min.c:124: warning: excess elements in scalar initializer
+dvorak7min.c:124: warning: (near initialization for 'colormap')
+dvorak7min.c:124: warning: excess elements in scalar initializer
+dvorak7min.c:124: warning: (near initialization for 'colormap')
+dvorak7min.c:124: warning: excess elements in scalar initializer
+dvorak7min.c:124: warning: (near initialization for 'colormap')
+dvorak7min.c:124: warning: excess elements in scalar initializer
+dvorak7min.c:124: warning: (near initialization for 'colormap')
+dvorak7min.c:124: warning: excess elements in scalar initializer
+dvorak7min.c:124: warning: (near initialization for 'colormap')
+dvorak7min.c:124: warning: excess elements in scalar initializer
+dvorak7min.c:124: warning: (near initialization for 'colormap')
+dvorak7min.c:124: warning: excess elements in scalar initializer
+dvorak7min.c:124: warning: (near initialization for 'colormap')
+dvorak7min.c:124: warning: excess elements in scalar initializer
+dvorak7min.c:124: warning: (near initialization for 'colormap')
+dvorak7min.c:124: warning: excess elements in scalar initializer
+dvorak7min.c:124: warning: (near initialization for 'colormap')
+dvorak7min.c:124: warning: excess elements in scalar initializer
+dvorak7min.c:124: warning: (near initialization for 'colormap')
+dvorak7min.c:124: warning: excess elements in scalar initializer
+dvorak7min.c:124: warning: (near initialization for 'colormap')
+dvorak7min.c:124: warning: excess elements in scalar initializer
+dvorak7min.c:124: warning: (near initialization for 'colormap')
+dvorak7min.c:124: warning: excess elements in scalar initializer
+dvorak7min.c:124: warning: (near initialization for 'colormap')
+dvorak7min.c:125: warning: excess elements in scalar initializer
+dvorak7min.c:125: warning: (near initialization for 'colormap')
+dvorak7min.c:125: warning: excess elements in scalar initializer
+dvorak7min.c:125: warning: (near initialization for 'colormap')
+dvorak7min.c:125: warning: excess elements in scalar initializer
+dvorak7min.c:125: warning: (near initialization for 'colormap')
+dvorak7min.c:125: warning: excess elements in scalar initializer
+dvorak7min.c:125: warning: (near initialization for 'colormap')
+dvorak7min.c:125: warning: excess elements in scalar initializer
+dvorak7min.c:125: warning: (near initialization for 'colormap')
+dvorak7min.c:125: warning: excess elements in scalar initializer
+dvorak7min.c:125: warning: (near initialization for 'colormap')
+dvorak7min.c:125: warning: excess elements in scalar initializer
+dvorak7min.c:125: warning: (near initialization for 'colormap')
+dvorak7min.c:125: warning: excess elements in scalar initializer
+dvorak7min.c:125: warning: (near initialization for 'colormap')
+dvorak7min.c:125: warning: excess elements in scalar initializer
+dvorak7min.c:125: warning: (near initialization for 'colormap')
+dvorak7min.c:125: warning: excess elements in scalar initializer
+dvorak7min.c:125: warning: (near initialization for 'colormap')
+dvorak7min.c:125: warning: excess elements in scalar initializer
+dvorak7min.c:125: warning: (near initialization for 'colormap')
+dvorak7min.c:125: warning: excess elements in scalar initializer
+dvorak7min.c:125: warning: (near initialization for 'colormap')
+dvorak7min.c:125: warning: excess elements in scalar initializer
+dvorak7min.c:125: warning: (near initialization for 'colormap')
+dvorak7min.c:126: warning: excess elements in scalar initializer
+dvorak7min.c:126: warning: (near initialization for 'colormap')
+dvorak7min.c:126: warning: excess elements in scalar initializer
+dvorak7min.c:126: warning: (near initialization for 'colormap')
+dvorak7min.c:126: warning: excess elements in scalar initializer
+dvorak7min.c:126: warning: (near initialization for 'colormap')
+dvorak7min.c:126: warning: excess elements in scalar initializer
+dvorak7min.c:126: warning: (near initialization for 'colormap')
+dvorak7min.c:126: warning: excess elements in scalar initializer
+dvorak7min.c:126: warning: (near initialization for 'colormap')
+dvorak7min.c:126: warning: excess elements in scalar initializer
+dvorak7min.c:126: warning: (near initialization for 'colormap')
+dvorak7min.c:126: warning: excess elements in scalar initializer
+dvorak7min.c:126: warning: (near initialization for 'colormap')
+dvorak7min.c:126: warning: excess elements in scalar initializer
+dvorak7min.c:126: warning: (near initialization for 'colormap')
+dvorak7min.c:126: warning: excess elements in scalar initializer
+dvorak7min.c:126: warning: (near initialization for 'colormap')
+dvorak7min.c:126: warning: excess elements in scalar initializer
+dvorak7min.c:126: warning: (near initialization for 'colormap')
+dvorak7min.c:126: warning: excess elements in scalar initializer
+dvorak7min.c:126: warning: (near initialization for 'colormap')
+dvorak7min.c:126: warning: excess elements in scalar initializer
+dvorak7min.c:126: warning: (near initialization for 'colormap')
+dvorak7min.c:126: warning: excess elements in scalar initializer
+dvorak7min.c:126: warning: (near initialization for 'colormap')
+dvorak7min.c:126: warning: excess elements in scalar initializer
+dvorak7min.c:126: warning: (near initialization for 'colormap')
+dvorak7min.c:127: warning: excess elements in scalar initializer
+dvorak7min.c:127: warning: (near initialization for 'colormap')
+dvorak7min.c:127: warning: excess elements in scalar initializer
+dvorak7min.c:127: warning: (near initialization for 'colormap')
+dvorak7min.c:127: warning: excess elements in scalar initializer
+dvorak7min.c:127: warning: (near initialization for 'colormap')
+dvorak7min.c:127: warning: excess elements in scalar initializer
+dvorak7min.c:127: warning: (near initialization for 'colormap')
+dvorak7min.c:127: warning: excess elements in scalar initializer
+dvorak7min.c:127: warning: (near initialization for 'colormap')
+dvorak7min.c:128: warning: excess elements in scalar initializer
+dvorak7min.c:128: warning: (near initialization for 'colormap')
+dvorak7min.c:128: warning: excess elements in scalar initializer
+dvorak7min.c:128: warning: (near initialization for 'colormap')
+dvorak7min.c:128: warning: excess elements in scalar initializer
+dvorak7min.c:128: warning: (near initialization for 'colormap')
+dvorak7min.c:128: warning: excess elements in scalar initializer
+dvorak7min.c:128: warning: (near initialization for 'colormap')
+dvorak7min.c:128: warning: excess elements in scalar initializer
+dvorak7min.c:128: warning: (near initialization for 'colormap')
+dvorak7min.c:128: warning: excess elements in scalar initializer
+dvorak7min.c:128: warning: (near initialization for 'colormap')
+dvorak7min.c:128: warning: excess elements in scalar initializer
+dvorak7min.c:128: warning: (near initialization for 'colormap')
+dvorak7min.c:128: warning: excess elements in scalar initializer
+dvorak7min.c:128: warning: (near initialization for 'colormap')
+dvorak7min.c:128: warning: excess elements in scalar initializer
+dvorak7min.c:128: warning: (near initialization for 'colormap')
+dvorak7min.c:128: warning: excess elements in scalar initializer
+dvorak7min.c:128: warning: (near initialization for 'colormap')
+dvorak7min.c:128: warning: excess elements in scalar initializer
+dvorak7min.c:128: warning: (near initialization for 'colormap')
+dvorak7min.c:128: warning: excess elements in scalar initializer
+dvorak7min.c:128: warning: (near initialization for 'colormap')
+dvorak7min.c:128: warning: excess elements in scalar initializer
+dvorak7min.c:128: warning: (near initialization for 'colormap')
+dvorak7min.c:129: warning: excess elements in scalar initializer
+dvorak7min.c:129: warning: (near initialization for 'colormap')
+dvorak7min.c:129: warning: excess elements in scalar initializer
+dvorak7min.c:129: warning: (near initialization for 'colormap')
+dvorak7min.c:129: warning: excess elements in scalar initializer
+dvorak7min.c:129: warning: (near initialization for 'colormap')
+dvorak7min.c:130: warning: excess elements in scalar initializer
+dvorak7min.c:130: warning: (near initialization for 'colormap')
+dvorak7min.c:130: warning: excess elements in scalar initializer
+dvorak7min.c:130: warning: (near initialization for 'colormap')
+dvorak7min.c:130: warning: excess elements in scalar initializer
+dvorak7min.c:130: warning: (near initialization for 'colormap')
+dvorak7min.c:130: warning: excess elements in scalar initializer
+dvorak7min.c:130: warning: (near initialization for 'colormap')
+dvorak7min.c:130: warning: excess elements in scalar initializer
+dvorak7min.c:130: warning: (near initialization for 'colormap')
+dvorak7min.c:130: warning: excess elements in scalar initializer
+dvorak7min.c:130: warning: (near initialization for 'colormap')
+dvorak7min.c:130: warning: excess elements in scalar initializer
+dvorak7min.c:130: warning: (near initialization for 'colormap')
+dvorak7min.c:130: warning: excess elements in scalar initializer
+dvorak7min.c:130: warning: (near initialization for 'colormap')
+dvorak7min.c:130: warning: excess elements in scalar initializer
+dvorak7min.c:130: warning: (near initialization for 'colormap')
+dvorak7min.c:130: warning: excess elements in scalar initializer
+dvorak7min.c:130: warning: (near initialization for 'colormap')
+dvorak7min.c:130: warning: excess elements in scalar initializer
+dvorak7min.c:130: warning: (near initialization for 'colormap')
+dvorak7min.c:130: warning: excess elements in scalar initializer
+dvorak7min.c:130: warning: (near initialization for 'colormap')
+dvorak7min.c:130: warning: excess elements in scalar initializer
+dvorak7min.c:130: warning: (near initialization for 'colormap')
+dvorak7min.c:130: warning: excess elements in scalar initializer
+dvorak7min.c:130: warning: (near initialization for 'colormap')
+dvorak7min.c:130: warning: excess elements in scalar initializer
+dvorak7min.c:130: warning: (near initialization for 'colormap')
+dvorak7min.c:132: warning: excess elements in scalar initializer
+dvorak7min.c:132: warning: (near initialization for 'colormap')
+dvorak7min.c:137: error: expected declaration specifiers before 'time_t'
+dvorak7min.c:140: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
+dvorak7min.c:174: error: expected ')' before 'timeStart'
+dvorak7min.c:187: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
+dvorak7min.c:287: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
+dvorak7min.c:322: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
+dvorak7min.c:363: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
+dvorak7min.c:380: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
+dvorak7min.c:545: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
+dvorak7min.c:602: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
+dvorak7min.c:623: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
+dvorak7min.c:640: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
+dvorak7min.c:648: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
+dvorak7min.c:667: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
+dvorak7min.c:680: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
+dvorak7min.c:690: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
+dvorak7min.c:755: error: old-style parameter declarations in prototyped function definition
+dvorak7min.c:755: error: expected '{' at end of input
+make[1]: *** [dvorak7min.o] Error 1
+make[1]: Leaving directory `/home/francois/devel/deb/dvorak7min/dvorak7min-1.6.1'
+make: *** [build-stamp] Error 2
--- dvorak7min-1.6.1.orig/debian/README
+++ dvorak7min-1.6.1/debian/README
@@ -0,0 +1,10 @@
+dvoark7min for DEBIAN
+------------------------
+
+Previous versions of this package included the asdf and aoeu binaries
+installed in /usr/bin. Unfortunately they only work with the i386
+architecture, so they have been moved to /usr/share/doc/dvoark7min/examples if
+you can suggest a way to fix the scripts they will move back to /usr/bin, but
+until then they stay in examples. 
+
+Edward Betts <edward@debian.org>, Tue, 18 Apr 2000 15:59:25 +0100
--- dvorak7min-1.6.1.orig/debian/rules
+++ dvorak7min-1.6.1/debian/rules
@@ -0,0 +1,61 @@
+#!/usr/bin/make -f
+# Sample debian/rules that uses debhelper.
+# GNU copyright 1997 to 1999 by Joey Hess.
+
+# Uncomment this to turn on verbose mode.
+# export DH_VERBOSE=1
+
+build: build-stamp
+build-stamp:
+	dh_testdir
+
+	$(MAKE)
+
+	touch build-stamp
+
+clean:
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp
+
+	rm -rfd $(CURDIR)/debian/dvorak7min/usr
+
+	dh_clean
+	make clean
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	dh_installdirs
+
+	install -o root -g root -m 755 dvorak7min \
+		 $(CURDIR)/debian/dvorak7min/usr/games
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+	dh_installdocs
+	dh_installexamples
+	dh_installmenu
+	dh_installcron
+	dh_installman debian/dvorak7min.6
+	dh_installinfo
+	dh_installchangelogs ChangeLog
+	dh_link
+	dh_strip
+	dh_compress
+	dh_fixperms
+	dh_installdeb
+	dh_shlibdeps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install
--- dvorak7min-1.6.1.orig/debian/docs
+++ dvorak7min-1.6.1/debian/docs
@@ -0,0 +1 @@
+README
--- dvorak7min-1.6.1.orig/debian/changelog
+++ dvorak7min-1.6.1/debian/changelog
@@ -0,0 +1,156 @@
+dvorak7min (1.6.1-9) unstable; urgency=low
+
+  * Remove broken scripts in doc/examples which are outside the scope of
+    this package anyways (closes: #455062)
+  * Bump standards-version to 3.7.3 (no changes)
+
+ -- Francois Marier <francois@debian.org>  Mon, 10 Dec 2007 09:34:35 +1300
+
+dvorak7min (1.6.1-8) unstable; urgency=low
+
+  * Remove homepage field, the website is no longer accessible
+  * Rename XS-Vcs-* fields to Vcs-* 
+
+ -- Francois Marier <francois@debian.org>  Tue, 20 Nov 2007 15:37:45 +1300
+
+dvorak7min (1.6.1-7) unstable; urgency=low
+
+  * Remove watch file since the website doesn't exist anymore (closes: #449912)
+
+ -- Francois Marier <francois@debian.org>  Mon, 19 Nov 2007 17:03:41 +1300
+
+dvorak7min (1.6.1-6) unstable; urgency=low
+
+  * Add homepage field in debian/control
+  * Mention the collab-maint repo in debian/control
+
+ -- Francois Marier <francois@debian.org>  Fri, 19 Oct 2007 16:18:03 +1300
+
+dvorak7min (1.6.1-5) unstable; urgency=low
+
+  * Remove reference to the example scripts (closes: #396456)
+  * Update watch file and copyright file for the new location of upstream sources
+  * Bump up Standard-Version to 3.7.2:
+    - Remove unnecessary call to dh_installxfonts
+
+ -- Francois Marier <francois@debian.org>  Sun, 12 Nov 2006 17:48:17 -0500
+
+dvorak7min (1.6.1-4) unstable; urgency=low
+
+  * Recompile without colors since they are broken on some architecture
+    (closes: #329700) Thanks to Diego for the patch.
+
+ -- Francois Marier <francois@debian.org>  Tue, 11 Oct 2005 15:46:26 -0400
+
+dvorak7min (1.6.1-3) unstable; urgency=low
+
+  * New maintainer (closes: #327439). Thanks Nigel for the clean-ups!
+  * Update FSF postal address in debian/copyright
+  * Remove the build instructions from upstream's README
+  * Remove unnecessary commented out lines from debian/rules
+  * Add "make clean" to the clean target in debian/rules
+
+ -- Francois Marier <francois@debian.org>  Sat, 10 Sep 2005 19:46:34 -0400
+
+dvorak7min (1.6.1-2) unstable; urgency=low
+
+  * Apply patch to fix typing speed calculations (Closes: #242478)
+  * Change dvorak7min.c to display WPM/WPS instead of CPM/CPS (Closes: #317387)
+
+ -- Nigel Jones <nigelj@gmail.com>  Thur, 4 Aug 2005 14:26:45 +1200
+
+dvorak7min (1.6.1-1) unstable; urgency=low
+
+  * New upstream release
+  * New Maintainer. (Closes: #314844)
+
+ -- Nigel Jones <nigelj@gmail.com>  Mon, 8 Jul 2005 21:27:10 +1200
+
+dvorak7min (1.6-1) unstable; urgency=low
+
+  * New upstream release.
+  * Cleaned up upstream source. (Closes: #159061)
+
+ -- Ivo Timmermans <ivo@debian.org>  Sun, 13 Oct 2002 13:52:18 +0200
+
+dvorak7min (1.5-5) unstable; urgency=low
+
+  * Spelling fixes. (Closes: #128489, #133853)
+
+ -- Ivo Timmermans <ivo@debian.org>  Fri, 22 Feb 2002 14:55:27 +0100
+
+dvorak7min (1.5-4) unstable; urgency=low
+
+  * Changed sys_errlist to calls to strerror(). (Closes: #107019)
+  * Updated standards version to current.
+
+ -- Ivo Timmermans <ivo@debian.org>  Mon, 30 Jul 2001 20:29:59 +0200
+
+dvorak7min (1.5-3) unstable; urgency=low
+
+  * New maintainer.
+
+ -- Ivo Timmermans <ivo@debian.org>  Tue, 19 Dec 2000 22:13:28 +0100
+
+dvorak7min (1.5-2) unstable; urgency=low
+
+  * debian/rules: cleaned up a bit.  
+  * debian/examples: asdf and aeou moved to examples (Closes: Bug#53334).
+
+ -- Edward Betts <edward@debian.org>  Tue, 18 Apr 2000 15:42:50 +0100
+
+dvorak7min (1.5-1) unstable; urgency=low
+
+  * New upstream release
+  * debian/copyright: rewrote.
+  * debian/watch: added.
+
+ -- Edward Betts <edward@debian.org>  Mon, 17 Apr 2000 11:49:26 +0100
+
+dvorak7min (1.4-4) unstable; urgency=low
+
+  * New maintainer.
+  * Created debian/dirs and debian/links.
+
+ -- Edward Betts <edward@debian.org>  Fri, 31 Dec 1999 01:11:55 +0000
+
+dvorak7min (1.4-3) unstable; urgency=low
+
+  * Official Maintainer release.
+
+ -- Edward C. Lang <edlang@debian.org>  Thu, 16 Sep 1999 20:36:05 +1000
+
+dvorak7min (1.4-1) unstable; urgency=low
+
+  * New upstream version.
+
+ -- Joseph Carter <knghtbrd@debian.org>  Sun, 30 May 1999 04:00:47 -0700
+
+dvorak7min (1.2-1) unstable; urgency=low
+
+  * New upstream version (closes: bug#34476)
+
+ -- Joseph Carter <knghtbrd@debian.org>  Sat, 13 Mar 1999 17:31:16 -0800
+
+dvorak7min (1.1-1) unstable; urgency=low
+
+  * New upstream version
+
+ -- Joseph Carter <knghtbrd@debian.org>  Mon,  1 Feb 1999 12:14:39 -0800
+
+dvorak7min (1.0-2) unstable; urgency=low
+
+  * fixed aoeu/asdf which I got backwards in my head
+  * corrected copyright file
+
+ -- Joseph Carter <knghtbrd@debian.org>  Wed, 27 Jan 1999 10:39:15 -0800
+
+dvorak7min (1.0-1) unstable; urgency=low
+
+  * Initial packaging
+  * Wrote asdf and aoeu scripts
+  * Wrote man pages for everything
+
+ -- Joseph Carter <knghtbrd@debian.org>  Sat, 16 Jan 1999 15:44:08 -0800
+
+
--- dvorak7min-1.6.1.orig/debian/dirs
+++ dvorak7min-1.6.1/debian/dirs
@@ -0,0 +1 @@
+usr/games
--- dvorak7min-1.6.1.orig/debian/compat
+++ dvorak7min-1.6.1/debian/compat
@@ -0,0 +1 @@
+4
--- dvorak7min-1.6.1.orig/debian/copyright
+++ dvorak7min-1.6.1/debian/copyright
@@ -0,0 +1,29 @@
+This package was debianized by Joseph Carter <knghtbrd@debian.org> on
+Sat, 16 Jan 1999 15:44:08 -0800.
+
+It was downloaded from http://www.linalco.com/ragnar/
+
+Upstream Author: Ragnar Hojland Espinosa <ragnar@macula.net>
+
+Copyright:
+
+  Dvorak 7min, a Dvorak typing tutor
+  Copyright (C) 1998  Ragnar Hojland Espinosa
+
+  This program is free software; you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation; either version 2 of the License, or
+  (at your option) any later version.
+
+  This program is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with this program; if not, write to the Free Software
+  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
+  MA  02110-1301, USA
+
+On Debian GNU/Linux systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL'.
--- dvorak7min-1.6.1.orig/debian/dvorak7min.6
+++ dvorak7min-1.6.1/debian/dvorak7min.6
@@ -0,0 +1,14 @@
+.TH dvorak7min 6 "19 January 1999"
+.SH NAME
+dvorak7min \- Typing tutor for the dvorak keyboard layout
+.SH SYNOPSIS
+.B dvorak7min
+.SH DESCRIPTION
+.I dvorak7min
+is a typing tutor for the dvorak keyboard layout.  Each lesson includes an
+onscreen layout of the dvorak keyboard to make the learning process easier. 
+.PP
+.I dvorak7min
+assumes it is run with the dvorak keymappings already loaded.
+.SH AUTHOR
+This manual page was written by Joseph Carter <knghtbrd@debian.org>
--- dvorak7min-1.6.1.orig/debian/control
+++ dvorak7min-1.6.1/debian/control
@@ -0,0 +1,14 @@
+Source: dvorak7min
+Section: games
+Priority: optional
+Maintainer: Francois Marier <francois@debian.org>
+Standards-Version: 3.7.3
+Build-Depends: debhelper (>> 4.1), libncurses5-dev
+Vcs-Svn: svn://svn.debian.org/svn/collab-maint/deb-maint/dvorak7min/
+Vcs-Browser: http://svn.debian.org/wsvn/collab-maint/deb-maint/dvorak7min/
+
+Package: dvorak7min
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: Typing tutor for dvorak keyboards
+ dvorak7min is a typing tutor to help you learn dvorak.
--- dvorak7min-1.6.1.orig/dvorak7min.c
+++ dvorak7min-1.6.1/dvorak7min.c
@@ -173,7 +173,8 @@
 /* calculate typing speed in a given interval */
 inline float calcSpeed (time_t timeStart, time_t timeFinish, int hits)
 {
-    return (float) hits / (timeFinish - timeStart);
+    // Use WPS/WPM as better standard, so also divide by 5 
+    return (float) hits / 5 / (timeFinish - timeStart);
 }
 
 
@@ -193,7 +194,7 @@
    
    file = fopen (fileName, "r");
    if (!file) {
-      postmortem = sys_errlist[errno];
+      postmortem = strerror(errno);
       return -1;
    }
    
@@ -220,7 +221,7 @@
    while (1) {
       c = fgetc (file);
       if (errno) {
-	 postmortem = sys_errlist[errno];
+	 postmortem = strerror(errno);
 	 fclose (file);
 	 return -1;
       }
@@ -418,6 +419,7 @@
 	  ++p;
 	  if (!timeStart) {
 	     timeStart = time(0);
+	     hits = 0;
 	  }
        }
        
@@ -431,8 +433,9 @@
 	     float ratio = hits - misses;
 	     ratio = (ratio < 0) ? 0 : (100.0 * ratio / hits);
 	     timeCurrent = time(0);
-	     speed = calcSpeed (timeStart, timeCurrent, hits);
-	     mvprintw (LINES - 1, 0, "CPS %.2f  CPM %.2f Hits: %d Misses: %d Seconds: %d Ratio: %.2f%%", speed, speed * 60, hits, misses, time(0) - timeStart, ratio);
+	     speed = calcSpeed (timeStart, timeCurrent, hits + misses);
+	     // Use WPS/WPM as better standards
+	     mvprintw (LINES - 1, 0, "WPS %.2f  WPM %.2f Hits: %d Misses: %d Seconds: %d Ratio: %.2f%%", speed, speed * 60, hits, misses, time(0) - timeStart, ratio);
 	     clrtoeol();
 	  }
        } while (ch == ERR);
@@ -510,7 +513,7 @@
     }
 
     timeFinish = time(0);
-    speed = calcSpeed(timeStart, timeFinish, hits);
+    speed = calcSpeed(timeStart, timeFinish, hits + misses);
     clear();
     cbreak();
     if (!timeStart) {
@@ -519,8 +522,11 @@
        float ratio = hits - misses;
        ratio = (ratio < 0) ? 0 : (100.0 * ratio / hits);
        mvprintw (0, 0, "Elapsed time: %d seconds", timeFinish - timeStart);
-       mvprintw (1, 0, "Total: %d  Misses: %d  Ratio: %.2f%%", hits, misses, ratio);
-       mvprintw (2, 0, "CPS: %.2f  CPM: %.2f", speed, speed * 60);
+       mvprintw (1, 0, "Total: %d  Misses: %d  Ratio: %.2f%%",
+                 hits + misses, misses,
+		 (float)100*(hits) / (hits + misses));
+       // Use WPM/WPS as better standard
+       mvprintw (2, 0, "WPS: %.2f  WPM: %.2f", speed, speed * 60);
     }
    
    mvprintw (4, 0, "[ ] Press ESCAPE to continue.");
 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009