diff --git a/harbour/ChangeLog b/harbour/ChangeLog index d9fb25d217..432154502b 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -16,6 +16,18 @@ The license applies to all entries newer than 2009-04-28. */ +2012-07-23 13:42 UTC+0200 Viktor Szakats (harbour syenar.net) + - src/lang/msghucwi.c + * doc/en/lang.txt + * include/hblang.hbx + * src/lang/Makefile + * src/rtl/langcomp.prg + - deleted support for HUCWI which used a long-time + dead CP. If you use it, it's probably time to switch + to something more recent, or submit a patch for a + CWI CP in Harbour (or implement your translation + locally). + 2012-07-23 13:31 UTC+0200 Viktor Szakats (harbour syenar.net) * src/rtl/langcomp.prg ! using BIG5 instead of CP950 for ZHB5 language module diff --git a/harbour/doc/en/lang.txt b/harbour/doc/en/lang.txt index 2e458a08dd..a9b2bf5a27 100644 --- a/harbour/doc/en/lang.txt +++ b/harbour/doc/en/lang.txt @@ -208,7 +208,6 @@ * Hebrew 862 HE862 * Hebrew Windows-1255 HEWIN * Hungarian 852 HU852 - * Hungarian CWI-2 HUCWI * Hungarian ISO-8859-2 HUISO * Hungarian Windows-1250 HUWIN * Icelandic 850 IS850 diff --git a/harbour/include/hblang.hbx b/harbour/include/hblang.hbx index e6a88ab312..b5012d40c6 100644 --- a/harbour/include/hblang.hbx +++ b/harbour/include/hblang.hbx @@ -62,7 +62,6 @@ DYNAMIC HB_LANG_ZHUTF DYNAMIC HB_LANG_HE862 DYNAMIC HB_LANG_HEWIN -DYNAMIC HB_LANG_HUCWI DYNAMIC HB_LANG_KO DYNAMIC HB_LANG_SR852 DYNAMIC HB_LANG_SRISO diff --git a/harbour/src/lang/Makefile b/harbour/src/lang/Makefile index 18877c8bdd..7ff5116a8e 100644 --- a/harbour/src/lang/Makefile +++ b/harbour/src/lang/Makefile @@ -40,7 +40,6 @@ C_SOURCES := \ C_SOURCES += \ msghe862.c \ msghewin.c \ - msghucwi.c \ msgko.c \ msgsr852.c \ msgsriso.c \ diff --git a/harbour/src/lang/msghucwi.c b/harbour/src/lang/msghucwi.c deleted file mode 100644 index a78fe022f7..0000000000 --- a/harbour/src/lang/msghucwi.c +++ /dev/null @@ -1,204 +0,0 @@ -/* - * $Id$ - */ - -/* - * Harbour Project source code: - * Language Support Module (HUCWI) - * - * Copyright 1999-2005 Viktor Szakats (harbour syenar.net) - * www - http://harbour-project.org - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this software; see the file COPYING. If not, write to - * the Free Software Foundation, Inc., 59 Temple Place, Suite 330, - * Boston, MA 02111-1307 USA (or visit the web site http://www.gnu.org/). - * - * As a special exception, the Harbour Project gives permission for - * additional uses of the text contained in its release of Harbour. - * - * The exception is that, if you link the Harbour libraries with other - * files to produce an executable, this does not by itself cause the - * resulting executable to be covered by the GNU General Public License. - * Your use of that executable is in no way restricted on account of - * linking the Harbour library code into it. - * - * This exception does not however invalidate any other reasons why - * the executable file might be covered by the GNU General Public License. - * - * This exception applies only to the code released by the Harbour - * Project under the name Harbour. If you copy code from other - * Harbour Project or Free Software Foundation releases into a copy of - * Harbour, as the General Public License permits, the exception does - * not apply to the code that you add in this way. To avoid misleading - * anyone as to the status of such modified files, you must delete - * this exception notice from them. - * - * If you write modifications of your own for Harbour, it is your choice - * whether to permit this exception to apply to your modifications. - * If you do not wish that, delete this exception notice. - * - */ - -/* Language name: Hungarian */ -/* ISO language code (2 chars): HU */ -/* Codepage: CWI-2 */ - -#include "hbapilng.h" - -static HB_LANG s_lang = -{ - { - /* Identification */ - - "HUCWI", /* ID */ - "Hungarian", /* Name (in English) */ - "Magyar", /* Name (in native language) */ - "HU", /* RFC ID */ - "CWI-2", /* Codepage */ - "", /* Version */ - - /* Month names */ - - "janur", - "februr", - "mrcius", - "prilis", - "mjus", - "jnius", - "jlius", - "augusztus", - "szeptember", - "oktber", - "november", - "december", - - /* Day names */ - - "vasrnap", - "htf", - "kedd", - "szerda", - "cstrtk", - "pntek", - "szombat", - - /* CA-Cl*pper compatible natmsg items */ - - "Adatbzisok Ttelszm Utols md. Mret", - "Kri a tovbbi rszeket?", - "lapszm", - "** sszesen **", - "* Rszsszesen *", - "*** Mindsszesen ***", - "Ins", - " ", - "Rossz dtum", - " Hatrok ", - " - ", - "I/N", - "INVALID EXPRESSION", - - /* Error description names */ - - "Ismeretlen hiba", - "Paramter hiba", - "Tmbindex hiba", - "Karakteres vltoz tlcsorduls", - "Numerikus tlcsorduls", - "Nullval val oszts", - "Numerikus hiba", - "Szintaktikus hiba", - "Tl sszetett mvelet", - "", - "", - "Kevs memria", - "Nem definilt fggvny", - "Nem exportlt metdus", - "Nem ltez vltoz", - "Nem ltez munkaterlet nv", - "Nem exportlt vltoz", - "Helytelen munkaterlet nv", - "Mr hasznlt munkaterlet nv", - "", - "Ltrehozsi hiba", - "Megnyitsi hiba", - "Lezrsi hiba", - "Olvassi hiba", - "rs hiba", - "Nyomtatsi hiba", - "", - "", - "", - "", - "Nem tmogatott mvelet", - "Korlt tllpve", - "Index hiba felfedezve", - "Nem megfelel adattpus", - "Tl szles adat", - "Nem megnyitott munkaterlet", - "Nem indexelt munkaterlet", - "Kizrlagos megnyitsi md szksges", - "Zrols szksges", - "rs nem megengedett", - "Zrols nem sikerlt j rekord felvitelekor", - "Zrols nem sikerlt", - "", - "", - "", - "", - "tmbelem hozzfrs", - "tmbelem rtkads", - "tmbelem dimenzi", - "nem tmb", - "feltteles", - - /* Internal error names */ - - "Unrecoverable error %d: ", - "Error recovery failure", - "No ERRORBLOCK() for error", - "Too many recursive error handler calls", - "RDD invalid or failed to load", - "Invalid method type from %s", - "hb_xgrab can't allocate memory", - "hb_xrealloc called with a NULL pointer", - "hb_xrealloc called with an invalid pointer", - "hb_xrealloc can't reallocate memory", - "hb_xfree called with an invalid pointer", - "hb_xfree called with a NULL pointer", - "Can\'t locate the starting procedure: \'%s\'", - "No starting procedure", - "Unsupported VM opcode", - "Symbol item expected from %s", - "Invalid symbol type for self from %s", - "Codeblock expected from %s", - "Incorrect item type on the stack trying to pop from %s", - "Stack underflow", - "An item was going to be copied to itself from %s", - "Invalid symbol item passed as memvar %s", - "Memory buffer overflow", - "hb_xgrab requested to allocate zero bytes", - "hb_xrealloc requested to resize to zero bytes", - "hb_xalloc requested to allocate zero bytes", - - /* Texts */ - - "YYYY.MM.DD", - "I", - "N" - } -}; - -#define HB_LANG_ID HUCWI -#include "hbmsgreg.h" diff --git a/harbour/src/rtl/langcomp.prg b/harbour/src/rtl/langcomp.prg index 054f5d289b..3f1e8015c6 100644 --- a/harbour/src/rtl/langcomp.prg +++ b/harbour/src/rtl/langcomp.prg @@ -88,7 +88,6 @@ FUNCTION hb_langSelect( cLangID ) CASE "HRISO" ; hb_langNew( cLangID, "HRISO" , "HRUTF", "UTF8" ) ; EXIT CASE "HRWIN" ; hb_langNew( cLangID, "HRWIN" , "HRUTF", "UTF8" ) ; EXIT CASE "HU852" ; hb_langNew( cLangID, "HU852" , "HUUTF", "UTF8" ) ; EXIT -// CASE "HUCWI" ; hb_langNew( cLangID, "?????" , "HUUTF", "UTF8" ) ; EXIT CASE "HUISO" ; hb_langNew( cLangID, "HUISO" , "HUUTF", "UTF8" ) ; EXIT CASE "HUWIN" ; hb_langNew( cLangID, "HUWIN" , "HUUTF", "UTF8" ) ; EXIT CASE "ID" ; hb_langNew( cLangID, "EN" , "IDUTF", "UTF8" ) ; EXIT