printf ' ' | fink --no-use-binary-dist --yes --build-as-nobody rebuild mined 2>&1 The package 'mined' will be built without being installed. Reading build dependency for mined-2012.22-1... Reading dependency for mined-2012.22-1... Reading build conflict for mined-2012.22-1... The package 'libncurses5' will be installed. Reading dependency for libncurses5-5.9-20110507-1... Reading runtime dependency for libncurses5-5.9-20110507-1... The following package will be rebuilt: mined The following additional package will be installed: libncurses5 Do you want to continue? [Y/n] (assuming default) curl --connect-timeout 30 -f -L -A 'fink/0.37.0' -O http://distfiles.master.finkmirrors.net/distfiles/mined-2012.22.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 6366k 0 15684 0 0 45826 0 0:02:22 --:--:-- 0:02:22 45725 11 6366k 11 706k 0 0 538k 0 0:00:11 0:00:01 0:00:10 537k 20 6366k 20 1302k 0 0 452k 0 0:00:14 0:00:02 0:00:12 452k 21 6366k 21 1368k 0 0 349k 0 0:00:18 0:00:03 0:00:15 349k 21 6366k 21 1368k 0 0 278k 0 0:00:22 0:00:04 0:00:18 278k 21 6366k 21 1369k 0 0 249k 0 0:00:25 0:00:05 0:00:20 263k 22 6366k 22 1435k 0 0 225k 0 0:00:28 0:00:06 0:00:22 144k 26 6366k 26 1666k 0 0 226k 0 0:00:28 0:00:07 0:00:21 83389 28 6366k 28 1816k 0 0 217k 0 0:00:29 0:00:08 0:00:21 101k 31 6366k 31 2036k 0 0 218k 0 0:00:29 0:00:09 0:00:20 151k 38 6366k 38 2475k 0 0 239k 0 0:00:26 0:00:10 0:00:16 228k 43 6366k 43 2776k 0 0 245k 0 0:00:25 0:00:11 0:00:14 269k 46 6366k 46 2974k 0 0 241k 0 0:00:26 0:00:12 0:00:14 263k 62 6366k 62 3966k 0 0 297k 0 0:00:21 0:00:13 0:00:08 432k 74 6366k 74 4738k 0 0 317k 0 0:00:20 0:00:14 0:00:06 483k 75 6366k 75 4804k 0 0 313k 0 0:00:20 0:00:15 0:00:05 464k 80 6366k 80 5149k 0 0 314k 0 0:00:20 0:00:16 0:00:04 470k 93 6366k 93 5944k 0 0 343k 0 0:00:18 0:00:17 0:00:01 595k 100 6366k 100 6366k 0 0 355k 0 0:00:17 0:00:17 --:--:-- 521k Reading buildlock packages... All buildlocks accounted for. /sw/bin/dpkg-lockwait -i /sw/fink/dists/stable/main/binary-darwin-x86_64/base/libncurses5_5.9-20110507-1_darwin-x86_64.deb Selecting previously deselected package libncurses5. (Reading database ... 4296 files and directories currently installed.) Unpacking libncurses5 (from .../libncurses5_5.9-20110507-1_darwin-x86_64.deb) ... Setting up libncurses5 (5.9-20110507-1) ... Setting runtime build-lock... dpkg-deb -b /sw/build.build/root-fink-buildlock-mined-2012.22-1 /sw/build.build dpkg-deb: building package `fink-buildlock-mined-2012.22-1' in `/sw/build.build/fink-buildlock-mined-2012.22-1_2014.07.30-18.51.33_darwin-x86_64.deb'. Installing build-lock package... /sw/bin/dpkg-lockwait -i /sw/build.build/fink-buildlock-mined-2012.22-1_2014.07.30-18.51.33_darwin-x86_64.deb Selecting previously deselected package fink-buildlock-mined-2012.22-1. (Reading database ... 4345 files and directories currently installed.) Unpacking fink-buildlock-mined-2012.22-1 (from .../fink-buildlock-mined-2012.22-1_2014.07.30-18.51.33_darwin-x86_64.deb) ... Setting up fink-buildlock-mined-2012.22-1 (2014.07.30-18.51.33) ... sudo -u fink-bld [ENV] sh -c /tmp/fink.oIqTB env LANG=C LC_ALL=C /sw/bin/tar --no-same-owner --no-same-permissions -xvf /sw/src/mined-2012.22.tar.gz mined-2012.22/src/_proto.h mined-2012.22/src/charcode.h mined-2012.22/src/charmaps.h mined-2012.22/src/charprop.h mined-2012.22/src/encoding.h mined-2012.22/src/io.h mined-2012.22/src/keymapsi.h mined-2012.22/src/mined.h mined-2012.22/src/mnemos.h mined-2012.22/src/syntax.h mined-2012.22/src/termprop.h mined-2012.22/src/textfile.h mined-2012.22/src/version.h mined-2012.22/src/charcode.c mined-2012.22/src/charprop.c mined-2012.22/src/compose.c mined-2012.22/src/dispatch.c mined-2012.22/src/dosmouse.c mined-2012.22/src/edit.c mined-2012.22/src/encoding.c mined-2012.22/src/handescr.c mined-2012.22/src/io.c mined-2012.22/src/justify.c mined-2012.22/src/keyboard.c mined-2012.22/src/keydefs.c mined-2012.22/src/keymaps.c mined-2012.22/src/legacy.c mined-2012.22/src/merk.io.c mined-2012.22/src/mined1.c mined-2012.22/src/minedaux.c mined-2012.22/src/mousemen.c mined-2012.22/src/output.c mined-2012.22/src/pastebuf.c mined-2012.22/src/prompt.c mined-2012.22/src/search.c mined-2012.22/src/termprop.c mined-2012.22/src/textbuf.c mined-2012.22/src/textfile.c mined-2012.22/src/validcjk.c mined-2012.22/src/vmsio.c mined-2012.22/src/width.c mined-2012.22/src/assigned.t mined-2012.22/src/casespec.t mined-2012.22/src/casetabl.t mined-2012.22/src/charemen.t mined-2012.22/src/charesub.t mined-2012.22/src/charmaps.t mined-2012.22/src/charname.t mined-2012.22/src/colours.t mined-2012.22/src/combin.t mined-2012.22/src/decompos.t mined-2012.22/src/dosvideo.t mined-2012.22/src/handescr.t mined-2012.22/src/keymaps.t mined-2012.22/src/keymapsk.t mined-2012.22/src/keymapsm.t mined-2012.22/src/locales.t mined-2012.22/src/rtolblks.t mined-2012.22/src/scriptdf.t mined-2012.22/src/scripts.t mined-2012.22/src/softdot.t mined-2012.22/src/typoprop.t mined-2012.22/src/wide.t mined-2012.22/src/width.t mined-2012.22/src/mnemos.check mined-2012.22/src/mnemos.com mined-2012.22/src/mnemos.cyr mined-2012.22/src/mnemos.gen mined-2012.22/src/mnemos.grk mined-2012.22/src/mnemos.rfc mined-2012.22/src/mnemos.sup mined-2012.22/src/mnemos.tex mined-2012.22/src/mnemos.www mined-2012.22/src/accents.cfg mined-2012.22/src/charmaps.cfg mined-2012.22/src/colours.cfg mined-2012.22/src/keymaps.cfg mined-2012.22/src/locales.cfg mined-2012.22/src/mined.prj mined-2012.22/src/charmaps/arabic.c mined-2012.22/src/charmaps/ascii.c mined-2012.22/src/charmaps/cjk-big5.c mined-2012.22/src/charmaps/cjk-cns.c mined-2012.22/src/charmaps/cjk-ejis.c mined-2012.22/src/charmaps/cjk-gb.c mined-2012.22/src/charmaps/cjk-johb.c mined-2012.22/src/charmaps/cjk-sjis.c mined-2012.22/src/charmaps/cjk-uhc.c mined-2012.22/src/charmaps/cp1125.c mined-2012.22/src/charmaps/cp1250.c mined-2012.22/src/charmaps/cp1251.c mined-2012.22/src/charmaps/cp1252.c mined-2012.22/src/charmaps/cp1253.c mined-2012.22/src/charmaps/cp1254.c mined-2012.22/src/charmaps/cp1255.c mined-2012.22/src/charmaps/cp1256.c mined-2012.22/src/charmaps/cp1257.c mined-2012.22/src/charmaps/cp437.c mined-2012.22/src/charmaps/cp737.c mined-2012.22/src/charmaps/cp775.c mined-2012.22/src/charmaps/cp850.c mined-2012.22/src/charmaps/cp852.c mined-2012.22/src/charmaps/cp853.c mined-2012.22/src/charmaps/cp855.c mined-2012.22/src/charmaps/cp857.c mined-2012.22/src/charmaps/cp858.c mined-2012.22/src/charmaps/cp860.c mined-2012.22/src/charmaps/cp861.c mined-2012.22/src/charmaps/cp862.c mined-2012.22/src/charmaps/cp863.c mined-2012.22/src/charmaps/cp864e.c mined-2012.22/src/charmaps/cp865.c mined-2012.22/src/charmaps/cp866.c mined-2012.22/src/charmaps/cp869.c mined-2012.22/src/charmaps/cygwin.c mined-2012.22/src/charmaps/georg-ps.c mined-2012.22/src/charmaps/isoarab.c mined-2012.22/src/charmaps/isocyril.c mined-2012.22/src/charmaps/isogreek.c mined-2012.22/src/charmaps/isohebr.c mined-2012.22/src/charmaps/koi8-r.c mined-2012.22/src/charmaps/koi8-ru.c mined-2012.22/src/charmaps/koi8-t.c mined-2012.22/src/charmaps/koi8-u.c mined-2012.22/src/charmaps/latin-10.c mined-2012.22/src/charmaps/latin-2.c mined-2012.22/src/charmaps/latin-3.c mined-2012.22/src/charmaps/latin-4.c mined-2012.22/src/charmaps/latin-5.c mined-2012.22/src/charmaps/latin-6.c mined-2012.22/src/charmaps/latin-7.c mined-2012.22/src/charmaps/latin-8.c mined-2012.22/src/charmaps/latin-9.c mined-2012.22/src/charmaps/m-roman.c mined-2012.22/src/charmaps/pt154.c mined-2012.22/src/charmaps/tcvn.c mined-2012.22/src/charmaps/tis620.c mined-2012.22/src/charmaps/viscii.c mined-2012.22/src/mined.doc mined-2012.22/src/makefile.bsd mined-2012.22/src/makefile.cygwin mined-2012.22/src/makefile.dj mined-2012.22/src/makefile.gcc mined-2012.22/src/makefile.haiku mined-2012.22/src/makefile.hp mined-2012.22/src/makefile.interix mined-2012.22/src/makefile.linux mined-2012.22/src/makefile.minix mined-2012.22/src/makefile.osx mined-2012.22/src/makefile.sun mined-2012.22/src/makefile.ucb mined-2012.22/src/mkaccent mined-2012.22/src/mkcasesp mined-2012.22/src/mkcasetb mined-2012.22/src/mkcategs mined-2012.22/src/mkchname mined-2012.22/src/mkchrcfg mined-2012.22/src/mkchrmap mined-2012.22/src/mkchrtab mined-2012.22/src/mkcombin mined-2012.22/src/mkcompact mined-2012.22/src/mkdecompose mined-2012.22/src/mkhelp mined-2012.22/src/mkinclud.cc mined-2012.22/src/mkinclud.gcc mined-2012.22/src/mkinclud.mak mined-2012.22/src/mkkbmap mined-2012.22/src/mkkentry mined-2012.22/src/mkkmcxt mined-2012.22/src/mkkmcxt.sed mined-2012.22/src/mkkmcxt.sef mined-2012.22/src/mkkmcxt.set mined-2012.22/src/mkkmhkscs mined-2012.22/src/mkkmincl mined-2012.22/src/mkkmlist mined-2012.22/src/mkkmmim mined-2012.22/src/mkkmmim.sed mined-2012.22/src/mkkmtut mined-2012.22/src/mkkmudat mined-2012.22/src/mkkmuhan mined-2012.22/src/mkkmuhan.sed mined-2012.22/src/mkkmvim mined-2012.22/src/mkkmyudt mined-2012.22/src/mkkmyudt.sed mined-2012.22/src/mklocmaps mined-2012.22/src/mkmakchr mined-2012.22/src/mkmined mined-2012.22/src/mkmnemodoc mined-2012.22/src/mkmnemos mined-2012.22/src/mkmnhtml mined-2012.22/src/mknames mined-2012.22/src/mkpronlists mined-2012.22/src/mkpropl mined-2012.22/src/mkrtol mined-2012.22/src/mkscript mined-2012.22/src/mkscript2 mined-2012.22/src/mkwidthA mined-2012.22/src/mkwidthW mined-2012.22/src/categors.sed mined-2012.22/src/vni.sed mined-2012.22/src/vni.seh mined-2012.22/src/vni.sev mined-2012.22/src/insutf8 mined-2012.22/src/handescr/makefile mined-2012.22/src/handescr/mkdescriptions mined-2012.22/src/handescr/mkmenu mined-2012.22/src/handescr/mkrs mined-2012.22/src/handescr/mkstrokemap mined-2012.22/src/handescr/descriptions.sed mined-2012.22/src/handescr/descriptions.sep mined-2012.22/src/handescr/descriptions.seq mined-2012.22/src/handescr/seprs.sed mined-2012.22/src/charmaps/arabic.map mined-2012.22/src/charmaps/ascii.map mined-2012.22/src/charmaps/cjk-big5.map mined-2012.22/src/charmaps/cjk-cns.map mined-2012.22/src/charmaps/cjk-ejis.map mined-2012.22/src/charmaps/cjk-gb.map mined-2012.22/src/charmaps/cjk-johb.map mined-2012.22/src/charmaps/cjk-sjis.map mined-2012.22/src/charmaps/cjk-uhc.map mined-2012.22/src/charmaps/cp1125.map mined-2012.22/src/charmaps/cp1250.map mined-2012.22/src/charmaps/cp1251.map mined-2012.22/src/charmaps/cp1252.map mined-2012.22/src/charmaps/cp1253.map mined-2012.22/src/charmaps/cp1254.map mined-2012.22/src/charmaps/cp1255.map mined-2012.22/src/charmaps/cp1256.map mined-2012.22/src/charmaps/cp1257.map mined-2012.22/src/charmaps/cp437.map mined-2012.22/src/charmaps/cp737.map mined-2012.22/src/charmaps/cp775.map mined-2012.22/src/charmaps/cp850.map mined-2012.22/src/charmaps/cp852.map mined-2012.22/src/charmaps/cp853.map mined-2012.22/src/charmaps/cp855.map mined-2012.22/src/charmaps/cp857.map mined-2012.22/src/charmaps/cp858.map mined-2012.22/src/charmaps/cp860.map mined-2012.22/src/charmaps/cp861.map mined-2012.22/src/charmaps/cp862.map mined-2012.22/src/charmaps/cp863.map mined-2012.22/src/charmaps/cp864e.map mined-2012.22/src/charmaps/cp865.map mined-2012.22/src/charmaps/cp866.map mined-2012.22/src/charmaps/cp869.map mined-2012.22/src/charmaps/cygwin.map mined-2012.22/src/charmaps/georg-ps.map mined-2012.22/src/charmaps/isoarab.map mined-2012.22/src/charmaps/isocyril.map mined-2012.22/src/charmaps/isogreek.map mined-2012.22/src/charmaps/isohebr.map mined-2012.22/src/charmaps/koi8-r.map mined-2012.22/src/charmaps/koi8-ru.map mined-2012.22/src/charmaps/koi8-t.map mined-2012.22/src/charmaps/koi8-u.map mined-2012.22/src/charmaps/latin-10.map mined-2012.22/src/charmaps/latin-2.map mined-2012.22/src/charmaps/latin-3.map mined-2012.22/src/charmaps/latin-4.map mined-2012.22/src/charmaps/latin-5.map mined-2012.22/src/charmaps/latin-6.map mined-2012.22/src/charmaps/latin-7.map mined-2012.22/src/charmaps/latin-8.map mined-2012.22/src/charmaps/latin-9.map mined-2012.22/src/charmaps/m-roman.map mined-2012.22/src/charmaps/pt154.map mined-2012.22/src/charmaps/tcvn.map mined-2012.22/src/charmaps/tis620.map mined-2012.22/src/charmaps/viscii.map mined-2012.22/src/keymaps0/4Corner.h mined-2012.22/src/keymaps0/Amharic.h mined-2012.22/src/keymaps0/ArabicKeyboard.h mined-2012.22/src/keymaps0/Bopomofo.h mined-2012.22/src/keymaps0/Boshiamy.h mined-2012.22/src/keymaps0/Cangjie.h mined-2012.22/src/keymaps0/Cyrillic.h mined-2012.22/src/keymaps0/Esperanto.h mined-2012.22/src/keymaps0/Ethiopic.h mined-2012.22/src/keymaps0/Fullwidth.h mined-2012.22/src/keymaps0/GreekMonotonic.h mined-2012.22/src/keymaps0/HANGUL.h mined-2012.22/src/keymaps0/HANJA.h mined-2012.22/src/keymaps0/Hebrew.h mined-2012.22/src/keymaps0/Hiragana.h mined-2012.22/src/keymaps0/Katakana.h mined-2012.22/src/keymaps0/Kazakh_prefix.h mined-2012.22/src/keymaps0/Pinyin.h mined-2012.22/src/keymaps0/Radical_Stroke.h mined-2012.22/src/keymaps0/TUT_roma.h mined-2012.22/src/keymaps0/Thai.h mined-2012.22/src/keymaps0/VIQR.h mined-2012.22/src/keymaps0/VNI.h mined-2012.22/src/keymaps0/Vtelex.h mined-2012.22/src/keymaps0/WuBi.h mined-2012.22/src/keymaps0/am_sera.h mined-2012.22/src/keymaps0/test.h mined-2012.22/src/keymaps0/th_kesmanee.h mined-2012.22/src/keymaps0/punctuation.Chinese mined-2012.22/src/keymaps0/punctuation.Japanese mined-2012.22/src/keymaps0/punctuation.Korean mined-2012.22/src/vms-complib.com mined-2012.22/src/vms-link.opt mined-2012.22/src/vms-make.com mined-2012.22/man/dehtml.sed mined-2012.22/man/g.html2man mined-2012.22/man/mined.1 mined-2012.22/man/minmacs.1 mined-2012.22/man/mpico.1 mined-2012.22/man/mstar.1 mined-2012.22/man/umined.1 mined-2012.22/man/uterm.1 mined-2012.22/man/xmined.1 mined-2012.22/man/makefile mined-2012.22/src/help/commands mined-2012.22/src/help/doc mined-2012.22/src/help/function-keys mined-2012.22/src/help/introduction mined-2012.22/src/help/keyboard mined-2012.22/src/help/menu mined-2012.22/README mined-2012.22/README.creole mined-2012.22/README.creole.2011.17 mined-2012.22/README.creole.2011.18 mined-2012.22/README.creole.2011.19 mined-2012.22/README.creole.2012.20 mined-2012.22/README.creole.2012.21 mined-2012.22/README.creole.2012.22 mined-2012.22/README.cygwin mined-2012.22/README.dos mined-2012.22/README.vms mined-2012.22/README.windows mined-2012.22/LICENCE.GPL mined-2012.22/CHANGES mined-2012.22/COMPILE.DOC mined-2012.22/INSTALL.DOC mined-2012.22/PACKAGE.DOC mined-2012.22/VERSION mined-2012.22/doc mined-2012.22/usrshare/bin/mterm mined-2012.22/usrshare/bin/umined mined-2012.22/usrshare/bin/uprint mined-2012.22/usrshare/bin/uterm mined-2012.22/usrshare/bin/wined mined-2012.22/usrshare/bin/wined.bat mined-2012.22/usrshare/bin/xmined mined-2012.22/usrshare/conf_user/MINED-VMS.COM mined-2012.22/usrshare/conf_user/Xdefaults.mined mined-2012.22/usrshare/conf_user/konsole/ mined-2012.22/usrshare/conf_user/konsole/xterm-modified.keytab mined-2012.22/usrshare/conf_user/kp5 mined-2012.22/usrshare/conf_user/minedrc mined-2012.22/usrshare/conf_user/mlterm/ mined-2012.22/usrshare/conf_user/mlterm/key mined-2012.22/usrshare/conf_user/mlterm/main mined-2012.22/usrshare/conf_user/profile.mined mined-2012.22/usrshare/conf_user/terminator/ mined-2012.22/usrshare/conf_user/terminator/options mined-2012.22/usrshare/conf_user/xinitrc.mined mined-2012.22/usrshare/doc_user/cancel.html mined-2012.22/usrshare/doc_user/changes.html mined-2012.22/usrshare/doc_user/combined.png mined-2012.22/usrshare/doc_user/combining.png mined-2012.22/usrshare/doc_user/contact.html mined-2012.22/usrshare/doc_user/design.html mined-2012.22/usrshare/doc_user/dollar.gif mined-2012.22/usrshare/doc_user/donate.html mined-2012.22/usrshare/doc_user/download.html mined-2012.22/usrshare/doc_user/euro1.gif mined-2012.22/usrshare/doc_user/features.html mined-2012.22/usrshare/doc_user/file-chooser.png mined-2012.22/usrshare/doc_user/file-switcher.png mined-2012.22/usrshare/doc_user/handr.gif mined-2012.22/usrshare/doc_user/haninfo-big5.png mined-2012.22/usrshare/doc_user/haninfo-menu.png mined-2012.22/usrshare/doc_user/haninfo-utf8.png mined-2012.22/usrshare/doc_user/header.html mined-2012.22/usrshare/doc_user/index-dl.html mined-2012.22/usrshare/doc_user/index.html mined-2012.22/usrshare/doc_user/keyboard.html mined-2012.22/usrshare/doc_user/logo.gif mined-2012.22/usrshare/doc_user/menu.png mined-2012.22/usrshare/doc_user/mined-html.png mined-2012.22/usrshare/doc_user/mined-mintty.png mined-2012.22/usrshare/doc_user/mined-pw.png mined-2012.22/usrshare/doc_user/mined-sep.png mined-2012.22/usrshare/doc_user/mined-small-10x20.png mined-2012.22/usrshare/doc_user/mined-small-haninfo.png mined-2012.22/usrshare/doc_user/mined-small-html.png mined-2012.22/usrshare/doc_user/mined-small-picklist.png mined-2012.22/usrshare/doc_user/mined-small-pw.png mined-2012.22/usrshare/doc_user/mined-small-sep.png mined-2012.22/usrshare/doc_user/mined-small-uni.png mined-2012.22/usrshare/doc_user/mined-uni.png mined-2012.22/usrshare/doc_user/mined.html mined-2012.22/usrshare/doc_user/minedfav.ico mined-2012.22/usrshare/doc_user/minedscr.ico mined-2012.22/usrshare/doc_user/mnemodoc.html mined-2012.22/usrshare/doc_user/navigate.html mined-2012.22/usrshare/doc_user/new-rot.gif mined-2012.22/usrshare/doc_user/new.gif mined-2012.22/usrshare/doc_user/overview.html mined-2012.22/usrshare/doc_user/paypal_donate.gif mined-2012.22/usrshare/doc_user/paypal_logo.gif mined-2012.22/usrshare/doc_user/paypal_payments.gif mined-2012.22/usrshare/doc_user/picklist.png mined-2012.22/usrshare/doc_user/rectangular.png mined-2012.22/usrshare/doc_user/screenshots.html mined-2012.22/usrshare/doc_user/script-arabic.gif mined-2012.22/usrshare/doc_user/script-cyrillic.gif mined-2012.22/usrshare/doc_user/script-greek.gif mined-2012.22/usrshare/doc_user/script-han.gif mined-2012.22/usrshare/doc_user/script-hebrew.gif mined-2012.22/usrshare/doc_user/script-highlighting.png mined-2012.22/usrshare/doc_user/script-hiragana.gif mined-2012.22/usrshare/doc_user/script-thai.gif mined-2012.22/usrshare/doc_user/separated.png mined-2012.22/usrshare/doc_user/soft82_award_130x130.gif mined-2012.22/usrshare/doc_user/softpedia_free_award_f.gif mined-2012.22/usrshare/doc_user/term-big5-cxterm.png mined-2012.22/usrshare/doc_user/term-cygwin.png mined-2012.22/usrshare/doc_user/term-dos.png mined-2012.22/usrshare/doc_user/term-mintty.png mined-2012.22/usrshare/doc_user/terminal.png mined-2012.22/usrshare/doc_user/thankyou.html mined-2012.22/usrshare/doc_user/unicode.html mined-2012.22/usrshare/doc_user/unicode.org.png mined-2012.22/usrshare/doc_user/uterm.html mined-2012.22/usrshare/help/mined.hlp mined-2012.22/usrshare/package_doc/CHANGES mined-2012.22/usrshare/package_doc/LICENCE.GPL mined-2012.22/usrshare/package_doc/README mined-2012.22/usrshare/package_doc/VERSION mined-2012.22/usrshare/setup_install/bin/ mined-2012.22/usrshare/setup_install/bin/makeprint mined-2012.22/usrshare/setup_install/bin/bdf18to20 mined-2012.22/usrshare/setup_install/bin/installfonts mined-2012.22/usrshare/setup_install/bin/configure-xterm mined-2012.22/usrshare/setup_install/cyg/ mined-2012.22/usrshare/setup_install/cyg/mkicon mined-2012.22/usrshare/setup_install/cyg/postinstall mined-2012.22/usrshare/setup_install/cyg/preremove mined-2012.22/usrshare/setup_install/cyg/setupreg.sh mined-2012.22/usrshare/setup_install/mined.desktop mined-2012.22/usrshare/setup_install/mined.ico mined-2012.22/usrshare/setup_install/mined.png mined-2012.22/usrshare/setup_install/mined.xpm mined-2012.22/usrshare/setup_install/win/ mined-2012.22/usrshare/setup_install/win/MinEd-AD.lnk mined-2012.22/usrshare/setup_install/win/MinEd-PF.lnk mined-2012.22/usrshare/setup_install/win/install.sh mined-2012.22/usrshare/setup_install/win/MinEd Web Manual.url mined-2012.22/usrshare/setup_install/win/Uninst-AD.lnk mined-2012.22/usrshare/setup_install/win/Uninst-PF.lnk mined-2012.22/usrshare/setup_install/win/deleteall.bat mined-2012.22/usrshare/setup_install/win/uninstall.sh mined-2012.22/usrshare/setup_install/win/.@mined mined-2012.22/descr.sed mined-2012.22/wiki.sed mined-2012.22/wiki.add mined-2012.22/DESCR mined-2012.22/makearch mined-2012.22/makefile mined-2012.22/makemined mined-2012.22/makewinx.cfg mined-2012.22/configure mined-2012.22/build.opensuse.org/debian.changelog mined-2012.22/build.opensuse.org/debian.compat mined-2012.22/build.opensuse.org/debian.control mined-2012.22/build.opensuse.org/debian.menu mined-2012.22/build.opensuse.org/debian.rules mined-2012.22/build.opensuse.org/debian.watch mined-2012.22/build.opensuse.org/mined.changes mined-2012.22/build.opensuse.org/mined.dsc mined-2012.22/build.opensuse.org/mined.spec mined-2012.22/build.debian/changelog mined-2012.22/build.debian/compat mined-2012.22/build.debian/control mined-2012.22/build.debian/menu mined-2012.22/build.debian/rules mined-2012.22/build.debian/watch sudo -u fink-bld [ENV] sh -c /tmp/fink.8kIle /usr/bin/perl -pi -e 's,/sw,/sw,g' src/makefile.osx /usr/bin/perl -pi -e 's,/usr/local,/sw,g' doc/mined.html man/mined.1 src/minedaux.c src/mkinclud.mak usrshare/conf_user/xinitrc.mined usrshare/doc_user/{changes,download,mined}.html usrshare/package_doc/README /usr/bin/perl -pi -e 's,strip -p,/usr/bin/strip,g' src/mkinclud.mak sudo -u fink-bld [ENV] sh -c /tmp/fink.zPmaZ /usr/bin/make -w prefix=/sw lprefix=/sw LIBDIR=/sw/lib make: Entering directory `/sw/build.build/mined-2012.22-1/mined-2012.22' ./makemined ./makemined help cd man; make ./makemined mnemodoc make[1]: Entering directory `/sw/build.build/mined-2012.22-1/mined-2012.22/man' make[1]: Nothing to be done for `man'. make[1]: Leaving directory `/sw/build.build/mined-2012.22-1/mined-2012.22/man' make[1]: Entering directory `/sw/build.build/mined-2012.22-1/mined-2012.22/src' CC=gcc ./mkmnemodoc > ../doc/mnemodoc.html.new make[1]: Entering directory `/sw/build.build/mined-2012.22-1/mined-2012.22/src' make[1]: Nothing to be done for `help'. make[1]: Leaving directory `/sw/build.build/mined-2012.22-1/mined-2012.22/src' make[1]: Entering directory `/sw/build.build/mined-2012.22-1/mined-2012.22/src' gcc -DTERMIO -Dunix -Dunix -D__USE_BSD -ansi -Waggregate-return -Winline -Wimplicit-int -Wunused -Wswitch -Wchar-subscripts -Wformat -Wparentheses -Wmissing-braces -O2 -Wmissing-prototypes -Wreturn-type -DRUNDIR=\"/sw/share/mined\" -DLRUNDIR=\"/sw/share/mined\" -c minedaux.c gcc -DTERMIO -Dunix -Dunix -D__USE_BSD -ansi -Waggregate-return -Winline -Wimplicit-int -Wunused -Wswitch -Wchar-subscripts -Wformat -Wparentheses -Wmissing-braces -O2 -c legacy.c gcc -DTERMIO -Dunix -Dunix -D__USE_BSD -ansi -Waggregate-return -Winline -Wimplicit-int -Wunused -Wswitch -Wchar-subscripts -Wformat -Wparentheses -Wmissing-braces -O2 -Wmissing-prototypes -Wreturn-type -DRUNDIR=\"/sw/share/mined\" -DLRUNDIR=\"/sw/share/mined\" -c mined1.c gcc -DTERMIO -Dunix -Dunix -D__USE_BSD -ansi -Waggregate-return -Winline -Wimplicit-int -Wunused -Wswitch -Wchar-subscripts -Wformat -Wparentheses -Wmissing-braces -O2 -Wmissing-prototypes -Wreturn-type -c mousemen.c gcc -DTERMIO -Dunix -Dunix -D__USE_BSD -ansi -Waggregate-return -Winline -Wimplicit-int -Wunused -Wswitch -Wchar-subscripts -Wformat -Wparentheses -Wmissing-braces -O2 -Wmissing-prototypes -Wreturn-type -c edit.c gcc -DTERMIO -Dunix -Dunix -D__USE_BSD -ansi -Waggregate-return -Winline -Wimplicit-int -Wunused -Wswitch -Wchar-subscripts -Wformat -Wparentheses -Wmissing-braces -O2 -Wmissing-prototypes -Wreturn-type -c pastebuf.c gcc -DTERMIO -Dunix -Dunix -D__USE_BSD -ansi -Waggregate-return -Winline -Wimplicit-int -Wunused -Wswitch -Wchar-subscripts -Wformat -Wparentheses -Wmissing-braces -O2 -Wmissing-prototypes -Wreturn-type -c textfile.c gcc -DTERMIO -Dunix -Dunix -D__USE_BSD -ansi -Waggregate-return -Winline -Wimplicit-int -Wunused -Wswitch -Wchar-subscripts -Wformat -Wparentheses -Wmissing-braces -O2 -Wmissing-prototypes -Wreturn-type -c textbuf.c textbuf.c:131:26: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] pastebuf.c:639:39: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] textfile.c:146:8: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'char' declared in a previous prototype [-Wknr-promoted-parameter] edit.c:41:8: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'char' declared in a previous prototype [-Wknr-promoted-parameter] unichar = unicodevalue (textp); unsigned long unichar = charvalue (textp); char c; char c; ^ ^ ^~~~~ ^~~~~ ./mined.h:837:28: note: previous declaration is here ./mined.hextern int UTF8_len _((char)); :708:25: ^ note: ./_proto.hprevious declaration is here: 24:14: note: expanded from macro '_' #define _(x) x ^ extern int ishex _((char)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ ./mined.h:856:46: note: passing argument to parameter here ./mined.h:857:49: note: extern unsigned long charvalue _((character *)); ^passing argument to parameter here ./_proto.h:24:14: note: expanded from macro '_' extern unsigned long unicodevalue _((character *));#define _(x) x ^ ^ ./_proto.h:24:14: note: expanded from macro '_' edit.c#define _(x) x : ^50 :8: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'char' declared in a previous prototype [-Wknr-promoted-parameter] char c; ^ ./mined.h:709:35: note: previous declaration is here extern unsigned int hexval _((char)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ pastebuf.c:651:40: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] up += utfencode (unichar & 0xFFFF, up); ^~ ./mined.h:867:51: note: passing argument to parameter here extern int utfencode _((unsigned long, character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ pastebuf.c:657:31: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] (void) utfencode (unichar, up); ^~ ./mined.h:867:51: note: passing argument to parameter here extern int utfencode _((unsigned long, character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ pastebuf.c:680:40: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned long thischar = charvalue (textp); ^~~~~ ./mined.h:856:46: note: passing argument to parameter here extern unsigned long charvalue _((character *));textbuf.c :208:42: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ unsigned long unichar = unicodevalue (textp); ^~~~~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:222:8: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'char' declared in a previous prototype [-Wknr-promoted-parameter] char prev; ^ ./mined.h:619:34: note: previous declaration is here extern char syntax_state _((char prev_mask, char old_mask, char * spoi, char * sbeg)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ textfile.c:285:24: warningedit.c:223:8: : warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'char' declared in a previous prototype [-Wknr-promoted-parameter] illegal character encoding in character literal [-Winvalid-source-encoding] char old; ^ ./mined.htextbuf.c:219:29: unichar = (character) '';619 :50 ^: note: previous declaration is here : warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] extern char syntax_state _((char prev_mask, char old_mask, char * spoi, char * sbeg)); ^ ./_proto.h unichar = unicodevalue (textp); ^~~~~ :24./mined.h:14: note: expanded from macro '_' :#define _(x) x 857:49 ^ : note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ mined1.c:291:26: warning: illegal character encoding in character literal [-Winvalid-source-encoding] static char TABdefault = ''; /* default TAB indicator */ ^ mined1.c:292:26: warning: illegal character encoding in character literal [-Winvalid-source-encoding] static char RETdefault = ''; /* indicates line end */ ^ mined1.c:293:27: warning: illegal character encoding in character literal [-Winvalid-source-encoding] static char PARAdefault = ''; /* indicates end of paragraph */textfile.c:309:32: ^ warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] mined1.c:294:19 prev_unichar = unicodevalue (charpos);: ^~~~~~~ warning: illegal character encoding in character literal [-Winvalid-source-encoding] ./mined.h:857:49: note: passing argument to parameter here char UNI_marker = ''; /* Char to be shown in place of Unicode char */ ^ extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ textbuf.c:353:56: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] || (new_x == XBREAK - 1 && iswide (unicodevalue (new_address))) ^~~~~~~~~~~ ./mined.h:857:49: note: passing argument to parameter here mined1.c:306:21: warning: illegal character encoding in character literal [-Winvalid-source-encoding] extern unsigned long unicodevalue _((character *)); ^ ./_proto.hchar SHIFT_marker = ''; /* Char indicating that line continues */ ^ :24:14: note: expanded from macro '_' #define _(x) xmined1.c : ^307 :25: warning: illegal character encoding in character literal [-Winvalid-source-encoding] char SHIFT_BEG_marker = ''; /* Char indicating that line continues left */ ^ mined1.c:308:20: warning: illegal character encoding in character literal [-Winvalid-source-encoding] char MENU_marker = ''; /* Char to mark selected item */ ^ pastebuf.c:856:33: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned long uc = utf8value (poi); ^~~ ./mined.h:855:46: note: passing argument to parameter here extern unsigned long utf8value _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ pastebuf.c:879:33: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] int cjklen = cjkencode (nc, npoi); ^~~~ ./mined.h:868:51: note: passing argument to parameter here extern int cjkencode _((unsigned long, character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ textfile.c:421:52: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (no_unichar (unichar) && ! valid_cjk (cjkchar, NIL_PTR)) { ^~~~~~~ ./mined.h:357:18: note: expanded from macro 'NIL_PTR' #define NIL_PTR ((char *) 0) ^~~~~~~~~~~~ ./mined.h:871:71: note: passing argument to parameter 'cjkbytes' here extern FLAG valid_cjk _((unsigned long cjkchar, /* opt */ character * cjkbytes)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:355:16: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'lineend_type' (aka 'unsigned char') declared in a previous prototype [-Wknr-promoted-parameter] lineend_type return_type; ^ ./mined.h:644:69: note: previous declaration is here extern LINE * line_insert_after _((LINE *, char *, int, lineend_type)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ pastebuf.c:1106:21: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] ch = charvalue (refprev);textfile.c:490:22 ^~~~~~~ : ./mined.hwarning:: 856:46: notepassing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] : passing argument to parameter here int len = CJK_len (* poipoi); ^~~~~~~~ extern unsigned long charvalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ textfile.c:591:14: warning: passing 'character *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] utf8_info (poi, & len, & unichar); ^~~ textfile.c:606:13: warning: passing 'character *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] utf8_info (poi, & len, & unichar); ^~~ textfile.c:666:20: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] return charvalue (poi); ^~~ textfile.c:709:21: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] int len = CJK_len (* poipoi); ^~~~~~~~ textfile.c:711:40: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] (* colpoi) += cjkscrwidth (charvalue (* poipoi), * poipoi, linebegin); ^~~~~~~~ edit.c:547:40: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned long unichar = unicodevalue (start_textp); ^~~~~~~~~~~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:551:27: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unichar = unicodevalue (cp); ^~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:557:29: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unichar = unicodevalue (cp); ^~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ mined1.c:921:19: warning: illegal character encoding in character literal [-Winvalid-source-encoding] DOSRET_marker = ''; ^ textfile.c:1675:27: warning: comparison of constant -1 with expression of type 'FLAG' is always false [-Wtautological-constant-out-of-range-compare] if (alloc_UTF16buf () == ERRORS) { ~~~~~~~~~~~~~~~~~ ^ ~~~~~~ textfile.c:1689:79: warning: incompatible pointer types passing 'char **' to parameter of type 'character **' (aka 'unsigned char **') [-Wincompatible-pointer-types] read_chars = UTF16_transform (utf16_little_endian, filebuf, filebuflen, & next_byte, fini_byte); ^~~~~~~~~~~ textfile.c:1689:92: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] read_chars = UTF16_transform (utf16_little_endian, filebuf, filebuflen, & next_byte, fini_byte); ^~~~~~~~~ mousemen.c:2358:28: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] put_unichar (utf8value (extratag)); ^~~~~~~~ ./mined.h:855:46: note: passing argument to parameter here extern unsigned long utf8value _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ textfile.c:1762:27: warning: comparison of constant -1 with expression of type 'FLAG' is always false [-Wtautological-constant-out-of-range-compare] if (alloc_UTF16buf () == ERRORS) { ~~~~~~~~~~~~~~~~~ ^ ~~~~~~ textfile.c:1771:77: warning: incompatible pointer types passing 'char **' to parameter of type 'character **' (aka 'unsigned char **') [-Wincompatible-pointer-types] read_chars = UTF16_transform (utf16_little_endian, filebuf, filebuflen, & next_byte, fini_byte); ^~~~~~~~~~~ textfile.c:1771:90: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] read_chars = UTF16_transform (utf16_little_endian, filebuf, filebuflen, & next_byte, fini_byte); ^~~~~~~~~ textfile.c:1827:53: warning: illegal character encoding in character literal [-Winvalid-source-encoding] if (Ulineend_state == 0 && curbyte == (character) '') { ^ textfile.c:1830:54: warning: illegal character encoding in character literal [-Winvalid-source-encoding] if (Ulineend_state == 1 && curbyte == (character) '<80>') { ^ textfile.c:1832:61: warning: illegal character encoding in character literal [-Winvalid-source-encoding] } else if (Ulineend_state == 2 && curbyte == (character) '') { ^ textfile.c:1836:61: warning: illegal character encoding in character literal [-Winvalid-source-encoding] } else if (Ulineend_state == 2 && curbyte == (character) '') { ^ mousemen.c:2977:41: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] Do If is_right_to_left (unicodevalue (cp)) ^~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ mousemen.c:3356:24: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] letter = utf8value (label); ^~~~~ ./mined.h:855:46: note: passing argument to parameter here extern unsigned long utf8value _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ mousemen.c:3359:25: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] letter = utf8value (label); ^~~~~ ./mined.h:855:46: note: passing argument to parameter here extern unsigned long utf8value _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ mousemen.c:3373:26: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] letter = utf8value (label); ^~~~~ ./mined.h:855:46: note: passing argument to parameter here extern unsigned long utf8value _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ mousemen.c:3378:26: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] letter = utf8value (label); ^~~~~ ./mined.h:855:46: note: passing argument to parameter here extern unsigned long utf8value _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ mousemen.c:3996:31: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] select_index = item_count (menu [itemno - 1].itemname) - 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~ mousemen.c:4010:33: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] If select_index < item_count (menu [itemno - 1].itemname) - 1 ^~~~~~~~~~~~~~~~~~~~~~~~~~ mousemen.c:4039:30: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] select_index = item_count (menu [itemno - 1].itemname) - 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~ mousemen.c:4079:35: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] Then select_index = item_count (menu [itemno - 1].itemname) - 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~ mousemen.c:4099:35: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] Then select_index = item_count (menu [itemno - 1].itemname) - 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~ mousemen.c:4128:36: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] Then select_index = item_count (menu [itemno - 1].itemname) - 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~ mousemen.c:4148:36: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] Then select_index = item_count (menu [itemno - 1].itemname) - 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~ mousemen.c:4285:29: warning: passing 'char [7]' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] charlen = utfencode (c, utfbuf); ^~~~~~ ./mined.h:867:51: note: passing argument to parameter here extern int utfencode _((unsigned long, character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ textfile.c:2586:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] if (rd > 0 && strisprefix ("!", linkbuf)) { ^~~~~~~~ ./mined.h:1106:40: note: expanded from macro 'strisprefix' #define strisprefix(p, s) (strncmp (s, p, strlen (p)) == 0) ^ textfile.c:2586:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] if (rd > 0 && strisprefix ("!", linkbuf)) { ^~~~~~~~ ./mined.h:1106:51: note: expanded from macro 'strisprefix' #define strisprefix(p, s) (strncmp (s, p, strlen (p)) == 0) ^ textfile.c:2590:45: warning: incompatible pointer types passing 'char **' to parameter of type 'character **' (aka 'unsigned char **') [-Wincompatible-pointer-types] rd = UTF16_transform (True, target, size, & linkpoi, linkend); ^~~~~~~~~ textfile.c:2590:56: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] rd = UTF16_transform (True, target, size, & linkpoi, linkend); ^~~~~~~ edit.c:1393:32: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned int cv = charvalue (cur_text); ^~~~~~~~ ./mined.h:856:46: note: passing argument to parameter here extern unsigned long charvalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:1415:22: warning: illegal character encoding in character literal [-Winvalid-source-encoding] case (character) '': /* « LEFT-POINTING DOUBLE ANGLE QUOTATION MARK */ ^ edit.c:1419:28: warning: illegal character encoding in string literal [-Winvalid-source-encoding] search_corresponding ("[]", FORWARD, ""); ^~~~~~~~ edit.c:1419:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] search_corresponding ("[]", FORWARD, ""); ^~~~ edit.c:1422:22: warning: illegal character encoding in character literal [-Winvalid-source-encoding] case (character) '': /* » RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK */ ^ edit.c:1426:28: warning: illegal character encoding in string literal [-Winvalid-source-encoding] search_corresponding ("[]", REVERSE, ""); ^~~~~~~~ edit.c:1426:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] search_corresponding ("[]", REVERSE, ""); ^~~~ edit.c:1572:18: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (! idfchar (text)) { ^~~~ edit.c:1577:18: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] while (idfchar (idf_poi) && idf_poi != start) { ^~~~~~~ edit.c:1580:17: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (! idfchar (idf_poi)) { ^~~~~~~ edit.c:1583:18: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] while (idfchar (idf_poi)) { ^~~~~~~ edit.c:1659:15: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (idfchar (textp)) { ^~~~~ edit.c:1661:42: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] while (textp != begin_line && idfchar (textp)) { ^~~~~ edit.c:1667:37: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] && alpha (* textp) && ! idfchar (textp)) ^~~~~ edit.c:1680:32: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] : (idfsearch ? ! idfchar (textp) ^~~~~ edit.c:1681:38: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] : (! alpha (* textp) || idfchar (textp))))) ^~~~~ edit.c:1732:15: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (idfchar (textp)) { ^~~~~ edit.c:1733:38: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] while (* textp != '\n' && idfchar (textp)) { ^~~~~ edit.c:1737:40: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] while (alpha (* textp) && ! idfchar (textp)) { ^~~~~ edit.c:1815:41: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned long unichar = unicodevalue (cur_text); ^~~~~~~~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:1820:28: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unichar = unicodevalue (after_char); ^~~~~~~~~~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:1823:29: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unichar = unicodevalue (after_char); ^~~~~~~~~~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:1888:55: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] FLAG was_on_comb = iscombined_unichar (unicodevalue (cur_text), cur_text, cur_line->text); ^~~~~~~~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:1895:27: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unichar = unicodevalue (cur_text); ^~~~~~~~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:2009:41: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned long unichar = unicodevalue (cur_text); ^~~~~~~~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ textfile.c:3740:8: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'char' declared in a previous prototype [-Wknr-promoted-parameter] char c; ^ ./textfile.h:45:37: note: previous declaration is here extern int writechar _((int fd, char)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ textfile.c:3807:16: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'lineend_type' (aka 'unsigned char') declared in a previous prototype [-Wknr-promoted-parameter] lineend_type return_type; ^ ./textfile.h:46:50: note: previous declaration is here extern int write_lineend _((int fd, lineend_type return_type, FLAG handle_utf16)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:2238:22: warning: passing 'character [7]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] width = col_count (buffer); ^~~~~~ ./mined.h:840:31: note: passing argument to parameter here extern int col_count _((char *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:2299:37: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned long rc = unicodevalue (cur_text); ^~~~~~~~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:2302:24: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] rc = unicodevalue (cur_text); ^~~~~~~~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:2310:51: warning: passing 'character [7]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] offset = cur_text - cur_line->text + length_of (buffer); ^~~~~~ ./mined.h:831:31: note: passing argument to parameter here extern int length_of _((char *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:2311:40: warning: passing 'character [7]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (insert_text (cur_line, cur_text, buffer) == ERRORS) { ^~~~~~ edit.c:2390:22: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'character' (aka 'unsigned char') declared in a previous prototype [-Wknr-promoted-parameter] register character newchar; ^ ./mined.h:1053:28: note: previous declaration is here extern void S0 _((character)), Scharacter _((unsigned long)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:2420:19: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] ch = charvalue (coptext); ^~~~~~~ ./mined.h:856:46: note: passing argument to parameter here extern unsigned long charvalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:2425:18: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] ch = charvalue (coptext); ^~~~~~~ ./mined.h:856:46: note: passing argument to parameter here extern unsigned long charvalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:2432:18: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] ch = charvalue (coptext); ^~~~~~~ ./mined.h:856:46: note: passing argument to parameter here extern unsigned long charvalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:2624:22: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'character' (aka 'unsigned char') declared in a previous prototype [-Wknr-promoted-parameter] register character newchar; ^ edit.c:17:28: note: previous declaration is here static void S _((character newchar)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:2710:33: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] && (streq (script (charvalue (cur_text)), "Hebrew") ^~~~~~~~ ./mined.h:1105:33: note: expanded from macro 'streq' #define streq(s1, s2) (strcmp (s1, s2) == 0) ^ ./mined.h:856:46: note: passing argument to parameter here extern unsigned long charvalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:2742:23: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] pre = unicodevalue (cpoi); ^~~~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:2762:34: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned long qc = charvalue (begin_line); ^~~~~~~~~~ ./mined.h:856:46: note: passing argument to parameter here extern unsigned long charvalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:3046:30: warning: illegal character encoding in character literal [-Winvalid-source-encoding] insert_unichar ((character) ''); ^ edit.c:3491:47: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] insertvalue (lookup_encodedchar (charvalue (cur_text)), radix); ^~~~~~~~ ./mined.h:856:46: note: passing argument to parameter here extern unsigned long charvalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:3493:32: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] (void) cjkencode (charvalue (cur_text), buffer); ^~~~~~~~ ./mined.h:856:46: note: passing argument to parameter here extern unsigned long charvalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:3493:43: warning: passing 'char [7]' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] (void) cjkencode (charvalue (cur_text), buffer); ^~~~~~ ./mined.h:868:51: note: passing argument to parameter here extern int cjkencode _((unsigned long, character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:3542:14: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] utf8_info (& buffer [i], & utfcount, & code); ^~~~~~~~~~~~ ./mined.h:841:32: note: passing argument to parameter here extern void utf8_info _((char *, int *, unsigned long *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:3678:23: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] hanchar = charvalue (cpoi); ^~~~ ./mined.h:856:46: note: passing argument to parameter here extern unsigned long charvalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:3698:27: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (valid_cjk (hanchar, NIL_PTR)) { ^~~~~~~ ./mined.h:357:18: note: expanded from macro 'NIL_PTR' #define NIL_PTR ((char *) 0) ^~~~~~~~~~~~ ./mined.h:871:71: note: passing argument to parameter 'cjkbytes' here extern FLAG valid_cjk _((unsigned long cjkchar, /* opt */ character * cjkbytes)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:3942:30: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (valid_cjk (hanchar, NIL_PTR)) { ^~~~~~~ ./mined.h:357:18: note: expanded from macro 'NIL_PTR' #define NIL_PTR ((char *) 0) ^~~~~~~~~~~~ ./mined.h:871:71: note: passing argument to parameter 'cjkbytes' here extern FLAG valid_cjk _((unsigned long cjkchar, /* opt */ character * cjkbytes)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:4251:21: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] int len = CJK_len (cur_text); ^~~~~~~~ ./mined.h:838:34: note: passing argument to parameter here extern int CJK_len _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:4252:37: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned long cjkchar = charvalue (cur_text); ^~~~~~~~ ./mined.h:856:46: note: passing argument to parameter here extern unsigned long charvalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:4267:51: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (iscombining (lookup_encodedchar (charvalue (textpoi)))) { ^~~~~~~ ./mined.h:856:46: note: passing argument to parameter here extern unsigned long charvalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:4277:27: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (valid_cjk (cjkchar, NIL_PTR)) { ^~~~~~~ ./mined.h:357:18: note: expanded from macro 'NIL_PTR' #define NIL_PTR ((char *) 0) ^~~~~~~~~~~~ ./mined.h:871:71: note: passing argument to parameter 'cjkbytes' here extern FLAG valid_cjk _((unsigned long cjkchar, /* opt */ character * cjkbytes)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:4594:37: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] if ((cjk_text && valid_cjk (ch, NIL_PTR)) ^~~~~~~ ./mined.h:357:18: note: expanded from macro 'NIL_PTR' #define NIL_PTR ((char *) 0) ^~~~~~~~~~~~ ./mined.h:871:71: note: passing argument to parameter 'cjkbytes' here extern FLAG valid_cjk _((unsigned long cjkchar, /* opt */ character * cjkbytes)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:4817:8: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'char' declared in a previous prototype [-Wknr-promoted-parameter] char lang; ^ ./mined.h:1072:24: note: previous declaration is here extern void UML _((char)), REPT _((char)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:4826:22: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] c1 = unicodevalue (cpoi); ^~~~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:4923:24: warning: passing 'char [7]' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] codelen = CJK_len (allbytes); ^~~~~~~~ ./mined.h:838:34: note: passing argument to parameter here extern int CJK_len _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:4946:22: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] c2 = unicodevalue (cpoi); ^~~~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:4955:25: warning: illegal character encoding in character literal [-Winvalid-source-encoding] unichar = (character) ''; /* æ */ ^ edit.c:4957:25: warning: illegal character encoding in character literal [-Winvalid-source-encoding] unichar = (character) ''; /* Æ */ ^ edit.c:4959:25: warning: illegal character encoding in character literal [-Winvalid-source-encoding] unichar = (character) ''; /* ø */ ^ edit.c:4961:25: warning: illegal character encoding in character literal [-Winvalid-source-encoding] unichar = (character) ''; /* Ø */ ^ edit.c:4971:25: warning: illegal character encoding in character literal [-Winvalid-source-encoding] unichar = (character) ''; /* ä */ ^ edit.c:4973:25: warning: illegal character encoding in character literal [-Winvalid-source-encoding] unichar = (character) ''; /* ö */ ^ edit.c:4975:25: warning: illegal character encoding in character literal [-Winvalid-source-encoding] unichar = (character) ''; /* ü */ ^ edit.c:4977:25: warning: illegal character encoding in character literal [-Winvalid-source-encoding] unichar = (character) ''; /* Ä */ ^ edit.c:4979:25: warning: illegal character encoding in character literal [-Winvalid-source-encoding] unichar = (character) ''; /* Ö */ ^ edit.c:4981:25: warning: illegal character encoding in character literal [-Winvalid-source-encoding] unichar = (character) ''; /* Ü */ ^ edit.c:4983:25: warning: illegal character encoding in character literal [-Winvalid-source-encoding] unichar = (character) ''; /* ß */ ^ edit.c:5121:31: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] prev_unichar = unicodevalue (charpos); ^~~~~~~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:5188:40: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned long unichar = unicodevalue (cur_text); ^~~~~~~~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:5240:28: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unichar2 = unicodevalue (after_char); ^~~~~~~~~~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:5243:29: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unichar2 = unicodevalue (after_char); ^~~~~~~~~~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:5247:80: warning: illegal character encoding in character literal [-Winvalid-source-encoding] || (unichar2 > (unsigned long) 'z' && unichar2 < (unsigned long) (character) '') ^ edit.c:5263:28: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unichar2 = unicodevalue (after_char); ^~~~~~~~~~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:5266:29: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unichar2 = unicodevalue (after_char); ^~~~~~~~~~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:5284:28: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unichar2 = unicodevalue (after_char); ^~~~~~~~~~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:5287:29: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unichar2 = unicodevalue (after_char); ^~~~~~~~~~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:5305:28: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unichar2 = unicodevalue (after_char); ^~~~~~~~~~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:5308:29: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unichar2 = unicodevalue (after_char); ^~~~~~~~~~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:5323:28: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unichar2 = unicodevalue (after_char); ^~~~~~~~~~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:5326:29: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unichar2 = unicodevalue (after_char); ^~~~~~~~~~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:5451:37: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] } while (hop_flag > 0 && idfchar (cur_text)); ^~~~~~~~ edit.c:5512:35: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned long uc = unicodevalue (cp); ^~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:5517:15: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (idfchar (cp) && * cp != '_' && * cp != '$') { ^~ edit.c:5573:21: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] uc = unicodevalue (cur_text); ^~~~~~~~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ edit.c:5654:35: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned long cv = unicodevalue (pp1); ^~~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ minedaux.c:268:47: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned long c1 = case_convert (utf8value (s1), -1); ^~ ./mined.h:855:46: note: passing argument to parameter here extern unsigned long utf8value _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ minedaux.c:269:47: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned long c2 = case_convert (utf8value (s2), -1); ^~ ./mined.h:855:46: note: passing argument to parameter here extern unsigned long utf8value _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ minedaux.c:296:47: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned long c1 = case_convert (utf8value (s1), -1); ^~ ./mined.h:855:46: note: passing argument to parameter here extern unsigned long utf8value _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ minedaux.c:297:47: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned long c2 = case_convert (utf8value (s2), -1); ^~ ./mined.h:855:46: note: passing argument to parameter here extern unsigned long utf8value _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ minedaux.c:1092:38: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned long unichar = charvalue (textp); ^~~~~ ./mined.h:856:46: note: passing argument to parameter here extern unsigned long charvalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ minedaux.c:1116:40: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] up += utfencode (unichar & 0xFFFF, up); ^~ ./mined.h:867:51: note: passing argument to parameter here extern int utfencode _((unsigned long, character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ minedaux.c:1126:31: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] (void) utfencode (unichar, up); ^~ ./mined.h:867:51: note: passing argument to parameter here extern int utfencode _((unsigned long, character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ mined1.c:1699:51: warning: illegal character encoding in string literal [-Winvalid-source-encoding] char * r = get_terminal_report_string ("\033]2;xx\033[21t"); ^~~~ mined1.c:1706:23: warning: illegal character encoding in character literal [-Winvalid-source-encoding] } else if (r [2] == '') { ^ mined1.c:1757:34: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned long c = unicodevalue (filename_poi); ^~~~~~~~~~~~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ mined1.c:1778:36: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] filename_dispoi += utfencode (c, filename_dispoi); ^~~~~~~~~~~~~~~ ./mined.h:867:51: note: passing argument to parameter here extern int utfencode _((unsigned long, character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ mined1.c:1782:37: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] filename_dispoi += utfencode (c, filename_dispoi); ^~~~~~~~~~~~~~~ ./mined.h:867:51: note: passing argument to parameter here extern int utfencode _((unsigned long, character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ mined1.c:1788:66: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] filename_dispoi += cjkencode_char (True, mappedtermchar (c), filename_dispoi); ^~~~~~~~~~~~~~~ ./mined.h:869:67: note: passing argument to parameter here extern int cjkencode_char _((FLAG term, unsigned long, character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ mined1.c:2259:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] {"<81>02"}, ^~~~ ~~~~ mined1.c:2260:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] {"ޡ"}, ^~~~~~~~~~~~~~~~ ~~~~ mined1.c:2261:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] {"<8E>"}, ^~~~~~~~~~~~~~~~ mined1.c:2262:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] {"<8F>x"}, ^~~~~~~~~~~~ mined1.c:2263:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] {"<88>"}, ^~~~~~~~ mined1.c:2264:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] {""}, ^~~~~~~~ mined1.c:2451:33: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] return isglyph_uni (utf8value (c)); ^ ./mined.h:855:46: note: passing argument to parameter here extern unsigned long utf8value _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ mined1.c:2611:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] : " MinEd " VERSION; ^~~~ mined1.c:2699:24: warning: illegal character encoding in string literal [-Winvalid-source-encoding] if (get_screen_width (sjis_3bytes, NIL_PTR, 0) == 3) { ^ mined1.c:2696:23: note: expanded from macro 'sjis_3bytes' #define sjis_3bytes "xa" ^~~~ mined1.c:2699:37: warning: incompatible pointer types passing 'char *' to parameter of type 'screen_width *' [-Wincompatible-pointer-types] if (get_screen_width (sjis_3bytes, NIL_PTR, 0) == 3) { ^~~~~~~ ./mined.h:357:18: note: expanded from macro 'NIL_PTR' #define NIL_PTR ((char *) 0) ^~~~~~~~~~~~ mined1.c:2891:36: warning: illegal character encoding in string literal [-Winvalid-source-encoding] int cwidth = get_screen_width ("<81>02", cjk_widths, arrlen (cjk_widths)); ^~~~ ~~~~ mined1.c:2905:32: warning: illegal character encoding in string literal [-Winvalid-source-encoding] cwidth = get_screen_width ("ޡ", cjk_widths, arrlen (cjk_widths)); ^~~~~~~~~~~~~~~~ ~~~~ mined1.c:2909:32: warning: illegal character encoding in string literal [-Winvalid-source-encoding] cwidth = get_screen_width ("<8E>", cjk_widths, arrlen (cjk_widths)); ^~~~~~~~~~~~~~~~ mined1.c:2918:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] if (euc3_term && get_screen_width ("<8F>x", cjk_widths, arrlen (cjk_widths)) > 3) { ^~~~~~~~~~~~ mined1.c:2922:27: warning: illegal character encoding in string literal [-Winvalid-source-encoding] if (get_screen_width ("<88>", cjk_widths, arrlen (cjk_widths)) < 2) { ^~~~~~~~ mined1.c:3005:49: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] check += cjkencode_char (True, cjk_combining, check); ^~~~~ ./mined.h:869:67: note: passing argument to parameter here extern int cjkencode_char _((FLAG term, unsigned long, character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ mined1.c:3007:36: warning: incompatible pointer types passing 'char *' to parameter of type 'screen_width *' [-Wincompatible-pointer-types] if (get_screen_width (cjk_check, NIL_PTR, 0) == 1) { ^~~~~~~ ./mined.h:357:18: note: expanded from macro 'NIL_PTR' #define NIL_PTR ((char *) 0) ^~~~~~~~~~~~ mined1.c:3031:38: warning: incompatible pointer types passing 'char *' to parameter of type 'screen_width *' [-Wincompatible-pointer-types] if (get_screen_width (comb_check, NIL_PTR, 0) == 1) { ^~~~~~~ ./mined.h:357:18: note: expanded from macro 'NIL_PTR' #define NIL_PTR ((char *) 0) ^~~~~~~~~~~~ mined1.c:3054:40: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] check += cjkencode_char (True, lam, check); ^~~~~ ./mined.h:869:67: note: passing argument to parameter here extern int cjkencode_char _((FLAG term, unsigned long, character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ mined1.c:3055:41: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] check += cjkencode_char (True, alef, check); ^~~~~ ./mined.h:869:67: note: passing argument to parameter here extern int cjkencode_char _((FLAG term, unsigned long, character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ mined1.c:3061:37: warning: incompatible pointer types passing 'char *' to parameter of type 'screen_width *' [-Wincompatible-pointer-types] if (get_screen_width (join_check, NIL_PTR, 0) == 2) { ^~~~~~~ ./mined.h:357:18: note: expanded from macro 'NIL_PTR' #define NIL_PTR ((char *) 0) ^~~~~~~~~~~~ mined1.c:3097:46: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] check += cjkencode_char (True, cjk_lineend, check); ^~~~~ ./mined.h:869:67: note: passing argument to parameter here extern int cjkencode_char _((FLAG term, unsigned long, character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ mined1.c:3098:46: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] check += cjkencode_char (True, cjk_lineend, check); ^~~~~ ./mined.h:869:67: note: passing argument to parameter here extern int cjkencode_char _((FLAG term, unsigned long, character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ mined1.c:3099:46: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] check += cjkencode_char (True, cjk_lineend, check); ^~~~~ ./mined.h:869:67: note: passing argument to parameter here extern int cjkencode_char _((FLAG term, unsigned long, character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ mined1.c:3100:46: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] check += cjkencode_char (True, cjk_lineend, check); ^~~~~ ./mined.h:869:67: note: passing argument to parameter here extern int cjkencode_char _((FLAG term, unsigned long, character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ mined1.c:3101:42: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] check += cjkencode_char (True, cjk_tab, check); ^~~~~ ./mined.h:869:67: note: passing argument to parameter here extern int cjkencode_char _((FLAG term, unsigned long, character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ mined1.c:3102:42: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] check += cjkencode_char (True, cjk_tab, check); ^~~~~ ./mined.h:869:67: note: passing argument to parameter here extern int cjkencode_char _((FLAG term, unsigned long, character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ mined1.c:3103:43: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] check += cjkencode_char (True, cjk_tab3, check); ^~~~~ ./mined.h:869:67: note: passing argument to parameter here extern int cjkencode_char _((FLAG term, unsigned long, character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ mined1.c:3105:42: warning: incompatible pointer types passing 'char *' to parameter of type 'screen_width *' [-Wincompatible-pointer-types] cjkwidth = get_screen_width (cjk_check, NIL_PTR, 0); ^~~~~~~ ./mined.h:357:18: note: expanded from macro 'NIL_PTR' #define NIL_PTR ((char *) 0) ^~~~~~~~~~~~ mined1.c:3128:45: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] check += cjkencode_char (True, cjk_char, check); ^~~~~ ./mined.h:869:67: note: passing argument to parameter here extern int cjkencode_char _((FLAG term, unsigned long, character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ mined1.c:3129:45: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] check += cjkencode_char (True, cjk_char, check); ^~~~~ ./mined.h:869:67: note: passing argument to parameter here extern int cjkencode_char _((FLAG term, unsigned long, character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ mined1.c:3132:46: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] check += cjkencode_char (True, cjk_char, check); ^~~~~ ./mined.h:869:67: note: passing argument to parameter here extern int cjkencode_char _((FLAG term, unsigned long, character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ mined1.c:3138:45: warning: incompatible pointer types passing 'char *' to parameter of type 'screen_width *' [-Wincompatible-pointer-types] cjkwidth += get_screen_width (cjk_check, NIL_PTR, 0); ^~~~~~~ ./mined.h:357:18: note: expanded from macro 'NIL_PTR' #define NIL_PTR ((char *) 0) ^~~~~~~~~~~~ mined1.c:3566:43: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (UTF_TAB_marker && iswide (utf8value (UTF_TAB_marker))) { ^~~~~~~~~~~~~~ ./mined.h:855:46: note: passing argument to parameter here extern unsigned long utf8value _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ mined1.c:3569:44: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (UTF_TAB0_marker && iswide (utf8value (UTF_TAB0_marker))) { ^~~~~~~~~~~~~~~ ./mined.h:855:46: note: passing argument to parameter here extern unsigned long utf8value _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ mined1.c:3572:44: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (UTF_TAB2_marker && iswide (utf8value (UTF_TAB2_marker))) { ^~~~~~~~~~~~~~~ ./mined.h:855:46: note: passing argument to parameter here extern unsigned long utf8value _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ mined1.c:3575:46: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (UTF_TABmid_marker && iswide (utf8value (UTF_TABmid_marker))) { ^~~~~~~~~~~~~~~~~ ./mined.h:855:46: note: passing argument to parameter here extern unsigned long utf8value _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ 4 warnings generated. gcc -DTERMIO -Dunix -Dunix -D__USE_BSD -ansi -Waggregate-return -Winline -Wimplicit-int -Wunused -Wswitch -Wchar-subscripts -Wformat -Wparentheses -Wmissing-braces -O2 -Wmissing-prototypes -Wreturn-type -c justify.c justify.c:300:40: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned long unichar = unicodevalue (poi); ^~~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ 1 warning generated. gcc -DTERMIO -Dunix -Dunix -D__USE_BSD -ansi -Waggregate-return -Winline -Wimplicit-int -Wunused -Wswitch -Wchar-subscripts -Wformat -Wparentheses -Wmissing-braces -O2 -Wmissing-prototypes -Wreturn-type -c search.c /bin/mv ../doc/mnemodoc.html.new ../doc/mnemodoc.html ./mnemos.check search.c:250:15: warning: passing 'char [639]' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (compile (exp_buf, & program, True) == ERRORS) { ^~~~~~~ search.c:51:35: note: passing argument to parameter 'pat_start' here static int compile _((character * pat_start, REGEX * program, FLAG case_ignore)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ search.c:275:16: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (compile (expr, & program, case_ignore) == ERRORS) { ^~~~ search.c:51:35: note: passing argument to parameter 'pat_start' here static int compile _((character * pat_start, REGEX * program, FLAG case_ignore)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ 7 warnings generated. search.c:931:37: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] if ((match_line = match (program, cur_text, method)) == NIL_LINE) { ^~~~~~~~ search.c:60:53: note: passing argument to parameter 'string' here static LINE * match _((REGEX * program, character * string, FLAG method)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ gcc -DTERMIO -Dunix -Dunix -D__USE_BSD -ansi -Waggregate-return -Winline -Wimplicit-int -Wunused -Wswitch -Wchar-subscripts -Wformat -Wparentheses -Wmissing-braces -O2 -Wmissing-prototypes -Wreturn-type -c charprop.c search.c:1217:30: warning: passing 'character *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] low_char = precedingchar (pattern, pat_start); ^~~~~~~ ./mined.h:859:45: note: passing argument to parameter here extern unsigned long precedingchar _((char *, char *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ search.c:1217:39: warning: passing 'character *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] low_char = precedingchar (pattern, pat_start); ^~~~~~~~~ ./mined.h:859:53: note: passing argument to parameter here extern unsigned long precedingchar _((char *, char *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ search.c:1301:16: warning: passing 'character *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] utf8_info (pattern, & charlen, & low_char); ^~~~~~~ ./mined.h:841:32: note: passing argument to parameter here extern void utf8_info _((char *, int *, unsigned long *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ search.c:1467:36: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] int ret = check_string (program, string, from_line, NIL_INT); ^~~~~~ search.c:62:57: note: passing argument to parameter 'str' here static int check_string _((REGEX * program, character * str, LINE * from, int * expression)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ search.c:1484:30: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (check_string (program, textp, from_line, NIL_INT)) { ^~~~~ search.c:62:57: note: passing argument to parameter 'str' here static int check_string _((REGEX * program, character * str, LINE * from, int * expression)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ search.c:1498:30: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (check_string (program, textp, from_line, NIL_INT)) { ^~~~~ search.c:62:57: note: passing argument to parameter 'str' here static int check_string _((REGEX * program, character * str, LINE * from, int * expression)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ search.c:1605:7: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] from_line->next->text, ^~~~~~~~~~~~~~~~~~~~~ search.c:1699:24: warning: passing 'character *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] ret = star (program, mark, string, from_line, expression); ^~~~ search.c:64:44: note: passing argument to parameter 'end_position' here static int star _((REGEX * program, char * end_position, char * str, LINE * from, int * expression)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ search.c:1699:30: warning: passing 'character *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] ret = star (program, mark, string, from_line, expression); ^~~~~~ search.c:64:65: note: passing argument to parameter 'str' here static int star _((REGEX * program, char * end_position, char * str, LINE * from, int * expression)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ search.c:1750:29: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (check_string (program, string, from_line, expression)) { ^~~~~~ search.c:1757:30: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (check_string (program, string, from_line, expression)) { ^~~~~~ 7 warnings generated. gcc -DTERMIO -Dunix -Dunix -D__USE_BSD -ansi -Waggregate-return -Winline -Wimplicit-int -Wunused -Wswitch -Wchar-subscripts -Wformat -Wparentheses -Wmissing-braces -O2 -Wmissing-prototypes -Wreturn-type -c output.c output.c:62:31: warning: illegal character encoding in character literal [-Winvalid-source-encoding] static char shiftskipdouble = ''; /* indicator for shifted double width char */ ^ output.c:684:31: warning: illegal character encoding in character literal [-Winvalid-source-encoding] } else if (c == (character) '') { ^ output.c:686:31: warning: illegal character encoding in character literal [-Winvalid-source-encoding] } else if (c == (character) '') { ^ output.c:688:31: warning: illegal character encoding in character literal [-Winvalid-source-encoding] } else if (c == (character) '') { ^ output.c:881:8: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'char' declared in a previous prototype [-Wknr-promoted-parameter] char marker; ^ ./mined.h:817:29: note: previous declaration is here extern void putmark _((char mark, char * utfmark)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ output.c:917:26: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] put_unichar (utf8value (submenu_marker)); ^~~~~~~~~~~~~~ ./mined.h:855:46: note: passing argument to parameter here extern unsigned long utf8value _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ output.c:919:38: warning: illegal character encoding in character literal [-Winvalid-source-encoding] unsigned long sub = (unsigned char) ''; ^ output.c:951:13: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'character' (aka 'unsigned char') declared in a previous prototype [-Wknr-promoted-parameter] character marker; ^ ./mined.h:818:41: note: previous declaration is here extern FLAG marker_defined _((character marker, char * utfmarker)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ output.c:979:11: warning: illegal character encoding in character literal [-Winvalid-source-encoding] putmark ('', "¬"); ^ output.c:981:11: warning: illegal character encoding in character literal [-Winvalid-source-encoding] putmark ('', "º"); ^ output.c:989:11: warning: illegal character encoding in character literal [-Winvalid-source-encoding] putmark ('', "¤"); ^ output.c:1180:21: warning: illegal character encoding in character literal [-Winvalid-source-encoding] indicate_special (''); /* indicate nbsp */ ^ output.c:1336:36: warning: illegal character encoding in character literal [-Winvalid-source-encoding] indicate_illegal_UTF ((character) ''); ^ output.c:801:57: note: expanded from macro 'indicate_marked' #define indicate_marked(c) trace_indicate indicate_uni(c, False, attr_uni) ^ output.c:1380:20: warning: illegal character encoding in character literal [-Winvalid-source-encoding] indicate_special (''); /* indicate nbsp in UTF-8 / mapped terminal */ ^ output.c:1629:38: warning: illegal character encoding in character literal [-Winvalid-source-encoding] indicate_illegal_UTF ((character) ''); ^ output.c:801:57: note: expanded from macro 'indicate_marked' #define indicate_marked(c) trace_indicate indicate_uni(c, False, attr_uni) ^ output.c:1667:21: warning: illegal character encoding in character literal [-Winvalid-source-encoding] indicate_special (''); /* indicate nbsp in Latin-1 terminal */ ^ output.c:1679:13: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'character' (aka 'unsigned char') declared in a previous prototype [-Wknr-promoted-parameter] character c; ^ ./mined.h:825:38: note: previous declaration is here extern void putcharacter _((character)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ output.c:1958:27: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unichar = unicodevalue (textp); ^~~~~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ output.c:2007:31: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (iswide (unicodevalue (textp))) { ^~~~~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ output.c:2074:24: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] cjkchar = charvalue (textp); ^~~~~ ./mined.h:856:46: note: passing argument to parameter here extern unsigned long charvalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ output.c:2213:21: warning: illegal character encoding in character literal [-Winvalid-source-encoding] indicate_special (''); ^ output.c:2381:27: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] int cjklen = CJK_len (textp); ^~~~~ ./mined.h:838:34: note: passing argument to parameter here extern int CJK_len _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ output.c:2394:27: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] int cjklen = CJK_len (textp); ^~~~~ ./mined.h:838:34: note: passing argument to parameter here extern int CJK_len _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ output.c:2502:23: warning: illegal character encoding in character literal [-Winvalid-source-encoding] indicate_special (''); ^ output.c:2562:28: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] put_unichar (charvalue (textp)); ^~~~~ ./mined.h:856:46: note: passing argument to parameter here extern unsigned long charvalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ output.c:2565:28: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] put_cjkchar (charvalue (textp)); ^~~~~ ./mined.h:856:46: note: passing argument to parameter here extern unsigned long charvalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ 0 inconsistent duplicate mnemonics make[1]: Leaving directory `/sw/build.build/mined-2012.22-1/mined-2012.22/src' gcc -DTERMIO -Dunix -Dunix -D__USE_BSD -ansi -Waggregate-return -Winline -Wimplicit-int -Wunused -Wswitch -Wchar-subscripts -Wformat -Wparentheses -Wmissing-braces -O2 -Wmissing-prototypes -Wreturn-type -c prompt.c prompt.c:316:24: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] cjkchar = charvalue (text); ^~~~ ./mined.h:856:46: note: passing argument to parameter here extern unsigned long charvalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ prompt.c:539:19: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] c = charvalue (refreshptr); ^~~~~~~~~~ ./mined.h:856:46: note: passing argument to parameter here extern unsigned long charvalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ prompt.c:547:19: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] c = charvalue (refreshptr ++); ^~~~~~~~~~~~~ ./mined.h:856:46: note: passing argument to parameter here extern unsigned long charvalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ prompt.c:604:20: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] c = charvalue (refreshptr); ^~~~~~~~~~ ./mined.h:856:46: note: passing argument to parameter here extern unsigned long charvalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ prompt.c:616:20: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] c = charvalue (refreshptr); ^~~~~~~~~~ ./mined.h:856:46: note: passing argument to parameter here extern unsigned long charvalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ prompt.c:819:41: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned long charval = charvalue (ptr); ^~~ ./mined.h:856:46: note: passing argument to parameter here extern unsigned long charvalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ prompt.c:826:26: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] charval = charvalue (ptr); ^~~ ./mined.h:856:46: note: passing argument to parameter here extern unsigned long charvalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ prompt.c:1087:36: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned long cv = unicodevalue (pp1); ^~~ ./mined.h:857:49: note: passing argument to parameter here extern unsigned long unicodevalue _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ prompt.c:1438:8: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'char' declared in a previous prototype [-Wknr-promoted-parameter] char firstdigit; ^ ./mined.h:788:48: note: previous declaration is here extern long get_number _((char * message, char firstdigit, int * result)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ prompt.c:1775:34: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned long uni = utf8value (utf); ^~~ ./mined.h:855:46: note: passing argument to parameter here extern unsigned long utf8value _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ prompt.c:1778:34: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned long elem = utf8value (set); ^~~ ./mined.h:855:46: note: passing argument to parameter here extern unsigned long utf8value _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ prompt.c:1786:22: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] elem2 = utf8value (set); ^~~ ./mined.h:855:46: note: passing argument to parameter here extern unsigned long utf8value _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ prompt.c:1847:46: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned long c1 = case_convert (utf8value (pat), -1); ^~~ ./mined.h:855:46: note: passing argument to parameter here extern unsigned long utf8value _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ prompt.c:1848:46: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned long c2 = case_convert (utf8value (s), -1); ^ ./mined.h:855:46: note: passing argument to parameter here extern unsigned long utf8value _((character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ charprop.c:135:8: warning: comparison of unsigned enum expression < 0 is always false [-Wtautological-compare] if (t < 0 || t >= arrlen (decomposition_type)) { ~ ^ ~ charprop.c:185:29: warning: illegal character encoding in character literal [-Winvalid-source-encoding] if (ucs == (unsigned char) '') { ^ 14 warnings generated. gcc -DTERMIO -Dunix -Dunix -D__USE_BSD -ansi -Waggregate-return -Winline -Wimplicit-int -Wunused -Wswitch -Wchar-subscripts -Wformat -Wparentheses -Wmissing-braces -O2 -Wmissing-prototypes -Wreturn-type -c compose.c charprop.c:579:9: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'short' declared in a previous prototype [-Wknr-promoted-parameter] short langcond; ^ ./charprop.h:79:69: note: previous declaration is here extern int lookup_caseconv_special _((unsigned long basechar, short langcond)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ compose.c:182:23: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xp += utfencode (c, xp); ^~ ./mined.h:867:51: note: passing argument to parameter here extern int utfencode _((unsigned long, character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ compose.c:357:24: warning: passing 'character [13]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] ret = compose_mnemo (cs, False, False); ^~ compose.c:369:47: warning: illegal character encoding in character literal [-Winvalid-source-encoding] subst_acc (& c1subst, & c2subst, (character) '', ':'); ^ compose.c:371:47: warning: illegal character encoding in character literal [-Winvalid-source-encoding] subst_acc (& c1subst, & c2subst, (character) '', '-'); ^ compose.c:373:47: warning: illegal character encoding in character literal [-Winvalid-source-encoding] subst_acc (& c1subst, & c2subst, (character) '', '\''); ^ compose.c:375:47: warning: illegal character encoding in character literal [-Winvalid-source-encoding] subst_acc (& c1subst, & c2subst, (character) '', ','); ^ compose.c:377:47: warning: illegal character encoding in character literal [-Winvalid-source-encoding] subst_acc (& c1subst, & c2subst, (character) '', '0'); ^ compose.c:382:24: warning: passing 'character [13]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] ret2 = compose_mnemo (cs, False, False); ^~ compose.c:394:24: warning: passing 'character [13]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] ret2 = compose_mnemo (cs, False, False); ^~ compose.c:404:25: warning: passing 'character [13]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] ret2 = compose_mnemo (cs, False, False); ^~ compose.c:487:23: warning: passing 'char [25]' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] m += utfencode (let, mbuf); ^~~~ ./mined.h:867:51: note: passing argument to parameter here extern int utfencode _((unsigned long, character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ compose.c:490:27: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] m += utfencode (a [i], m); ^ ./mined.h:867:51: note: passing argument to parameter here extern int utfencode _((unsigned long, character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ compose.c:553:27: warning: passing 'char [1024]' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] (void) utfencode (base, mnemo); ^~~~~ ./mined.h:867:51: note: passing argument to parameter here extern int utfencode _((unsigned long, character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ compose.c:672:32: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] mnemopoi += utfencode (base, mnemopoi); ^~~~~~~~ ./mined.h:867:51: note: passing argument to parameter here extern int utfencode _((unsigned long, character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ compose.c:687:33: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] mnemopoi += utfencode (base, mnemopoi); ^~~~~~~~ ./mined.h:867:51: note: passing argument to parameter here extern int utfencode _((unsigned long, character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ compose.c:703:33: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] mnemopoi += utfencode (base, mnemopoi); ^~~~~~~~ ./mined.h:867:51: note: passing argument to parameter here extern int utfencode _((unsigned long, character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ 26 warnings generated. gcc -DTERMIO -Dunix -Dunix -D__USE_BSD -ansi -Waggregate-return -Winline -Wimplicit-int -Wunused -Wswitch -Wchar-subscripts -Wformat -Wparentheses -Wmissing-braces -O2 -Wmissing-prototypes -Wreturn-type -c charcode.c 14 warnings generated. gcc -DTERMIO -Dunix -Dunix -D__USE_BSD -ansi -Waggregate-return -Winline -Wimplicit-int -Wunused -Wswitch -Wchar-subscripts -Wformat -Wparentheses -Wmissing-braces -O2 -Wmissing-prototypes -Wreturn-type -Duse_concatenated_keymaps -c keymaps.c charcode.c:92:13: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'character' (aka 'unsigned char') declared in a previous prototype [-Wknr-promoted-parameter] character c; ^ ./mined.h:795:42: note: previous declaration is here extern character controlchar _((character)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ charcode.c:304:23: warning: passing 'char [7]' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] (void) utfencode (c, buf); ^~~ charcode.c:306:23: warning: passing 'char [7]' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] (void) cjkencode (c, buf); ^~~ charcode.c:938:8: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'char' declared in a previous prototype [-Wknr-promoted-parameter] char tag; ^ ./mined.h:895:55: note: previous declaration is here extern FLAG set_term_encoding _((char * charmap, char tag)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ charcode.c:972:8: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'char' declared in a previous prototype [-Wknr-promoted-parameter] char tag; ^ ./mined.h:894:55: note: previous declaration is here extern FLAG set_text_encoding _((char * charmap, char tag, char * debug_tag)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ 16 warnings generated. 14 warnings generated. gcc -DTERMIO -Dunix -Dunix -D__USE_BSD -ansi -Waggregate-return -Winline -Wimplicit-int -Wunused -Wswitch -Wchar-subscripts -Wformat -Wparentheses -Wmissing-braces -O2 -Wmissing-prototypes -Wreturn-type -c keydefs.c gcc -DTERMIO -Dunix -Dunix -D__USE_BSD -ansi -Waggregate-return -Winline -Wimplicit-int -Wunused -Wswitch -Wchar-subscripts -Wformat -Wparentheses -Wmissing-braces -O2 -Wmissing-prototypes -Wreturn-type -c dispatch.c 5 warnings generated. gcc -DTERMIO -Dunix -Dunix -D__USE_BSD -ansi -Waggregate-return -Winline -Wimplicit-int -Wunused -Wswitch -Wchar-subscripts -Wformat -Wparentheses -Wmissing-braces -O2 -Wmissing-prototypes -Wreturn-type -c termprop.c 92 warnings generated. gcc -DTERMIO -Dunix -Dunix -D__USE_BSD -ansi -Waggregate-return -Winline -Wimplicit-int -Wunused -Wswitch -Wchar-subscripts -Wformat -Wparentheses -Wmissing-braces -O2 -Wmissing-prototypes -Wreturn-type -c width.c 51 warnings generated. gcc -DTERMIO -Dunix -Dunix -D__USE_BSD -ansi -Waggregate-return -Winline -Wimplicit-int -Wunused -Wswitch -Wchar-subscripts -Wformat -Wparentheses -Wmissing-braces -O2 -Wmissing-prototypes -Wreturn-type -c encoding.c dispatch.c:794:23: warning: passing 'char *' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] (void) utfencode (c, cbuf); ^~~~ ./mined.h:867:51: note: passing argument to parameter here extern int utfencode _((unsigned long, character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ dispatch.c:1312:19: warning: illegal character encoding in character literal [-Winvalid-source-encoding] case (character) '' : ^ dispatch.c:1313:19: warning: illegal character encoding in character literal [-Winvalid-source-encoding] case (character) '' : ^ dispatch.c:1314:19: warning: illegal character encoding in character literal [-Winvalid-source-encoding] case (character) '' : ^ dispatch.c:1315:19: warning: illegal character encoding in character literal [-Winvalid-source-encoding] case (character) '' : {UML ('g'); return;} ^ dispatch.c:1316:19: warning: illegal character encoding in character literal [-Winvalid-source-encoding] case (character) '' : ^ dispatch.c:1317:19: warning: illegal character encoding in character literal [-Winvalid-source-encoding] case (character) '' : ^ dispatch.c:1318:19: warning: illegal character encoding in character literal [-Winvalid-source-encoding] case (character) '' : ^ dispatch.c:1319:19: warning: illegal character encoding in character literal [-Winvalid-source-encoding] case (character) '' : ^ dispatch.c:1320:19: warning: illegal character encoding in character literal [-Winvalid-source-encoding] case (character) '' : {UML ('f'); return;} ^ dispatch.c:1321:19: warning: illegal character encoding in character literal [-Winvalid-source-encoding] case (character) '' : ^ dispatch.c:1322:19: warning: illegal character encoding in character literal [-Winvalid-source-encoding] case (character) '' : ^ dispatch.c:1323:19: warning: illegal character encoding in character literal [-Winvalid-source-encoding] case (character) '' : {UML ('d'); return;} ^ dispatch.c:1509:8: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'char' declared in a previous prototype [-Wknr-promoted-parameter] char firstdigit; ^ ./mined.h:1072:40: note: previous declaration is here extern void UML _((char)), REPT _((char)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ gcc -DTERMIO -Dunix -Dunix -D__USE_BSD -ansi -Waggregate-return -Winline -Wimplicit-int -Wunused -Wswitch -Wchar-subscripts -Wformat -Wparentheses -Wmissing-braces -O2 -Wmissing-prototypes -Wreturn-type -c handescr.c gcc -O2 -I. -c charmaps/arabic.c -o charmaps/arabic.o gcc -O2 -I. -c charmaps/ascii.c -o charmaps/ascii.o gcc -O2 -I. -c charmaps/cjk-big5.c -o charmaps/cjk-big5.o gcc -O2 -I. -c charmaps/cjk-cns.c -o charmaps/cjk-cns.o gcc -O2 -I. -c charmaps/cjk-ejis.c -o charmaps/cjk-ejis.o 26 warnings generated. gcc -O2 -I. -c charmaps/cjk-gb.c -o charmaps/cjk-gb.o gcc -O2 -I. -c charmaps/cjk-johb.c -o charmaps/cjk-johb.o 14 warnings generated. gcc -O2 -I. -c charmaps/cjk-sjis.c -o charmaps/cjk-sjis.o gcc -O2 -I. -c charmaps/cjk-uhc.c -o charmaps/cjk-uhc.o 3 warnings generated. gcc -O2 -I. -c charmaps/cp1125.c -o charmaps/cp1125.o gcc -O2 -I. -c charmaps/cp1250.c -o charmaps/cp1250.o gcc -O2 -I. -c charmaps/cp1251.c -o charmaps/cp1251.o gcc -O2 -I. -c charmaps/cp1252.c -o charmaps/cp1252.o gcc -O2 -I. -c charmaps/cp1253.c -o charmaps/cp1253.o gcc -O2 -I. -c charmaps/cp1254.c -o charmaps/cp1254.o gcc -O2 -I. -c charmaps/cp1255.c -o charmaps/cp1255.o gcc -O2 -I. -c charmaps/cp1256.c -o charmaps/cp1256.o gcc -O2 -I. -c charmaps/cp1257.c -o charmaps/cp1257.o gcc -O2 -I. -c charmaps/cp437.c -o charmaps/cp437.o gcc -O2 -I. -c charmaps/cp737.c -o charmaps/cp737.o gcc -O2 -I. -c charmaps/cp775.c -o charmaps/cp775.o gcc -O2 -I. -c charmaps/cp850.c -o charmaps/cp850.o gcc -O2 -I. -c charmaps/cp852.c -o charmaps/cp852.o gcc -O2 -I. -c charmaps/cp853.c -o charmaps/cp853.o gcc -O2 -I. -c charmaps/cp855.c -o charmaps/cp855.o gcc -O2 -I. -c charmaps/cp857.c -o charmaps/cp857.o gcc -O2 -I. -c charmaps/cp858.c -o charmaps/cp858.o gcc -O2 -I. -c charmaps/cp860.c -o charmaps/cp860.o gcc -O2 -I. -c charmaps/cp861.c -o charmaps/cp861.o gcc -O2 -I. -c charmaps/cp862.c -o charmaps/cp862.o gcc -O2 -I. -c charmaps/cp863.c -o charmaps/cp863.o gcc -O2 -I. -c charmaps/cp864e.c -o charmaps/cp864e.o gcc -O2 -I. -c charmaps/cp865.c -o charmaps/cp865.o gcc -O2 -I. -c charmaps/cp866.c -o charmaps/cp866.o gcc -O2 -I. -c charmaps/cp869.c -o charmaps/cp869.o gcc -O2 -I. -c charmaps/cygwin.c -o charmaps/cygwin.o gcc -O2 -I. -c charmaps/georg-ps.c -o charmaps/georg-ps.o gcc -O2 -I. -c charmaps/isoarab.c -o charmaps/isoarab.o gcc -O2 -I. -c charmaps/isocyril.c -o charmaps/isocyril.o gcc -O2 -I. -c charmaps/isogreek.c -o charmaps/isogreek.o gcc -O2 -I. -c charmaps/isohebr.c -o charmaps/isohebr.o gcc -O2 -I. -c charmaps/koi8-r.c -o charmaps/koi8-r.o gcc -O2 -I. -c charmaps/koi8-ru.c -o charmaps/koi8-ru.o gcc -O2 -I. -c charmaps/koi8-t.c -o charmaps/koi8-t.o gcc -O2 -I. -c charmaps/koi8-u.c -o charmaps/koi8-u.o gcc -O2 -I. -c charmaps/latin-10.c -o charmaps/latin-10.o gcc -O2 -I. -c charmaps/latin-2.c -o charmaps/latin-2.o gcc -O2 -I. -c charmaps/latin-3.c -o charmaps/latin-3.o gcc -O2 -I. -c charmaps/latin-4.c -o charmaps/latin-4.o gcc -O2 -I. -c charmaps/latin-5.c -o charmaps/latin-5.o gcc -O2 -I. -c charmaps/latin-6.c -o charmaps/latin-6.o gcc -O2 -I. -c charmaps/latin-7.c -o charmaps/latin-7.o gcc -O2 -I. -c charmaps/latin-8.c -o charmaps/latin-8.o gcc -O2 -I. -c charmaps/latin-9.c -o charmaps/latin-9.o gcc -O2 -I. -c charmaps/m-roman.c -o charmaps/m-roman.o gcc -O2 -I. -c charmaps/pt154.c -o charmaps/pt154.o gcc -O2 -I. -c charmaps/tcvn.c -o charmaps/tcvn.o gcc -O2 -I. -c charmaps/tis620.c -o charmaps/tis620.o gcc -O2 -I. -c charmaps/viscii.c -o charmaps/viscii.o gcc -DTERMIO -Dunix -Dunix -D__USE_BSD -ansi -Waggregate-return -Winline -Wimplicit-int -Wunused -Wswitch -Wchar-subscripts -Wformat -Wparentheses -Wmissing-braces -O2 -Wmissing-prototypes -Wreturn-type -c io.c gcc -DTERMIO -Dunix -Dunix -D__USE_BSD -ansi -Waggregate-return -Winline -Wimplicit-int -Wunused -Wswitch -Wchar-subscripts -Wformat -Wparentheses -Wmissing-braces -O2 -Wmissing-prototypes -Wreturn-type -c keyboard.c keyboard.c:1929:25: warning: passing 'character [34]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] while ((res = findkey (ctrl_queue)) == -1 /* prefix of table entry */ ^~~~~~~~~~ keyboard.c:2169:18: warning: passing 'character *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] putback_rest (raw_queue + 1); ^~~~~~~~~~~~~ keyboard.c:2267:40: warning: passing 'char [7]' to parameter of type 'character *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] (void) utfencode (ansi_param [2], cbuf); ^~~~ ./mined.h:867:51: note: passing argument to parameter here extern int utfencode _((unsigned long, character *)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ keyboard.c:2383:26: warning: passing 'character [34]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] while ((res = map_key (ctrl_queue, 1, & found, & mapped)) == -1 ^~~~~~~~~~ ./mined.h:943:30: note: passing argument to parameter 'str' here extern int map_key _((char * str, int matchmode, char * * found, char * * mapped)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ keyboard.c:2421:18: warning: passing 'character *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] putback_rest (ctrl_queue + strlen (prev_found)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ keyboard.c:2424:18: warning: passing 'character [34]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] res = map_key (ctrl_queue, 2, & found, & mapped); ^~~~~~~~~~ ./mined.h:943:30: note: passing argument to parameter 'str' here extern int map_key _((char * str, int matchmode, char * * found, char * * mapped)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ io.c:1484:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] return ""; ^~~~ io.c:1512:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] return ""; ^~~~ io.c:2400:22: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'character' (aka 'unsigned char') declared in a previous prototype [-Wknr-promoted-parameter] register character c; ^ ./io.h:148:35: note: previous declaration is here extern void __putchar _((character)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ io.c:2427:22: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'character' (aka 'unsigned char') declared in a previous prototype [-Wknr-promoted-parameter] register character c; ^ ./io.h:150:38: note: previous declaration is here extern void putblockchar _((character)); ^ ./_proto.h:24:14: note: expanded from macro '_' #define _(x) x ^ 6 warnings generated. 4 warnings generated. gcc minedaux.o legacy.o mined1.o mousemen.o edit.o pastebuf.o textfile.o textbuf.o justify.o search.o charprop.o output.o prompt.o compose.o charcode.o keymaps.o keydefs.o dispatch.o termprop.o width.o encoding.o handescr.o charmaps/arabic.o charmaps/ascii.o charmaps/cjk-big5.o charmaps/cjk-cns.o charmaps/cjk-ejis.o charmaps/cjk-gb.o charmaps/cjk-johb.o charmaps/cjk-sjis.o charmaps/cjk-uhc.o charmaps/cp1125.o charmaps/cp1250.o charmaps/cp1251.o charmaps/cp1252.o charmaps/cp1253.o charmaps/cp1254.o charmaps/cp1255.o charmaps/cp1256.o charmaps/cp1257.o charmaps/cp437.o charmaps/cp737.o charmaps/cp775.o charmaps/cp850.o charmaps/cp852.o charmaps/cp853.o charmaps/cp855.o charmaps/cp857.o charmaps/cp858.o charmaps/cp860.o charmaps/cp861.o charmaps/cp862.o charmaps/cp863.o charmaps/cp864e.o charmaps/cp865.o charmaps/cp866.o charmaps/cp869.o charmaps/cygwin.o charmaps/georg-ps.o charmaps/isoarab.o charmaps/isocyril.o charmaps/isogreek.o charmaps/isohebr.o charmaps/koi8-r.o charmaps/koi8-ru.o charmaps/koi8-t.o charmaps/koi8-u.o charmaps/latin-10.o charmaps/latin-2.o charmaps/latin-3.o charmaps/latin-4.o charmaps/latin-5.o charmaps/latin-6.o charmaps/latin-7.o charmaps/latin-8.o charmaps/latin-9.o charmaps/m-roman.o charmaps/pt154.o charmaps/tcvn.o charmaps/tis620.o charmaps/viscii.o io.o keyboard.o -L/sw/lib /sw/lib/libtermcap.dylib -o mined make[1]: Leaving directory `/sw/build.build/mined-2012.22-1/mined-2012.22/src' make: Leaving directory `/sw/build.build/mined-2012.22-1/mined-2012.22' /bin/rm -rf /sw/build.build/root-mined-2012.22-1 /bin/mkdir -p /sw/build.build/root-mined-2012.22-1/sw /bin/mkdir -p /sw/build.build/root-mined-2012.22-1/DEBIAN /usr/sbin/chown -R fink-bld:fink-bld /sw/build.build/root-mined-2012.22-1 sudo -u fink-bld [ENV] sh -c /tmp/fink.Qrg2n /usr/bin/make -w localinstall root=/sw/build.build/root-mined-2012.22-1 INSTALLROOT=/sw/build.build/root-mined-2012.22-1 make: Entering directory `/sw/build.build/mined-2012.22-1/mined-2012.22' ./makemined localinstall root=/sw/build.build/root-mined-2012.22-1 prefix= lprefix= rundir= lrundir= make[1]: Entering directory `/sw/build.build/mined-2012.22-1/mined-2012.22/src' # ==== install binary and scripts #don't /usr/bin/strip mined || true mkdir -p /sw/build.build/root-mined-2012.22-1/sw/bin install mined /sw/build.build/root-mined-2012.22-1/sw/bin install ../usrshare/bin/uterm /sw/build.build/root-mined-2012.22-1/sw/bin install ../usrshare/bin/umined /sw/build.build/root-mined-2012.22-1/sw/bin /Applications/Xcode.app/Contents/Developer/usr/bin/make -f mkinclud.mak links EXE= linkdir=/sw/build.build/root-mined-2012.22-1/sw/bin make[2]: Entering directory `/sw/build.build/mined-2012.22-1/mined-2012.22/src' cd /sw/build.build/root-mined-2012.22-1/sw/bin && ln -s umined xmined cd /sw/build.build/root-mined-2012.22-1/sw/bin && ln -s mined minmacs cd /sw/build.build/root-mined-2012.22-1/sw/bin && ln -s mined mpico cd /sw/build.build/root-mined-2012.22-1/sw/bin && ln -s mined mstar make[2]: Leaving directory `/sw/build.build/mined-2012.22-1/mined-2012.22/src' # ==== install runtime support library mkdir -p /sw/build.build/root-mined-2012.22-1/sw/share/mined /bin/cp -pr ../usrshare/* /sw/build.build/root-mined-2012.22-1/sw/share/mined # ==== install manual page mkdir -p /sw/build.build/root-mined-2012.22-1/sw/share/man/man1 install -m 644 ../man/*.1 /sw/build.build/root-mined-2012.22-1/sw/share/man/man1 # zip man if mans are zipped in actual mandir (not DESTDIR) if (ls /sw/build.build/root-mined-2012.22-1/sw/share/man/man1/*.gz && type gzip) > /dev/null 2>&1; then gzip -f /sw/build.build/root-mined-2012.22-1/sw/share/man/man1/mined.1; fi # ==== install desktop context menu item ("Open With") ( mkdir -p /sw/build.build/root-mined-2012.22-1/sw/share/applications && install -m 644 ../usrshare/setup_install/mined.desktop /sw/build.build/root-mined-2012.22-1/sw/share/applications && mkdir -p /sw/build.build/root-mined-2012.22-1/sw/share/pixmaps && install -m 644 ../usrshare/setup_install/mined.xpm /sw/build.build/root-mined-2012.22-1/sw/share/pixmaps ) || ( mkdir -p /tmp/fink-build-HOME.vYWq4iWMnX/.local/share/applications && install -m 644 ../usrshare/setup_install/mined.desktop /tmp/fink-build-HOME.vYWq4iWMnX/.local/share/applications && mkdir -p /tmp/fink-build-HOME.vYWq4iWMnX/.local/share/pixmaps && install -m 644 ../usrshare/setup_install/mined.xpm /tmp/fink-build-HOME.vYWq4iWMnX/.local/share/pixmaps ) || echo Could not install desktop menu entry # ==== install system-specific stuff (e.g. wined, README.cygwin) make[1]: Leaving directory `/sw/build.build/mined-2012.22-1/mined-2012.22/src' make: Leaving directory `/sw/build.build/mined-2012.22-1/mined-2012.22' sudo -u fink-bld [ENV] sh -c /tmp/fink.BUrye /usr/bin/install -d -m 700 /sw/build.build/root-mined-2012.22-1/sw/share/doc/mined /bin/cp -r CHANGES /sw/build.build/root-mined-2012.22-1/sw/share/doc/mined/ /bin/cp -r DESCR /sw/build.build/root-mined-2012.22-1/sw/share/doc/mined/Description /bin/cp -r LICENCE.GPL /sw/build.build/root-mined-2012.22-1/sw/share/doc/mined/ /bin/cp -r README /sw/build.build/root-mined-2012.22-1/sw/share/doc/mined/ /bin/chmod -R go=u-w /sw/build.build/root-mined-2012.22-1/sw/share/doc/mined /bin/rm -f /sw/build.build/root-mined-2012.22-1/sw/info/dir /sw/build.build/root-mined-2012.22-1/sw/info/dir.old /sw/build.build/root-mined-2012.22-1/sw/share/info/dir /sw/build.build/root-mined-2012.22-1/sw/share/info/dir.old Reverting ownership of install dir to root Writing control file... Writing md5sums file... env LANG=C LC_ALL=C dpkg-deb -b root-mined-2012.22-1 /sw/fink/10.9/stable/main/binary-darwin-x86_64/editors dpkg-deb: building package `mined' in `/sw/fink/10.9/stable/main/binary-darwin-x86_64/editors/mined_2012.22-1_darwin-x86_64.deb'. Removing runtime build-lock... Removing build-lock package... /sw/bin/dpkg-lockwait -r fink-buildlock-mined-2012.22-1 (Reading database ... 4346 files and directories currently installed.) Removing fink-buildlock-mined-2012.22-1 ...