You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(4) |
Sep
|
Oct
|
Nov
(2) |
Dec
(2) |
2003 |
Jan
(25) |
Feb
(5) |
Mar
(12) |
Apr
(46) |
May
(47) |
Jun
|
Jul
(2) |
Aug
|
Sep
(15) |
Oct
(8) |
Nov
(11) |
Dec
|
2004 |
Jan
(25) |
Feb
(24) |
Mar
(13) |
Apr
(59) |
May
(52) |
Jun
(6) |
Jul
(3) |
Aug
(7) |
Sep
(33) |
Oct
(17) |
Nov
(16) |
Dec
(1) |
2005 |
Jan
(4) |
Feb
|
Mar
(2) |
Apr
(5) |
May
(50) |
Jun
(3) |
Jul
(1) |
Aug
(1) |
Sep
(7) |
Oct
(1) |
Nov
(2) |
Dec
(9) |
2006 |
Jan
(10) |
Feb
(6) |
Mar
(2) |
Apr
(24) |
May
(32) |
Jun
(53) |
Jul
(26) |
Aug
(28) |
Sep
(59) |
Oct
(72) |
Nov
(85) |
Dec
(57) |
2007 |
Jan
(43) |
Feb
(26) |
Mar
(25) |
Apr
(36) |
May
(13) |
Jun
(14) |
Jul
(53) |
Aug
(68) |
Sep
(46) |
Oct
(62) |
Nov
(15) |
Dec
(4) |
2008 |
Jan
(4) |
Feb
(5) |
Mar
(7) |
Apr
(5) |
May
|
Jun
|
Jul
|
Aug
|
Sep
(3) |
Oct
(5) |
Nov
|
Dec
(3) |
2009 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
(3) |
Dec
|
2011 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <sv...@te...> - 2003-05-05 20:23:22
|
Author: roms Date: Mon May 5 22:23:16 2003 New Revision: 303 Modified: tilp/trunk/RELEASE tilp/trunk/po/de.po tilp/trunk/po/fr.po tilp/trunk/po/tilp.pot tilp/trunk/src/tilp_version.h Log: French translations updated Modified: tilp/trunk/RELEASE ============================================================================== --- tilp/trunk/RELEASE (original) +++ tilp/trunk/RELEASE Mon May 5 22:23:16 2003 @@ -3,7 +3,7 @@ Previous version: 6.08-stable (17/12/2002) -Current version: 6.65-devel (20/04/2003) +Current version: 6.67-beta1 (04/05/2003) TiLP is available for 4 platforms: @@ -22,11 +22,12 @@ ----------------- - Drag & Drop - - plug-in support (not finalized yet) + - plug-in support - send TI83+ vars directly to FLASH - TI82 ROM dumping - i18n (internationalization) support: french, deutsch (partial) - greek & latin characters are displayed fine in both frames + - Group File Manager moved as 'Group File Viewer' plugin Improvements: ------------- @@ -69,4 +70,4 @@ Getting involved ?: ------------------- -See the JOBS file. \ No newline at end of file +See the Jobs section of the TiLP web site. \ No newline at end of file Modified: tilp/trunk/po/de.po ============================================================================== --- tilp/trunk/po/de.po (original) +++ tilp/trunk/po/de.po Mon May 5 22:23:16 2003 @@ -6,7 +6,7 @@ # instead of "couldn't do foo". msgid "" msgstr "" -"POT-Creation-Date: 2003-05-04 11:06+0200\n" +"POT-Creation-Date: 2003-05-04 23:15+0200\n" "PO-Revision-Date: 2003-04-05 16:09+0200\n" "Last-Translator: Thomas Otto <3.1415926535897932384626433832 at gmx.net>\n" "Language-Team: <de...@li...>\n" @@ -52,11 +52,11 @@ msgid "overwrite" msgstr "überschreiben" -#: src/action.c:298 src/tilp_files.c:702 src/tilp_slct.c:117 +#: src/action.c:298 src/tilp_files.c:691 src/tilp_slct.c:117 msgid "Rename the file" msgstr "Datei umbenennen" -#: src/action.c:298 src/tilp_files.c:703 +#: src/action.c:298 src/tilp_files.c:692 msgid "New name: " msgstr "Neuer Name: " @@ -203,7 +203,7 @@ msgstr "Information" #: src/dboxes.c:42 src/dboxes.c:91 src/tilp_calcs.c:110 src/tilp_calcs.c:235 -#: src/tilp_calcs.c:383 src/tilp_files.c:692 src/tilp_slct.c:87 +#: src/tilp_calcs.c:383 src/tilp_files.c:681 src/tilp_slct.c:87 #: src/tilp_slct.c:90 msgid "Warning" msgstr "Warnung" @@ -216,8 +216,8 @@ #: src/dboxes.c:48 src/dboxes.c:97 src/popup.c:171 src/popup.c:251 #: src/popup.c:408 src/tilp.c:245 src/tilp_calcs.c:332 src/tilp_calcs.c:378 #: src/tilp_calcs.c:574 src/tilp_calcs.c:580 src/tilp_calcs.c:586 -#: src/tilp_error.c:79 src/tilp_error.c:81 src/tilp_files.c:739 -#: src/tilp_files.c:771 src/tilp_files.c:790 src/tilp_files.c:809 +#: src/tilp_error.c:79 src/tilp_error.c:81 src/tilp_files.c:728 +#: src/tilp_files.c:760 src/tilp_files.c:779 src/tilp_files.c:798 #: src/tilp_main.c:316 src/tilp_main.c:325 src/tilp_misc.c:165 #: src/tilp_misc.c:290 src/tilp_rcfile.c:555 msgid "Error" @@ -508,39 +508,39 @@ "Verzeichnis konnte nicht angelegt werden.\n" "\n" -#: src/tilp_files.c:689 +#: src/tilp_files.c:678 #, c-format msgid "" "The file %s already exists.\n" "Overwrite ?" msgstr "" -#: src/tilp_files.c:693 +#: src/tilp_files.c:682 msgid "Overwrite " msgstr "Ãberschreiben " -#: src/tilp_files.c:693 +#: src/tilp_files.c:682 msgid "Rename " msgstr "Umbenennen " -#: src/tilp_files.c:694 +#: src/tilp_files.c:683 msgid "Skip " msgstr "Ãberspringen " -#: src/tilp_files.c:741 +#: src/tilp_files.c:730 #, fuzzy msgid "Unable to move the temporary file.\n" msgstr "Temporäre Datei kann nicht entfernt werden.\n" -#: src/tilp_files.c:770 src/tilp_files.c:807 +#: src/tilp_files.c:759 src/tilp_files.c:796 msgid "Chdir error.\n" msgstr "Verzeichnis konnte nicht gewechselt werden.\n" -#: src/tilp_files.c:771 src/tilp_files.c:810 src/tilp_misc.c:165 +#: src/tilp_files.c:760 src/tilp_files.c:799 src/tilp_misc.c:165 msgid "Unable to change directory." msgstr "Verzeichnis konnte nicht gewechselt werden." -#: src/tilp_files.c:791 +#: src/tilp_files.c:780 msgid "You can not go outside of your HOME directory." msgstr "" Modified: tilp/trunk/po/fr.po ============================================================================== --- tilp/trunk/po/fr.po (original) +++ tilp/trunk/po/fr.po Mon May 5 22:23:16 2003 @@ -2,17 +2,18 @@ # Copyright (C) 2003 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # GARSAULT Sylvain <syl...@fr...>, 2003. -# +# msgid "" msgstr "" "Project-Id-Version: 6.61\n" "POT-Creation-Date: 2003-05-04 11:06+0200\n" -"PO-Revision-Date: 2003-04-09 21:08+0200\n" +"PO-Revision-Date: 2003-05-04 21:16GMT\n" "Last-Translator: GARSAULT Sylvain <syl...@fr...>\n" "Language-Team: FRENCH <fr...@li...>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 0.9.5\n" #: src/about.c:71 msgid "about.c: GUI loading failed !\n" @@ -511,8 +512,7 @@ #: src/tilp_calcs.c:575 msgid "You can not send both variables and applications simultaneously." -msgstr "" -"Vous ne pouvez pas envoyer à la fois des variables et des applications." +msgstr "Vous ne pouvez pas envoyer à la fois des variables et des applications." #: src/tilp_calcs.c:582 msgid "You can not send backups in this way. Use the 'Restore' button instead." @@ -648,20 +648,18 @@ msgstr "Reportez-vous aux pages de man pour plus d'informations...\n" #: src/tilp_main.c:104 -#, fuzzy, c-format +#, c-format msgid "TiLP - Version %s, (C) 1999-2003 Romain Livin <ro...@ti...>\n" -msgstr "TiLP - Version %s, (C) 1999-2003 Romain Livin\n" +msgstr "TiLP - Version %s, (C) 1999-2003 Romain Liévin <ro...@ti...>\n" #: src/tilp_main.c:108 -#, fuzzy msgid "FreeBSD port, (c) 2003 Tijl Coosemans\n" -msgstr "Support FreeBSDP, (c) 2003 Tijl Coosemans\n" +msgstr "Portage FreeBSDP, (c) 2003 Tijl Coosemans\n" #: src/tilp_main.c:113 -#, fuzzy, c-format -msgid "" -"Mac OS X port Version %s (%s), (C) 2001-2003 Julien Blache <jb...@ti...>\n" -msgstr "Support Mac OS X Version %s, (C) 2001-2002 Julien Blache\n" +#, c-format +msgid "Mac OS X port Version %s (%s), (C) 2001-2003 Julien Blache <jb...@ti...>\n" +msgstr "Portage Mac OS X Version %s ,(%s), (C) 2001-2002 Julien Blache <jb...@ti...>\n" #: src/tilp_main.c:117 #, c-format @@ -763,24 +761,21 @@ msgstr "grouper" #: src/tilp_plugin.c:148 -#, fuzzy msgid "Scanning plug-ins... " -msgstr "Détection des greffons..." +msgstr "Détection des greffons... " #: src/tilp_plugin.c:151 msgid "tilp_plugins_scan: opendir error\n" msgstr "tilp_plugins_scan: erreur à l'ouverture d'un dossier\n" #: src/tilp_plugin.c:169 src/tilp_plugin.c:231 -#, fuzzy msgid "Done !\n" -msgstr "Fait.\n" +msgstr "Fait !\n" #. Scan registry #: src/tilp_plugin.c:172 -#, fuzzy msgid "Scanning registry... " -msgstr "Détection des greffons..." +msgstr "Recherche dans le registre... " #: src/tilp_prompt.c:65 msgid "" @@ -833,8 +828,7 @@ #: src/tilp_prompt.c:177 msgid "Commandstate entered. Type \"quit\" or \"exit\" to quit.\n" -msgstr "" -"Entré en mode ligne de commande. Tapez \"quit\" ou \"exit\" pour quitter.\n" +msgstr "Entré en mode ligne de commande. Tapez \"quit\" ou \"exit\" pour quitter.\n" #: src/tilp_rcfile.c:46 #, c-format @@ -852,8 +846,7 @@ #: src/tilp_rcfile.c:556 msgid "Unable to write the config file (~/.tilp or tilp.ini).\n" -msgstr "" -"Impossible d'enregistrer le fichier de configuration (~/.tilp ou tilp.ini).\n" +msgstr "Impossible d'enregistrer le fichier de configuration (~/.tilp ou tilp.ini).\n" #: src/tilp_refresh.c:87 msgid "Initialized in command line mode.\n" @@ -1122,8 +1115,7 @@ #: glade/clist_rbm-2.str:33 msgid "Set the current directory as working directory whenever TiLP starts." -msgstr "" -"Définit le dossier courant comme dossier de travail au démarrage de TiLP." +msgstr "Définit le dossier courant comme dossier de travail au démarrage de TiLP." #: glade/clist_rbm-2.str:34 msgid "_Set as working folder" @@ -1984,8 +1976,7 @@ #: glade/tilp-2.str:45 msgid "http://eps.ti.com, TI's store for OS upgrades and FLASH applications." -msgstr "" -"http://eps.ti.com, vente de mises à jour et d'applications FLASH pour TI." +msgstr "http://eps.ti.com, vente de mises à jour et d'applications FLASH pour TI." #: glade/tilp-2.str:46 msgid "Calculator software" @@ -2041,8 +2032,7 @@ #: glade/tilp-2.str:61 msgid "List calculator content (folders, variables and applications)." -msgstr "" -"Liste le contenu de la calculatrice (dossiers, variables et applications)." +msgstr "Liste le contenu de la calculatrice (dossiers, variables et applications)." #: glade/tilp-2.str:62 msgid "Dirlist" @@ -2121,3 +2111,4 @@ #: glade/user_boxes-2.str:10 msgid "Name:" msgstr "Nom:" + Modified: tilp/trunk/po/tilp.pot ============================================================================== --- tilp/trunk/po/tilp.pot (original) +++ tilp/trunk/po/tilp.pot Mon May 5 22:23:16 2003 @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2003-05-04 11:06+0200\n" +"POT-Creation-Date: 2003-05-04 23:15+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL...@li...>\n" @@ -52,11 +52,11 @@ msgid "overwrite" msgstr "" -#: src/action.c:298 src/tilp_files.c:702 src/tilp_slct.c:117 +#: src/action.c:298 src/tilp_files.c:691 src/tilp_slct.c:117 msgid "Rename the file" msgstr "" -#: src/action.c:298 src/tilp_files.c:703 +#: src/action.c:298 src/tilp_files.c:692 msgid "New name: " msgstr "" @@ -199,7 +199,7 @@ msgstr "" #: src/dboxes.c:42 src/dboxes.c:91 src/tilp_calcs.c:110 src/tilp_calcs.c:235 -#: src/tilp_calcs.c:383 src/tilp_files.c:692 src/tilp_slct.c:87 +#: src/tilp_calcs.c:383 src/tilp_files.c:681 src/tilp_slct.c:87 #: src/tilp_slct.c:90 msgid "Warning" msgstr "" @@ -212,8 +212,8 @@ #: src/dboxes.c:48 src/dboxes.c:97 src/popup.c:171 src/popup.c:251 #: src/popup.c:408 src/tilp.c:245 src/tilp_calcs.c:332 src/tilp_calcs.c:378 #: src/tilp_calcs.c:574 src/tilp_calcs.c:580 src/tilp_calcs.c:586 -#: src/tilp_error.c:79 src/tilp_error.c:81 src/tilp_files.c:739 -#: src/tilp_files.c:771 src/tilp_files.c:790 src/tilp_files.c:809 +#: src/tilp_error.c:79 src/tilp_error.c:81 src/tilp_files.c:728 +#: src/tilp_files.c:760 src/tilp_files.c:779 src/tilp_files.c:798 #: src/tilp_main.c:316 src/tilp_main.c:325 src/tilp_misc.c:165 #: src/tilp_misc.c:290 src/tilp_rcfile.c:555 msgid "Error" @@ -501,38 +501,38 @@ "\n" msgstr "" -#: src/tilp_files.c:689 +#: src/tilp_files.c:678 #, c-format msgid "" "The file %s already exists.\n" "Overwrite ?" msgstr "" -#: src/tilp_files.c:693 +#: src/tilp_files.c:682 msgid "Overwrite " msgstr "" -#: src/tilp_files.c:693 +#: src/tilp_files.c:682 msgid "Rename " msgstr "" -#: src/tilp_files.c:694 +#: src/tilp_files.c:683 msgid "Skip " msgstr "" -#: src/tilp_files.c:741 +#: src/tilp_files.c:730 msgid "Unable to move the temporary file.\n" msgstr "" -#: src/tilp_files.c:770 src/tilp_files.c:807 +#: src/tilp_files.c:759 src/tilp_files.c:796 msgid "Chdir error.\n" msgstr "" -#: src/tilp_files.c:771 src/tilp_files.c:810 src/tilp_misc.c:165 +#: src/tilp_files.c:760 src/tilp_files.c:799 src/tilp_misc.c:165 msgid "Unable to change directory." msgstr "" -#: src/tilp_files.c:791 +#: src/tilp_files.c:780 msgid "You can not go outside of your HOME directory." msgstr "" Modified: tilp/trunk/src/tilp_version.h ============================================================================== --- tilp/trunk/src/tilp_version.h (original) +++ tilp/trunk/src/tilp_version.h Mon May 5 22:23:16 2003 @@ -25,11 +25,11 @@ */ #ifdef __WIN32__ -# define TILP_VERSION "6.65" // For Win32 +# define TILP_VERSION "6.67b1" // For Win32 #else # define TILP_VERSION VERSION #endif -#define LIB_CABLE_VERSION_REQUIRED "3.6.1" -#define LIB_CALC_VERSION_REQUIRED "4.3.3" +#define LIB_CABLE_VERSION_REQUIRED "3.7.6" +#define LIB_CALC_VERSION_REQUIRED "4.4.9" #endif |
From: <sv...@te...> - 2003-05-05 20:22:39
|
Author: roms Date: Mon May 5 22:22:30 2003 New Revision: 302 Modified: libticalcs/trunk/po/fr.po libticalcs/trunk/src/calc_ver.h Log: French translations updated Modified: libticalcs/trunk/po/fr.po ============================================================================== --- libticalcs/trunk/po/fr.po (original) +++ libticalcs/trunk/po/fr.po Mon May 5 22:22:30 2003 @@ -7,34 +7,29 @@ msgstr "" "Project-Id-Version: libticalcs-4.4.7\n" "POT-Creation-Date: 2003-05-03 11:56+0200\n" -"PO-Revision-Date: 2003-04-05 21:39+0100\n" +"PO-Revision-Date: 2003-05-04 21:22GMT\n" "Last-Translator: GARSAULT Sylvain <syl...@fr...>\n" -"Language-Team: FRENCH <FR...@li...>\n" +"Language-Team: FRENCH <fr...@li...>\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ISO-8859-15\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 0.9.5\n" #: src/dirlist.c:57 -#, fuzzy msgid "| B. name | T. name |Attr|Type| Size | Parent |\n" -msgstr "" -"| Nom | B. nom | T. nom |Attr|Type|Taille |Parent |\n" +msgstr "| B. nom | T. nom |Attr|Type| Taille | Parent |\n" #: src/dirlist.c:105 msgid " No variables\n" msgstr " Pas de variable\n" #: src/dirlist.c:108 -#, fuzzy msgid "+------------------+----------+----+----+----------+----------+\n" -msgstr "" -"+---------+------------------+---------+----+----+--------+---------+\n" +msgstr "+------------------+----------+----+----+----------+----------+\n" #: src/dirlist.c:117 -#, fuzzy msgid "| B. name | T. name |Attr|Type| Size |\n" -msgstr "" -"| Nom | B. nom | T. nom |Attr|Type|Taille |Parent |\n" +msgstr "| B. nom | T. nom |Attr|Type| Taille |\n" #: src/dirlist.c:140 msgid " No applications\n" @@ -42,7 +37,7 @@ #: src/error.c:43 msgid "Msg: Transfer aborted" -msgstr "Msg: Transfert annulé" +msgstr "Msg: Transfert annulé" #: src/error.c:45 msgid "Cause: the user !" @@ -50,7 +45,7 @@ #: src/error.c:49 msgid "Msg: Checksum error." -msgstr "Msg: Erreur de somme de contrôle (checksum)." +msgstr "Msg: Erreur de somme de contrôle (checksum)." #: src/error.c:51 msgid "Cause: a transmission error. Try again." @@ -58,35 +53,31 @@ #: src/error.c:55 msgid "Msg: Calculator is not ready." -msgstr "Msg: La calculatrice n'est pas prête." +msgstr "Msg: La calculatrice n'est pas prête." #: src/error.c:59 msgid "" "Cause: the calculator is off, your link cable is not plugged correctly, your " "calculator is busy, ..." msgstr "" -"Cause: la calculatrice est éteinte, votre câble n'est pas branché " -"correctement, votre calculatrice est occupée,..." +"Cause: la calculatrice est éteinte, votre câble n'est pas branché " +"correctement, votre calculatrice est occupée,..." #: src/error.c:64 msgid "Msg: This function does not exist for this calculator." msgstr "Msg: Cette fonction n'existe pas pour votre calculatrice." #: src/error.c:68 -msgid "" -"Cause: the operation you attempted is not supported by your calculator model." -msgstr "" -"Cause: cette opération n'est pas supportée par votre modèle de calculatrice." +msgid "Cause: the operation you attempted is not supported by your calculator model." +msgstr "Cause: cette opération n'est pas supportée par votre modèle de calculatrice." #: src/error.c:72 msgid "Msg: Calculator out of memory." -msgstr "Msg: Votre calculatrice n'a plus de mémoire libre." +msgstr "Msg: Votre calculatrice n'a plus de mémoire libre." #: src/error.c:76 -msgid "" -"Cause: the calculator does not have memory enough for doing the operation." -msgstr "" -"Cause: la calculatrice n'a pas assez de mémoire pour effectuer l'opération." +msgid "Cause: the calculator does not have memory enough for doing the operation." +msgstr "Cause: la calculatrice n'a pas assez de mémoire pour effectuer l'opération." #: src/error.c:80 msgid "Msg: Unable to open (reading) the file." @@ -98,18 +89,18 @@ #: src/error.c:86 msgid "Msg: Unable to open (writing) the file." -msgstr "Msg: Impossible d'ouvrir (en écriture) le fichier." +msgstr "Msg: Impossible d'ouvrir (en écriture) le fichier." #: src/error.c:92 msgid "Msg: Invalid host ID." -msgstr "Msg: L'ID de l'hôte n'est pas valide." +msgstr "Msg: L'ID de l'hôte n'est pas valide." #: src/error.c:96 msgid "" "Cause: TiLP received an unexpected Machine ID, probably due to a " "transmission error." msgstr "" -"Cause: TiLP a reçu une mauvaise ID Machine, certainement à cause d'une " +"Cause: TiLP a reçu une mauvaise ID Machine, certainement à cause d'une " "erreur de transmission." #: src/error.c:100 @@ -121,7 +112,7 @@ "Cause: TiLP received an unexpected Target ID, probably due to a transmission " "error." msgstr "" -"Cause: TiLP a reçu une mauvaise ID Cible, certainement à cause d'une erreur " +"Cause: TiLP a reçu une mauvaise ID Cible, certainement à cause d'une erreur " "de transmission." #: src/error.c:108 @@ -133,12 +124,12 @@ "Cause: TiLP received an unexpected Command ID, probably due to a " "transmission error." msgstr "" -"Cause: TiLP a reçu une mauvaise ID de Commande, certainement à cause d'une " +"Cause: TiLP a reçu une mauvaise ID de Commande, certainement à cause d'une " "erreur de transmission." #: src/error.c:116 msgid "Msg: Not really an error, should not appear !" -msgstr "Msg: Pas vraiment une erreur, ne devraît pas apparaître !" +msgstr "Msg: Pas vraiment une erreur, ne devraît pas apparaître !" #: src/error.c:118 src/error.c:176 msgid "Cause: a bug. Drop us an email !" @@ -146,15 +137,15 @@ #: src/error.c:123 msgid "Msg: The variable or FLASH application has been refused." -msgstr "Msg: La variable ou l'application FLASH a été refusée." +msgstr "Msg: La variable ou l'application FLASH a été refusée." #: src/error.c:127 msgid "" "Cause: you attempted to send a variable which is locked/archived on the " "target calculator. The calculator may be out of memory, too." msgstr "" -"Cause: vous avez tenté d'envoyer une variable vérouillée/archivée sur la " -"calculatrice cible. La calculatrice manque peut-être aussi de mémoire." +"Cause: vous avez tenté d'envoyer une variable vérouillée/archivée sur la " +"calculatrice cible. La calculatrice manque peut-être aussi de mémoire." #: src/error.c:131 msgid "Invalid CTS packet." @@ -166,11 +157,11 @@ #: src/error.c:137 msgid "NACK received." -msgstr "NACK reçu." +msgstr "NACK reçu." #: src/error.c:139 msgid "Cause: the command has been refused.\n" -msgstr "Cause: la commande a été refusée.\n" +msgstr "Cause: la commande a été refusée.\n" #: src/error.c:143 msgid "Invalid packet." @@ -182,19 +173,19 @@ #: src/error.c:149 msgid "The requested var does not exist." -msgstr "La variable demandée n'existe pas." +msgstr "La variable demandée n'existe pas." #: src/error.c:153 msgid "" "Cause: you attempted to download a variable which does not exist on the " "calculaotr any longer. Maybe you have manually deleted it ?" msgstr "" -"Cause: vous avez tenté de télécharger une variable qui n'existe plus sur la " -"calculatrice. Vous l'avez peut-être effacée manuellement ?" +"Cause: vous avez tenté de télécharger une variable qui n'existe plus sur la " +"calculatrice. Vous l'avez peut-être effacée manuellement ?" #: src/error.c:158 msgid "A transfer is in progress. You can not start a new one." -msgstr "Un transfert est en cours. Vous ne pouvez pas en démarrer un autre." +msgstr "Un transfert est en cours. Vous ne pouvez pas en démarrer un autre." #: src/error.c:162 msgid "Cause: this should not happen. Probably a bug: drop us an email !" @@ -204,16 +195,15 @@ #: src/error.c:166 msgid "There is nothing to backup." -msgstr "Il n'y a rien à sauvegarder." +msgstr "Il n'y a rien à sauvegarder." #: src/error.c:169 msgid "Cause: 0 variables stored onto your calculator.\n" -msgstr "Cause: aucune variable n'est stockée sur votre calculatrice.\n" +msgstr "Cause: aucune variable n'est stockée sur votre calculatrice.\n" #: src/error.c:174 -#, fuzzy msgid "Error code not found. This is a bug. Please report it.\n" -msgstr "Fonction non implémentée. C'est un bug. Reportez-le s'il vous plaît." +msgstr "Code d'erreur inexistant. C'est un bug. Reportez-le s'il vous plaît.\n" #: src/intrface.c:77 #, c-format @@ -223,11 +213,11 @@ #: src/intrface.c:81 #, c-format msgid "Libtifiles: version mismatches. Library version >= <%s> is required.\n" -msgstr "Libtifiles: mauvaise version. La version >= <%s> est nécessaire.\n" +msgstr "Libtifiles: mauvaise version. La version >= <%s> est nécessaire.\n" #: src/intrface.c:156 msgid "Libticalcs settings...\n" -msgstr "Libticalcs réglages...\n" +msgstr "Libticalcs réglages...\n" #: src/intrface.c:157 #, c-format @@ -236,7 +226,7 @@ #: src/intrface.c:321 msgid "Function not implemented. This is a bug. Please report it." -msgstr "Fonction non implémentée. C'est un bug. Reportez-le s'il vous plaît." +msgstr "Fonction non implémentée. C'est un bug. Reportez-le s'il vous plaît." #: src/intrface.c:322 msgid "Informations:\n" @@ -249,7 +239,7 @@ #: src/intrface.c:324 msgid "Program halted before crashing...\n" -msgstr "Le programme s'est arrêté avant de se terminer anormalement...\n" +msgstr "Le programme s'est arrêté avant de se terminer anormalement...\n" #: src/probe.c:69 msgid "Probing calculator...\n" @@ -267,7 +257,7 @@ #: src/probe.c:209 msgid "Is calculator ready (and check type) ?\n" -msgstr "La calculatrice est-elle prête (et vérifiez le type) ?\n" +msgstr "La calculatrice est-elle prête (et vérifiez le type) ?\n" #: src/probe.c:222 #, c-format @@ -280,7 +270,7 @@ #: src/probe.c:250 msgid "The calculator is ready.\n" -msgstr "La calculatrice est prête.\n" +msgstr "La calculatrice est prête.\n" #: src/probe.c:251 #, c-format @@ -289,7 +279,7 @@ #: src/ti73.c:58 src/ti89.c:64 src/ti92.c:59 msgid "Is calculator ready ?\n" -msgstr "La calculatrice est-elle prête ?\n" +msgstr "La calculatrice est-elle prête ?\n" #: src/ti73.c:92 src/ti83.c:67 src/ti86.c:78 src/ti89.c:167 src/ti92.c:144 msgid "Directory listing...\n" @@ -303,7 +293,7 @@ #: src/ti73.c:154 src/ti82.c:73 src/ti83.c:124 src/ti85.c:72 src/ti86.c:139 #: src/ti89.c:99 src/ti92.c:94 msgid "Receiving screendump...\n" -msgstr "Réception de la capture d'écran...\n" +msgstr "Réception de la capture d'écran...\n" #: src/ti73.c:182 src/ti82.c:100 src/ti83.c:152 src/ti85.c:100 src/ti86.c:167 #: src/ti89.c:136 src/ti92.c:122 @@ -313,11 +303,11 @@ #: src/ti73.c:197 src/ti82.c:114 src/ti83.c:167 src/ti85.c:114 src/ti86.c:181 #: src/ti89.c:296 src/ti92.c:221 msgid "Receiving backup...\n" -msgstr "Réception de la sauvegarde...\n" +msgstr "Réception de la sauvegarde...\n" #: src/ti73.c:205 src/ti83.c:175 src/ti92.c:228 msgid "Receiving backup..." -msgstr "Réception de la suavegarde..." +msgstr "Réception de la suavegarde..." #: src/ti73.c:254 src/ti82.c:167 src/ti83.c:223 src/ti85.c:167 src/ti86.c:242 #: src/ti89.c:350 src/ti92.c:276 @@ -333,14 +323,14 @@ #: src/ti73.c:317 src/ti82.c:237 src/ti83.c:287 src/ti85.c:237 src/ti86.c:318 #: src/ti89.c:386 src/ti92.c:329 msgid "Receiving variable(s)...\n" -msgstr "Réception de variable(s)...\n" +msgstr "Réception de variable(s)...\n" #. 2MB max #: src/ti73.c:337 src/ti73.c:534 src/ti82.c:275 src/ti83.c:307 src/ti85.c:275 #: src/ti86.c:338 src/ti89.c:410 src/ti89.c:623 src/ti92.c:353 #, c-format msgid "Receiving '%s'" -msgstr "Réception de '%s'" +msgstr "Réception de '%s'" #: src/ti73.c:388 src/ti82.c:311 src/ti83.c:357 src/ti85.c:311 src/ti86.c:388 #: src/ti89.c:462 src/ti92.c:405 @@ -350,7 +340,7 @@ #: src/ti73.c:406 src/ti83.c:375 src/ti86.c:406 src/ti89.c:482 src/ti92.c:424 #, c-format msgid " '%s' has been skipped !\n" -msgstr " '%s' a été ignoré !\n" +msgstr " '%s' a été ignoré !\n" #: src/ti73.c:432 src/ti82.c:351 src/ti83.c:399 src/ti85.c:351 src/ti86.c:430 #: src/ti89.c:495 src/ti92.c:437 @@ -364,7 +354,7 @@ #: src/ti73.c:521 src/ti89.c:613 msgid "Receiving FLASH application...\n" -msgstr "Réception d'une application FLASH...\n" +msgstr "Réception d'une application FLASH...\n" #: src/ti73.c:596 src/ti82.c:400 src/ti83.c:443 src/ti85.c:398 src/ti86.c:474 #: src/ti89.c:683 src/ti92.c:488 @@ -380,7 +370,7 @@ #: src/ti73.c:634 src/ti82.c:438 src/ti83.c:486 src/ti85.c:440 src/ti86.c:517 #: src/ti89.c:732 src/ti92.c:538 msgid "Receiving..." -msgstr "Réception..." +msgstr "Réception..." #: src/ti73.c:674 src/ti82.c:478 src/ti83.c:526 src/ti85.c:480 src/ti86.c:557 #: src/ti89.c:769 src/ti92.c:576 @@ -390,11 +380,11 @@ #: src/ti73.c:694 src/ti89.c:788 msgid "Getting ID list...\n" -msgstr "Réception de l'ID de la liste...\n" +msgstr "Réception de l'ID de la liste...\n" #: src/ti73.c:700 src/ti89.c:794 msgid "Getting variable..." -msgstr "Réception de la variable..." +msgstr "Réception de la variable..." #: src/ti82.c:122 src/ti85.c:122 msgid "Waiting for backup..." @@ -476,24 +466,24 @@ #: src/ti89.c:826 msgid "Getting clock...\n" -msgstr "Réception de l'horloge...\n" +msgstr "Réception de l'horloge...\n" #: src/ti89.c:832 msgid "Getting clock..." -msgstr "Réception de l'horloge..." +msgstr "Réception de l'horloge..." #: src/ti89.c:881 msgid "Setting clock...\n" -msgstr "Mise à jour de l'horloge...\n" +msgstr "Mise à jour de l'horloge...\n" #: src/ti89.c:887 msgid "Setting clock..." -msgstr "Mise à jour de l'horloge..." +msgstr "Mise à jour de l'horloge..." #: src/ti92.c:241 #, c-format msgid "Receiving block %2i" -msgstr "Réception du block %2i" +msgstr "Réception du block %2i" #: src/type2str.c:32 msgid "full" @@ -501,11 +491,11 @@ #: src/type2str.c:34 msgid "clipped" -msgstr "attaché" +msgstr "attaché" #: src/type2str.c:36 msgid "libticalcs error: unknown screen format !\n" -msgstr "libticalcs erreur: format d'écran inconnu !\n" +msgstr "libticalcs erreur: format d'écran inconnu !\n" #: src/type2str.c:37 msgid "unknown" @@ -519,8 +509,3 @@ msgid "libticalcs error: unknown action !\n" msgstr "libticalcs erreur: action inconnue !\n" -#~ msgid "+----------+------------------+----+----+---------+\n" -#~ msgstr "+----------+------------------+----+----+---------+\n" - -#~ msgid "| Name | B. name |Attr|Type| Size |\n" -#~ msgstr "| Nom | B. nom |Attr|Type| Taille |\n" Modified: libticalcs/trunk/src/calc_ver.h ============================================================================== --- libticalcs/trunk/src/calc_ver.h (original) +++ libticalcs/trunk/src/calc_ver.h Mon May 5 22:22:30 2003 @@ -23,10 +23,10 @@ # include <config.h> #endif -#define LIB_FILES_VERSION_REQUIRED "0.3.9" // useless with pkg-config +#define LIB_FILES_VERSION_REQUIRED "0.5.6" // useless with pkg-config #ifdef __WIN32__ -# define LIBTICALCS_VERSION "4.4.6" +# define LIBTICALCS_VERSION "4.4.9" #else # define LIBTICALCS_VERSION VERSION #endif |
From: <sv...@te...> - 2003-05-05 20:21:59
|
Author: roms Date: Mon May 5 22:21:51 2003 New Revision: 301 Modified: libticables/trunk/aclocal.m4 libticables/trunk/po/fr.po libticables/trunk/src/cabl_ver.h Log: French translations updated Modified: libticables/trunk/aclocal.m4 ============================================================================== --- libticables/trunk/aclocal.m4 (original) +++ libticables/trunk/aclocal.m4 Mon May 5 22:21:51 2003 @@ -1,4 +1,4 @@ -dnl aclocal.m4 generated automatically by aclocal 1.4-p4 +dnl aclocal.m4t generated automatically by aclocal 1.4-p4 dnl Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation Modified: libticables/trunk/po/fr.po ============================================================================== --- libticables/trunk/po/fr.po (original) +++ libticables/trunk/po/fr.po Mon May 5 22:21:51 2003 @@ -7,24 +7,25 @@ msgstr "" "Project-Id-Version: libticables-3.7.4\n" "POT-Creation-Date: 2003-05-03 11:42+0200\n" -"PO-Revision-Date: 2003-04-05 21:14+0100\n" +"PO-Revision-Date: 2003-05-04 21:18GMT\n" "Last-Translator: GARSAULT Sylvain <syl...@fr...>\n" -"Language-Team: FRENCH <FR...@li...>\n" +"Language-Team: FRENCH <fr...@li...>\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ISO-8859-15\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 0.9.5\n" #: src/error.c:52 msgid "Msg: Unable to open serial device." -msgstr "Msg : Impossible d'ouvrir le périphérique série." +msgstr "Msg : Impossible d'ouvrir le périphérique série." #: src/error.c:56 msgid "" "Cause: check that you have required rights on the node. Check that the " "device is not locked by another application (modem ?)." msgstr "" -"Cause: Vérifiez que vous avez les permissions nécessaires sur ce noeud. " -"Vérifiez que le périphérique n'est pas bloqué par une autre application " +"Cause: Vérifiez que vous avez les permissions nécessaires sur ce noeud. " +"Vérifiez que le périphérique n'est pas bloqué par une autre application " "(modem?)." #: src/error.c:60 @@ -36,35 +37,34 @@ "Cause: Check that the device is not used/locked by another application " "(modem ?)." msgstr "" -"Cause: Vérifiez que le périphérique n'est pas utilisé/bloqué par une autre " +"Cause: Vérifiez que le périphérique n'est pas utilisé/bloqué par une autre " "application (modem?)." #: src/error.c:69 msgid "Msg: Error occured while writing to the device." -msgstr "Msg: Erreur en écrivant sur le périphérique." +msgstr "Msg: Erreur en écrivant sur le périphérique." #: src/error.c:74 msgid "Msg: Timeout occured while writing to the device." -msgstr "Msg: Limite de temps dépassée en écrivant sur le périphérique." +msgstr "Msg: Limite de temps dépassée en écrivant sur le périphérique." #: src/error.c:78 src/error.c:92 -msgid "" -"Cause: Check that your link cable is plugged and/or the calculator is ready." +msgid "Cause: Check that your link cable is plugged and/or the calculator is ready." msgstr "" -"Cause: Vérifiez que le câble est connecté et/ou que la calculatrice est " -"prête." +"Cause: Vérifiez que le câble est connecté et/ou que la calculatrice est " +"prête." #: src/error.c:83 msgid "Msg: Error occured while reading to the device." -msgstr "Msg: Erreur de lecture du périphérique." +msgstr "Msg: Erreur de lecture du périphérique." #: src/error.c:88 msgid "Msg: Timeout occured while reading to the device." -msgstr "Msg: Limite de temps dépassée en lisant le périphérique." +msgstr "Msg: Limite de temps dépassée en lisant le périphérique." #: src/error.c:96 msgid "Msg: A uint8_t have been lost." -msgstr "Msg: Une donnée a été perdue." +msgstr "Msg: Une donnée a été perdue." #: src/error.c:98 msgid "Cause: Application too slow." @@ -72,7 +72,7 @@ #: src/error.c:102 msgid "Msg: CreateFile error." -msgstr "Msg: Fichier d'erreur créé." +msgstr "Msg: Fichier d'erreur créé." #: src/error.c:110 msgid "Msg: Unable to open a node in /dev." @@ -83,19 +83,19 @@ "Cause:Check that the node exists. Check your devfs. Check that you have " "installed the driver." msgstr "" -"Cause: Vérifiez que le noeud existe. Vérifiez le fichier devfs. Vérifiez que " -"vous avez installé le pilote approprié." +"Cause: Vérifiez que le noeud existe. Vérifiez le fichier devfs. Vérifiez que " +"vous avez installé le pilote approprié." #: src/error.c:120 src/error.c:127 msgid "Msg: Unable to use parallel/serial port: access refused." -msgstr "Msg: Impossible d'utiliser le port parallèle/série : accès refusé." +msgstr "Msg: Impossible d'utiliser le port parallèle/série : accès refusé." #: src/error.c:124 msgid "" "Cause: Check that you have needed permissions (super user privileges). Else, " "you will need to use a kernel module (tipar/tiser)." msgstr "" -"Cause: Vérifiez que vous avez les permissions nécessaires (privilèges super " +"Cause: Vérifiez que vous avez les permissions nécessaires (privilèges super " "utilisateur). Sinon, vous devrez utiliser un module du noyau (tipar/tiser)." #: src/error.c:131 @@ -103,28 +103,27 @@ "Cause: Is PortTalk installed/started ? You may have to install TiLP with " "administrator privileges." msgstr "" -"Cause: Est-ce que PortTalk est installé/démarré ? Vous devrez peut-être " -"installer TiLP avec les privilèges d'administrateur." +"Cause: Est-ce que PortTalk est installé/démarré ? Vous devrez peut-être " +"installer TiLP avec les privilèges d'administrateur." #: src/error.c:137 msgid "Msg: No link cable has been found on the scanned port." -msgstr "Msg: Aucun câble n'a été trouvé sur le port scanné." +msgstr "Msg: Aucun câble n'a été trouvé sur le port scanné." #: src/error.c:139 src/error.c:268 msgid "Cause: ??" msgstr "Cause: ??" #: src/error.c:143 -#, fuzzy msgid "Msg: Unable to open pipes for virtual linking." -msgstr "Msg: Impossible d'ouvrir un fichier d'allocation." +msgstr "Msg: Impossible d'ouvrir les tubes pour la liaison virtuelle." #: src/error.c:147 msgid "" "Cause: Check that you have permissions to create a pipe in the /tmp " "directory." msgstr "" -"Cause: Vérifiez que vous avez les permissions de céer un tube (pipe) dans le " +"Cause: Vérifiez que vous avez les permissions de céer un tube (pipe) dans le " "dossier /tmp." #: src/error.c:151 @@ -133,19 +132,19 @@ #: src/error.c:153 msgid "Cause: System error ?!" -msgstr "Cause: Erreur du système ?!" +msgstr "Cause: Erreur du système ?!" #: src/error.c:157 msgid "Msg: CreateFileMapping error." -msgstr "Msg: Fichier MappingError créé." +msgstr "Msg: Fichier MappingError créé." #: src/error.c:161 msgid "" "Cause: Trying to communicate without correspondent. Did you launch the " "emulator before running TiLP ?" msgstr "" -"Cause: Communication sans correspondant. Avez-vous lancé l'émulateur avant " -"de démarrer TiLP ?" +"Cause: Communication sans correspondant. Avez-vous lancé l'émulateur avant " +"de démarrer TiLP ?" #: src/error.c:165 msgid "Msg: IOCTL error." @@ -156,41 +155,41 @@ "Cause: Check that you have required rights on the node and/or your kernel " "module is loaded." msgstr "" -"Cause: Vérifiez que vous avez les permissions nécessaires sur le noeud et/ou " -"que le module du noyau est chargé." +"Cause: Vérifiez que vous avez les permissions nécessaires sur le noeud et/ou " +"que le module du noyau est chargé." #: src/error.c:173 msgid "Msg: SetupComm error." -msgstr "Msg: Erreur à l'établissement de la communication." +msgstr "Msg: Erreur à l'établissement de la communication." #: src/error.c:175 src/error.c:181 src/error.c:187 src/error.c:193 #: src/error.c:199 msgid "Cause: Internal Win32 error." -msgstr "Cause: Erreur interne à Win32." +msgstr "Cause: Erreur interne à Win32." #: src/error.c:179 msgid "Msg: SetCommState error." -msgstr "Msg: Erreur à l'établissement de l'état de la communication." +msgstr "Msg: Erreur à l'établissement de l'état de la communication." #: src/error.c:185 msgid "Msg: GetCommState error." -msgstr "Msg: Erreur à la réception de l'état de la communication." +msgstr "Msg: Erreur à la réception de l'état de la communication." #: src/error.c:191 msgid "Msg: GetCommTimeouts error." -msgstr "Msg: Erreur à la réception de l'état de la communication." +msgstr "Msg: Erreur à la réception de l'état de la communication." #: src/error.c:197 msgid "Msg: SetCommTimeouts error." -msgstr "Msg: Erreur à l'établissement des limites de temps." +msgstr "Msg: Erreur à l'établissement des limites de temps." #: src/error.c:203 msgid "Msg: Error while flushing the buffer(s)." -msgstr "Msg: Erreur en libérant le(s) buffer(s)." +msgstr "Msg: Erreur en libérant le(s) buffer(s)." #: src/error.c:205 msgid "Cause: Internal Win32 error" -msgstr "Cause: Erreur interne à Win32." +msgstr "Cause: Erreur interne à Win32." #: src/error.c:209 msgid "Msg: IOCTL code unsuccessful." @@ -198,19 +197,19 @@ #: src/error.c:211 msgid "Cause: Internal device driver error." -msgstr "Cause: Erreur interne au pilote du périphérique." +msgstr "Cause: Erreur interne au pilote du périphérique." #: src/error.c:216 src/error.c:222 src/error.c:228 msgid "Msg: Unable to open the USB device." -msgstr "Msg: Impossible d'ouvrir le périphérique USB." +msgstr "Msg: Impossible d'ouvrir le périphérique USB." #: src/error.c:220 msgid "" "Cause: Check that you have required rights on the node and/or your driver is " "loaded." msgstr "" -"Cause: Vérifiez que vous avez les permissions nécessaires sur le noeud et/ou " -"que le pilote est chargé." +"Cause: Vérifiez que vous avez les permissions nécessaires sur le noeud et/ou " +"que le pilote est chargé." #: src/error.c:226 msgid "" @@ -218,75 +217,74 @@ "Panel. The ticables library need a specific driver for this cable. You will " "find it on http://lpg.ticalc.org/prj_usb." msgstr "" -"Cause: Vérifez que votre SilverLink est correctement installé dans le " +"Cause: Vérifez que votre SilverLink est correctement installé dans le " "panneau de configuration Windows. La librairie ticables a besoin d'un pilote " -"spécifique pour ce câble. Vous le trouverez sur http://lpg.ticalc.org/" +"spécifique pour ce câble. Vous le trouverez sur http://lpg.ticalc.org/" "prj_usb." #: src/error.c:230 msgid "Cause: Your cable is not connected or stalled." -msgstr "Cause: Votre câble est figé ou n'est pas connecté." +msgstr "Cause: Votre câble est figé ou n'est pas connecté." #: src/error.c:237 msgid "Msg: Error occurred while initializing the libusb." -msgstr "Msg: Erreur à l'initialisation de libusb." +msgstr "Msg: Erreur à l'initialisation de libusb." #: src/error.c:241 msgid "" "Cause: Check that your cable is connected or not stalled. Check your libusb " "and usbfs, too." msgstr "" -"Cause: Vérifiez que votre câble est connecté et qu'il n'est pas figé. " -"Vérifez également libusb et usbfs." +"Cause: Vérifiez que votre câble est connecté et qu'il n'est pas figé. " +"Vérifez également libusb et usbfs." #: src/error.c:243 msgid "Msg: Unable to initialize the USB device." -msgstr "Msg: Impossible d'initialiser le périphérique USB." +msgstr "Msg: Impossible d'initialiser le périphérique USB." #: src/error.c:245 msgid "Cause: Your cable is probably not connected." -msgstr "Cause: Votre câble est probablement déconnecté." +msgstr "Cause: Votre câble est probablement déconnecté." #: src/error.c:250 msgid "Msg: Unable to open/find a USB device." -msgstr "Msg: Impossible d'ouvrir/trouver un périphérique USB." +msgstr "Msg: Impossible d'ouvrir/trouver un périphérique USB." #: src/error.c:254 msgid "" "Cause: Check that your cable is connected or not stalled. Check you rlibusb " "and usbfs, too." msgstr "" -"Cause: Vérifiez que votre câble est connecté et qu'il n'est pas figé. " -"Vérifiez également libusb et usbfs." +"Cause: Vérifiez que votre câble est connecté et qu'il n'est pas figé. " +"Vérifiez également libusb et usbfs." #: src/error.c:258 msgid "Msg: Error while reseting USB endpoints." -msgstr "Msg: Erreur à la ré-initialisation des endpoints USB." +msgstr "Msg: Erreur à la ré-initialisation des endpoints USB." #: src/error.c:261 msgid "Cause: Your cable may be stalled. Unplug and replug it !." -msgstr "" -"Cause: Votre câble est peut-être figé/bloqué. Déconnectez et reconnectez-le !" +msgstr "Cause: Votre câble est peut-être figé/bloqué. Déconnectez et reconnectez-le !" #: src/error.c:266 msgid "Msg: FreeLibrary error. Unable to release the DLL." -msgstr "Msg: Erreur FreeLibrary. Impossible de libérer la DLL." +msgstr "Msg: Erreur FreeLibrary. Impossible de libérer la DLL." #: src/error.c:274 msgid "Msg: Unable to get a unique IPC (Inter Process Communication) key." -msgstr "Msg: Impossible d'obtenir une CIP (Clé Inter Processus) unique." +msgstr "Msg: Impossible d'obtenir une CIP (Clé Inter Processus) unique." #: src/error.c:278 msgid "" "Cause: Check that you have enough resources for allocating a shared memory " "segment." msgstr "" -"Cause: Vérifiez que vous diposez de suffisamment de mémoire pour allouer un " -"segment de mémoire partagée." +"Cause: Vérifiez que vous diposez de suffisamment de mémoire pour allouer un " +"segment de mémoire partagée." #: src/error.c:282 msgid "Msg: Unable to open a shared memory segment." -msgstr "Msg: Impossible d'ouvrir un segment de mémoire partagée." +msgstr "Msg: Impossible d'ouvrir un segment de mémoire partagée." #: src/error.c:284 msgid "Cause: Do you have any resources ?" @@ -294,7 +292,7 @@ #: src/error.c:288 msgid "Msg: Unable to attach shared memory segment." -msgstr "Msg: Impossible de lier un segment de mémoire partagée." +msgstr "Msg: Impossible de lier un segment de mémoire partagée." #: src/error.c:290 msgid "Cause: Too many attachements ?" @@ -302,19 +300,19 @@ #: src/error.c:295 msgid "Msg: Unable to detach the shared memory segment." -msgstr "Msg: Impossible de libérer un segment de mémoire partagée." +msgstr "Msg: Impossible de libérer un segment de mémoire partagée." #: src/error.c:297 msgid "Cause: Is segment locked ?" -msgstr "Cause: Le segment est-il vérouillé ?" +msgstr "Cause: Le segment est-il vérouillé ?" #: src/error.c:302 msgid "Msg: Unable to destroy the shared memory segment." -msgstr "Msg: Impossible de supprimer le segment de mémoire partagée." +msgstr "Msg: Impossible de supprimer le segment de mémoire partagée." #: src/error.c:306 msgid "Cause: Check that no applications are still attached on it." -msgstr "Cause: Vérifiez qu'aucune application n'y est attachée." +msgstr "Cause: Vérifiez qu'aucune application n'y est attachée." #: src/error.c:310 msgid "Msg: Unable to open a file mapping." @@ -322,19 +320,19 @@ #: src/error.c:312 msgid "Cause: VTi seems to be not launched yet." -msgstr "Cause: VTi semble ne pas être encore lancé. " +msgstr "Cause: VTi semble ne pas être encore lancé. " #: src/error.c:316 msgid "Msg: Illegal operation or argument." -msgstr "Msg: Opération ou argument illégal." +msgstr "Msg: Opération ou argument illégal." #: src/error.c:318 msgid "Cause: A bug in TiLP, mail to: ro...@ti...." -msgstr "Cause: C'est un bug de TiLP, signalez-le à: ro...@ti...." +msgstr "Cause: C'est un bug de TiLP, signalez-le à : ro...@ti...." #: src/error.c:322 msgid "Msg: No I/O resource available !" -msgstr "Msg: Pas de ressource entrée/sortie disponible !" +msgstr "Msg: Pas de ressource entrée/sortie disponible !" #: src/error.c:326 msgid "" @@ -344,28 +342,28 @@ "- device driver (parallel/serial cable under Win NT4/2000/XP or USB)\n" "- kernel module (parallel/serial or USB under Linux." msgstr "" -"Cause: Cette erreur peut avoir plusieurs causes. Se référer aux messages " -"d'erreur précédents pour plus d'information. Vérifiez :\n" -"- les permissions d'entrée/sortie (câble parallèle/série)\n" -"- le pilote du périphérique (câble parallèle/série sous Win NT4/2000/XP ou " +"Cause: Cette erreur peut avoir plusieurs causes. Se référer aux messages " +"d'erreur précédents pour plus d'information. Vérifiez :\n" +"- les permissions d'entrée/sortie (câble parallèle/série)\n" +"- le pilote du périphérique (câble parallèle/série sous Win NT4/2000/XP ou " "USB)\n" -"- le module du noyau (parallèle/série ou USB sous Linux)." +"- le module du noyau (parallèle/série ou USB sous Linux)." #: src/error.c:332 msgid "" "Msg: Invalid port: try to use an I/O port device which is incompatible with " "the link cable." msgstr "" -"Msg: Port non-valide: vous essayez d'utiliser un port d'entrée/sortie " -"incompatible avec le câble de liaison." +"Msg: Port non-valide: vous essayez d'utiliser un port d'entrée/sortie " +"incompatible avec le câble de liaison." #: src/error.c:336 msgid "" "Cause: It's due to a misuse of library, probably a TiLP bug. Mail to: " "ro...@ti..." msgstr "" -"Cause: Ceci est dû à une mauvaise utilisation de la librairie, certainement " -"un bug de TiLP. Signalez-le à: ro...@ti..." +"Cause: Ceci est dû à une mauvaise utilisation de la librairie, certainement " +"un bug de TiLP. Signalez-le à : ro...@ti..." #: src/error.c:340 msgid "Msg: PortTalk driver and/or library not found." @@ -376,21 +374,21 @@ "Cause: TiLP should start this driver automagically through the SCM. Check " "that it's loaded and TiLP as been installed with admin privileges !" msgstr "" -"Cause: TiLP devrait lancer automatiquement ce pilote à travers SCM. " -"Vérifiez qu'il est chargé et que TiLP a bien été installé avec les " -"privilèges d'administrateur." +"Cause: TiLP devrait lancer automatiquement ce pilote à travers SCM. " +"Vérifiez qu'il est chargé et que TiLP a bien été installé avec les " +"privilèges d'administrateur." #: src/error.c:350 msgid "Msg: SilverLink library has an insufficient version number." -msgstr "Msg: La librairie SilverLink a un numéro de version insuffisant." +msgstr "Msg: La librairie SilverLink a un numéro de version insuffisant." #: src/error.c:354 msgid "" "Cause: the SilverLink driver currently installed has a wrong version. Please " "upgrade !" msgstr "" -"Cause: Une mauvaise version du pilote SilverLink a été installée. S'il vous " -"plaît : mettez-la à jour !" +"Cause: Une mauvaise version du pilote SilverLink a été installée. S'il vous " +"plaît : mettez-la à jour !" #: src/error.c:360 msgid "" @@ -399,7 +397,7 @@ "." msgstr "" "Code d'erreur inexistant dans la liste.\n" -"C'est un bug. Reportez-le, s'il vous plaît.\n" +"C'est un bug. Reportez-le, s'il vous plaît.\n" "." #: src/intrface.c:109 @@ -409,8 +407,7 @@ #: src/intrface.c:578 src/intrface.c:628 msgid "Function not implemented. This is a bug. Please report it." -msgstr "" -"Fonction non implémentée. Ceci est un bug. Reportez-le s'il vous plaît." +msgstr "Fonction non implémentée. Ceci est un bug. Reportez-le s'il vous plaît." #: src/intrface.c:579 src/intrface.c:629 msgid "Informations:\n" @@ -419,20 +416,20 @@ #: src/intrface.c:580 src/intrface.c:630 #, c-format msgid "Cable: %i\n" -msgstr "Câble: %i\n" +msgstr "Câble: %i\n" #: src/intrface.c:581 src/intrface.c:631 msgid "Program halted before crashing...\n" -msgstr "Le programme s'est arrêté avant de se terminer anormalement...\n" +msgstr "Le programme s'est arrêté avant de se terminer anormalement...\n" #: src/intrface.c:645 msgid "Libticables: current settings...\n" -msgstr "Libticables: réglages actuels...\n" +msgstr "Libticables: réglages actuels...\n" #: src/intrface.c:647 #, c-format msgid " Link cable: %s\n" -msgstr " Câble de liaison: %s\n" +msgstr " Câble de liaison: %s\n" #: src/intrface.c:649 #, c-format @@ -442,7 +439,7 @@ #: src/intrface.c:650 #, c-format msgid " Method: %s\n" -msgstr " Méthode: %s\n" +msgstr " Méthode: %s\n" #: src/intrface.c:651 #, c-format @@ -452,7 +449,7 @@ #: src/intrface.c:652 #, c-format msgid " Delay value: %i\n" -msgstr " Délai: %i\n" +msgstr " Délai: %i\n" #: src/intrface.c:653 #, c-format @@ -462,56 +459,55 @@ #: src/intrface.c:654 #, c-format msgid " Hardware flow control: %s\n" -msgstr " Contrôle du flux matériel: %s\n" +msgstr " Contrôle du flux matériel: %s\n" #: src/intrface.c:654 msgid "on" -msgstr "activé" +msgstr "activé" #: src/intrface.c:654 msgid "off" -msgstr "désactivé" +msgstr "désactivé" #: src/intrface.c:655 #, c-format msgid " I/O address: 0x%03x\n" -msgstr " Adresse d'entrée/sortie: 0x%03x\n" +msgstr " Adresse d'entrée/sortie: 0x%03x\n" #: src/intrface.c:656 #, c-format msgid " Device name: %s\n" -msgstr " Nom du périphérique: %s\n" +msgstr " Nom du périphérique: %s\n" #: src/intrface.c:839 #, c-format msgid "libticables error: port value is illegal (%i) !\n" -msgstr "libticables erreur: valeur de port illégale (%i) !\n" +msgstr "libticables erreur: valeur de port illégale (%i) !\n" #: src/intrface.c:840 msgid "Exiting...\n" msgstr "Sortie...\n" #: src/ioports.c:276 -msgid "" -"couldn't access PortTalk Driver, Please ensure driver is installed/loaded.\n" +msgid "couldn't access PortTalk Driver, Please ensure driver is installed/loaded.\n" msgstr "" -"Impossible d'accéder au pilote PortTalk. Vérifiez s'il vous plaît qu'il est " -"installé/chargé.\n" +"Impossible d'accéder au pilote PortTalk. Vérifiez s'il vous plaît qu'il est " +"installé/chargé.\n" #: src/ioports.c:301 #, c-format msgid "Address 0x%03X (IOPM Offset 0x%02X) has been granted access.\n" -msgstr "L'accès à l'adresse 0x%03X (IOPM Offset 0x%02X) a été accordé.\n" +msgstr "L'accès à l'adresse 0x%03X (IOPM Offset 0x%02X) a été accordé.\n" #: src/ioports.c:316 #, c-format msgid "PortTalk Device Driver has set IOPM for ProcessID %d.\n" -msgstr "Le pilote du périphérique PortTalk a lancé IOPM avec l'ID %d\n" +msgstr "Le pilote du périphérique PortTalk a lancé IOPM avec l'ID %d\n" #: src/ioports.c:393 #, c-format msgid "Libticables: serial port %s successfully reconfigured.\n" -msgstr "Libticables: port série %s reconfiguré avec succès.\n" +msgstr "Libticables: port série %s reconfiguré avec succès.\n" #: src/logging.c:81 src/logging.c:87 #, c-format @@ -520,12 +516,12 @@ #: src/probe.c:98 src/probe.c:120 msgid "Getting OS type...\r\n" -msgstr "Détermination du type de système d'exploitation... \r\n" +msgstr "Détermination du type de système d'exploitation... \r\n" #: src/probe.c:100 #, c-format msgid " System name: %s\r\n" -msgstr " Nom du système: %s\r\n" +msgstr " Nom du système: %s\r\n" #: src/probe.c:101 #, c-format @@ -555,7 +551,7 @@ #: src/probe.c:124 #, c-format msgid " Operating System: %s\r\n" -msgstr " Système d'exploitation: %s\r\n" +msgstr " Système d'exploitation: %s\r\n" #: src/probe.c:127 #, c-format @@ -569,26 +565,26 @@ #. Use /proc/sys/dev/parport/parportX/base-addr where X=0, 1, ... #: src/probe.c:199 msgid "Probing parallel ports...\r\n" -msgstr "Recherche des ports parallèles...\r\n" +msgstr "Recherche des ports parallèles...\r\n" #: src/probe.c:202 msgid "Unable to open this directory: '/proc/sys/dev/parport/'.\r\n" msgstr "Impossible d'ouvrir ce dossier: '/proc/sys/dev/parport/'.\r\n" #: src/probe.c:224 -#, fuzzy, c-format +#, c-format msgid "unable to open this entry: <%s>\r\n" -msgstr "Impossible d'ouvrir cette entrée: <%s>\r\n" +msgstr "Impossible d'ouvrir cette entrée: <%s>\r\n" #: src/probe.c:228 #, c-format msgid " %s at address 0x%03x\r\n" -msgstr " %s à l'adresse 0x%03x\r\n" +msgstr " %s à l'adresse 0x%03x\r\n" #: src/probe.c:233 #, c-format msgid "Invalid parport entry: <%s>.\r\n" -msgstr "Entrée parport non valide: <%s>.\r\n" +msgstr "Entrée parport non valide: <%s>.\r\n" #: src/probe.c:239 msgid "Closedir\r\n" @@ -597,7 +593,7 @@ #. Use /proc/tty/driver/serial #: src/probe.c:244 msgid "Probing serial ports...\r\n" -msgstr "Recherche des ports séries...\r\n" +msgstr "Recherche des ports séries...\r\n" #: src/probe.c:248 msgid "" @@ -605,12 +601,12 @@ "port.\r\n" msgstr "" "Le fichier '/proc/tty/driver/serial' n'existe pas. Impossible de poursuivre " -"la recherche des ports séries.\r\n" +"la recherche des ports séries.\r\n" #: src/probe.c:255 #, c-format msgid "Unable to open this entry: <%s>\r\n" -msgstr "Impossible d'ouvrir cette entrée: <%s>\r\n" +msgstr "Impossible d'ouvrir cette entrée: <%s>\r\n" #: src/probe.c:877 msgid "Probing ports...\r\n" @@ -623,12 +619,12 @@ #: src/probe.c:919 msgid "A PS/2 mouse has been found, no serial port used.\r\n" -msgstr "Une souris PS/2 a été trouvée, pas de port série utilisé.\r\n" +msgstr "Une souris PS/2 a été trouvée, pas de port série utilisé.\r\n" #: src/probe.c:922 msgid "No PS/2 mouse found, the first serial port may be used by mouse.\r\n" msgstr "" -"Pas de souris PS/2 trouvée, le premier port série est peut-être utilisé par " +"Pas de souris PS/2 trouvée, le premier port série est peut-être utilisé par " "la souris.\r\n" #: src/probe.c:935 @@ -637,16 +633,16 @@ #: src/probe.c:935 msgid "nok" -msgstr "échec" +msgstr "échec" #. tcl.exit(); #: src/probe.c:952 msgid "Probing link cables on each port...\r\n" -msgstr "Recherche des câbles sur chaque port...\r\n" +msgstr "Recherche des câbles sur chaque port...\r\n" #: src/probe.c:1074 src/probe.c:1134 src/probe.c:1179 src/probe.c:1186 msgid "Libticables: checking resources...\r\n" -msgstr "Libticables: vérification des ressources...\r\n" +msgstr "Libticables: vérification des ressources...\r\n" #: src/probe.c:1078 src/probe.c:1138 src/probe.c:1189 msgid " IO_API: ok\r\n" @@ -669,7 +665,7 @@ #: src/probe.c:1144 msgid " IO_ASM: nok (a kernel module is needed)\r\n" -msgstr " IO_ASM: échec (un module du noyau est nécessaire)\r\n" +msgstr " IO_ASM: échec (un module du noyau est nécessaire)\r\n" #: src/probe.c:1147 src/probe.c:1197 msgid " IO_ASM: ok (super user)\r\n" @@ -697,7 +693,7 @@ #: src/probe.c:1194 msgid " IO_ASM: nok\r\n" -msgstr " IO_ASM: échec\r\n" +msgstr " IO_ASM: échec\r\n" #: src/timodules.c:72 src/timodules.c:89 src/timodules.c:106 msgid "not found" @@ -705,7 +701,7 @@ #: src/type2str.c:51 msgid "libticables error: unknown cable type !\n" -msgstr "libticables erreur: type de câble inconnu !\n" +msgstr "libticables erreur: type de câble inconnu !\n" #: src/type2str.c:69 msgid "libticables error: unknown baud rate !\n" @@ -722,25 +718,25 @@ #: src/avr_link.c:79 #, c-format msgid "unable to open this serial port: %s\n" -msgstr "Impossible d'ouvrir ce port série: %s\n" +msgstr "Impossible d'ouvrir ce port série: %s\n" #: src/dev_link.c:80 #, c-format msgid "unable to open this device: <%s>\n" -msgstr "Impossible d'ouvrir ce périphérique: <%s>\n" +msgstr "Impossible d'ouvrir ce périphérique: <%s>\n" #: src/dev_link.c:81 msgid "is the module loaded ?\n" -msgstr "le module est-il chargé ?\n" +msgstr "le module est-il chargé ?\n" #: src/slv_link.c:101 #, c-format msgid "Unable to open this device: %s\n" -msgstr "Impossible d'ouvrir ce périphérique: %s\n" +msgstr "Impossible d'ouvrir ce périphérique: %s\n" #: src/slv_link.c:102 msgid "Is the tiusb.c module loaded ?\n" -msgstr "Le module tiusb.c est-il chargé ?\n" +msgstr "Le module tiusb.c est-il chargé ?\n" #: src/slv_link.c:121 src/slv_link.c:132 msgid "Unable to use IOCTL codes.\n" @@ -748,11 +744,11 @@ #: src/slv_link.c:215 msgid "read returns without any data. Retrying for circumventing quirk...\n" -msgstr "La lecture n'a retourné aucune donnée. Nouvel essai...\n" +msgstr "La lecture n'a retourné aucune donnée. Nouvel essai...\n" #: src/slv_link.c:340 msgid "TiglUsb library not found. Have you installed the TiglUsb driver ?\n" -msgstr "" +msgstr "Librairie TiglUsb introuvable. Avez-vous installé le pilote TiglUsb ?\n" #: src/slv_link.c:350 #, c-format @@ -760,8 +756,8 @@ "TiglUsb.dll: version %s mini needed, got version %s.\n" "Please download the latest release on <http://ti-lpg.org/prj_usb>." msgstr "" -"TiglUsb.dll: la version %s au minimum est nécessaire, version %s utilisée.\n" -"Téléchargez s'il vous plaît la dernière version sur <http://ti-lpg.org/" +"TiglUsb.dll: la version %s au minimum est nécessaire, version %s utilisée.\n" +"Téléchargez s'il vous plaît la dernière version sur <http://ti-lpg.org/" "prj_usb>." #: src/slv_link.c:360 @@ -795,7 +791,7 @@ #. keep track of the TIGL device #: src/slv_link.c:1339 msgid "TIGL-USB found with libusb.\n" -msgstr "TIGL-USB trouvé avec libusb.\n" +msgstr "TIGL-USB trouvé avec libusb.\n" #: src/slv_link.c:1362 #, c-format @@ -808,13 +804,12 @@ msgstr "usb_find_devices: %s\n" #: src/slv_link.c:1553 -msgid "" -"usb_bulk_read returns without any data. Retrying for circumventing quirk...\n" -msgstr "usb_bulk_read n'a retourné aucune donnée. Nouvel essai...\n" +msgid "usb_bulk_read returns without any data. Retrying for circumventing quirk...\n" +msgstr "usb_bulk_read n'a retourné aucune donnée. Nouvel essai...\n" #: src/tie_link.c:76 msgid "Invalid io_address parameter passed to libticables.\n" -msgstr "Un paramètre io_address non valide a été passé à libticables.\n" +msgstr "Un paramètre io_address non valide a été passé à libticables.\n" #: src/tie_link.c:90 #, c-format @@ -823,12 +818,12 @@ #: src/tie_link.c:300 msgid "invalid io_address parameter passed to libticables.\n" -msgstr "Un paramètre io_address non valide a été passé à libticables.\n" +msgstr "Un paramètre io_address non valide a été passé à libticables.\n" #: src/tig_link.c:75 #, c-format msgid "unable to open the <%s> serial port.\n" -msgstr "Impossible d'ouvrir le port série <%s>.\n" +msgstr "Impossible d'ouvrir le port série <%s>.\n" #: src/vti_link.c:341 msgid "Unable to get an handle on the libTIcables.\n" @@ -836,13 +831,14 @@ #: src/vti_link.c:342 msgid "Did you rename the library ?!\n" -msgstr "Avez-vous renommé la librairie ?!\n" +msgstr "Avez-vous renommé la librairie ?!\n" #: src/vti_link.c:343 msgid "Fatal error. Program terminated.\n" -msgstr "Erreur fatale. Programme terminé.\n" +msgstr "Erreur fatale. Programme terminé.\n" #: src/vti_link.c:359 #, c-format msgid "Opened %s\n" -msgstr "%s a été ouvert\n" +msgstr "%s a été ouvert\n" + Modified: libticables/trunk/src/cabl_ver.h ============================================================================== --- libticables/trunk/src/cabl_ver.h (original) +++ libticables/trunk/src/cabl_ver.h Mon May 5 22:21:51 2003 @@ -25,7 +25,7 @@ #endif #ifdef __WIN32__ -# define LIBTICABLES_VERSION "3.7.4" +# define LIBTICABLES_VERSION "3.7.6" #else # define LIBTICABLES_VERSION VERSION #endif |
From: <sv...@te...> - 2003-05-05 20:21:17
|
Author: roms Date: Mon May 5 22:21:10 2003 New Revision: 300 Modified: libtifiles/trunk/src/file_ver.h Log: French translations updated Modified: libtifiles/trunk/src/file_ver.h ============================================================================== --- libtifiles/trunk/src/file_ver.h (original) +++ libtifiles/trunk/src/file_ver.h Mon May 5 22:21:10 2003 @@ -24,7 +24,7 @@ #endif #ifdef __WIN32__ -# define LIBTIFILES_VERSION "0.5.5" +# define LIBTIFILES_VERSION "0.5.6" #else # define LIBTIFILES_VERSION VERSION #endif |
From: <sv...@te...> - 2003-05-04 09:27:08
|
Author: roms Date: Sun May 4 11:27:02 2003 New Revision: 299 Modified: tilp/trunk/po/de.po tilp/trunk/po/fr.po tilp/trunk/po/tilp.pot tilp/trunk/src/tilp_files.c Log: fixed warning and removed dead code Modified: tilp/trunk/po/de.po ============================================================================== --- tilp/trunk/po/de.po (original) +++ tilp/trunk/po/de.po Sun May 4 11:27:02 2003 @@ -6,7 +6,7 @@ # instead of "couldn't do foo". msgid "" msgstr "" -"POT-Creation-Date: 2003-05-04 10:39+0200\n" +"POT-Creation-Date: 2003-05-04 11:06+0200\n" "PO-Revision-Date: 2003-04-05 16:09+0200\n" "Last-Translator: Thomas Otto <3.1415926535897932384626433832 at gmx.net>\n" "Language-Team: <de...@li...>\n" Modified: tilp/trunk/po/fr.po ============================================================================== --- tilp/trunk/po/fr.po (original) +++ tilp/trunk/po/fr.po Sun May 4 11:27:02 2003 @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: 6.61\n" -"POT-Creation-Date: 2003-05-04 10:39+0200\n" +"POT-Creation-Date: 2003-05-04 11:06+0200\n" "PO-Revision-Date: 2003-04-09 21:08+0200\n" "Last-Translator: GARSAULT Sylvain <syl...@fr...>\n" "Language-Team: FRENCH <fr...@li...>\n" Modified: tilp/trunk/po/tilp.pot ============================================================================== --- tilp/trunk/po/tilp.pot (original) +++ tilp/trunk/po/tilp.pot Sun May 4 11:27:02 2003 @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2003-05-04 10:39+0200\n" +"POT-Creation-Date: 2003-05-04 11:06+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL...@li...>\n" Modified: tilp/trunk/src/tilp_files.c ============================================================================== --- tilp/trunk/src/tilp_files.c (original) +++ tilp/trunk/src/tilp_files.c Sun May 4 11:27:02 2003 @@ -312,17 +312,6 @@ /****************************/ #ifndef __MACOSX__ -static char *process_filename(char *filename) -{ - size_t i; - for (i = 0; i < strlen(filename); i++) { - unsigned char c = 0xff & filename[i]; - if (c > 127) - filename[i] = '?'; - } - return filename; -} - static void free_file_info_struct(gpointer data) { TilpFileInfo *fi = data; @@ -343,7 +332,7 @@ dir = g_dir_open(clist_win.current_dir, 0, &error); if (dir == NULL) { - msg_box("Error", "Unable to open directory !"); + gif->msg_box("Error", "Unable to open directory !"); return -1; } |
From: <sv...@te...> - 2003-05-04 09:21:01
|
Author: roms Date: Sun May 4 11:20:56 2003 New Revision: 298 Modified: libtifiles/trunk/src/file_int.h Log: API fix for compat Modified: libtifiles/trunk/src/file_int.h ============================================================================== --- libtifiles/trunk/src/file_int.h (original) +++ libtifiles/trunk/src/file_int.h Sun May 4 11:20:56 2003 @@ -178,9 +178,9 @@ TIEXPORT int TICALL tifiles_has_folder(TicalcType calc_type); TIEXPORT int TICALL tifiles_is_flash(TicalcType calc_type); TIEXPORT const char *TICALL tifiles_vartype_to_file_extension(int vartype); - TIEXPORT char *TICALL tifiles_translate_varname_static(const char - *varname, - uint8_t vartype); + TIEXPORT char *TICALL tifiles_translate_varname2(const char + *varname, + uint8_t vartype); #ifdef __cplusplus } |
From: <sv...@te...> - 2003-05-04 09:15:41
|
Author: roms Date: Sun May 4 11:15:36 2003 New Revision: 297 Modified: tilp/trunk/ChangeLog Log: Devel stage to beta release Modified: tilp/trunk/ChangeLog ============================================================================== --- tilp/trunk/ChangeLog (original) +++ tilp/trunk/ChangeLog Sun May 4 11:15:36 2003 @@ -7,6 +7,8 @@ whereas an odd number is an unstable/devel version. New form #3: tilp (cables, calcs, tiffep) version. +- 04/05/2003: + Beta release of the Linux version on ticalc.org. - 03/05/2003, version 6.67 (3.7.6, 0.5.6, 4.4.9): Bug fix in the screenshot box (fsel box displayed while connection |
From: <sv...@te...> - 2003-05-04 08:48:15
|
Author: roms Date: Sun May 4 10:48:10 2003 New Revision: 296 Modified: tilp/trunk/help/User_Manual.html Log: User's manual fixed Modified: tilp/trunk/help/User_Manual.html ============================================================================== --- tilp/trunk/help/User_Manual.html (original) +++ tilp/trunk/help/User_Manual.html Sun May 4 10:48:10 2003 @@ -86,13 +86,23 @@ <tr> <td style="vertical-align: top;">R. Liévin<br> </td> - <td style="vertical-align: top;">Sat 8th, 2003<br> + <td style="vertical-align: top;">Feb 8th, 2003<br> </td> <td style="vertical-align: top;">1.6<br> </td> <td style="vertical-align: top;">Update for TiLP v6.50<br> </td> </tr> + <tr> + <td style="vertical-align: top;">R. Liévin<br> + </td> + <td style="vertical-align: top;">May 4th, 2003<br> + </td> + <td style="vertical-align: top;">1.7<br> + </td> + <td style="vertical-align: top;">Proofreading for final release<br> + </td> + </tr> </tbody> </table> <p><font size="3">This current release supersedes and cancels any @@ -363,7 +373,8 @@ </blockquote> <ol> <blockquote> - <p><font size="3">(Not yet avaialable, but JB is working on it!!!)</font> </p> + <p><font size="3">The user's manual is separately provided with the +Mac OS-X port.</font> </p> </blockquote> </ol> <ol> @@ -557,7 +568,10 @@ <li><font size="3"><i>Receiving files</i>: determine the way TiLP will save received variables. In single mode, TiLP saves each variables into itw own file. In group mode, TiLP saves the set of variables into a -single file.</font> </li> +single file. <br> +Note: this option does not apply to TI82/85. Multiple varibles are +always saved at once (single or group). Use the popup menu to degroup +the file if needed.</font> </li> </ul> <ul> </ul> |
From: <sv...@te...> - 2003-05-04 08:42:08
|
Author: roms Date: Sun May 4 10:42:01 2003 New Revision: 295 Modified: tilp/trunk/ChangeLog tilp/trunk/icons/Makefile.am tilp/trunk/icons/Makefile.in tilp/trunk/misc/Makefile.am tilp/trunk/misc/Makefile.in tilp/trunk/po/de.po tilp/trunk/po/fr.po tilp/trunk/po/tilp.pot Log: An icon was missing Modified: tilp/trunk/ChangeLog ============================================================================== --- tilp/trunk/ChangeLog (original) +++ tilp/trunk/ChangeLog Sun May 4 10:42:01 2003 @@ -8,10 +8,12 @@ New form #3: tilp (cables, calcs, tiffep) version. -- 03/05/2003, version 6.67 (3.7.5, 0.5.5, 4.4.9): +- 03/05/2003, version 6.67 (3.7.6, 0.5.6, 4.4.9): Bug fix in the screenshot box (fsel box displayed while connection failed). Statusbar updated to new callback. + mkdir: utf8 to locale conversion (the GLib function seems not to + work correctly) -> pending - 23/04/2003, version 6.66 (3.7.5, 0.5.5, 4.4.9): Bug fixes with g_strfreev thanks to Tijl. Modified: tilp/trunk/icons/Makefile.am ============================================================================== --- tilp/trunk/icons/Makefile.am (original) +++ tilp/trunk/icons/Makefile.am Sun May 4 10:42:01 2003 @@ -32,7 +32,7 @@ ln -sf List.ico Complex_List.ico ln -sf Matrix.ico Complex_Matrix.ico ln -sf Vector.ico Complex_Vector.ico - ln -sf Equation.ico Diff_Eq.ico + ln -sf Equation.ico Diff_Equ.ico ln -sf Equation.ico Function.ico ln -sf Equation.ico Parametric.ico ln -sf Equation.ico Polar.ico Modified: tilp/trunk/icons/Makefile.in ============================================================================== --- tilp/trunk/icons/Makefile.in (original) +++ tilp/trunk/icons/Makefile.in Sun May 4 10:42:01 2003 @@ -252,7 +252,7 @@ ln -sf List.ico Complex_List.ico ln -sf Matrix.ico Complex_Matrix.ico ln -sf Vector.ico Complex_Vector.ico - ln -sf Equation.ico Diff_Eq.ico + ln -sf Equation.ico Diff_Equ.ico ln -sf Equation.ico Function.ico ln -sf Equation.ico Parametric.ico ln -sf Equation.ico Polar.ico Modified: tilp/trunk/misc/Makefile.am ============================================================================== --- tilp/trunk/misc/Makefile.am (original) +++ tilp/trunk/misc/Makefile.am Sun May 4 10:42:01 2003 @@ -5,7 +5,7 @@ FILES = ../RELEASE ../COPYING ../man/Manpage.txt APPSIGN = appsign-linux-i386-bin.zip -EXTRA_DIST = $(FILES) #$(APPSIGN) +EXTRA_DIST = $(FILES) $(APPSIGN) install: $(FILES) extract @echo Installing miscellaneous files... Modified: tilp/trunk/misc/Makefile.in ============================================================================== --- tilp/trunk/misc/Makefile.in (original) +++ tilp/trunk/misc/Makefile.in Sun May 4 10:42:01 2003 @@ -121,7 +121,7 @@ FILES = ../RELEASE ../COPYING ../man/Manpage.txt APPSIGN = appsign-linux-i386-bin.zip -EXTRA_DIST = $(FILES) #$(APPSIGN) +EXTRA_DIST = $(FILES) $(APPSIGN) mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs CONFIG_HEADER = ../config.h CONFIG_CLEAN_FILES = Modified: tilp/trunk/po/de.po ============================================================================== --- tilp/trunk/po/de.po (original) +++ tilp/trunk/po/de.po Sun May 4 10:42:01 2003 @@ -6,7 +6,7 @@ # instead of "couldn't do foo". msgid "" msgstr "" -"POT-Creation-Date: 2003-05-03 16:20+0200\n" +"POT-Creation-Date: 2003-05-04 10:39+0200\n" "PO-Revision-Date: 2003-04-05 16:09+0200\n" "Last-Translator: Thomas Otto <3.1415926535897932384626433832 at gmx.net>\n" "Language-Team: <de...@li...>\n" @@ -192,8 +192,8 @@ msgid "Any Folder" msgstr "" -#: src/dboxes.c:39 src/dboxes.c:88 src/popup.c:150 src/popup.c:229 -#: src/popup.c:314 src/tilp_calcs.c:242 src/tilp_calcs.c:251 +#: src/dboxes.c:39 src/dboxes.c:88 src/popup.c:164 src/popup.c:244 +#: src/popup.c:336 src/tilp_calcs.c:242 src/tilp_calcs.c:251 #: src/tilp_calcs.c:260 src/tilp_calcs.c:280 src/tilp_calcs.c:294 #: src/tilp_files.c:101 src/tilp_files.c:115 src/tilp_files.c:133 #: src/tilp_misc.c:46 src/tilp_misc.c:57 src/tilp_misc.c:170 @@ -213,8 +213,8 @@ msgstr "Frage" #. gif->destroy_pbar(); -#: src/dboxes.c:48 src/dboxes.c:97 src/popup.c:157 src/popup.c:236 -#: src/popup.c:369 src/tilp.c:245 src/tilp_calcs.c:332 src/tilp_calcs.c:378 +#: src/dboxes.c:48 src/dboxes.c:97 src/popup.c:171 src/popup.c:251 +#: src/popup.c:408 src/tilp.c:245 src/tilp_calcs.c:332 src/tilp_calcs.c:378 #: src/tilp_calcs.c:574 src/tilp_calcs.c:580 src/tilp_calcs.c:586 #: src/tilp_error.c:79 src/tilp_error.c:81 src/tilp_files.c:739 #: src/tilp_files.c:771 src/tilp_files.c:790 src/tilp_files.c:809 @@ -273,11 +273,11 @@ msgid "Scanning plugins..." msgstr "Scanne Plugins..." -#: src/popup.c:151 src/popup.c:230 src/tilp_slct.c:138 +#: src/popup.c:165 src/popup.c:245 src/tilp_slct.c:138 msgid "A file must have been selected in the right window." msgstr "" -#: src/popup.c:158 +#: src/popup.c:172 msgid "" "It seems that the 'unzip' program is unavailable.\n" "Windows users: you must have the 'WinZip Command Line Support Add-On' (233 " @@ -285,7 +285,7 @@ "you can download it at www.winzip.com." msgstr "" -#: src/popup.c:237 +#: src/popup.c:252 msgid "" "It seems that the 'unzip' program is unavailable.\n" "Windows users: you must have the 'WinZip Command Line Support Add-On' (233 " @@ -293,34 +293,34 @@ "you can download it at www.wintar.com." msgstr "" -#: src/popup.c:315 +#: src/popup.c:337 msgid "Plugin mechanism: system not defined yet !" msgstr "Pluginmechanismus: System noch nicht definiert!" -#: src/popup.c:336 src/tilp.c:507 glade/clist_rbm-2.str:19 +#: src/popup.c:366 src/tilp.c:509 glade/clist_rbm-2.str:19 msgid "Make a new directory" msgstr "Neues Verzeichnis erstellen" -#: src/popup.c:336 src/tilp.c:507 src/tilp_slct.c:117 +#: src/popup.c:366 src/tilp.c:509 src/tilp_slct.c:117 msgid "Name: " msgstr "Name: " -#: src/popup.c:337 src/tilp.c:508 +#: src/popup.c:367 src/tilp.c:510 msgid "new_directory" msgstr "neues_verzeichnis" -#: src/popup.c:370 +#: src/popup.c:409 msgid "" "It seems that the 'appsign' program is not available.\n" "You can download it on http://education.ti.com." msgstr "" -#: src/popup.c:469 +#: src/popup.c:512 msgid "Open with" msgstr "Ãffnen mit" #. A..Z -> 26 letters -#: src/popup.c:533 +#: src/popup.c:576 msgid "Change drive" msgstr "Wechsle Laufwerk" Modified: tilp/trunk/po/fr.po ============================================================================== --- tilp/trunk/po/fr.po (original) +++ tilp/trunk/po/fr.po Sun May 4 10:42:01 2003 @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: 6.61\n" -"POT-Creation-Date: 2003-05-03 16:20+0200\n" +"POT-Creation-Date: 2003-05-04 10:39+0200\n" "PO-Revision-Date: 2003-04-09 21:08+0200\n" "Last-Translator: GARSAULT Sylvain <syl...@fr...>\n" "Language-Team: FRENCH <fr...@li...>\n" @@ -187,8 +187,8 @@ msgid "Any Folder" msgstr "N'importe quel dossier" -#: src/dboxes.c:39 src/dboxes.c:88 src/popup.c:150 src/popup.c:229 -#: src/popup.c:314 src/tilp_calcs.c:242 src/tilp_calcs.c:251 +#: src/dboxes.c:39 src/dboxes.c:88 src/popup.c:164 src/popup.c:244 +#: src/popup.c:336 src/tilp_calcs.c:242 src/tilp_calcs.c:251 #: src/tilp_calcs.c:260 src/tilp_calcs.c:280 src/tilp_calcs.c:294 #: src/tilp_files.c:101 src/tilp_files.c:115 src/tilp_files.c:133 #: src/tilp_misc.c:46 src/tilp_misc.c:57 src/tilp_misc.c:170 @@ -208,8 +208,8 @@ msgstr "Question" #. gif->destroy_pbar(); -#: src/dboxes.c:48 src/dboxes.c:97 src/popup.c:157 src/popup.c:236 -#: src/popup.c:369 src/tilp.c:245 src/tilp_calcs.c:332 src/tilp_calcs.c:378 +#: src/dboxes.c:48 src/dboxes.c:97 src/popup.c:171 src/popup.c:251 +#: src/popup.c:408 src/tilp.c:245 src/tilp_calcs.c:332 src/tilp_calcs.c:378 #: src/tilp_calcs.c:574 src/tilp_calcs.c:580 src/tilp_calcs.c:586 #: src/tilp_error.c:79 src/tilp_error.c:81 src/tilp_files.c:739 #: src/tilp_files.c:771 src/tilp_files.c:790 src/tilp_files.c:809 @@ -268,11 +268,11 @@ msgid "Scanning plugins..." msgstr "Détection des greffons..." -#: src/popup.c:151 src/popup.c:230 src/tilp_slct.c:138 +#: src/popup.c:165 src/popup.c:245 src/tilp_slct.c:138 msgid "A file must have been selected in the right window." msgstr "Un fichier doit être sélectionné dans la fenêtre de droite." -#: src/popup.c:158 +#: src/popup.c:172 msgid "" "It seems that the 'unzip' program is unavailable.\n" "Windows users: you must have the 'WinZip Command Line Support Add-On' (233 " @@ -284,7 +284,7 @@ "Ligne de Commande' (233Ko). Dans le cas contraire, \n" "vous pouvez le télécharger sur www.winzip.com." -#: src/popup.c:237 +#: src/popup.c:252 msgid "" "It seems that the 'unzip' program is unavailable.\n" "Windows users: you must have the 'WinZip Command Line Support Add-On' (233 " @@ -296,23 +296,23 @@ "Ligne de Commande' (233Ko). Dans le cas contraire, \n" "vous pouvez le télécharger sur www.wintar.com." -#: src/popup.c:315 +#: src/popup.c:337 msgid "Plugin mechanism: system not defined yet !" msgstr "Système de greffons: système pas encore défini !" -#: src/popup.c:336 src/tilp.c:507 glade/clist_rbm-2.str:19 +#: src/popup.c:366 src/tilp.c:509 glade/clist_rbm-2.str:19 msgid "Make a new directory" msgstr "Créer un nouveau dossier" -#: src/popup.c:336 src/tilp.c:507 src/tilp_slct.c:117 +#: src/popup.c:366 src/tilp.c:509 src/tilp_slct.c:117 msgid "Name: " msgstr "Nom" -#: src/popup.c:337 src/tilp.c:508 +#: src/popup.c:367 src/tilp.c:510 msgid "new_directory" msgstr "nouveau_dossier" -#: src/popup.c:370 +#: src/popup.c:409 msgid "" "It seems that the 'appsign' program is not available.\n" "You can download it on http://education.ti.com." @@ -320,12 +320,12 @@ "Le programme 'appsign' ne semble pas être disponible.\n" "Vous pouvez le télécharger sur http://education.ti.com." -#: src/popup.c:469 +#: src/popup.c:512 msgid "Open with" msgstr "Ouvrir avec" #. A..Z -> 26 letters -#: src/popup.c:533 +#: src/popup.c:576 msgid "Change drive" msgstr "Changer de lecteur" Modified: tilp/trunk/po/tilp.pot ============================================================================== --- tilp/trunk/po/tilp.pot (original) +++ tilp/trunk/po/tilp.pot Sun May 4 10:42:01 2003 @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2003-05-03 16:20+0200\n" +"POT-Creation-Date: 2003-05-04 10:39+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL...@li...>\n" @@ -188,8 +188,8 @@ msgid "Any Folder" msgstr "" -#: src/dboxes.c:39 src/dboxes.c:88 src/popup.c:150 src/popup.c:229 -#: src/popup.c:314 src/tilp_calcs.c:242 src/tilp_calcs.c:251 +#: src/dboxes.c:39 src/dboxes.c:88 src/popup.c:164 src/popup.c:244 +#: src/popup.c:336 src/tilp_calcs.c:242 src/tilp_calcs.c:251 #: src/tilp_calcs.c:260 src/tilp_calcs.c:280 src/tilp_calcs.c:294 #: src/tilp_files.c:101 src/tilp_files.c:115 src/tilp_files.c:133 #: src/tilp_misc.c:46 src/tilp_misc.c:57 src/tilp_misc.c:170 @@ -209,8 +209,8 @@ msgstr "" #. gif->destroy_pbar(); -#: src/dboxes.c:48 src/dboxes.c:97 src/popup.c:157 src/popup.c:236 -#: src/popup.c:369 src/tilp.c:245 src/tilp_calcs.c:332 src/tilp_calcs.c:378 +#: src/dboxes.c:48 src/dboxes.c:97 src/popup.c:171 src/popup.c:251 +#: src/popup.c:408 src/tilp.c:245 src/tilp_calcs.c:332 src/tilp_calcs.c:378 #: src/tilp_calcs.c:574 src/tilp_calcs.c:580 src/tilp_calcs.c:586 #: src/tilp_error.c:79 src/tilp_error.c:81 src/tilp_files.c:739 #: src/tilp_files.c:771 src/tilp_files.c:790 src/tilp_files.c:809 @@ -269,11 +269,11 @@ msgid "Scanning plugins..." msgstr "" -#: src/popup.c:151 src/popup.c:230 src/tilp_slct.c:138 +#: src/popup.c:165 src/popup.c:245 src/tilp_slct.c:138 msgid "A file must have been selected in the right window." msgstr "" -#: src/popup.c:158 +#: src/popup.c:172 msgid "" "It seems that the 'unzip' program is unavailable.\n" "Windows users: you must have the 'WinZip Command Line Support Add-On' (233 " @@ -281,7 +281,7 @@ "you can download it at www.winzip.com." msgstr "" -#: src/popup.c:237 +#: src/popup.c:252 msgid "" "It seems that the 'unzip' program is unavailable.\n" "Windows users: you must have the 'WinZip Command Line Support Add-On' (233 " @@ -289,34 +289,34 @@ "you can download it at www.wintar.com." msgstr "" -#: src/popup.c:315 +#: src/popup.c:337 msgid "Plugin mechanism: system not defined yet !" msgstr "" -#: src/popup.c:336 src/tilp.c:507 glade/clist_rbm-2.str:19 +#: src/popup.c:366 src/tilp.c:509 glade/clist_rbm-2.str:19 msgid "Make a new directory" msgstr "" -#: src/popup.c:336 src/tilp.c:507 src/tilp_slct.c:117 +#: src/popup.c:366 src/tilp.c:509 src/tilp_slct.c:117 msgid "Name: " msgstr "" -#: src/popup.c:337 src/tilp.c:508 +#: src/popup.c:367 src/tilp.c:510 msgid "new_directory" msgstr "" -#: src/popup.c:370 +#: src/popup.c:409 msgid "" "It seems that the 'appsign' program is not available.\n" "You can download it on http://education.ti.com." msgstr "" -#: src/popup.c:469 +#: src/popup.c:512 msgid "Open with" msgstr "" #. A..Z -> 26 letters -#: src/popup.c:533 +#: src/popup.c:576 msgid "Change drive" msgstr "" |
From: <sv...@te...> - 2003-05-04 08:40:18
|
Author: roms Date: Sun May 4 10:40:12 2003 New Revision: 294 Modified: libtifiles/trunk/po/fr.po libtifiles/trunk/po/libtifiles.pot libtifiles/trunk/src/trans.c Log: Some fixes in charsets Modified: libtifiles/trunk/po/fr.po ============================================================================== --- libtifiles/trunk/po/fr.po (original) +++ libtifiles/trunk/po/fr.po Sun May 4 10:40:12 2003 @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: libtifiles-0.5.1\n" -"POT-Creation-Date: 2003-05-03 18:50+0200\n" +"POT-Creation-Date: 2003-05-04 10:39+0200\n" "PO-Revision-Date: 2003-04-05 21:47+0100\n" "Last-Translator: GARSAULT Sylvain <syl...@fr...>\n" "Language-Team: FRENCH <FR...@li...>\n" Modified: libtifiles/trunk/po/libtifiles.pot ============================================================================== --- libtifiles/trunk/po/libtifiles.pot (original) +++ libtifiles/trunk/po/libtifiles.pot Sun May 4 10:40:12 2003 @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2003-05-03 18:50+0200\n" +"POT-Creation-Date: 2003-05-04 10:39+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL...@li...>\n" Modified: libtifiles/trunk/src/trans.c ============================================================================== --- libtifiles/trunk/src/trans.c (original) +++ libtifiles/trunk/src/trans.c Sun May 4 10:40:12 2003 @@ -75,18 +75,18 @@ case 0x5C: /* Matrix: [A] to [E]/[J] */ switch(tok2) { - case 0x00: sprintf(translate, "[A]"); break; - case 0x01: sprintf(translate, "[B]"); break; - case 0x02: sprintf(translate, "[C]"); break; - case 0x03: sprintf(translate, "[D]"); break; - case 0x04: sprintf(translate, "[E]"); break; - case 0x05: sprintf(translate, "[F]"); break; - case 0x06: sprintf(translate, "[G]"); break; - case 0x07: sprintf(translate, "[H]"); break; - case 0x08: sprintf(translate, "[I]"); break; - case 0x09: sprintf(translate, "[J]"); break; + case 0x00: sprintf(translate, "%cA]", '\xc1'); break; + case 0x01: sprintf(translate, "%cB]", '\xc1'); break; + case 0x02: sprintf(translate, "%cC]", '\xc1'); break; + case 0x03: sprintf(translate, "%cD]", '\xc1'); break; + case 0x04: sprintf(translate, "%cE]", '\xc1'); break; + case 0x05: sprintf(translate, "%cF]", '\xc1'); break; + case 0x06: sprintf(translate, "%cG]", '\xc1'); break; + case 0x07: sprintf(translate, "%cH]", '\xc1'); break; + case 0x08: sprintf(translate, "%cI]", '\xc1'); break; + case 0x09: sprintf(translate, "%cJ]", '\xc1'); break; - default: sprintf(translate, "[?]"); break; + default: sprintf(translate, "%c?]", '\xc1'); break; } break; case 0x5D: /* List: L1 to L6/L0 */ @@ -148,8 +148,24 @@ case 0x44: sprintf(translate, "r%c", '\x85'); break; case 0x45: sprintf(translate, "r%c", '\x86'); break; - case 0x80: sprintf(translate, "U%c", '\xd7'); break; - case 0x81: sprintf(translate, "V%c", '\xd7'); break; + case 0x80: + if(tifiles_calc_type == CALC_TI82) + sprintf(translate, "U%c", '\xd7'); + else + sprintf(translate, "u"); + break; + case 0x81: + if(tifiles_calc_type == CALC_TI82) + sprintf(translate, "V%c", '\xd7'); + else + sprintf(translate, "v"); + break; + case 0x82: + if(tifiles_calc_type == CALC_TI82) + sprintf(translate, "W%c", '\xd7'); + else + sprintf(translate, "w"); + break; default: sprintf(translate, "_"); break; } |
From: <sv...@te...> - 2003-05-04 08:12:17
|
Author: roms Date: Sun May 4 10:12:11 2003 New Revision: 293 Modified: tilp/trunk/src/tilp_plugin.c Log: DEBUG mode disabled in plugin support Modified: tilp/trunk/src/tilp_plugin.c ============================================================================== --- tilp/trunk/src/tilp_plugin.c (original) +++ tilp/trunk/src/tilp_plugin.c Sun May 4 10:12:11 2003 @@ -39,7 +39,7 @@ #include "tilp_plugin.h" -#define DEBUG +//#define DEBUG // list of plug-ins static GList *plugin_list = NULL; @@ -415,7 +415,7 @@ argv[0] = g_strdup(module_infos->path); argv[1] = g_strdup(filename); - printf("<%s %s>\n", argv[0], argv[1]); + //printf("<%s %s>\n", argv[0], argv[1]); result = g_spawn_async(inst_paths.base_dir, argv, NULL, 0, NULL, NULL, NULL, NULL); g_strfreev(argv); |
From: Brent R. <bre...@ca...> - 2003-05-03 18:28:41
|
Ok, replying to myself here... It looks like I took too long getting TiLP into Portage; someone else beat me to it and posted some ebuilds to Gentoo's Bugzilla (it was probably easy for him after I talked with Romain about fixing the Makefiles to work with the Portage build system). So, I posted a comment to the Gentoo Bugzilla entry saying I had some ebuilds made too. I'll see if I can help merge my ebuilds with the ones posted to Bugzilla, and hopefully it won't be too long before TiLP is an official part of Gentoo! Brent >===== Original Message From Brent Redeker <bre...@ca...> ===== >Hi, > >For those who don't know me, I'm the packager for TiLP on Gentoo Linux, which >basically involves creating an "ebuild" - a shell script that works with the >Gentoo Portage system to automatically download, compile, and install software >from source. From what I hear, it is quite similar to the FreeBSD ports system >(although I've never had a chance to try FreeBSD myself). > >Anyway, I created ebuilds for libticables, libticalcs, libtifiles, and TiLP. >These ebuilds are available at http://www.cc.edu/~bredeker/tilp/. Although >these are complete, and seem to work fairly well, the final step is to >actually get them included in the official Gentoo repository. > >I've been putting it off for a little while (too much schoolwork for me in the >past couple of months). But since my finals will be done this coming Thursday, >and I will have to move back home and lose my Internet connection, I decided I >would make one last flurry of activity and submit the ebuilds. I will be doing >that (hopefully) today, and will report back if/when I get it done. > >However, just getting the ebuilds submitted doesn't guarantee inclusion - and >definitely not immediate inclusion. Unfortunately, since the Gentoo >maintainers seem to be backlogged by the much-delayed Gentoo 1.4 release, I'm >not holding my breath that TiLP will even be in Portage when my fall semester >resumes. But at least the ebuilds will be ready to go when the backlog does >start clearing up. > >Brent Redeker > >P.S. roms - I think that "bug" that I though the TiLP build process had with >not finding libusb 0.1.7 was my fault. I just reinstalled TiLP today, with >libusb 0.1.7 and it worked fine. With that out of the way, I am much more >confident about going ahead with the Portage submission of TiLP. > > > > >------------------------------------------------------- >This sf.net email is sponsored by:ThinkGeek >Welcome to geek heaven. >http://thinkgeek.com/sf >_______________________________________________ >TiLP-devel mailing list >TiL...@li... >https://lists.sourceforge.net/lists/listinfo/tilp-devel |
From: Romain L. <rom...@wa...> - 2003-05-03 17:55:44
|
Hi, On Sat, Apr 26, 2003 at 06:29:21PM +0200, Tijl Coosemans wrote: > I noticed a problem with variables that use special characters. > > ** (tilp:9610): WARNING **: Invalid UTF8 string passed to > pango_layout_set_text() > > A nice example of this is the TI83+ application Graph³, which has the > uppercase '3'. > > I haven't looked into fixing this yet, but likely we'll need some sort > of TI-ASCII to UTF8 converter. > this should work fine now. I have completely reworked the translation layer. It supports all TI-charset and can convert to various charset (ASCII, Latin1 and Unicode UTF8). > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > TiLP-devel mailing list > TiL...@li... > https://lists.sourceforge.net/lists/listinfo/tilp-devel roms. -- Romain Lievin, aka 'roms' <ro...@ti...> The TiLP project is on <http://www.ti-lpg.org> "Linux, y'a moins bien mais c'est plus cher !" |
From: <sv...@te...> - 2003-05-03 17:02:39
|
Author: roms Date: Sat May 3 19:02:32 2003 New Revision: 292 Modified: tilp/trunk/src/ctree.c tilp/trunk/src/popup.c tilp/trunk/src/tilp.c Log: mkdir: utf8 to locale conversion Modified: tilp/trunk/src/ctree.c ============================================================================== --- tilp/trunk/src/ctree.c (original) +++ tilp/trunk/src/ctree.c Sat May 3 19:02:32 2003 @@ -198,7 +198,6 @@ GtkTreeIter child_node; TNode *vars, *apps; int i, j; - gsize br, bw; // check for a valid tree if (ctree_win.dirlist == NULL) Modified: tilp/trunk/src/popup.c ============================================================================== --- tilp/trunk/src/popup.c (original) +++ tilp/trunk/src/popup.c Sat May 3 19:02:32 2003 @@ -36,9 +36,12 @@ #include "tilp.h" #include "shell.h" + /***********************/ /* Popup menu creation */ /***********************/ + + static void on_clist_rbm_show(GtkWidget * widget, gpointer user_data); GtkWidget *create_clist_rbm(void) { @@ -59,14 +62,20 @@ /************************/ /* Popup menu callbacks */ /************************/ + + GLADE_CB void on_cut1_activate(GtkMenuItem * menuitem, gpointer user_data) { clist_win.copy_cut = CUT_FILE; -} GLADE_CB void on_copy1_activate(GtkMenuItem * menuitem, +} + +GLADE_CB void on_copy1_activate(GtkMenuItem * menuitem, gpointer user_data) { clist_win.copy_cut = COPY_FILE; -} GLADE_CB void on_paste1_activate(GtkMenuItem * menuitem, +} + +GLADE_CB void on_paste1_activate(GtkMenuItem * menuitem, gpointer user_data) { GList *ptr; @@ -102,6 +111,7 @@ clist_refresh(); labels_refresh(); } + GLADE_CB void on_move_to_parent_dir1_activate(GtkMenuItem * menuitem, gpointer user_data) { @@ -110,14 +120,18 @@ clist_win.current_dir = g_get_current_dir(); clist_refresh(); labels_refresh(); -} GLADE_CB void on_select_all1_activate(GtkMenuItem * menuitem, +} + +GLADE_CB void on_select_all1_activate(GtkMenuItem * menuitem, gpointer user_data) { GtkTreeView *view = GTK_TREE_VIEW(clist_wnd); GtkTreeSelection *sel; sel = gtk_tree_view_get_selection(view); gtk_tree_selection_select_all(sel); -} GLADE_CB void on_unselect_all1_activate(GtkMenuItem * menuitem, +} + +GLADE_CB void on_unselect_all1_activate(GtkMenuItem * menuitem, gpointer user_data) { GtkTreeView *view = GTK_TREE_VIEW(clist_wnd); @@ -210,6 +224,7 @@ } clist_refresh(); } + GLADE_CB void on_untar1_activate(GtkMenuItem * menuitem, gpointer user_data) { @@ -281,19 +296,24 @@ } clist_refresh(); } + GLADE_CB void on_ungroup1_activate(GtkMenuItem * menuitem, gpointer user_data) { tilp_tifiles_ungroup(); clist_refresh(); labels_refresh(); -} GLADE_CB void on_group1_activate(GtkMenuItem * menuitem, +} + +GLADE_CB void on_group1_activate(GtkMenuItem * menuitem, gpointer user_data) { tilp_tifiles_group(); clist_refresh(); labels_refresh(); -} GLADE_CB void on_open2_activate(GtkMenuItem * menuitem, +} + +GLADE_CB void on_open2_activate(GtkMenuItem * menuitem, gpointer user_data) { @@ -309,11 +329,15 @@ sel = g_list_next(sel); } */ -} void on_view1_activate(GtkMenuItem * menuitem, gpointer user_data) +} + +void on_view1_activate(GtkMenuItem * menuitem, gpointer user_data) { msg_box(_("Information"), _("Plugin mechanism: system not defined yet !")); -} GLADE_CB void on_rename1_activate(GtkMenuItem * menuitem, +} + +GLADE_CB void on_rename1_activate(GtkMenuItem * menuitem, gpointer user_data) { tilp_rename_selected_files(); @@ -324,33 +348,48 @@ * code (which is normally protected) is written. */ clist_refresh(); labels_refresh(); -} GLADE_CB void on_update_window1_activate(GtkMenuItem * menuitem, +} + +GLADE_CB void on_update_window1_activate(GtkMenuItem * menuitem, gpointer user_data) { on_tilp_button12_clicked(NULL, NULL); -} GLADE_CB void +} + +GLADE_CB void on_make_a_new_dir1_activate(GtkMenuItem * menuitem, gpointer user_data) { + gchar *utf8 = NULL; + gsize br, bw; gchar *dirname; - dirname = - gif->msg_entry(_("Make a new directory"), _("Name: "), - _("new_directory")); - if (dirname == NULL) + + utf8 = gif->msg_entry(_("Make a new directory"), _("Name: "), + _("new_directory")); + if (utf8 == NULL) return; + + dirname = g_filename_from_utf8(utf8, -1, &br, &bw, NULL); + tilp_file_mkdir(dirname); g_free(dirname); + clist_refresh(); labels_refresh(); } + GLADE_CB void on_delete_file1_activate(GtkMenuItem * menuitem, gpointer user_data) { on_tilp_button11_clicked(NULL, NULL); -} GLADE_CB void on_shell1_activate(GtkMenuItem * menuitem, +} + +GLADE_CB void on_shell1_activate(GtkMenuItem * menuitem, gpointer user_data) { display_shell_dbox(); -} GLADE_CB void +} + +GLADE_CB void on_sign_ti83_flash_apps1_activate(GtkMenuItem * menuitem, gpointer user_data) { @@ -398,6 +437,7 @@ } clist_refresh(); } + GLADE_CB void on_convert_ams_upgrade1_activate(GtkMenuItem * menuitem, gpointer user_data) @@ -414,13 +454,16 @@ } clist_refresh(); } + GLADE_CB void on_set_as_working_dir1_activate(GtkMenuItem * menuitem, gpointer user_data) { g_free(options.working_dir); options.working_dir = g_get_current_dir(); tilp_config_save(); -} GLADE_CB void +} + +GLADE_CB void on_send_vars_to_flash1_activate(GtkMenuItem * menuitem, gpointer user_data) { if (tifiles_is_flash(options.lp.calc_type)) Modified: tilp/trunk/src/tilp.c ============================================================================== --- tilp/trunk/src/tilp.c (original) +++ tilp/trunk/src/tilp.c Sat May 3 19:02:32 2003 @@ -502,15 +502,20 @@ GLADE_CB void on_tilp_button10_clicked(GtkButton * button, gpointer user_data) { + gchar *utf8 = NULL; + gsize br, bw; gchar *dirname; - dirname = - gif->msg_entry(_("Make a new directory"), _("Name: "), - _("new_directory")); - if (dirname == NULL) + + utf8 = gif->msg_entry(_("Make a new directory"), _("Name: "), + _("new_directory")); + if (utf8 == NULL) return; + + dirname = g_filename_from_utf8(utf8, -1, &br, &bw, NULL); + tilp_file_mkdir(dirname); g_free(dirname); - tilp_clist_file_selection_destroy(); + clist_refresh(); labels_refresh(); } |
From: <sv...@te...> - 2003-05-03 16:51:13
|
Author: roms Date: Sat May 3 18:51:07 2003 New Revision: 291 Modified: libtifiles/trunk/po/fr.po libtifiles/trunk/po/libtifiles.pot libtifiles/trunk/src/file_int.h libtifiles/trunk/src/trans.c Log: API compat was broken Modified: libtifiles/trunk/po/fr.po ============================================================================== --- libtifiles/trunk/po/fr.po (original) +++ libtifiles/trunk/po/fr.po Sat May 3 18:51:07 2003 @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: libtifiles-0.5.1\n" -"POT-Creation-Date: 2003-05-03 18:26+0200\n" +"POT-Creation-Date: 2003-05-03 18:50+0200\n" "PO-Revision-Date: 2003-04-05 21:47+0100\n" "Last-Translator: GARSAULT Sylvain <syl...@fr...>\n" "Language-Team: FRENCH <FR...@li...>\n" Modified: libtifiles/trunk/po/libtifiles.pot ============================================================================== --- libtifiles/trunk/po/libtifiles.pot (original) +++ libtifiles/trunk/po/libtifiles.pot Sat May 3 18:51:07 2003 @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2003-05-03 18:26+0200\n" +"POT-Creation-Date: 2003-05-03 18:50+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL...@li...>\n" Modified: libtifiles/trunk/src/file_int.h ============================================================================== --- libtifiles/trunk/src/file_int.h (original) +++ libtifiles/trunk/src/file_int.h Sat May 3 18:51:07 2003 @@ -70,7 +70,8 @@ // trans.c TIEXPORT uint8_t TICALL *tixx_detokenize_varname(const char *varname, char *translate, - uint8_t vartype); + uint8_t vartype, + TicalcType calc_type); TIEXPORT char* TICALL tifiles_transcode_to_ascii(char* dst, const char *src); Modified: libtifiles/trunk/src/trans.c ============================================================================== --- libtifiles/trunk/src/trans.c (original) +++ libtifiles/trunk/src/trans.c Sat May 3 18:51:07 2003 @@ -305,9 +305,10 @@ TIEXPORT uint8_t TICALL *tixx_detokenize_varname(const char *varname, char *translate, - uint8_t vartype) + uint8_t vartype, + TicalcType calc_type) { - switch (tifiles_calc_type) { + switch (calc_type) { case CALC_TI73: case CALC_TI82: case CALC_TI83: @@ -931,16 +932,14 @@ Variable name translation: detokenization + charset transcoding. */ - -TIEXPORT char *TICALL tifiles_translate_varname(const char *varname, - char *translate, - uint8_t vartype) +char *tixx_translate_varname(const char *varname, char *translate, + uint8_t vartype, TicalcType calc_type) { char detokenized[9]; char *src = detokenized; char dst[17]; - tixx_detokenize_varname(varname, detokenized, vartype); + tixx_detokenize_varname(varname, detokenized, vartype, calc_type); switch(tifiles_encoding) { @@ -954,6 +953,14 @@ return translate; } +TIEXPORT char *TICALL tifiles_translate_varname(const char *varname, + char *translate, + uint8_t vartype) +{ + return tixx_translate_varname(varname, translate, vartype, + tifiles_calc_type); +} + TIEXPORT char *TICALL tifiles_translate_varname_static(const char *varname, uint8_t vartype) { |
From: Brent R. <bre...@ca...> - 2003-05-03 16:35:11
|
Hi, For those who don't know me, I'm the packager for TiLP on Gentoo Linux, which basically involves creating an "ebuild" - a shell script that works with the Gentoo Portage system to automatically download, compile, and install software from source. From what I hear, it is quite similar to the FreeBSD ports system (although I've never had a chance to try FreeBSD myself). Anyway, I created ebuilds for libticables, libticalcs, libtifiles, and TiLP. These ebuilds are available at http://www.cc.edu/~bredeker/tilp/. Although these are complete, and seem to work fairly well, the final step is to actually get them included in the official Gentoo repository. I've been putting it off for a little while (too much schoolwork for me in the past couple of months). But since my finals will be done this coming Thursday, and I will have to move back home and lose my Internet connection, I decided I would make one last flurry of activity and submit the ebuilds. I will be doing that (hopefully) today, and will report back if/when I get it done. However, just getting the ebuilds submitted doesn't guarantee inclusion - and definitely not immediate inclusion. Unfortunately, since the Gentoo maintainers seem to be backlogged by the much-delayed Gentoo 1.4 release, I'm not holding my breath that TiLP will even be in Portage when my fall semester resumes. But at least the ebuilds will be ready to go when the backlog does start clearing up. Brent Redeker P.S. roms - I think that "bug" that I though the TiLP build process had with not finding libusb 0.1.7 was my fault. I just reinstalled TiLP today, with libusb 0.1.7 and it worked fine. With that out of the way, I am much more confident about going ahead with the Portage submission of TiLP. |
From: <sv...@te...> - 2003-05-03 16:28:50
|
Author: roms Date: Sat May 3 18:28:38 2003 New Revision: 290 Modified: libtifiles/trunk/ChangeLog libtifiles/trunk/po/fr.po libtifiles/trunk/po/libtifiles.pot libtifiles/trunk/src/file_int.h libtifiles/trunk/src/trans.c Log: Varname translation completely reworked Modified: libtifiles/trunk/ChangeLog ============================================================================== --- libtifiles/trunk/ChangeLog (original) +++ libtifiles/trunk/ChangeLog Sat May 3 18:28:38 2003 @@ -6,7 +6,9 @@ - 01/05/2003, version 0.5.6: Added 'mu' char to TI89..V200. Unicode translation was missing for TI92(+)/V200. - Translation (detokenization in fact) is being reworked. + trans.c has been hugely reworked: + - varname detokenization + - TI-charset to user-selected charset transcoding - 19/04/2003, version 0.5.5: Added various varname translations (ASCII, ISO8859-1 and UTF-8). Modified: libtifiles/trunk/po/fr.po ============================================================================== --- libtifiles/trunk/po/fr.po (original) +++ libtifiles/trunk/po/fr.po Sat May 3 18:28:38 2003 @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: libtifiles-0.5.1\n" -"POT-Creation-Date: 2003-05-03 12:02+0200\n" +"POT-Creation-Date: 2003-05-03 18:26+0200\n" "PO-Revision-Date: 2003-04-05 21:47+0100\n" "Last-Translator: GARSAULT Sylvain <syl...@fr...>\n" "Language-Team: FRENCH <FR...@li...>\n" Modified: libtifiles/trunk/po/libtifiles.pot ============================================================================== --- libtifiles/trunk/po/libtifiles.pot (original) +++ libtifiles/trunk/po/libtifiles.pot Sat May 3 18:28:38 2003 @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2003-05-03 12:02+0200\n" +"POT-Creation-Date: 2003-05-03 18:26+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL...@li...>\n" Modified: libtifiles/trunk/src/file_int.h ============================================================================== --- libtifiles/trunk/src/file_int.h (original) +++ libtifiles/trunk/src/file_int.h Sat May 3 18:28:38 2003 @@ -70,8 +70,7 @@ // trans.c TIEXPORT uint8_t TICALL *tixx_detokenize_varname(const char *varname, char *translate, - uint8_t vartype, - TicalcType calc_type); + uint8_t vartype); TIEXPORT char* TICALL tifiles_transcode_to_ascii(char* dst, const char *src); Modified: libtifiles/trunk/src/trans.c ============================================================================== --- libtifiles/trunk/src/trans.c (original) +++ libtifiles/trunk/src/trans.c Sat May 3 18:28:38 2003 @@ -19,6 +19,10 @@ /* This unit is used to translate some varnames into a more readable name. Depends on the calculator type and the variable type. + + There are 2 steps: + - varname detokenization for some calcs (73/82/83/83+) with TI-charset + - TI-charset to user-defined charset (ASCII/Latin1/Unicode) conversion */ #include <stdio.h> @@ -27,80 +31,733 @@ #include "typesxx.h" #include "file_int.h" +#include "macros.h" -// set to ISO8859-1 for compatibility with previous releases -static TifileEncoding encoding = ENCODING_LATIN1; -/* - Set/Get encoding methods +extern int tifiles_calc_type; + +/* + Variable name detokenization. This is needed for the following calcs: + - 73/82/83/83+: binary-coded to TI-charset + - 85/86: no operation + - 89/92/92+: no operation + See the 'TI Link Guide' for more informations... */ -TIEXPORT void TICALL tifiles_translate_set_encoding(TifileEncoding enc) + +static char *ti8x_detokenize_varname(const char *varname, char *translate, + uint8_t vartype) { - encoding = enc; + int i; + uint8_t tok1 = varname[0] & 0xff; + uint8_t tok2 = varname[1] & 0xff; + + switch (vartype) + { + case TI82_WDW: + strcpy(translate, "Window"); + return translate; + break; + case TI82_ZSTO: + strcpy(translate, "RclWin"); + return translate; + break; + case TI82_TAB: + strcpy(translate, "TblSet"); + return translate; + break; + default: + break; + } + + switch (tok1) + { + case 0x5C: /* Matrix: [A] to [E]/[J] */ + switch(tok2) + { + case 0x00: sprintf(translate, "[A]"); break; + case 0x01: sprintf(translate, "[B]"); break; + case 0x02: sprintf(translate, "[C]"); break; + case 0x03: sprintf(translate, "[D]"); break; + case 0x04: sprintf(translate, "[E]"); break; + case 0x05: sprintf(translate, "[F]"); break; + case 0x06: sprintf(translate, "[G]"); break; + case 0x07: sprintf(translate, "[H]"); break; + case 0x08: sprintf(translate, "[I]"); break; + case 0x09: sprintf(translate, "[J]"); break; + + default: sprintf(translate, "[?]"); break; + } + break; + case 0x5D: /* List: L1 to L6/L0 */ + if(tifiles_calc_type == CALC_TI73) //TI73 != TI83 here + sprintf(translate, "L%c", varname[1] + '\x80'); + else + {// TI73 begins at L0, others at L1 + switch(tok2) + { + case 0x00: sprintf(translate, "L%c", '\x81'); break; + case 0x01: sprintf(translate, "L%c", '\x82'); break; + case 0x02: sprintf(translate, "L%c", '\x83'); break; + case 0x03: sprintf(translate, "L%c", '\x84'); break; + case 0x04: sprintf(translate, "L%c", '\x85'); break; + case 0x05: sprintf(translate, "L%c", '\x86'); break; + case 0x06: sprintf(translate, "L%c", '\x87'); break; + case 0x07: sprintf(translate, "L%c", '\x88'); break; + case 0x08: sprintf(translate, "L%c", '\x89'); break; + case 0x09: sprintf(translate, "L%c", '\x80'); break; + + default: // named list + for (i = 0; i < 7; i++) + translate[i] = varname[i + 1]; + break; + } + } + break; + case 0x5E: /* Equations: Y1 to Y0, ... */ + switch(tok2) + { + case 0x10: sprintf(translate, "Y%c", '\x81'); break; + case 0x11: sprintf(translate, "Y%c", '\x82'); break; + case 0x12: sprintf(translate, "Y%c", '\x83'); break; + case 0x13: sprintf(translate, "Y%c", '\x84'); break; + case 0x14: sprintf(translate, "Y%c", '\x85'); break; + case 0x15: sprintf(translate, "Y%c", '\x86'); break; + case 0x16: sprintf(translate, "Y%c", '\x87'); break; + case 0x17: sprintf(translate, "Y%c", '\x88'); break; + case 0x18: sprintf(translate, "Y%c", '\x89'); break; + case 0x19: sprintf(translate, "Y%c", '\x80'); break; + + case 0x20: sprintf(translate, "X%ct", '\x81'); break; + case 0x21: sprintf(translate, "Y%ct", '\x81'); break; + case 0x22: sprintf(translate, "X%ct", '\x82'); break; + case 0x23: sprintf(translate, "Y%ct", '\x82'); break; + case 0x24: sprintf(translate, "X%ct", '\x83'); break; + case 0x25: sprintf(translate, "Y%ct", '\x83'); break; + case 0x26: sprintf(translate, "X%ct", '\x84'); break; + case 0x27: sprintf(translate, "Y%ct", '\x84'); break; + case 0x28: sprintf(translate, "X%ct", '\x85'); break; + case 0x29: sprintf(translate, "Y%ct", '\x85'); break; + case 0x2a: sprintf(translate, "X%ct", '\x86'); break; + case 0x2b: sprintf(translate, "Y%ct", '\x86'); break; + + case 0x40: sprintf(translate, "r%c", '\x81'); break; + case 0x41: sprintf(translate, "r%c", '\x82'); break; + case 0x42: sprintf(translate, "r%c", '\x83'); break; + case 0x43: sprintf(translate, "r%c", '\x84'); break; + case 0x44: sprintf(translate, "r%c", '\x85'); break; + case 0x45: sprintf(translate, "r%c", '\x86'); break; + + case 0x80: sprintf(translate, "U%c", '\xd7'); break; + case 0x81: sprintf(translate, "V%c", '\xd7'); break; + + default: sprintf(translate, "_"); break; + } + break; + case 0x60: /* Pictures */ + if (tok2 != 0x09) + sprintf(translate, "Pic%c", tok2 + '\x81'); + else + sprintf(translate, "Pic%c", '\x80'); + break; + case 0x61: /* GDB */ + if (tok2 != 0x09) + sprintf(translate, "GDB%c", tok2 + '\x81'); + else + sprintf(translate, "GDB%c", '\x80'); + break; + case 0x62: + switch(tok2) + { + case 0x01: sprintf(translate, "ReqEq"); break; + case 0x02: sprintf(translate, "n"); break; + case 0x03: sprintf(translate, "%c", '\xcb'); break; + case 0x04: sprintf(translate, "%c%c", '\xc6', 'x'); break; + case 0x05: sprintf(translate, "%c%c%c", '\xc6', 'x', '\x12'); break; + case 0x06: sprintf(translate, "%c%c", 'S', 'x'); break; + case 0x07: sprintf(translate, "%c%c", '\xc7', 'x'); break; + case 0x08: sprintf(translate, "minX"); break; + case 0x09: sprintf(translate, "maxX"); break; + case 0x0a: sprintf(translate, "minY"); break; + case 0x0b: sprintf(translate, "maxY"); break; + case 0x0c: sprintf(translate, "%c", '\xcc'); break; + case 0x0d: sprintf(translate, "%c%c", '\xc6', 'y'); break; + case 0x0e: sprintf(translate, "%c%c%c", '\xc6', 'y', '\x12'); break; + case 0x0f: sprintf(translate, "%c%c", 'S', 'y'); break; + case 0x10: sprintf(translate, "%c%c", '\xc7', 'y'); break; + case 0x11: sprintf(translate, "%c%c%c", '\xc6', 'x', 'y'); break; + case 0x12: sprintf(translate, "%c", 'r'); break; + case 0x13: sprintf(translate, "Med"); break; + case 0x14: sprintf(translate, "%c%c", 'Q', '\x81'); break; + case 0x15: sprintf(translate, "%c%c", 'Q', '\x83'); break; + case 0x16: sprintf(translate, "a"); break; + case 0x17: sprintf(translate, "b"); break; + case 0x18: sprintf(translate, "c"); break; + case 0x19: sprintf(translate, "d"); break; + case 0x1a: sprintf(translate, "e"); break; + case 0x1b: sprintf(translate, "%c%c", 'x', '\x81'); break; + case 0x1c: sprintf(translate, "%c%c", 'x', '\x82'); break; + case 0x1d: sprintf(translate, "%c%c", 'x', '\x83'); break; + case 0x1e: sprintf(translate, "%c%c", 'y', '\x81'); break; + case 0x1f: sprintf(translate, "%c%c", 'y', '\x82'); break; + case 0x20: sprintf(translate, "%c%c", 'y', '\x83'); break; + case 0x21: sprintf(translate, "%c", '\xd7'); break; + case 0x22: sprintf(translate, "p"); break; + case 0x23: sprintf(translate, "z"); break; + case 0x24: sprintf(translate, "t"); break; + case 0x25: sprintf(translate, "%c%c", '\xd9', '\x12'); break; + case 0x26: sprintf(translate, "%c", '\xda'); break; + case 0x27: sprintf(translate, "df"); break; + case 0x28: sprintf(translate, "%c", '\xbc'); break; + case 0x29: sprintf(translate, "%c%c", '\xbc', '\x81'); break; + case 0x2a: sprintf(translate, "%c%c", '\xbc', '\x82'); break; + case 0x2b: sprintf(translate, "%c%c", '\xcb', '\x81'); break; + case 0x2c: sprintf(translate, "Sx%c", '\x81'); break; + case 0x2d: sprintf(translate, "n%c", '\x81'); break; + case 0x2e: sprintf(translate, "%c%c", '\xcb', '\x82'); break; + case 0x2f: sprintf(translate, "Sx%c", '\x82'); break; + case 0x30: sprintf(translate, "n%c", '\x82'); break; + case 0x31: sprintf(translate, "Sxp"); break; + case 0x32: sprintf(translate, "lower"); break; + case 0x33: sprintf(translate, "upper"); break; + case 0x34: sprintf(translate, "s"); break; + case 0x35: sprintf(translate, "r%c", '\x12'); break; + case 0x36: sprintf(translate, "R%c", '\x12'); break; + case 0x37: sprintf(translate, "df"); break; + case 0x38: sprintf(translate, "SS"); break; + case 0x39: sprintf(translate, "MS"); break; + case 0x3a: sprintf(translate, "df"); break; + case 0x3b: sprintf(translate, "SS"); break; + case 0x3c: sprintf(translate, "MS"); break; + default: sprintf(translate, "_"); break; + } + break; + case 0x63: + switch(tok2) + { + case 0x00: sprintf(translate, "ZXscl"); break; + case 0x01: sprintf(translate, "ZYscl"); break; + case 0x02: sprintf(translate, "Xscl"); break; + case 0x03: sprintf(translate, "Yscl"); break; + case 0x04: sprintf(translate, "U%cStart", '\xd7'); break; + case 0x05: sprintf(translate, "V%cStart", '\xd7'); break; + case 0x06: sprintf(translate, "U%c-%c", '\xd7', '\x81'); break; + case 0x07: sprintf(translate, "V%c-%c", '\xd7', '\x81'); break; + case 0x08: sprintf(translate, "ZU%cStart", '\xd7'); break; + case 0x09: sprintf(translate, "ZV%cStart", '\xd7'); break; + case 0x0a: sprintf(translate, "Xmin"); break; + case 0x0b: sprintf(translate, "Xmax"); break; + case 0x0c: sprintf(translate, "Ymin"); break; + case 0x0d: sprintf(translate, "Ymax"); break; + case 0x0e: sprintf(translate, "Tmin"); break; + case 0x0f: sprintf(translate, "Tmax"); break; + case 0x10: sprintf(translate, "%cmin", '\x5b'); break; + case 0x11: sprintf(translate, "%cmax", '\x5b'); break; + case 0x12: sprintf(translate, "ZXmin"); break; + case 0x13: sprintf(translate, "ZXmax"); break; + case 0x14: sprintf(translate, "ZYmin"); break; + case 0x15: sprintf(translate, "ZYmax"); break; + case 0x16: sprintf(translate, "Z%cmin", '\x5b'); break; + case 0x17: sprintf(translate, "Z%cmax", '\x5b'); break; + case 0x18: sprintf(translate, "ZTmin"); break; + case 0x19: sprintf(translate, "ZTmax"); break; + case 0x1a: sprintf(translate, "TblMin"); break; + case 0x1b: sprintf(translate, "%cMin", '\xd7'); break; + case 0x1c: sprintf(translate, "Z%cMin", '\xd7'); break; + case 0x1d: sprintf(translate, "%cMax", '\xd7'); break; + case 0x1e: sprintf(translate, "Z%cMax", '\xd7'); break; + case 0x1f: sprintf(translate, "%cStart", '\xd7'); break; + case 0x20: sprintf(translate, "Z%cStart", '\xd7'); break; + case 0x21: sprintf(translate, "%cTbl", '\xbe'); break; + case 0x22: sprintf(translate, "Tstep"); break; + case 0x23: sprintf(translate, "%cstep", '\x5b'); break; + case 0x24: sprintf(translate, "ZTstep"); break; + case 0x25: sprintf(translate, "Z%cstep", '\x5b'); break; + case 0x26: sprintf(translate, "%cX", '\xbe'); break; + case 0x27: sprintf(translate, "%cY", '\xbe'); break; + case 0x28: sprintf(translate, "XFact"); break; + case 0x29: sprintf(translate, "YFact"); break; + case 0x2a: sprintf(translate, "TblInput"); break; + case 0x2b: sprintf(translate, "N"); break; + case 0x2c: sprintf(translate, "I%c", '\x25'); break; + case 0x2d: sprintf(translate, "PV"); break; + case 0x2e: sprintf(translate, "PMT"); break; + case 0x2f: sprintf(translate, "FV"); break; + case 0x30: sprintf(translate, "Xres"); break; + case 0x31: sprintf(translate, "ZXres"); break; + default: sprintf(translate, "_"); break; + } + break; + case 0xAA: + if (tok2 != 0x09) + sprintf(translate, "Str%c", tok2 + '\x81'); + else + sprintf(translate, "Str%c", '\x80'); + break; + default: + strcpy(translate, varname); + break; + } + + return translate; } -TIEXPORT TifileEncoding TICALL tifiles_translate_get_encoding(void) + +TIEXPORT uint8_t TICALL *tixx_detokenize_varname(const char *varname, + char *translate, + uint8_t vartype) { - return encoding; + switch (tifiles_calc_type) { + case CALC_TI73: + case CALC_TI82: + case CALC_TI83: + case CALC_TI83P: + return ti8x_detokenize_varname(varname, translate, vartype); + break; + case CALC_TI85: + case CALC_TI86: + case CALC_TI89: + case CALC_TI92: + case CALC_TI92P: + case CALC_V200: + return strcpy(translate, varname); + break; + default: + return strcpy(translate, "________"); + break; + } } -/* - Convert string to pure ASCII. - Note: src & dst will have the same length. +/* + Charset transcoding. Required for all calcs. + See the 'TI Link Guide' for TI-charsets... + A char from the TI-charset can be converted into: + - ASCII charset, + - ISO8859-1 charset (aka Latin1), + - UTF-8 charset (Unicode). + See: www.unicode.org/charts & www.czyborra.com/utf */ -TIEXPORT char* TICALL tifiles_convert_to_ascii(char* dst, const char *src) + +/* TI82 */ + +static char transcode_from_ti82_charset_to_ascii(const char c) { - char *dest = dst; + switch((uint8_t)c) + { + case 0x80: return '0'; + case 0x81: return '1'; + case 0x82: return '2'; + case 0x83: return '3'; + case 0x84: return '4'; + case 0x85: return '5'; + case 0x86: return '6'; + case 0x87: return '7'; + case 0x88: return '8'; + case 0x89: return '9'; + case 0xd8: return 'n'; // eta, u, v, w: diff between 82 and 83 + default: + return (((uint8_t)c >= 0x20) && ((uint8_t)c < 0x80)) ? c : '_'; + } +} - while(*src) { - *dst++ = ((uint8_t)*src < 0x80) ? *src : '_'; - src++; - } - *dst = '\0'; +static char transcode_from_ti82_charset_to_latin1(const char c) +{ + switch((uint8_t)c) + { + case 0x80: return '0'; + case 0x81: return '1'; + case 0x82: return '2'; + case 0x83: return '3'; + case 0x84: return '4'; + case 0x85: return '5'; + case 0x86: return '6'; + case 0x87: return '7'; + case 0x88: return '8'; + case 0x89: return '9'; + + case 0x8a: return 192+1; + case 0x8b: return 192+0; + case 0x8c: return 192+2; + case 0x8d: return 192+4; + case 0x8e: return 224+1; + case 0x8f: return 224+0; + case 0x90: return 224+2; + case 0x91: return 224+4; + case 0x92: return 200+1; + case 0x93: return 200+0; + case 0x94: return 200+2; + case 0x95: return 200+4; + case 0x96: return 231+1; + case 0x97: return 231+0; + case 0x98: return 231+2; + case 0x99: return 231+4; + case 0x9a: return 204+1; + case 0x9b: return 204+0; + case 0x9c: return 204+2; + case 0x9d: return 204+3; + case 0x9e: return 236+1; + case 0x9f: return 236+0; + case 0xa0: return 236+2; + case 0xa1: return 236+3; + case 0xa2: return 210+1; + case 0xa3: return 210+0; + case 0xa4: return 210+2; + case 0xa5: return 210+4; + case 0xa6: return 242+1; + case 0xa7: return 242+0; + case 0xa8: return 242+2; + case 0xa9: return 242+4; + case 0xaa: return 217+1; + case 0xab: return 217+0; + case 0xac: return 217+2; + case 0xad: return 217+3; + case 0xae: return 249+1; + case 0xaf: return 249+0; + case 0xb0: return 249+2; + case 0xb1: return 249+3; + case 0xb2: return 199; + case 0xb3: return 231; + case 0xb4: return 209; + case 0xb5: return 241; - return dest; + case 0xd8: return 'n'; // eta, u, v, w: diff between 82 and 83 + default: + return (((uint8_t)c >= 0x20) && ((uint8_t)c < 0x80)) ? c : '_'; + } } -/* - Convert string to the ISO8859-1 charset (aka Latin1). - Note: src & dst will have the same length. -*/ -TIEXPORT char* TICALL tifiles_convert_to_latin1(char* dst, const char *src) +static uint16_t ti82_charset[256] = { + '_', '_', '_', '_', '_', '_', '_', '_', + '_', '_', '_', '_', '_', '_', '_', '_', + '_', '_', '_', '_', '_', '_', '_', '_', + '_', '_', '_', '_', '_', '_', '_', '_', + ' ', '!', '\"', '#', '_', '%', '&', '\'', + '(', ')', '*', '+', ',', '-', '.', '/', + '0', '1', '2', '3', '4', '5', '6', '7', + '8', '9', ':', ';', '<', '=', '>', '?', + '@', 'A', 'B', 'C', 'D', 'E', 'F', 'G', + 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', + 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', + 'X', 'Y', 'Z', 0x3b8, '\\', ']', '^', '_', + '`', 'a', 'b', 'c', 'd', 'e', 'f', 'g', + 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', + 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', + 'x', 'y', 'z', '{', '|', '}', '~', '=', + '0', '1', '2', '3', '4', '5', '6', '7', + '8', '9', 192+1, 192+0, 192+2, 192+4, 224+1, 224+0, + 224+2, 224+4, 200+1, 200+0, 200+2, 200+4, 231+1, 231+0, + 231+2, 231+4, 204+1, 204+0, 204+2, 204+3, 236+1, 236+0, + 236+2, 236+3, 210+1, 210+0, 210+2, 210+4, 242+1, 242+0, + 242+2, 242+4, 217+1, 217+0, 217+2, 217+3, 249+1, 249+0, + 249+2, 249+3, 199, 231, 209, 204, '\'', '`', + 0x0a8, 0x0bf, 0x0a1, 0x3b1, 0x3b2, 0x3b3, 0x394, 0x3b4, + 0x3b5, '[', 0x3bb, 0x3bc, 0x3c0, 0x3c1, 0x3a3, 0x3c3, + 0x3c4, 0x3d5, 0x3a9, 'x', 'y', '_', '_', '_', + '_', '_', '_', '_', '_', '_', '_', 0x3b7, + '_', '_', '_', '_', '_', '_', '_', '_', + '_', '_', '_', '_', '_', '_', '_', '_', + '_', '_', '_', '_', '_', '_', '_', '_', + '_', '_', '_', '_', '_', '_', '_', '_', + '_', '_', '_', '_', '_', '_', '_', '_', +}; + +static uint16_t transcode_from_ti82_charset_to_utf8(const char c) +{ + return ti82_charset[(int)c]; +} + +/* TI83/83+/73 (very similar to TI82 but different) */ + +static char transcode_from_ti83_charset_to_ascii(const char c) +{ + switch((uint8_t)c) + { + case 0x80: return '0'; + case 0x81: return '1'; + case 0x82: return '2'; + case 0x83: return '3'; + case 0x84: return '4'; + case 0x85: return '5'; + case 0x86: return '6'; + case 0x87: return '7'; + case 0x88: return '8'; + case 0x89: return '9'; + + case 0x01: return 'n'; // eta, u, v, w: diff between 82 and 83 + case 0x02: return 'u'; + case 0x03: return 'v'; + case 0x04: return 'w'; + default: + return (((uint8_t)c >= 0x20) && ((uint8_t)c < 0x80)) ? c : '_'; + } +} + +static char transcode_from_ti83_charset_to_latin1(const char c) { - char *dest = dst; + switch((uint8_t)c) + { + case 0x01: return 'n'; // eta, u, v, w: diff between 82 and 83 + case 0x02: return 'u'; + case 0x03: return 'v'; + case 0x04: return 'w'; + + case 0x80: return '0'; + case 0x81: return '1'; + case 0x82: return '2'; + case 0x83: return '3'; + case 0x84: return '4'; + case 0x85: return '5'; + case 0x86: return '6'; + case 0x87: return '7'; + case 0x88: return '8'; + case 0x89: return '9'; + + case 0x8a: return 192+1; + case 0x8b: return 192+0; + case 0x8c: return 192+2; + case 0x8d: return 192+4; + case 0x8e: return 224+1; + case 0x8f: return 224+0; + case 0x90: return 224+2; + case 0x91: return 224+4; + case 0x92: return 200+1; + case 0x93: return 200+0; + case 0x94: return 200+2; + case 0x95: return 200+4; + case 0x96: return 231+1; + case 0x97: return 231+0; + case 0x98: return 231+2; + case 0x99: return 231+4; + case 0x9a: return 204+1; + case 0x9b: return 204+0; + case 0x9c: return 204+2; + case 0x9d: return 204+3; + case 0x9e: return 236+1; + case 0x9f: return 236+0; + case 0xa0: return 236+2; + case 0xa1: return 236+3; + case 0xa2: return 210+1; + case 0xa3: return 210+0; + case 0xa4: return 210+2; + case 0xa5: return 210+4; + case 0xa6: return 242+1; + case 0xa7: return 242+0; + case 0xa8: return 242+2; + case 0xa9: return 242+4; + case 0xaa: return 217+1; + case 0xab: return 217+0; + case 0xac: return 217+2; + case 0xad: return 217+3; + case 0xae: return 249+1; + case 0xaf: return 249+0; + case 0xb0: return 249+2; + case 0xb1: return 249+3; + case 0xb2: return 199; + case 0xb3: return 231; + case 0xb4: return 209; + case 0xb5: return 241; - while(*src) { - *dst++ = (((uint8_t)*src >= 0x80) && ((uint8_t)*src < 0xA0)) ? '_' : *src; - src++; - } - *dst = '\0'; + default: + return (((uint8_t)c >= 0x20) && ((uint8_t)c < 0x80)) ? c : '_'; + } +} - return dest; +static uint16_t ti83_charset[256] = { + 0x3b7, 'u', 'v', 'w', '_', '_', '_', '_', + '_', 'X', '_', '_', '_', '_', '_', 'F', + '_', '_', '_', '_', '_', '_', '_', '_', + '_', '_', '_', '_', '_', '_', '_', '_', + ' ', '!', '\"', '#', '_', '%', '&', '\'', + '(', ')', '*', '+', ',', '-', '.', '/', + '0', '1', '2', '3', '4', '5', '6', '7', + '8', '9', ':', ';', '<', '=', '>', '?', + '@', 'A', 'B', 'C', 'D', 'E', 'F', 'G', + 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', + 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', + 'X', 'Y', 'Z', 0x3b8, '\\', ']', '^', '_', + '`', 'a', 'b', 'c', 'd', 'e', 'f', 'g', + 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', + 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', + 'x', 'y', 'z', '{', '|', '}', '~', '=', + '0', '1', '2', '3', '4', '5', '6', '7', + '8', '9', 192+1, 192+0, 192+2, 192+4, 224+1, 224+0, + 224+2, 224+4, 200+1, 200+0, 200+2, 200+4, 231+1, 231+0, + 231+2, 231+4, 204+1, 204+0, 204+2, 204+3, 236+1, 236+0, + 236+2, 236+3, 210+1, 210+0, 210+2, 210+4, 242+1, 242+0, + 242+2, 242+4, 217+1, 217+0, 217+2, 217+3, 249+1, 249+0, + 249+2, 249+3, 199, 231, 209, 204, '\'', '`', + 0x0a8, 0x0bf, 0x0a1, 0x3b1, 0x3b2, 0x3b3, 0x394, 0x3b4, + 0x3b5, '[', 0x3bb, 0x3bc, 0x3c0, 0x3c1, 0x3a3, 0x3c3, + 0x3c4, 0x3d5, 0x3a9, 'x', 'y', '_', '_', '_', + '_', '_', '_', '_', '_', '_', '_', 0x3b7, + '_', '_', '_', '_', '_', '_', '_', '_', + '_', '_', '_', '_', '_', '_', '_', '_', + '_', '_', '_', '_', '_', '_', '_', '_', + '_', '_', '_', '_', '_', '_', '_', '_', + '_', '_', '_', '_', '_', '_', '_', '_', +}; + +static uint16_t transcode_from_ti83_charset_to_utf8(const char c) +{ + return ti83_charset[(int)c]; +} + +/* TI85/86 */ + +static char transcode_from_ti85_charset_to_ascii(const char c) +{ + switch((uint8_t)c) + { + case 0x80: return '0'; + case 0x81: return '1'; + case 0x82: return '2'; + case 0x83: return '3'; + case 0x84: return '4'; + case 0x85: return '5'; + case 0x86: return '6'; + case 0x87: return '7'; + case 0x88: return '8'; + case 0x89: return '9'; + default: + return (((uint8_t)c >= 0x20) && ((uint8_t)c < 0x80)) ? c : '_'; + } } -/* - Convert string to the UTF-8 charset (Unicode). - See: www.unicode.org/charts & www.czyborra.com/utf - Note: dst may be up to twice the length of src. -*/ -TIEXPORT char* TICALL tifiles_convert_to_unicode(char* dst, const char *src) +static char transcode_from_ti85_charset_to_latin1(const char c) +{ + switch((uint8_t)c) + { + case 0x80: return '0'; + case 0x81: return '1'; + case 0x82: return '2'; + case 0x83: return '3'; + case 0x84: return '4'; + case 0x85: return '5'; + case 0x86: return '6'; + case 0x87: return '7'; + case 0x88: return '8'; + case 0x89: return '9'; + + case 0x8a: return 192+1; + case 0x8b: return 192+0; + case 0x8c: return 192+2; + case 0x8d: return 192+4; + case 0x8e: return 224+1; + case 0x8f: return 224+0; + case 0x90: return 224+2; + case 0x91: return 224+4; + case 0x92: return 200+1; + case 0x93: return 200+0; + case 0x94: return 200+2; + case 0x95: return 200+4; + case 0x96: return 231+1; + case 0x97: return 231+0; + case 0x98: return 231+2; + case 0x99: return 231+4; + case 0x9a: return 204+1; + case 0x9b: return 204+0; + case 0x9c: return 204+2; + case 0x9d: return 204+3; + case 0x9e: return 236+1; + case 0x9f: return 236+0; + case 0xa0: return 236+2; + case 0xa1: return 236+3; + case 0xa2: return 210+1; + case 0xa3: return 210+0; + case 0xa4: return 210+2; + case 0xa5: return 210+4; + case 0xa6: return 242+1; + case 0xa7: return 242+0; + case 0xa8: return 242+2; + case 0xa9: return 242+4; + case 0xaa: return 217+1; + case 0xab: return 217+0; + case 0xac: return 217+2; + case 0xad: return 217+3; + case 0xae: return 249+1; + case 0xaf: return 249+0; + case 0xb0: return 249+2; + case 0xb1: return 249+3; + case 0xb2: return 199; + case 0xb3: return 231; + case 0xb4: return 209; + case 0xb5: return 241; + + case 0xd8: return 'n'; // eta, u, v, w: diff between 82 and 83 + default: + return (((uint8_t)c >= 0x20) && ((uint8_t)c < 0x80)) ? c : '_'; + } +} + +static uint16_t ti85_charset[256] = { + 0x3b7, 'u', 'v', 'w', '_', '_', '_', '_', + '_', 'X', '_', '_', '_', '_', '_', 'F', + '_', '_', '_', '_', '_', '_', '_', '_', + '_', '_', '_', '_', '_', '_', '_', '_', + ' ', '!', '\"', '#', '_', '%', '&', '\'', + '(', ')', '*', '+', ',', '-', '.', '/', + '0', '1', '2', '3', '4', '5', '6', '7', + '8', '9', ':', ';', '<', '=', '>', '?', + '@', 'A', 'B', 'C', 'D', 'E', 'F', 'G', + 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', + 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', + 'X', 'Y', 'Z', '[', '\\', ']', '^', '_', + '`', 'a', 'b', 'c', 'd', 'e', 'f', 'g', + 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', + 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', + 'x', 'y', 'z', '{', '|', '}', '~', '=', + '0', '1', '2', '3', '4', '5', '6', '7', + '8', '9', 192+1, 192+0, 192+2, 192+4, 224+1, 224+0, + 224+2, 224+4, 200+1, 200+0, 200+2, 200+4, 231+1, 231+0, + 231+2, 231+4, 204+1, 204+0, 204+2, 204+3, 236+1, 236+0, + 236+2, 236+3, 210+1, 210+0, 210+2, 210+4, 242+1, 242+0, + 242+2, 242+4, 217+1, 217+0, 217+2, 217+3, 249+1, 249+0, + 249+2, 249+3, 199, 231, 209, 204, '\'', '`', + 0x0a8, 0x0bf, 0x0a1, 0x3b1, 0x3b2, 0x3b3, 0x394, 0x3b4, + 0x3b5, 0x3b8, 0x3bb, 0x3bc, 0x3c0, 0x3c1, 0x3a3, 0x3c3, + 0x3c4, 0x3d5, 0x3a9, 'x', 'y', '_', '_', '_', + '_', '_', '_', '_', '_', '_', '_', 0x3b7, + '_', '_', '_', '_', '_', '_', '_', '_', + '_', '_', '_', '_', '_', '_', '_', '_', + '_', '_', '_', '_', '_', '_', '_', '_', + '_', '_', '_', '_', '_', '_', '_', '_', + '_', '_', '_', '_', '_', '_', '_', '_', +}; + +static uint16_t transcode_from_ti85_charset_to_utf8(const char c) +{ + return ti85_charset[(int)c]; +} + +/* TI89/92/92+/V200 */ + +static char transcode_from_ti9x_charset_to_ascii(const char c) +{ + return (((uint8_t)c >= 0x20) && ((uint8_t)c < 0x80)) ? c : '_'; +} + +static char transcode_from_ti9x_charset_to_latin1(const char c) +{ + return (((uint8_t)c >= 0x80) && ((uint8_t)c < 0xA0)) ? '_' : c; +} + +static uint16_t transcode_from_ti9x_charset_to_utf8(const char c) { - char *dest = dst; uint16_t wchar; - while(*src) { - if((uint8_t)*src < 0x80) // ASCII part - wchar = *src; - else if((uint8_t)*src >= 0xA0) // ISO8859-1 part - switch((uint8_t)*src) { + if((uint8_t)c < 0x80) // ASCII part + wchar = c; + else if((uint8_t)c >= 0xA0) // ISO8859-1 part + switch((uint8_t)c) + { case 0xb5: wchar = 0x03bc; break; // mu - default: wchar = *src & 0xff; break; + default: wchar = c & 0xff; break; } - else - { // greek characters - switch((uint8_t)*src) { + else + { // greek characters + switch((uint8_t)c) + { case 0x80: wchar = 0x03b1; break; // alpha case 0x81: wchar = 0x03b2; break; // beta case 0x82: wchar = 0x0393; break; // gamma (capital) @@ -122,390 +779,179 @@ case 0x92: wchar = 0x03a8; break; // psi (capital) case 0x93: wchar = 0x03a9; break; // omega (capital) case 0x94: wchar = 0x03c9; break; // omega - default: wchar = '_'; + default: wchar = '_'; } - } - - // write our wide-char - if ((uint16_t)wchar < 0x80) - *dst++ = wchar; - else if ((uint16_t)wchar < 0x0800) { - *dst++ = (0xC0 | (wchar >> 6)) & 0xff; - *dst++ = (0x80 | (wchar & 0x3f)) & 0xff; } - src++; - } - *dst = '\0'; - - return dest; + + return wchar; } +/* Generic transcoding */ -/* - Variable name translation functions. - We have to process the varname for the following calcs: - - 73/82/83/83+: binary-coded to ASCII charset translation - - 85/86: no translation - - 89/92/92+: TI's charset to user-defined charset (ASCII/Latin1/Unicode) +typedef char (*TRANSCODE_TO_ASCII) (const char c); +typedef char (*TRANSCODE_TO_LATIN1) (const char c); +typedef uint16_t (*TRANSCODE_TO_UNICODE) (const char c); - See the protocol doc for more informations -*/ +extern int tifiles_calc_type; -char *ti73_translate_varname(const char *varname, char *translate, - uint8_t vartype) +/* + Convert string to pure ASCII. + Note: src & dst will have the same length. +*/ +TIEXPORT char* TICALL tifiles_transcode_to_ascii(char* dst, const char *src) { - int i; + char *dest = dst; + TRANSCODE_TO_ASCII f = NULL; - switch (vartype) { - case TI73_WDW: - strcpy(translate, "Window"); - break; - case TI73_ZSTO: - strcpy(translate, "RclWin"); - break; - case TI73_TAB: - strcpy(translate, "TblSet"); - break; - default: - switch (varname[0] & 0xFF) { - case 0x5D: - if (varname[1] > 0x09) { - for (i = 0; i < 7; i++) { - (translate)[i] = varname[i + 1]; - } - break; - } - sprintf(translate, "L%c", varname[1] + '0'); //TI73 != TI83 here - break; - case 0x5C: - sprintf(translate, "[%c]", varname[1] + 'A'); - break; - case 0x5E: - switch ((varname[1] & 0xF0) >> 4) { - case 1: - if (varname[1] != 0x19) - sprintf(translate, "Y%c", (varname[1] & 0xFF) + '1' - 0x10); - else - strcpy(translate, "Y0"); - break; - case 2: - if (varname[1] & 0x01) { - sprintf(translate, "X%ct", ((varname[1] - 0x20) >> 1) + '1'); - } else { - sprintf(translate, "Y%ct", ((varname[1] - 0x20) >> 1) + '1'); - } - break; - case 4: - sprintf(translate, "r%c", (varname[1] & 0xFF) - 0x40 + '1'); - break; - case 8: - sprintf(translate, "%c", (varname[1] & 0xFF) - 0x80 + 'u'); - break; - } - break; - case 0xAA: - if (varname[1] != 0x09) - sprintf(translate, "Str%c", varname[1] + '1'); - else - strcpy(translate, "Str0"); - break; - case 0x60: - if (varname[1] != 0x09) - sprintf(translate, "Pic%c", varname[1] + '1'); - else - strcpy(translate, "Pic0"); - break; - case 0x61: - if (varname[1] != 0x09) - sprintf(translate, "GDB%c", varname[1] + '1'); - else - strcpy(translate, "GDB0"); + switch(tifiles_calc_type) + { + case CALC_TI73: + case CALC_TI83: + case CALC_TI83P: f = transcode_from_ti83_charset_to_ascii; + break; + case CALC_TI82: f = transcode_from_ti82_charset_to_ascii; + break; + case CALC_TI85: + case CALC_TI86: f = transcode_from_ti85_charset_to_ascii; + break; + case CALC_TI89: + case CALC_TI92: + case CALC_TI92P: + case CALC_V200: f = transcode_from_ti9x_charset_to_ascii; break; - default: - strcpy(translate, varname); } - break; - } - return translate; + while(*src) + *dst++ = f(*src++); + *dst = '\0'; + + return dest; } -char *ti82_translate_varname(const char *varname, char *translate, - uint8_t vartype) +/* + Convert string to the ISO8859-1 charset (aka Latin1). + Note: src & dst will have the same length. +*/ +TIEXPORT char* TICALL tifiles_transcode_to_latin1(char* dst, const char *src) { - int i; + char *dest = dst; + TRANSCODE_TO_LATIN1 f = NULL; - /* - printf("-> <%s> ", varname); - for(i=0; i<8; i++) { printf("%02X ", 0xFF & varname[i]); } - printf("\n"); - */ - switch (vartype) { - case TI82_WDW: - strcpy(translate, "Window"); - break; - case TI82_ZSTO: - strcpy(translate, "RclWin"); - break; - case TI82_TAB: - strcpy(translate, "TblSet"); - break; - default: - switch (varname[0] & 0xFF) { - case 0x5D: /* List */ - if (varname[1] > 0x09) { - for (i = 0; i < 7; i++) { - translate[i] = varname[i + 1]; - } - break; - } - sprintf(translate, "L%c", varname[1] + '1'); - break; - case 0x5C: /* Matrix */ - sprintf(translate, "[%c]", varname[1] + 'A'); - break; - case 0x5E: /* Equations */ - switch ((varname[1] & 0xF0) >> 4) { - case 1: - if (varname[1] != 0x19) - sprintf(translate, "Y%c", (varname[1] & 0xFF) + '1' - 0x10); - else - strcpy(translate, "Y0"); - break; - case 2: - if (varname[1] & 0x01) { - sprintf(translate, "Y%ct", ((varname[1] - 0x20) >> 1) + '1'); - } else { - sprintf(translate, "X%ct", ((varname[1] - 0x20) >> 1) + '1'); - } - break; - case 4: - sprintf(translate, "r%c", (varname[1] & 0xFF) - 0x40 + '1'); - break; - case 8: - sprintf(translate, "%c", (varname[1] & 0xFF) - 0x80 + 'u'); - break; - } - break; - case 0x60: /* Pictures */ - sprintf(translate, "Pic%c", varname[1] + '1'); - break; - case 0x61: /* Gdb */ - sprintf(translate, "GDB%c", varname[1] + '1'); + switch(tifiles_calc_type) + { + case CALC_TI73: + case CALC_TI83: + case CALC_TI83P: f = transcode_from_ti83_charset_to_latin1; + break; + case CALC_TI82: f = transcode_from_ti82_charset_to_latin1; + break; + case CALC_TI85: + case CALC_TI86: f = transcode_from_ti85_charset_to_latin1; + break; + case CALC_TI89: + case CALC_TI92: + case CALC_TI92P: + case CALC_V200: f = transcode_from_ti9x_charset_to_latin1; break; - default: - strcpy(translate, varname); } - break; - } - return translate; + while(*src) + *dst++ = f(*src++); + *dst = '\0'; + + return dest; } -char *ti83_translate_varname(const char *varname, char *translate, - uint8_t vartype) +/* + Convert string to the UTF-8 charset (Unicode). + See: www.unicode.org/charts & www.czyborra.com/utf + Note: dst may be up to twice the length of src. +*/ +TIEXPORT char* TICALL tifiles_transcode_to_utf8(char* dst, const char *src) { - int i; + char *dest = dst; + uint16_t wchar; + TRANSCODE_TO_UNICODE f = NULL; - switch (vartype) { - case TI82_WDW: - strcpy(translate, "Window"); - break; - case TI82_ZSTO: - strcpy(translate, "RclWin"); - break; - case TI82_TAB: - strcpy(translate, "TblSet"); - break; - default: - switch (varname[0] & 0xFF) { - case 0x5D: - if (varname[1] > 0x09) { - for (i = 0; i < 7; i++) { - (translate)[i] = varname[i + 1]; - } - break; - } - if (varname[1] != 0x09) - sprintf(translate, "L%c", varname[1] + '1'); - else - strcpy(translate, "L9"); - break; - case 0x5C: - sprintf(translate, "[%c]", varname[1] + 'A'); - break; - case 0x5E: - switch ((varname[1] & 0xF0) >> 4) { - case 1: - if (varname[1] != 0x19) - sprintf(translate, "Y%c", (varname[1] & 0xFF) + '1' - 0x10); - else - strcpy(translate, "Y0"); - break; - case 2: - if (varname[1] & 0x01) { - sprintf(translate, "X%ct", ((varname[1] - 0x20) >> 1) + '1'); - } else { - sprintf(translate, "Y%ct", ((varname[1] - 0x20) >> 1) + '1'); - } - break; - case 4: - sprintf(translate, "r%c", (varname[1] & 0xFF) - 0x40 + '1'); - break; - case 8: - sprintf(translate, "%c", (varname[1] & 0xFF) - 0x80 + 'u'); - break; - } - break; - case 0xAA: - if (varname[1] != 0x09) - sprintf(translate, "Str%c", varname[1] + '1'); - else - strcpy(translate, "Str0"); - break; - case 0x60: - if (varname[1] != 0x09) - sprintf(translate, "Pic%c", varname[1] + '1'); - else - strcpy(translate, "Pic0"); - break; - case 0x61: - if (varname[1] != 0x09) - sprintf(translate, "GDB%c", varname[1] + '1'); - else - strcpy(translate, "GDB0"); + switch(tifiles_calc_type) + { + case CALC_TI73: + case CALC_TI83: + case CALC_TI83P: f = transcode_from_ti83_charset_to_utf8; + break; + case CALC_TI82: f = transcode_from_ti82_charset_to_utf8; + break; + case CALC_TI85: + case CALC_TI86: f = transcode_from_ti85_charset_to_utf8; + break; + case CALC_TI89: + case CALC_TI92: + case CALC_TI92P: + case CALC_V200: f = transcode_from_ti9x_charset_to_utf8; break; - default: - strcpy(translate, varname); } - break; + + while(*src) { + wchar = f(*src++); + + // write our wide-char + if ((uint16_t)wchar < 0x80) + *dst++ = wchar; + else if ((uint16_t)wchar < 0x0800) { + *dst++ = (0xC0 | (wchar >> 6)) & 0xff; + *dst++ = (0x80 | (wchar & 0x3f)) & 0xff; + } } + *dst = '\0'; - return translate; + return dest; } -/* TI83+ is not supported yet */ -char *ti83p_translate_varname(const char *varname, char *translate, - uint8_t vartype) -{ - return ti83_translate_varname(varname, translate, vartype); -} /* - Other calc do not need varname translation but these functions are provided - as general functions + Set/Get encoding methods */ -char *ti85_translate_varname(const char *varname, char *translate, - uint8_t vartype) -{ - strcpy(translate, varname); - return translate; -} -char *ti86_translate_varname(const char *varname, char *translate, - uint8_t vartype) -{ - strcpy(translate, varname); - return translate; -} +// set to ISO8859-1 for compatibility with previous releases +static TifileEncoding tifiles_encoding = ENCODING_LATIN1; -char *ti89_translate_varname(const char *varname, char *translate, - uint8_t vartype) +TIEXPORT void TICALL tifiles_translate_set_encoding(TifileEncoding encoding) { - switch(encoding) { - case ENCODING_ASCII: return tifiles_convert_to_ascii(translate, varname); - case ENCODING_LATIN1: return tifiles_convert_to_latin1(translate, varname); - case ENCODING_UNICODE: return tifiles_convert_to_unicode(translate, varname); - } - - return translate; + tifiles_encoding = encoding; } -char *ti92_translate_varname(const char *varname, char *translate, - uint8_t vartype) +TIEXPORT TifileEncoding TICALL tifiles_translate_get_encoding(void) { - switch(encoding) { - case ENCODING_ASCII: return tifiles_convert_to_ascii(translate, varname); - case ENCODING_LATIN1: return tifiles_convert_to_latin1(translate, varname); - case ENCODING_UNICODE: return tifiles_convert_to_unicode(translate, varname); - } - - return translate; + return tifiles_encoding; } -char *ti92p_translate_varname(const char *varname, char *translate, - uint8_t vartype) -{ - switch(encoding) { - case ENCODING_ASCII: return tifiles_convert_to_ascii(translate, varname); - case ENCODING_LATIN1: return tifiles_convert_to_latin1(translate, varname); - case ENCODING_UNICODE: return tifiles_convert_to_unicode(translate, varname); - } - return translate; -} +/* + Variable name translation: detokenization + charset transcoding. +*/ + -char *v200_translate_varname(const char *varname, char *translate, - uint8_t vartype) +TIEXPORT char *TICALL tifiles_translate_varname(const char *varname, + char *translate, + uint8_t vartype) { - switch(encoding) { - case ENCODING_ASCII: return tifiles_convert_to_ascii(translate, varname); - case ENCODING_LATIN1: return tifiles_convert_to_latin1(translate, varname); - case ENCODING_UNICODE: return tifiles_convert_to_unicode(translate, varname); - } + char detokenized[9]; + char *src = detokenized; + char dst[17]; - return translate; -} + tixx_detokenize_varname(varname, detokenized, vartype); -char *tixx_translate_varname(const char *varname, char *translate, - uint8_t vartype, TicalcType calc_type) -{ - switch (calc_type) { - case CALC_TI73: - return ti73_translate_varname(varname, translate, vartype); - break; - case CALC_TI82: - return ti82_translate_varname(varname, translate, vartype); - break; - case CALC_TI83: - return ti83_translate_varname(varname, translate, vartype); - break; - case CALC_TI83P: - return ti83p_translate_varname(varname, translate, vartype); - break; - case CALC_TI85: - return ti85_translate_varname(varname, translate, vartype); - break; - case CALC_TI86: - return ti86_translate_varname(varname, translate, vartype); - break; - case CALC_TI89: - return ti89_translate_varname(varname, translate, vartype); - break; - case CALC_TI92: - return ti92_translate_varname(varname, translate, vartype); - break; - case CALC_TI92P: - return ti92p_translate_varname(varname, translate, vartype); - break; - case CALC_V200: - return v200_translate_varname(varname, translate, vartype); - break; - default: - return "invalid calc type !"; - break; + switch(tifiles_encoding) + { + case ENCODING_ASCII: tifiles_transcode_to_ascii(dst, src); break; + case ENCODING_LATIN1: tifiles_transcode_to_latin1(dst, src); break; + case ENCODING_UNICODE: tifiles_transcode_to_utf8(dst, src); break; } -} -extern int tifiles_calc_type; + strcpy(translate, dst); -TIEXPORT char *TICALL tifiles_translate_varname(const char *varname, - char *translate, - uint8_t vartype) -{ - return tixx_translate_varname(varname, translate, vartype, - tifiles_calc_type); + return translate; } TIEXPORT char *TICALL tifiles_translate_varname_static(const char *varname, @@ -513,8 +959,7 @@ { static char trans[9]; - return tixx_translate_varname(varname, trans, vartype, - tifiles_calc_type); + return tifiles_translate_varname(varname, trans, vartype); } /* obsolete, replaced by the func below */ |
From: <sv...@te...> - 2003-05-03 14:21:49
|
Author: roms Date: Sat May 3 16:21:42 2003 New Revision: 289 Modified: tilp/trunk/po/de.po tilp/trunk/po/fr.po tilp/trunk/po/tilp.pot tilp/trunk/src/gtk_refresh.c Log: UTF chars displayed correctly in pbar dbox Modified: tilp/trunk/po/de.po ============================================================================== --- tilp/trunk/po/de.po (original) +++ tilp/trunk/po/de.po Sat May 3 16:21:42 2003 @@ -6,7 +6,7 @@ # instead of "couldn't do foo". msgid "" msgstr "" -"POT-Creation-Date: 2003-05-03 10:50+0200\n" +"POT-Creation-Date: 2003-05-03 16:20+0200\n" "PO-Revision-Date: 2003-04-05 16:09+0200\n" "Last-Translator: Thomas Otto <3.1415926535897932384626433832 at gmx.net>\n" "Language-Team: <de...@li...>\n" @@ -227,7 +227,7 @@ msgid "Unable to remove the temporary file.\n" msgstr "Temporäre Datei kann nicht entfernt werden.\n" -#: src/gtk_refresh.c:116 +#: src/gtk_refresh.c:126 msgid "Initialized in GTK+ mode.\n" msgstr "Initialized in GTK+ Modus.\n" Modified: tilp/trunk/po/fr.po ============================================================================== --- tilp/trunk/po/fr.po (original) +++ tilp/trunk/po/fr.po Sat May 3 16:21:42 2003 @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: 6.61\n" -"POT-Creation-Date: 2003-05-03 10:50+0200\n" +"POT-Creation-Date: 2003-05-03 16:20+0200\n" "PO-Revision-Date: 2003-04-09 21:08+0200\n" "Last-Translator: GARSAULT Sylvain <syl...@fr...>\n" "Language-Team: FRENCH <fr...@li...>\n" @@ -222,7 +222,7 @@ msgid "Unable to remove the temporary file.\n" msgstr "Impossible de supprimer les fichiers temporaires.\n" -#: src/gtk_refresh.c:116 +#: src/gtk_refresh.c:126 msgid "Initialized in GTK+ mode.\n" msgstr "Initialisé en mode GTK+.\n" Modified: tilp/trunk/po/tilp.pot ============================================================================== --- tilp/trunk/po/tilp.pot (original) +++ tilp/trunk/po/tilp.pot Sat May 3 16:21:42 2003 @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2003-05-03 10:50+0200\n" +"POT-Creation-Date: 2003-05-03 16:20+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL...@li...>\n" @@ -223,7 +223,7 @@ msgid "Unable to remove the temporary file.\n" msgstr "" -#: src/gtk_refresh.c:116 +#: src/gtk_refresh.c:126 msgid "Initialized in GTK+ mode.\n" msgstr "" Modified: tilp/trunk/src/gtk_refresh.c ============================================================================== --- tilp/trunk/src/gtk_refresh.c (original) +++ tilp/trunk/src/gtk_refresh.c Sat May 3 16:21:42 2003 @@ -1,4 +1,3 @@ -/* Hey EMACS -*- linux-c -*- */ /* tilp - a linking program for TI graphing calculators * Copyright (C) 1999-2003 Romain Lievin * @@ -25,94 +24,105 @@ #include <gtk/gtk.h> #include "tilp_core.h" - #include "gstruct.h" + TicableDataRate *dr; + static void gtkgui_start() { - info_update.prev_percentage = info_update.percentage = 0.0; - ticable_get_datarate(&dr); -} static void gtkgui_stop() -{ - info_update.prev_percentage = info_update.percentage = 0.0; -} static void refresh_pbar1() -{ - gchar buffer[32]; - gfloat rate; - info_update.percentage = - (float) info_update.count / info_update.total; - if (p_win.pbar1 != NULL) { - - /* Refresh if necessary (for speeding up !) */ - if ((info_update.percentage - - info_update.prev_percentage) < 0.05) { - if ((info_update.percentage - - info_update.prev_percentage) < 0) - info_update.prev_percentage = - info_update.percentage; - - else - return; - } else - info_update.prev_percentage = - info_update.percentage; - rate = dr->count / toCURRENT(dr->start); - g_snprintf(buffer, 32, "Rate: %1.1f Kbytes/s", - rate / 1000); - gtk_label_set(GTK_LABEL(p_win.label_rate), buffer); - gtk_progress_bar_update(GTK_PROGRESS_BAR(p_win.pbar1), - info_update.percentage); - while (gtk_events_pending()) { - gtk_main_iteration(); - } + info_update.prev_percentage = info_update.percentage = 0.0; + ticable_get_datarate(&dr); +} + +static void gtkgui_stop() +{ + info_update.prev_percentage = info_update.percentage = 0.0; +} + +static void refresh_pbar1() +{ + gchar buffer[32]; + gfloat rate; + + info_update.percentage = (float) info_update.count / info_update.total; + + if (p_win.pbar1 != NULL) + { + + /* Refresh if necessary (for speeding up !) */ + if ((info_update.percentage - info_update.prev_percentage) < 0.05) + { + if ((info_update.percentage - info_update.prev_percentage) < 0) + info_update.prev_percentage = info_update.percentage; + else + return; + } + else + info_update.prev_percentage = info_update.percentage; + + rate = dr->count / toCURRENT(dr->start); + g_snprintf(buffer, 32, "Rate: %1.1f Kbytes/s", rate / 1000); + gtk_label_set(GTK_LABEL(p_win.label_rate), buffer); + gtk_progress_bar_update(GTK_PROGRESS_BAR(p_win.pbar1), + info_update.percentage); + while (gtk_events_pending()) + { + gtk_main_iteration(); } + } } + static void refresh_pbar2() { - if (p_win.pbar2 != NULL) { - - /* Refresh if necessary (for speeding up !) */ - if ((info_update.main_percentage - - info_update.prev_main_percentage) < 0.05) - return; - - else - info_update.prev_main_percentage = - info_update.main_percentage; - gtk_progress_bar_update(GTK_PROGRESS_BAR(p_win.pbar2), - info_update.main_percentage); - while (gtk_events_pending()) { - gtk_main_iteration(); - } + if (p_win.pbar2 != NULL) + { + /* Refresh if necessary (for speeding up !) */ + if ((info_update.main_percentage - + info_update.prev_main_percentage) < 0.05) + return; + else + info_update.prev_main_percentage = info_update.main_percentage; + gtk_progress_bar_update(GTK_PROGRESS_BAR(p_win.pbar2), + info_update.main_percentage); + while (gtk_events_pending()) + { + gtk_main_iteration(); } + } } + static void gtkgui_pbar() { - refresh_pbar1(); - refresh_pbar2(); -} static void gtkgui_label() -{ - gchar *utf; - gsize bw; - if (p_win.label == NULL) - return; - utf = - g_locale_to_utf8(info_update.label_text, -1, NULL, &bw, NULL); - gtk_label_set(GTK_LABEL(p_win.label), utf); - while (gtk_events_pending()) { - gtk_main_iteration(); - } + refresh_pbar1(); + refresh_pbar2(); +} + +// note: info_update.label_text encoding is depends on +// tifiles_translate_set_encoding() +static void gtkgui_label() +{ + if (p_win.label == NULL) + return; + + gtk_label_set(GTK_LABEL(p_win.label), info_update.label_text); + while (gtk_events_pending()) + { + gtk_main_iteration(); + } } + static void gtkgui_refresh() { - while (gtk_events_pending()) { - gtk_main_iteration(); - } + while (gtk_events_pending()) + { + gtk_main_iteration(); + } } + void tilp_guigtk_set_refresh(void) { - ticalc_set_update(&info_update, gtkgui_start, gtkgui_stop, - gtkgui_refresh, gtkgui_pbar, gtkgui_label); - fprintf(stdout, _("Initialized in GTK+ mode.\n")); - return; + ticalc_set_update(&info_update, gtkgui_start, gtkgui_stop, + gtkgui_refresh, gtkgui_pbar, gtkgui_label); + fprintf(stdout, _("Initialized in GTK+ mode.\n")); + return; } |
From: <sv...@te...> - 2003-05-03 10:03:59
|
Author: roms Date: Sat May 3 12:03:51 2003 New Revision: 288 Added: libtifiles/trunk/win32/bcc32/ libtifiles/trunk/win32/msvc/ libtifiles/trunk/win32/msvc/net.bat libtifiles/trunk/win32/msvc/net.sh (contents, props changed) libtifiles/trunk/win32/msvc/resource.h libtifiles/trunk/win32/msvc/test_tifiles.dsp libtifiles/trunk/win32/msvc/test_tifiles.dsw libtifiles/trunk/win32/msvc/tifiles.aps (contents, props changed) libtifiles/trunk/win32/msvc/tifiles.def libtifiles/trunk/win32/msvc/tifiles.dsp libtifiles/trunk/win32/msvc/tifiles.dsw libtifiles/trunk/win32/msvc/tifiles.rc libtifiles/trunk/win32/scan.awk libtifiles/trunk/win32/scan.sh (contents, props changed) libtifiles/trunk/win32/tifiles.def Modified: libtifiles/trunk/ChangeLog libtifiles/trunk/configure libtifiles/trunk/po/fr.po libtifiles/trunk/po/libtifiles.pot libtifiles/trunk/src/file_int.h Log: Win32 projects added Modified: libtifiles/trunk/ChangeLog ============================================================================== --- libtifiles/trunk/ChangeLog (original) +++ libtifiles/trunk/ChangeLog Sat May 3 12:03:51 2003 @@ -6,11 +6,12 @@ - 01/05/2003, version 0.5.6: Added 'mu' char to TI89..V200. Unicode translation was missing for TI92(+)/V200. + Translation (detokenization in fact) is being reworked. - 19/04/2003, version 0.5.5: Added various varname translations (ASCII, ISO8859-1 and UTF-8). Some fields have been extended (trans[9] -> trans[17]) to store - Unicode strings; + Unicode strings. tifiles_vartype2icon was missing. Some icons name was internationalized. Modified: libtifiles/trunk/configure ============================================================================== --- libtifiles/trunk/configure (original) +++ libtifiles/trunk/configure Sat May 3 12:03:51 2003 @@ -1455,7 +1455,7 @@ # set library version number MAJOR_VERSION=0 MINOR_VERSION=5 -MICRO_VERSION=5 +MICRO_VERSION=6 VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION @@ -2667,12 +2667,12 @@ (exit $ac_status); }; }; then for ac_declaration in \ ''\ - '#include <stdlib.h>' \ 'extern "C" void std::exit (int) throw (); using std::exit;' \ 'extern "C" void std::exit (int); using std::exit;' \ 'extern "C" void exit (int) throw ();' \ 'extern "C" void exit (int);' \ - 'void exit (int);' + 'void exit (int);' \ + '#include <stdlib.h>' do cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" @@ -2993,12 +2993,12 @@ fi for ac_declaration in \ ''\ - '#include <stdlib.h>' \ 'extern "C" void std::exit (int) throw (); using std::exit;' \ 'extern "C" void std::exit (int); using std::exit;' \ 'extern "C" void exit (int) throw ();' \ 'extern "C" void exit (int);' \ - 'void exit (int);' + 'void exit (int);' \ + '#include <stdlib.h>' do cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" Modified: libtifiles/trunk/po/fr.po ============================================================================== --- libtifiles/trunk/po/fr.po (original) +++ libtifiles/trunk/po/fr.po Sat May 3 12:03:51 2003 @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: libtifiles-0.5.1\n" -"POT-Creation-Date: 2003-04-23 22:03+0200\n" +"POT-Creation-Date: 2003-05-03 12:02+0200\n" "PO-Revision-Date: 2003-04-05 21:47+0100\n" "Last-Translator: GARSAULT Sylvain <syl...@fr...>\n" "Language-Team: FRENCH <FR...@li...>\n" Modified: libtifiles/trunk/po/libtifiles.pot ============================================================================== --- libtifiles/trunk/po/libtifiles.pot (original) +++ libtifiles/trunk/po/libtifiles.pot Sat May 3 12:03:51 2003 @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2003-04-23 22:03+0200\n" +"POT-Creation-Date: 2003-05-03 12:02+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL...@li...>\n" Modified: libtifiles/trunk/src/file_int.h ============================================================================== --- libtifiles/trunk/src/file_int.h (original) +++ libtifiles/trunk/src/file_int.h Sat May 3 12:03:51 2003 @@ -68,13 +68,21 @@ extern int (*tifiles_printf) (const char *format, ...); // trans.c + TIEXPORT uint8_t TICALL *tixx_detokenize_varname(const char *varname, + char *translate, + uint8_t vartype, + TicalcType calc_type); + + TIEXPORT char* TICALL tifiles_transcode_to_ascii(char* dst, + const char *src); + TIEXPORT char* TICALL tifiles_transcode_to_latin1(char* dst, + const char *src); + TIEXPORT char* TICALL tifiles_transcode_to_unicode(char* dst, + const char *src); + TIEXPORT void TICALL tifiles_translate_set_encoding(TifileEncoding encoding); TIEXPORT TifileEncoding TICALL tifiles_translate_get_encoding(void); - TIEXPORT char* TICALL tifiles_convert_to_ascii(char* dst, const char *src); - TIEXPORT char* TICALL tifiles_convert_to_latin1(char* dst, const char *src); - TIEXPORT char* TICALL tifiles_convert_to_unicode(char* dst, const char *src); - TIEXPORT char *TICALL tifiles_translate_varname(const char *varname, char *translate, uint8_t vartype); Added: libtifiles/trunk/win32/msvc/net.bat ============================================================================== --- (empty file) +++ libtifiles/trunk/win32/msvc/net.bat Sat May 3 12:03:51 2003 @@ -0,0 +1,16 @@ +del *.ncb +del *.ilk +del *.dep +del *.opt +del *.plg +del *.aps +del *.exp +del *.idb +del *.obj +del *.pch +del *.exe +deltree /y output +deltree /y debug +deltree /y release + +cls \ No newline at end of file Added: libtifiles/trunk/win32/msvc/net.sh ============================================================================== --- (empty file) +++ libtifiles/trunk/win32/msvc/net.sh Sat May 3 12:03:51 2003 @@ -0,0 +1,2 @@ +#!/bin/sh +rm *.exp *.lib *.mak *.ncb *.opt *.plg Added: libtifiles/trunk/win32/msvc/resource.h ============================================================================== --- (empty file) +++ libtifiles/trunk/win32/msvc/resource.h Sat May 3 12:03:51 2003 @@ -0,0 +1,15 @@ +//{{NO_DEPENDENCIES}} +// Microsoft Developer Studio generated include file. +// Used by tifiles.rc +// + +// Next default values for new objects +// +#ifdef APSTUDIO_INVOKED +#ifndef APSTUDIO_READONLY_SYMBOLS +#define _APS_NEXT_RESOURCE_VALUE 101 +#define _APS_NEXT_COMMAND_VALUE 40001 +#define _APS_NEXT_CONTROL_VALUE 1000 +#define _APS_NEXT_SYMED_VALUE 101 +#endif +#endif Added: libtifiles/trunk/win32/msvc/test_tifiles.dsp ============================================================================== --- (empty file) +++ libtifiles/trunk/win32/msvc/test_tifiles.dsp Sat May 3 12:03:51 2003 @@ -0,0 +1,106 @@ +# Microsoft Developer Studio Project File - Name="test_tifiles" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Console Application" 0x0103 + +CFG=test_tifiles - Win32 Debug +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "test_tifiles.mak". +!MESSAGE +!MESSAGE You can specify a configuration when running NMAKE +!MESSAGE by defining the macro CFG on the command line. For example: +!MESSAGE +!MESSAGE NMAKE /f "test_tifiles.mak" CFG="test_tifiles - Win32 Debug" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "test_tifiles - Win32 Release" (based on "Win32 (x86) Console Application") +!MESSAGE "test_tifiles - Win32 Debug" (based on "Win32 (x86) Console Application") +!MESSAGE + +# Begin Project +# PROP AllowPerConfigDependencies 0 +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +CPP=cl.exe +RSC=rc.exe + +!IF "$(CFG)" == "test_tifiles - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Release" +# PROP BASE Intermediate_Dir "Release" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "" +# PROP Intermediate_Dir "C:\msvc\Output\libtifiles" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c +# ADD CPP /nologo /W3 /GX /O2 /I "..\win32" /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "__WIN32__" /YX /FD /c +# ADD BASE RSC /l 0x40c /d "NDEBUG" +# ADD RSC /l 0x40c /d "NDEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 + +!ELSEIF "$(CFG)" == "test_tifiles - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "Debug" +# PROP BASE Intermediate_Dir "Debug" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "C:\msvc\tilp\" +# PROP Intermediate_Dir "C:\msvc\Output\libtifiles" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c +# ADD CPP /nologo /W3 /Gm /GX /ZI /Od /I "..\win32" /D "_DEBUG" /D "__WIN32__" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c +# ADD BASE RSC /l 0x40c /d "_DEBUG" +# ADD RSC /l 0x40c /d "_DEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept + +!ENDIF + +# Begin Target + +# Name "test_tifiles - Win32 Release" +# Name "test_tifiles - Win32 Debug" +# Begin Group "Source Files" + +# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" +# Begin Source File + +SOURCE=..\...\test\test_libtifiles.c +# End Source File +# End Group +# Begin Group "Header Files" + +# PROP Default_Filter "h;hpp;hxx;hm;inl" +# End Group +# Begin Group "Resource Files" + +# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" +# End Group +# Begin Source File + +SOURCE=C:\msvc\tilp\libtifiles.lib +# End Source File +# End Target +# End Project Added: libtifiles/trunk/win32/msvc/test_tifiles.dsw ============================================================================== --- (empty file) +++ libtifiles/trunk/win32/msvc/test_tifiles.dsw Sat May 3 12:03:51 2003 @@ -0,0 +1,44 @@ +Microsoft Developer Studio Workspace File, Format Version 6.00 +# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! + +############################################################################### + +Project: "test_tifiles"=.\test_tifiles.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ + Begin Project Dependency + Project_Dep_Name tifiles + End Project Dependency +}}} + +############################################################################### + +Project: "tifiles"=.\tifiles.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ +}}} + +############################################################################### + +Global: + +Package=<5> +{{{ +}}} + +Package=<3> +{{{ +}}} + +############################################################################### + Added: libtifiles/trunk/win32/msvc/tifiles.aps ============================================================================== Binary file. No diff available. Added: libtifiles/trunk/win32/msvc/tifiles.def ============================================================================== --- (empty file) +++ libtifiles/trunk/win32/msvc/tifiles.def Sat May 3 12:03:51 2003 @@ -0,0 +1,99 @@ +LIBRARY +EXPORTS + + tifiles_init @1 + tifiles_exit @2 + tifiles_get_version @3 + tifiles_set_calc @4 + tifiles_get_calc @5 + tifiles_set_printf @6 + tifiles_msgbox @7 + tifiles_choose @8 + tifiles_printf @9 + tifiles_translate_varname @10 + tifiles_translate_varname2 @11 + tifiles_vartype2string @12 + tifiles_string2vartype @13 + tifiles_vartype2file @14 + tifiles_file2vartype @15 + tifiles_vartype2desc @16 + tifiles_group_file_ext @17 + tifiles_backup_file_ext @18 + tifiles_flash_app_file_ext @19 + tifiles_flash_os_file_ext @20 + tifiles_folder_type @21 + tifiles_flash_type @22 + tifiles_idlist_type @23 + tifiles_calc_type_to_string @24 + tifiles_attribute_to_string @25 + tifiles_vartype_to_file_extension @26 + tifiles_is_a_ti_file @27 + tifiles_is_a_single_file @28 + tifiles_is_a_group_file @29 + tifiles_is_a_regular_file @30 + tifiles_is_a_backup_file @31 + tifiles_is_a_flash_file @32 + tifiles_which_calc_type @33 + tifiles_which_file_type @34 + tifiles_file_descriptive @35 + tifiles_is_ti9x @36 + tifiles_is_silent @38 + tifiles_has_folder @39 + tifiles_is_flash @40 + tifiles_calctype2signature @41 + tifiles_signature2calctype @42 + tifiles_get_extension @43 + tifiles_dup_extension @44 + tifiles_compute_checksum @45 + tifiles_get_varname @46 + tifiles_get_fldname @47 + tifiles_build_fullname @48 + tifiles_create_regular_content @49 + tifiles_free_regular_content @50 + tifiles_read_regular_file @51 + tifiles_write_regular_file @52 + tifiles_display_file @53 + tifiles_create_table_of_entries @54 + tifiles_group_contents @55 + tifiles_ungroup_content @56 + tifiles_group_files @57 + tifiles_ungroup_file @58 + + ti8x_create_regular_content @60 + ti8x_create_backup_content @61 + ti8x_create_flash_content @62 + ti8x_free_regular_content @63 + ti8x_free_backup_content @64 + ti8x_free_flash_content @65 + ti8x_read_regular_file @66 + ti8x_read_backup_file @67 + ti8x_read_flash_file @68 + ti8x_write_regular_file @69 + ti8x_write_backup_file @70 + ti8x_write_flash_file @71 + ti8x_display_regular_content @72 + ti8x_display_backup_content @73 + ti8x_display_flash_content @74 + ti8x_display_file @75 + + ti9x_create_regular_content @80 + ti9x_create_backup_content @81 + ti9x_create_flash_content @82 + ti9x_free_regular_content @83 + ti9x_free_backup_content @84 + ti9x_free_flash_content @85 + ti9x_read_regular_file @86 + ti9x_read_backup_file @87 + ti9x_read_flash_file @88 + ti9x_write_regular_file @89 + ti9x_write_backup_file @90 + ti9x_write_flash_file @91 + ti9x_display_regular_content @92 + ti9x_display_backup_content @93 + ti9x_display_flash_content @94 + ti9x_display_file @95 + + tifiles_calloc @100 + tifiles_malloc @101 + tifiles_free @102 + tifiles_realloc @103 \ No newline at end of file Added: libtifiles/trunk/win32/msvc/tifiles.dsp ============================================================================== --- (empty file) +++ libtifiles/trunk/win32/msvc/tifiles.dsp Sat May 3 12:03:51 2003 @@ -0,0 +1,313 @@ +# Microsoft Developer Studio Project File - Name="tifiles" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102 + +CFG=tifiles - Win32 Debug +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "tifiles.mak". +!MESSAGE +!MESSAGE You can specify a configuration when running NMAKE +!MESSAGE by defining the macro CFG on the command line. For example: +!MESSAGE +!MESSAGE NMAKE /f "tifiles.mak" CFG="tifiles - Win32 Debug" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "tifiles - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library") +!MESSAGE "tifiles - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library") +!MESSAGE + +# Begin Project +# PROP AllowPerConfigDependencies 0 +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +CPP=cl.exe +MTL=midl.exe +RSC=rc.exe + +!IF "$(CFG)" == "tifiles - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Release" +# PROP BASE Intermediate_Dir "Release" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "" +# PROP Intermediate_Dir "C:\msvc\Output\tifiles" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /FD /c +# ADD CPP /nologo /MT /w /W0 /GX /I "./" /D "NDEBUG" /D "TIFILES_EXPORTS" /D "WIN32" /D "_WINDOWS" /D "__WIN32__" /D "ENABLE_NLS" /YX /FD /c +# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o /win32 "NUL" +# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o /win32 "NUL" +# ADD BASE RSC /l 0x40c /d "NDEBUG" +# ADD RSC /l 0x40c /d "NDEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386 +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib intl.lib /nologo /subsystem:windows /dll /machine:I386 /out:"..\..\tests\tifiles.dll" + +!ELSEIF "$(CFG)" == "tifiles - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "Debug" +# PROP BASE Intermediate_Dir "Debug" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "C:\msvc\tilp\" +# PROP Intermediate_Dir "C:\msvc\Output\tifiles" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /FD /c +# ADD CPP /nologo /MTd /W2 /GX /ZI /Od /I "./" /D "_DEBUG" /D "TIFILES_EXPORTS" /D "WIN32" /D "_WINDOWS" /D "__WIN32__" /D "ENABLE_NLS" /FD /c +# SUBTRACT CPP /YX +# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o /win32 "NUL" +# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o /win32 "NUL" +# ADD BASE RSC /l 0x40c /d "_DEBUG" +# ADD RSC /l 0x40c /d "_DEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib intl.lib /nologo /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept +# SUBTRACT LINK32 /map + +!ENDIF + +# Begin Target + +# Name "tifiles - Win32 Release" +# Name "tifiles - Win32 Debug" +# Begin Group "TI types" + +# PROP Default_Filter "" +# Begin Source File + +SOURCE=..\..\src\types73.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\types82.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\types83.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\types83p.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\types85.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\types86.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\types89.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\types92.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\types92p.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\typesv2.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\typesXX.c +# End Source File +# End Group +# Begin Group "Headers" + +# PROP Default_Filter "" +# Begin Source File + +SOURCE=..\..\src\export.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\file_def.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\file_err.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\file_int.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\files8X.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\files9X.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\filesXX.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\grp_ops.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\intelhex.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\intl.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\macros.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\misc.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\plerror.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\tifiles.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\Trans.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\types73.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\types82.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\types83.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\types83p.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\types85.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\types86.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\types89.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\types92.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\types92p.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\typesv2.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\typesXX.h +# End Source File +# End Group +# Begin Group "TI files" + +# PROP Default_Filter "" +# Begin Source File + +SOURCE=..\..\src\files8X.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\files9X.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\filesxx.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\grp_ops.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\intelhex.c +# End Source File +# End Group +# Begin Group "Others" + +# PROP Default_Filter "" +# Begin Source File + +SOURCE=..\..\src\error.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\intrface.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\misc.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\trans.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\type2str.c +# End Source File +# End Group +# Begin Source File + +SOURCE=..\..\ChangeLog +# End Source File +# Begin Source File + +SOURCE=..\..\src\file_ver.h +# End Source File +# Begin Source File + +SOURCE=.\stdint.h +# End Source File +# Begin Source File + +SOURCE=.\tifiles.rc +# End Source File +# End Target +# End Project Added: libtifiles/trunk/win32/msvc/tifiles.dsw ============================================================================== --- (empty file) +++ libtifiles/trunk/win32/msvc/tifiles.dsw Sat May 3 12:03:51 2003 @@ -0,0 +1,29 @@ +Microsoft Developer Studio Workspace File, Format Version 5.00 +# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! + +############################################################################### + +Project: "tifiles"=.\tifiles.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ +}}} + +############################################################################### + +Global: + +Package=<5> +{{{ +}}} + +Package=<3> +{{{ +}}} + +############################################################################### + Added: libtifiles/trunk/win32/msvc/tifiles.rc ============================================================================== --- (empty file) +++ libtifiles/trunk/win32/msvc/tifiles.rc Sat May 3 12:03:51 2003 @@ -0,0 +1,109 @@ +//Microsoft Developer Studio generated resource script. +// +#include "resource.h" + +#define APSTUDIO_READONLY_SYMBOLS +///////////////////////////////////////////////////////////////////////////// +// +// Generated from the TEXTINCLUDE 2 resource. +// +#include "afxres.h" + +///////////////////////////////////////////////////////////////////////////// +#undef APSTUDIO_READONLY_SYMBOLS + +///////////////////////////////////////////////////////////////////////////// +// French (France) resources + +#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_FRA) +#ifdef _WIN32 +LANGUAGE LANG_FRENCH, SUBLANG_FRENCH +#pragma code_page(1252) +#endif //_WIN32 + +#ifndef _MAC +///////////////////////////////////////////////////////////////////////////// +// +// Version +// + +VS_VERSION_INFO VERSIONINFO + FILEVERSION 0,0,5,1 + PRODUCTVERSION 0,0,5,1 + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x21L +#else + FILEFLAGS 0x20L +#endif + FILEOS 0x40004L + FILETYPE 0x2L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "04090000" + BEGIN + VALUE "Comments", "This lib is placed under LGPL license. The license can be found on www.gnu.org\0" + VALUE "CompanyName", "The TiLP Team\0" + VALUE "FileDescription", "TI file library\0" + VALUE "FileVersion", "0.5.1\0" + VALUE "InternalName", "libtifiles\0" + VALUE "LegalCopyright", "Copyright © 2002-2003, Romain Liévin\0" + VALUE "LegalTrademarks", "\0" + VALUE "OriginalFilename", "libtifiles.dll\0" + VALUE "PrivateBuild", "\0" + VALUE "ProductName", "TI files library for Windows9x/Me, NT4/2000/XP\0" + VALUE "ProductVersion", "0.5.1\0" + VALUE "SpecialBuild", "Windows 9x/Me, NT4/2000/XP version\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 0 + END +END + +#endif // !_MAC + + +#ifdef APSTUDIO_INVOKED +///////////////////////////////////////////////////////////////////////////// +// +// TEXTINCLUDE +// + +1 TEXTINCLUDE DISCARDABLE +BEGIN + "resource.h\0" +END + +2 TEXTINCLUDE DISCARDABLE +BEGIN + "#include ""afxres.h""\r\n" + "\0" +END + +3 TEXTINCLUDE DISCARDABLE +BEGIN + "\r\n" + "\0" +END + +#endif // APSTUDIO_INVOKED + +#endif // French (France) resources +///////////////////////////////////////////////////////////////////////////// + + + +#ifndef APSTUDIO_INVOKED +///////////////////////////////////////////////////////////////////////////// +// +// Generated from the TEXTINCLUDE 3 resource. +// + + +///////////////////////////////////////////////////////////////////////////// +#endif // not APSTUDIO_INVOKED + Added: libtifiles/trunk/win32/scan.awk ============================================================================== --- (empty file) +++ libtifiles/trunk/win32/scan.awk Sat May 3 12:03:51 2003 @@ -0,0 +1,22 @@ +#! /usr/bin/awk +# scan - scan source files for exported functions +# Copyright (C) Romain Lievin 2003 +# Contact: ro...@ti... +# + +BEGIN { + if (ARGC < 2) { + print "usage: cat <src_file> | awk -f scan.awk dst=<file>"; + exit; + } +} + +/TICALL/ { + nf = split($0, array, /TICALL/); +# print array[nf] >> dst; + nf2 = split(array[nf], array2, /\(/); + print array2[1] >> dst; +} + +END { +} Added: libtifiles/trunk/win32/scan.sh ============================================================================== --- (empty file) +++ libtifiles/trunk/win32/scan.sh Sat May 3 12:03:51 2003 @@ -0,0 +1,22 @@ +#! /bin/sh +# scan - scan source files for exported functions +# Copyright (C) Romain Lievin 2003 +# Contact: ro...@ti... +# + +SRC=../src +DST=tifiles.def + +echo "Parsing..." + +rm -f $DST +echo "LIBRARY tifiles.dll" >> $DST +echo "EXPORTS" >> $DST +echo "" >> $DST + +for I in $SRC/*.c ; do \ + echo $I + cat $I | awk -f scan.awk dst=$DST +done + +echo "Done !" Added: libtifiles/trunk/win32/tifiles.def ============================================================================== --- (empty file) +++ libtifiles/trunk/win32/tifiles.def Sat May 3 12:03:51 2003 @@ -0,0 +1,94 @@ +LIBRARY tifiles.dll +EXPORTS + + tifiles_get_error + ti8x_create_regular_content + ti8x_create_backup_content + ti8x_create_flash_content + ti8x_free_regular_content + ti8x_free_backup_content + ti8x_free_flash_content + ti8x_read_regular_file + ti8x_read_backup_file + ti8x_read_flash_file + ti8x_write_regular_file + ti8x_write_backup_file + ti8x_write_flash_file + ti8x_display_regular_content + ti8x_display_backup_content + ti8x_display_flash_content + ti8x_display_file + ti9x_create_regular_content + ti9x_create_backup_content + ti9x_create_flash_content + ti9x_free_regular_content + ti9x_free_backup_content + ti9x_free_flash_content + ti9x_read_regular_file + ti9x_read_backup_file + ti9x_read_flash_file + ti9x_write_regular_file + ti9x_write_backup_file + ti9x_write_flash_file + ti9x_display_regular_content + ti9x_display_backup_content + ti9x_display_flash_content + ti9x_display_file + tifiles_create_regular_content + tifiles_free_regular_content + tifiles_read_regular_file + tifiles_write_regular_file + tifiles_display_file + tifiles_create_table_of_entries + tifiles_group_contents + tifiles_ungroup_content + tifiles_group_files + tifiles_ungroup_file + tifiles_init + tifiles_exit + tifiles_get_version + tifiles_set_calc + tifiles_get_calc + tifiles_calloc + tifiles_malloc + tifiles_free + tifiles_realloc + tifiles_get_extension + tifiles_dup_extension + tifiles_compute_checksum + tifiles_get_varname + tifiles_get_fldname + tifiles_build_fullname + tifiles_translate_varname + tifiles_translate_varname2 + tifiles_vartype2string + tifiles_string2vartype + tifiles_vartype2file + tifiles_file2vartype + tifiles_vartype2desc + tifiles_group_file_ext + tifiles_backup_file_ext + tifiles_flash_app_file_ext + tifiles_flash_os_file_ext + tifiles_folder_type + tifiles_flash_type + tifiles_idlist_type + tifiles_calc_type_to_string + tifiles_attribute_to_string + tifiles_vartype_to_file_extension + tifiles_calctype2signature + tifiles_signature2calctype + tifiles_is_a_ti_file + tifiles_is_a_single_file + tifiles_is_a_group_file + tifiles_is_a_regular_file + tifiles_is_a_backup_file + tifiles_is_a_flash_file + tifiles_which_calc_type + tifiles_which_file_type + tifiles_file_descriptive + tifiles_is_ti8x + tifiles_is_ti9x + tifiles_is_silent + tifiles_has_folder + tifiles_is_flash |
From: <sv...@te...> - 2003-05-03 09:58:04
|
Author: roms Date: Sat May 3 11:57:53 2003 New Revision: 287 Added: libticalcs/trunk/src12/ libticalcs/trunk/src12/Makefile.am libticalcs/trunk/src12/Makefile.in libticalcs/trunk/win32/bcc32/ libticalcs/trunk/win32/bcc32/readme.txt libticalcs/trunk/win32/msvc/ libticalcs/trunk/win32/msvc/net.bat libticalcs/trunk/win32/msvc/net.sh (contents, props changed) libticalcs/trunk/win32/msvc/resource.h libticalcs/trunk/win32/msvc/test_ticalcs.dsp libticalcs/trunk/win32/msvc/test_ticalcs.dsw libticalcs/trunk/win32/msvc/ticalcs.aps (contents, props changed) libticalcs/trunk/win32/msvc/ticalcs.dsp libticalcs/trunk/win32/msvc/ticalcs.dsw libticalcs/trunk/win32/msvc/ticalcs.rc libticalcs/trunk/win32/scan.awk libticalcs/trunk/win32/scan.sh (contents, props changed) libticalcs/trunk/win32/ticalcs.def Modified: libticalcs/trunk/aclocal.m4 libticalcs/trunk/configure libticalcs/trunk/po/fr.po libticalcs/trunk/po/libticalcs.pot libticalcs/trunk/src/Makefile.in Log: Added Win32 projects Modified: libticalcs/trunk/aclocal.m4 ============================================================================== --- libticalcs/trunk/aclocal.m4 (original) +++ libticalcs/trunk/aclocal.m4 Sat May 3 11:57:53 2003 @@ -1,4 +1,4 @@ -dnl aclocal.m4 generated automatically by aclocal 1.4-p4 +dnl aclocal.m4t generated automatically by aclocal 1.4-p4 dnl Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation Modified: libticalcs/trunk/configure ============================================================================== --- libticalcs/trunk/configure (original) +++ libticalcs/trunk/configure Sat May 3 11:57:53 2003 @@ -2667,12 +2667,12 @@ (exit $ac_status); }; }; then for ac_declaration in \ ''\ - '#include <stdlib.h>' \ 'extern "C" void std::exit (int) throw (); using std::exit;' \ 'extern "C" void std::exit (int); using std::exit;' \ 'extern "C" void exit (int) throw ();' \ 'extern "C" void exit (int);' \ - 'void exit (int);' + 'void exit (int);' \ + '#include <stdlib.h>' do cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" @@ -2993,12 +2993,12 @@ fi for ac_declaration in \ ''\ - '#include <stdlib.h>' \ 'extern "C" void std::exit (int) throw (); using std::exit;' \ 'extern "C" void std::exit (int); using std::exit;' \ 'extern "C" void exit (int) throw ();' \ 'extern "C" void exit (int);' \ - 'void exit (int);' + 'void exit (int);' \ + '#include <stdlib.h>' do cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" Modified: libticalcs/trunk/po/fr.po ============================================================================== --- libticalcs/trunk/po/fr.po (original) +++ libticalcs/trunk/po/fr.po Sat May 3 11:57:53 2003 @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: libticalcs-4.4.7\n" -"POT-Creation-Date: 2003-04-20 13:17+0200\n" +"POT-Creation-Date: 2003-05-03 11:56+0200\n" "PO-Revision-Date: 2003-04-05 21:39+0100\n" "Last-Translator: GARSAULT Sylvain <syl...@fr...>\n" "Language-Team: FRENCH <FR...@li...>\n" @@ -287,11 +287,11 @@ msgid "Calculator type: %s\n" msgstr " Type de calculatrice: %s\n" -#: src/ti73.c:58 src/ti89.c:64 src/ti92.c:58 +#: src/ti73.c:58 src/ti89.c:64 src/ti92.c:59 msgid "Is calculator ready ?\n" msgstr "La calculatrice est-elle prête ?\n" -#: src/ti73.c:92 src/ti83.c:67 src/ti86.c:78 src/ti89.c:167 src/ti92.c:143 +#: src/ti73.c:92 src/ti83.c:67 src/ti86.c:78 src/ti89.c:167 src/ti92.c:144 msgid "Directory listing...\n" msgstr "Listage du dossier...\n" @@ -301,26 +301,26 @@ msgstr "Lecture de '%s'" #: src/ti73.c:154 src/ti82.c:73 src/ti83.c:124 src/ti85.c:72 src/ti86.c:139 -#: src/ti89.c:99 src/ti92.c:93 +#: src/ti89.c:99 src/ti92.c:94 msgid "Receiving screendump...\n" msgstr "Réception de la capture d'écran...\n" #: src/ti73.c:182 src/ti82.c:100 src/ti83.c:152 src/ti85.c:100 src/ti86.c:167 -#: src/ti89.c:136 src/ti92.c:121 +#: src/ti89.c:136 src/ti92.c:122 msgid "Done.\n" msgstr "Fait.\n" #: src/ti73.c:197 src/ti82.c:114 src/ti83.c:167 src/ti85.c:114 src/ti86.c:181 -#: src/ti89.c:296 src/ti92.c:220 +#: src/ti89.c:296 src/ti92.c:221 msgid "Receiving backup...\n" msgstr "Réception de la sauvegarde...\n" -#: src/ti73.c:205 src/ti83.c:175 src/ti92.c:227 +#: src/ti73.c:205 src/ti83.c:175 src/ti92.c:228 msgid "Receiving backup..." msgstr "Réception de la suavegarde..." #: src/ti73.c:254 src/ti82.c:167 src/ti83.c:223 src/ti85.c:167 src/ti86.c:242 -#: src/ti89.c:350 src/ti92.c:275 +#: src/ti89.c:350 src/ti92.c:276 msgid "Sending backup...\n" msgstr "Envoi de la sauvegarde...\n" @@ -331,29 +331,29 @@ msgstr "Envoi..." #: src/ti73.c:317 src/ti82.c:237 src/ti83.c:287 src/ti85.c:237 src/ti86.c:318 -#: src/ti89.c:386 src/ti92.c:328 +#: src/ti89.c:386 src/ti92.c:329 msgid "Receiving variable(s)...\n" msgstr "Réception de variable(s)...\n" #. 2MB max #: src/ti73.c:337 src/ti73.c:534 src/ti82.c:275 src/ti83.c:307 src/ti85.c:275 -#: src/ti86.c:338 src/ti89.c:410 src/ti89.c:623 src/ti92.c:352 +#: src/ti86.c:338 src/ti89.c:410 src/ti89.c:623 src/ti92.c:353 #, c-format msgid "Receiving '%s'" msgstr "Réception de '%s'" #: src/ti73.c:388 src/ti82.c:311 src/ti83.c:357 src/ti85.c:311 src/ti86.c:388 -#: src/ti89.c:462 src/ti92.c:404 +#: src/ti89.c:462 src/ti92.c:405 msgid "Sending variable(s)...\n" msgstr "Envoi de variable(s)...\n" -#: src/ti73.c:406 src/ti83.c:375 src/ti86.c:406 src/ti89.c:482 src/ti92.c:423 +#: src/ti73.c:406 src/ti83.c:375 src/ti86.c:406 src/ti89.c:482 src/ti92.c:424 #, c-format msgid " '%s' has been skipped !\n" msgstr " '%s' a été ignoré !\n" #: src/ti73.c:432 src/ti82.c:351 src/ti83.c:399 src/ti85.c:351 src/ti86.c:430 -#: src/ti89.c:495 src/ti92.c:436 +#: src/ti89.c:495 src/ti92.c:437 #, c-format msgid "Sending '%s'" msgstr "Envoi de '%s'" @@ -367,7 +367,7 @@ msgstr "Réception d'une application FLASH...\n" #: src/ti73.c:596 src/ti82.c:400 src/ti83.c:443 src/ti85.c:398 src/ti86.c:474 -#: src/ti89.c:683 src/ti92.c:487 +#: src/ti89.c:683 src/ti92.c:488 msgid "ROM dumping...\n" msgstr "Copie de ROM...\n" @@ -378,12 +378,12 @@ msgstr "Attente d'une action de la part de l'utilisateur..." #: src/ti73.c:634 src/ti82.c:438 src/ti83.c:486 src/ti85.c:440 src/ti86.c:517 -#: src/ti89.c:732 src/ti92.c:537 +#: src/ti89.c:732 src/ti92.c:538 msgid "Receiving..." msgstr "Réception..." #: src/ti73.c:674 src/ti82.c:478 src/ti83.c:526 src/ti85.c:480 src/ti86.c:557 -#: src/ti89.c:769 src/ti92.c:575 +#: src/ti89.c:769 src/ti92.c:576 #, c-format msgid "Remaining (mm:ss): %s" msgstr "Restant (min:sec): %s" @@ -408,22 +408,22 @@ msgid "Waiting backup..." msgstr "Attente de la sauvegarde..." -#: src/ti89.c:206 src/ti89.c:254 src/ti92.c:184 +#: src/ti89.c:206 src/ti89.c:254 src/ti92.c:185 #, c-format msgid "Name: %8s | " msgstr "Nom: %8s | " -#: src/ti89.c:207 src/ti89.c:255 src/ti92.c:185 +#: src/ti89.c:207 src/ti89.c:255 src/ti92.c:186 #, c-format msgid "Type: %8s | " msgstr "Type: %8s | " -#: src/ti89.c:208 src/ti89.c:256 src/ti92.c:186 +#: src/ti89.c:208 src/ti89.c:256 src/ti92.c:187 #, c-format msgid "Attr: %i | " msgstr "Attribut: %i | " -#: src/ti89.c:209 src/ti89.c:257 src/ti92.c:187 +#: src/ti89.c:209 src/ti89.c:257 src/ti92.c:188 #, c-format msgid "Size: %08X\n" msgstr "Taille: %08X\n" @@ -433,16 +433,16 @@ msgid "Directory listing in %8s...\n" msgstr "Listage du dossier dans %8s...\n" -#: src/ti89.c:259 src/ti92.c:195 +#: src/ti89.c:259 src/ti92.c:196 #, c-format msgid "Reading of '%s/%s'" msgstr "Lecture de '%s/%s'" -#: src/ti89.c:356 src/ti92.c:281 +#: src/ti89.c:356 src/ti92.c:282 msgid "Sending backup..." msgstr "Envoi de la sauvegarde..." -#: src/ti89.c:468 src/ti92.c:410 +#: src/ti89.c:468 src/ti92.c:411 msgid "Sending variable(s)..." msgstr "Envoi de variable(s)..." @@ -470,7 +470,7 @@ msgstr "Envoi de l'application/os FLASH complet.\n" #. Launch calculator program by remote control -#: src/ti89.c:698 src/ti92.c:503 +#: src/ti89.c:698 src/ti92.c:504 msgid "Launching..." msgstr "Chargement..." @@ -490,7 +490,7 @@ msgid "Setting clock..." msgstr "Mise à jour de l'horloge..." -#: src/ti92.c:240 +#: src/ti92.c:241 #, c-format msgid "Receiving block %2i" msgstr "Réception du block %2i" Modified: libticalcs/trunk/po/libticalcs.pot ============================================================================== --- libticalcs/trunk/po/libticalcs.pot (original) +++ libticalcs/trunk/po/libticalcs.pot Sat May 3 11:57:53 2003 @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2003-04-20 13:17+0200\n" +"POT-Creation-Date: 2003-05-03 11:56+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL...@li...>\n" @@ -263,11 +263,11 @@ msgid "Calculator type: %s\n" msgstr "" -#: src/ti73.c:58 src/ti89.c:64 src/ti92.c:58 +#: src/ti73.c:58 src/ti89.c:64 src/ti92.c:59 msgid "Is calculator ready ?\n" msgstr "" -#: src/ti73.c:92 src/ti83.c:67 src/ti86.c:78 src/ti89.c:167 src/ti92.c:143 +#: src/ti73.c:92 src/ti83.c:67 src/ti86.c:78 src/ti89.c:167 src/ti92.c:144 msgid "Directory listing...\n" msgstr "" @@ -277,26 +277,26 @@ msgstr "" #: src/ti73.c:154 src/ti82.c:73 src/ti83.c:124 src/ti85.c:72 src/ti86.c:139 -#: src/ti89.c:99 src/ti92.c:93 +#: src/ti89.c:99 src/ti92.c:94 msgid "Receiving screendump...\n" msgstr "" #: src/ti73.c:182 src/ti82.c:100 src/ti83.c:152 src/ti85.c:100 src/ti86.c:167 -#: src/ti89.c:136 src/ti92.c:121 +#: src/ti89.c:136 src/ti92.c:122 msgid "Done.\n" msgstr "" #: src/ti73.c:197 src/ti82.c:114 src/ti83.c:167 src/ti85.c:114 src/ti86.c:181 -#: src/ti89.c:296 src/ti92.c:220 +#: src/ti89.c:296 src/ti92.c:221 msgid "Receiving backup...\n" msgstr "" -#: src/ti73.c:205 src/ti83.c:175 src/ti92.c:227 +#: src/ti73.c:205 src/ti83.c:175 src/ti92.c:228 msgid "Receiving backup..." msgstr "" #: src/ti73.c:254 src/ti82.c:167 src/ti83.c:223 src/ti85.c:167 src/ti86.c:242 -#: src/ti89.c:350 src/ti92.c:275 +#: src/ti89.c:350 src/ti92.c:276 msgid "Sending backup...\n" msgstr "" @@ -307,29 +307,29 @@ msgstr "" #: src/ti73.c:317 src/ti82.c:237 src/ti83.c:287 src/ti85.c:237 src/ti86.c:318 -#: src/ti89.c:386 src/ti92.c:328 +#: src/ti89.c:386 src/ti92.c:329 msgid "Receiving variable(s)...\n" msgstr "" #. 2MB max #: src/ti73.c:337 src/ti73.c:534 src/ti82.c:275 src/ti83.c:307 src/ti85.c:275 -#: src/ti86.c:338 src/ti89.c:410 src/ti89.c:623 src/ti92.c:352 +#: src/ti86.c:338 src/ti89.c:410 src/ti89.c:623 src/ti92.c:353 #, c-format msgid "Receiving '%s'" msgstr "" #: src/ti73.c:388 src/ti82.c:311 src/ti83.c:357 src/ti85.c:311 src/ti86.c:388 -#: src/ti89.c:462 src/ti92.c:404 +#: src/ti89.c:462 src/ti92.c:405 msgid "Sending variable(s)...\n" msgstr "" -#: src/ti73.c:406 src/ti83.c:375 src/ti86.c:406 src/ti89.c:482 src/ti92.c:423 +#: src/ti73.c:406 src/ti83.c:375 src/ti86.c:406 src/ti89.c:482 src/ti92.c:424 #, c-format msgid " '%s' has been skipped !\n" msgstr "" #: src/ti73.c:432 src/ti82.c:351 src/ti83.c:399 src/ti85.c:351 src/ti86.c:430 -#: src/ti89.c:495 src/ti92.c:436 +#: src/ti89.c:495 src/ti92.c:437 #, c-format msgid "Sending '%s'" msgstr "" @@ -343,7 +343,7 @@ msgstr "" #: src/ti73.c:596 src/ti82.c:400 src/ti83.c:443 src/ti85.c:398 src/ti86.c:474 -#: src/ti89.c:683 src/ti92.c:487 +#: src/ti89.c:683 src/ti92.c:488 msgid "ROM dumping...\n" msgstr "" @@ -354,12 +354,12 @@ msgstr "" #: src/ti73.c:634 src/ti82.c:438 src/ti83.c:486 src/ti85.c:440 src/ti86.c:517 -#: src/ti89.c:732 src/ti92.c:537 +#: src/ti89.c:732 src/ti92.c:538 msgid "Receiving..." msgstr "" #: src/ti73.c:674 src/ti82.c:478 src/ti83.c:526 src/ti85.c:480 src/ti86.c:557 -#: src/ti89.c:769 src/ti92.c:575 +#: src/ti89.c:769 src/ti92.c:576 #, c-format msgid "Remaining (mm:ss): %s" msgstr "" @@ -384,22 +384,22 @@ msgid "Waiting backup..." msgstr "" -#: src/ti89.c:206 src/ti89.c:254 src/ti92.c:184 +#: src/ti89.c:206 src/ti89.c:254 src/ti92.c:185 #, c-format msgid "Name: %8s | " msgstr "" -#: src/ti89.c:207 src/ti89.c:255 src/ti92.c:185 +#: src/ti89.c:207 src/ti89.c:255 src/ti92.c:186 #, c-format msgid "Type: %8s | " msgstr "" -#: src/ti89.c:208 src/ti89.c:256 src/ti92.c:186 +#: src/ti89.c:208 src/ti89.c:256 src/ti92.c:187 #, c-format msgid "Attr: %i | " msgstr "" -#: src/ti89.c:209 src/ti89.c:257 src/ti92.c:187 +#: src/ti89.c:209 src/ti89.c:257 src/ti92.c:188 #, c-format msgid "Size: %08X\n" msgstr "" @@ -409,16 +409,16 @@ msgid "Directory listing in %8s...\n" msgstr "" -#: src/ti89.c:259 src/ti92.c:195 +#: src/ti89.c:259 src/ti92.c:196 #, c-format msgid "Reading of '%s/%s'" msgstr "" -#: src/ti89.c:356 src/ti92.c:281 +#: src/ti89.c:356 src/ti92.c:282 msgid "Sending backup..." msgstr "" -#: src/ti89.c:468 src/ti92.c:410 +#: src/ti89.c:468 src/ti92.c:411 msgid "Sending variable(s)..." msgstr "" @@ -446,7 +446,7 @@ msgstr "" #. Launch calculator program by remote control -#: src/ti89.c:698 src/ti92.c:503 +#: src/ti89.c:698 src/ti92.c:504 msgid "Launching..." msgstr "" @@ -466,7 +466,7 @@ msgid "Setting clock..." msgstr "" -#: src/ti92.c:240 +#: src/ti92.c:241 #, c-format msgid "Receiving block %2i" msgstr "" Modified: libticalcs/trunk/src/Makefile.in ============================================================================== --- libticalcs/trunk/src/Makefile.in (original) +++ libticalcs/trunk/src/Makefile.in Sat May 3 11:57:53 2003 @@ -314,57 +314,6 @@ || cp -p $$d/$$file $(distdir)/$$file || :; \ fi; \ done -clock.lo clock.o : clock.c headers.h ../config.h -cmd73.lo cmd73.o : cmd73.c headers.h ../config.h packets.h calc_err.h \ - update.h externs.h calc_def.h -cmd82.lo cmd82.o : cmd82.c headers.h ../config.h packets.h calc_err.h \ - update.h -cmd85.lo cmd85.o : cmd85.c headers.h ../config.h packets.h calc_err.h \ - update.h externs.h calc_def.h -cmd89.lo cmd89.o : cmd89.c headers.h ../config.h packets.h calc_err.h \ - update.h externs.h calc_def.h -cmd92.lo cmd92.o : cmd92.c headers.h ../config.h packets.h calc_err.h \ - update.h externs.h calc_def.h -dirlist.lo dirlist.o : dirlist.c calc_def.h ../config.h headers.h \ - intl2.h -error.lo error.o : error.c calc_err.h headers.h ../config.h update.h \ - intl2.h -intrface.lo intrface.o : intrface.c intl2.h ../config.h headers.h \ - calc_ver.h calc_err.h calc_def.h tixx.h ti92.h ti89.h ti86.h \ - ti85.h ti83.h ti82.h ti73.h type2str.h -keys73.lo keys73.o : keys73.c calc_def.h ../config.h headers.h -keys83p.lo keys83p.o : keys83p.c calc_def.h ../config.h headers.h -keys89.lo keys89.o : keys89.c calc_def.h ../config.h headers.h -keys92p.lo keys92p.o : keys92p.c calc_def.h ../config.h headers.h -packets.lo packets.o : packets.c headers.h ../config.h externs.h \ - calc_def.h update.h packets.h calc_err.h -probe.lo probe.o : probe.c intl2.h ../config.h export.h headers.h \ - calc_err.h calc_int.h calc_def.h externs.h packets.h update.h -ti73.lo ti73.o : ti73.c intl2.h ../config.h headers.h externs.h \ - calc_def.h update.h packets.h calc_err.h cmd73.h rom83p.h \ - pause.h -ti82.lo ti82.o : ti82.c intl2.h ../config.h headers.h externs.h \ - calc_def.h update.h packets.h calc_err.h cmd82.h rom82.h -ti83.lo ti83.o : ti83.c intl2.h ../config.h headers.h externs.h \ - calc_def.h update.h packets.h calc_err.h cmd82.h rom83.h \ - pause.h -ti85.lo ti85.o : ti85.c intl2.h ../config.h headers.h externs.h \ - calc_def.h update.h packets.h calc_err.h cmd85.h rom85u.h \ - rom85z.h -ti86.lo ti86.o : ti86.c intl2.h ../config.h headers.h externs.h \ - calc_def.h update.h packets.h calc_err.h cmd85.h rom86.h \ - pause.h -ti89.lo ti89.o : ti89.c intl2.h ../config.h headers.h externs.h \ - calc_def.h update.h packets.h calc_err.h cmd89.h rom89.h \ - keys89.h pause.h dirlist.h -ti92.lo ti92.o : ti92.c headers.h ../config.h externs.h calc_def.h \ - update.h packets.h calc_err.h cmd92.h rom92f2.h keys92p.h \ - pause.h dirlist.h -tikeys.lo tikeys.o : tikeys.c calc_def.h ../config.h headers.h keys73.h \ - keys83p.h keys89.h keys92p.h -type2str.lo type2str.o : type2str.c intl2.h ../config.h calc_def.h \ - headers.h - info-am: info: info-am dvi-am: Added: libticalcs/trunk/src12/Makefile.am ============================================================================== --- (empty file) +++ libticalcs/trunk/src12/Makefile.am Sat May 3 11:57:53 2003 @@ -0,0 +1,77 @@ +## Process this file with automake to produce Makefile.in + +if OS_WIN32 + no_undefined = -no-undefined +endif + +DEFS=@DEFS@ -DLOCALEDIR=\"$(locale_dir)\" + +INCLUDES = -I$(top_srcdir) -I$(includedir) \ + -I../intl -I$(top_srcdir)/intl \ + -DPREFIX=\"${prefix}\" -I. + +# libraries to compile and install +lib_LTLIBRARIES = libticalcs.la + +# libtool stuff: set version and export symbols for resolving +libticalcsincludedir = $(includedir)/tilp +libticalcs_la_LDFLAGS = \ + -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \ + -export-dynamic $(no_undefined) + +# ticalcs header files for public installation (non-generated) +libticalcsinclude_HEADERS = \ + calc_def.h \ + calc_err.h \ + calc_int.h \ + calc_ver.h \ + headers.h \ + intl2.h \ + keys73.h \ + keys83p.h \ + keys89.h \ + keys92p.h \ + pause.h \ + update.h \ + ticalcs.h \ + tikeys.h + +# setup source file variables +libticalcs_la_SOURCES = \ + clock.c \ + cmd73.c \ + cmd82.c \ + cmd85.c \ + cmd89.c \ + cmd92.c \ + dirlist.c \ + error.c \ + intrface.c \ + keys73.c \ + keys83p.c \ + keys89.c \ + keys92p.c \ + packets.c \ + probe.c \ + ti73.c \ + ti82.c \ + ti83.c \ + ti85.c \ + ti86.c \ + ti89.c \ + ti92.c \ + tikeys.c \ + type2str.c + +# objects +libticalcs_OBJECTS = \ + error.o + +MAINTAINERCLEANFILES = +EXTRA_HEADERS = +EXTRA_DIST = *.h + +dos2unix: + dos2unix + lowercase + uppercase \ No newline at end of file Added: libticalcs/trunk/src12/Makefile.in ============================================================================== --- (empty file) +++ libticalcs/trunk/src12/Makefile.in Sat May 3 11:57:53 2003 @@ -0,0 +1,444 @@ +# Makefile.in generated automatically by automake 1.4-p4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +DESTDIR = + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = .. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +host_alias = @host_alias@ +host_triplet = @host@ +ACLOCALDIR = @ACLOCALDIR@ +AS = @AS@ +AWK = @AWK@ +BUILD_INCLUDED_LIBINTL = @BUILD_INCLUDED_LIBINTL@ +CATOBJEXT = @CATOBJEXT@ +CC = @CC@ +CFLAGS = @CFLAGS@ +CXX = @CXX@ +DATADIRNAME = @DATADIRNAME@ +DLLTOOL = @DLLTOOL@ +ECHO = @ECHO@ +EXEEXT = @EXEEXT@ +GENCAT = @GENCAT@ +GLIBC21 = @GLIBC21@ +GLIB_CFLAGS = @GLIB_CFLAGS@ +GLIB_LIBS = @GLIB_LIBS@ +GMSGFMT = @GMSGFMT@ +HAVE_LIB = @HAVE_LIB@ +INSTOBJEXT = @INSTOBJEXT@ +INTLBISON = @INTLBISON@ +INTLLIBS = @INTLLIBS@ +INTLOBJS = @INTLOBJS@ +INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@ +LDFLAGS = @LDFLAGS@ +LIB = @LIB@ +LIBICONV = @LIBICONV@ +LIBINTL = @LIBINTL@ +LIBTOOL = @LIBTOOL@ +LN_S = @LN_S@ +LTLIB = @LTLIB@ +LTLIBICONV = @LTLIBICONV@ +LTLIBINTL = @LTLIBINTL@ +LT_AGE = @LT_AGE@ +LT_CURRENT = @LT_CURRENT@ +LT_RELEASE = @LT_RELEASE@ +LT_REVISION = @LT_REVISION@ +MAJOR_VERSION = @MAJOR_VERSION@ +MAKEINFO = @MAKEINFO@ +MICRO_VERSION = @MICRO_VERSION@ +MINOR_VERSION = @MINOR_VERSION@ +MKINSTALLDIRS = @MKINSTALLDIRS@ +OBJDUMP = @OBJDUMP@ +OBJEXT = @OBJEXT@ +PACKAGE = @PACKAGE@ +PKG_CONFIG = @PKG_CONFIG@ +POSUB = @POSUB@ +RANLIB = @RANLIB@ +STRIP = @STRIP@ +TICABLES_CFLAGS = @TICABLES_CFLAGS@ +TICABLES_LIBS = @TICABLES_LIBS@ +TIFILES_CFLAGS = @TIFILES_CFLAGS@ +TIFILES_LIBS = @TIFILES_LIBS@ +USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@ +USE_NLS = @USE_NLS@ +VERSION = @VERSION@ +locale_dir = @locale_dir@ + +DEFS = @DEFS@ -DLOCALEDIR=\"$(locale_dir)\" + +INCLUDES = -I$(top_srcdir) -I$(includedir) -I../intl -I$(top_srcdir)/intl -DPREFIX=\"${prefix}\" -I. + + +# libraries to compile and install +lib_LTLIBRARIES = libticalcs.la + +# libtool stuff: set version and export symbols for resolving +libticalcsincludedir = $(includedir)/tilp +libticalcs_la_LDFLAGS = -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) -export-dynamic $(no_undefined) + + +# ticalcs header files for public installation (non-generated) +libticalcsinclude_HEADERS = calc_def.h calc_err.h calc_int.h calc_ver.h headers.h intl2.h keys73.h keys83p.h keys89.h keys92p.h pause.h update.h ticalcs.h tikeys.h + + +# setup source file variables +libticalcs_la_SOURCES = clock.c cmd73.c cmd82.c cmd85.c cmd89.c cmd92.c dirlist.c error.c intrface.c keys73.c keys83p.c keys89.c keys92p.c packets.c probe.c ti73.c ti82.c ti83.c ti85.c ti86.c ti89.c ti92.c tikeys.c type2str.c + + +# objects +libticalcs_OBJECTS = error.o + + +MAINTAINERCLEANFILES = +EXTRA_HEADERS = +EXTRA_DIST = *.h +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = ../config.h +CONFIG_CLEAN_FILES = +LTLIBRARIES = $(lib_LTLIBRARIES) + +CPPFLAGS = @CPPFLAGS@ +LIBS = @LIBS@ +libticalcs_la_LIBADD = +libticalcs_la_OBJECTS = clock.lo cmd73.lo cmd82.lo cmd85.lo cmd89.lo \ +cmd92.lo dirlist.lo error.lo intrface.lo keys73.lo keys83p.lo keys89.lo \ +keys92p.lo packets.lo probe.lo ti73.lo ti82.lo ti83.lo ti85.lo ti86.lo \ +ti89.lo ti92.lo tikeys.lo type2str.lo +COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) +LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) +CCLD = $(CC) +LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ +HEADERS = $(libticalcsinclude_HEADERS) + +DIST_COMMON = Makefile.am Makefile.in + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = tar +GZIP_ENV = --best +DEP_FILES = .deps/clock.P .deps/cmd73.P .deps/cmd82.P .deps/cmd85.P \ +.deps/cmd89.P .deps/cmd92.P .deps/dirlist.P .deps/error.P \ +.deps/intrface.P .deps/keys73.P .deps/keys83p.P .deps/keys89.P \ +.deps/keys92p.P .deps/packets.P .deps/probe.P .deps/ti73.P .deps/ti82.P \ +.deps/ti83.P .deps/ti85.P .deps/ti86.P .deps/ti89.P .deps/ti92.P \ +.deps/tikeys.P .deps/type2str.P +SOURCES = $(libticalcs_la_SOURCES) +OBJECTS = $(libticalcs_la_OBJECTS) + +all: all-redirect +.SUFFIXES: +.SUFFIXES: .S .c .lo .o .obj .s +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --gnu src12/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + + +mostlyclean-libLTLIBRARIES: + +clean-libLTLIBRARIES: + -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES) + +distclean-libLTLIBRARIES: + +maintainer-clean-libLTLIBRARIES: + +install-libLTLIBRARIES: $(lib_LTLIBRARIES) + @$(NORMAL_INSTALL) + $(mkinstalldirs) $(DESTDIR)$(libdir) + @list='$(lib_LTLIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + echo "$(LIBTOOL) --mode=install $(INSTALL) $$p $(DESTDIR)$(libdir)/$$p"; \ + $(LIBTOOL) --mode=install $(INSTALL) $$p $(DESTDIR)$(libdir)/$$p; \ + else :; fi; \ + done + +uninstall-libLTLIBRARIES: + @$(NORMAL_UNINSTALL) + list='$(lib_LTLIBRARIES)'; for p in $$list; do \ + $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/$$p; \ + done + +# FIXME: We should only use cygpath when building on Windows, +# and only if it is available. +.c.obj: + $(COMPILE) -c `cygpath -w $<` + +.s.o: + $(COMPILE) -c $< + +.S.o: + $(COMPILE) -c $< + +mostlyclean-compile: + -rm -f *.o core *.core + -rm -f *.$(OBJEXT) + +clean-compile: + +distclean-compile: + -rm -f *.tab.c + +maintainer-clean-compile: + +.s.lo: + $(LIBTOOL) --mode=compile $(COMPILE) -c $< + +.S.lo: + $(LIBTOOL) --mode=compile $(COMPILE) -c $< + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs + +distclean-libtool: + +maintainer-clean-libtool: + +libticalcs.la: $(libticalcs_la_OBJECTS) $(libticalcs_la_DEPENDENCIES) + $(LINK) -rpath $(libdir) $(libticalcs_la_LDFLAGS) $(libticalcs_la_OBJECTS) $(libticalcs_la_LIBADD) $(LIBS) + +install-libticalcsincludeHEADERS: $(libticalcsinclude_HEADERS) + @$(NORMAL_INSTALL) + $(mkinstalldirs) $(DESTDIR)$(libticalcsincludedir) + @list='$(libticalcsinclude_HEADERS)'; for p in $$list; do \ + if test -f "$$p"; then d= ; else d="$(srcdir)/"; fi; \ + echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(libticalcsincludedir)/$$p"; \ + $(INSTALL_DATA) $$d$$p $(DESTDIR)$(libticalcsincludedir)/$$p; \ + done + +uninstall-libticalcsincludeHEADERS: + @$(NORMAL_UNINSTALL) + list='$(libticalcsinclude_HEADERS)'; for p in $$list; do \ + rm -f $(DESTDIR)$(libticalcsincludedir)/$$p; \ + done + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + here=`pwd` && cd $(srcdir) \ + && mkid -f$$here/ID $$unique $(LISP) + +TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ + || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) + +mostlyclean-tags: + +clean-tags: + +distclean-tags: + -rm -f TAGS ID + +maintainer-clean-tags: + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = src12 + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu src12/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$d/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done + +DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) + +-include $(DEP_FILES) + +mostlyclean-depend: + +clean-depend: + +distclean-depend: + -rm -rf .deps + +maintainer-clean-depend: + +%.o: %.c + @echo '$(COMPILE) -c $<'; \ + $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.c + @echo '$(LTCOMPILE) -c $<'; \ + $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp +info-am: +info: info-am +dvi-am: +dvi: dvi-am +check-am: all-am +check: check-am +installcheck-am: +installcheck: installcheck-am +install-exec-am: install-libLTLIBRARIES +install-exec: install-exec-am + +install-data-am: install-libticalcsincludeHEADERS +install-data: install-data-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-am +uninstall-am: uninstall-libLTLIBRARIES \ + uninstall-libticalcsincludeHEADERS +uninstall: uninstall-am +all-am: Makefile $(LTLIBRARIES) $(HEADERS) +all-redirect: all-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: + $(mkinstalldirs) $(DESTDIR)$(libdir) $(DESTDIR)$(libticalcsincludedir) + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: + -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) +mostlyclean-am: mostlyclean-libLTLIBRARIES mostlyclean-compile \ + mostlyclean-libtool mostlyclean-tags mostlyclean-depend \ + mostlyclean-generic + +mostlyclean: mostlyclean-am + +clean-am: clean-libLTLIBRARIES clean-compile clean-libtool clean-tags \ + clean-depend clean-generic mostlyclean-am + +clean: clean-am + +distclean-am: distclean-libLTLIBRARIES distclean-compile \ + distclean-libtool distclean-tags distclean-depend \ + distclean-generic clean-am + -rm -f libtool + +distclean: distclean-am + +maintainer-clean-am: maintainer-clean-libLTLIBRARIES \ + maintainer-clean-compile maintainer-clean-libtool \ + maintainer-clean-tags maintainer-clean-depend \ + maintainer-clean-generic distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-am + +.PHONY: mostlyclean-libLTLIBRARIES distclean-libLTLIBRARIES \ +clean-libLTLIBRARIES maintainer-clean-libLTLIBRARIES \ +uninstall-libLTLIBRARIES install-libLTLIBRARIES mostlyclean-compile \ +distclean-compile clean-compile maintainer-clean-compile \ +mostlyclean-libtool distclean-libtool clean-libtool \ +maintainer-clean-libtool uninstall-libticalcsincludeHEADERS \ +install-libticalcsincludeHEADERS tags mostlyclean-tags distclean-tags \ +clean-tags maintainer-clean-tags distdir mostlyclean-depend \ +distclean-depend clean-depend maintainer-clean-depend info-am info \ +dvi-am dvi check check-am installcheck-am installcheck install-exec-am \ +install-exec install-data-am install-data install-am install \ +uninstall-am uninstall all-redirect all-am all installdirs \ +mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean + + +@OS_WIN32_TRUE@ no_undefined = -no-undefined + +dos2unix: + dos2unix + lowercase + uppercase + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: Added: libticalcs/trunk/win32/bcc32/readme.txt ============================================================================== --- (empty file) +++ libticalcs/trunk/win32/bcc32/readme.txt Sat May 3 11:57:53 2003 @@ -0,0 +1,28 @@ +These wrappers can be found on the TiLP homepage, developer section... + +/* + * LibTIcables & LibTIcalcs Win32 Example Program - + * Developed for BCC32 v5.x (or C++Builder) + * + * This example program demonstrates access to a specific calc + * using a specific TI link cable type through the proper DLL + * files using statically linked libraries. The program itself + * runs at the Win32 console. + * + * (C) 2001 Thomas Wolf (tw...@ch...) + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License as + * published by the Free Software Foundation; either version 2 of + * the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public + * License along with this program; if not, write to the Free + * Software Foundation, Inc., 59 Temple Place - Suite 330, + * Boston, MA 02111-1307, USA. + */ Added: libticalcs/trunk/win32/msvc/net.bat ============================================================================== --- (empty file) +++ libticalcs/trunk/win32/msvc/net.bat Sat May 3 11:57:53 2003 @@ -0,0 +1,14 @@ +del *.ncb +del *.ilk +del *.dep +del *.opt +del *.plg +del *.aps +del *.exp +del *.idb +del *.obj +del *.pch +del *.exe +deltree /y output +deltree /y debug +deltree /y release \ No newline at end of file Added: libticalcs/trunk/win32/msvc/net.sh ============================================================================== --- (empty file) +++ libticalcs/trunk/win32/msvc/net.sh Sat May 3 11:57:53 2003 @@ -0,0 +1,2 @@ +#!/bin/sh +rm *.exp *.lib *.mak *.ncb *.opt *.plg Added: libticalcs/trunk/win32/msvc/resource.h ============================================================================== --- (empty file) +++ libticalcs/trunk/win32/msvc/resource.h Sat May 3 11:57:53 2003 @@ -0,0 +1,15 @@ +//{{NO_DEPENDENCIES}} +// Microsoft Developer Studio generated include file. +// Used by ticalcs.rc +// + +// Next default values for new objects +// +#ifdef APSTUDIO_INVOKED +#ifndef APSTUDIO_READONLY_SYMBOLS +#define _APS_NEXT_RESOURCE_VALUE 101 +#define _APS_NEXT_COMMAND_VALUE 40001 +#define _APS_NEXT_CONTROL_VALUE 1000 +#define _APS_NEXT_SYMED_VALUE 101 +#endif +#endif Added: libticalcs/trunk/win32/msvc/test_ticalcs.dsp ============================================================================== --- (empty file) +++ libticalcs/trunk/win32/msvc/test_ticalcs.dsp Sat May 3 11:57:53 2003 @@ -0,0 +1,102 @@ +# Microsoft Developer Studio Project File - Name="test_ticalcs" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Console Application" 0x0103 + +CFG=test_ticalcs - Win32 Debug +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "test_ticalcs.mak". +!MESSAGE +!MESSAGE You can specify a configuration when running NMAKE +!MESSAGE by defining the macro CFG on the command line. For example: +!MESSAGE +!MESSAGE NMAKE /f "test_ticalcs.mak" CFG="test_ticalcs - Win32 Debug" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "test_ticalcs - Win32 Release" (based on "Win32 (x86) Console Application") +!MESSAGE "test_ticalcs - Win32 Debug" (based on "Win32 (x86) Console Application") +!MESSAGE + +# Begin Project +# PROP AllowPerConfigDependencies 0 +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +CPP=cl.exe +RSC=rc.exe + +!IF "$(CFG)" == "test_ticalcs - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Release" +# PROP BASE Intermediate_Dir "Release" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "Release" +# PROP Intermediate_Dir "Release" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c +# ADD CPP /nologo /W3 /GX /O2 /I "../../cables/src/" /I "../../files/src" /I "../../" /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "__WIN32__" /YX /FD /c +# ADD BASE RSC /l 0x40c /d "NDEBUG" +# ADD RSC /l 0x40c /d "NDEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 /out:"test_ticalcs.exe" + +!ELSEIF "$(CFG)" == "test_ticalcs - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "Debug" +# PROP BASE Intermediate_Dir "Debug" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "Debug" +# PROP Intermediate_Dir "Debug" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c +# ADD CPP /nologo /W3 /Gm /GX /ZI /Od /I "../../cables/src/" /I "../../files/src" /I "../../" /D "_DEBUG" /D "__WIN32__" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c +# ADD BASE RSC /l 0x40c /d "_DEBUG" +# ADD RSC /l 0x40c /d "_DEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /out:"..\..\..\tilp\win32\test\test_ticalcs.exe" /pdbtype:sept + +!ENDIF + +# Begin Target + +# Name "test_ticalcs - Win32 Release" +# Name "test_ticalcs - Win32 Debug" +# Begin Group "Source Files" + +# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" +# Begin Source File + +SOURCE=..\tests\test_ticalcs.c +# End Source File +# End Group +# Begin Group "Header Files" + +# PROP Default_Filter "h;hpp;hxx;hm;inl" +# End Group +# Begin Group "Resource Files" + +# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" +# End Group +# End Target +# End Project Added: libticalcs/trunk/win32/msvc/test_ticalcs.dsw ============================================================================== --- (empty file) +++ libticalcs/trunk/win32/msvc/test_ticalcs.dsw Sat May 3 11:57:53 2003 @@ -0,0 +1,77 @@ +Microsoft Developer Studio Workspace File, Format Version 6.00 +# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! + +############################################################################### + +Project: "test_ticalcs"=.\test_ticalcs.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ + Begin Project Dependency + Project_Dep_Name ticalcs + End Project Dependency + Begin Project Dependency + Project_Dep_Name ticables + End Project Dependency +}}} + +############################################################################### + +Project: "ticables"=..\..\CABLES\Win32\ticables.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ +}}} + +############################################################################### + +Project: "ticalcs"=.\ticalcs.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ + Begin Project Dependency + Project_Dep_Name ticables + End Project Dependency + Begin Project Dependency + Project_Dep_Name tifiles + End Project Dependency +}}} + +############################################################################### + +Project: "tifiles"=..\..\files\win32\tifiles.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ +}}} + +############################################################################### + +Global: + +Package=<5> +{{{ +}}} + +Package=<3> +{{{ +}}} + +############################################################################### + Added: libticalcs/trunk/win32/msvc/ticalcs.aps ============================================================================== Binary file. No diff available. Added: libticalcs/trunk/win32/msvc/ticalcs.dsp ============================================================================== --- (empty file) +++ libticalcs/trunk/win32/msvc/ticalcs.dsp Sat May 3 11:57:53 2003 @@ -0,0 +1,389 @@ +# Microsoft Developer Studio Project File - Name="ticalcs" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102 + +CFG=ticalcs - Win32 Debug +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "ticalcs.mak". +!MESSAGE +!MESSAGE You can specify a configuration when running NMAKE +!MESSAGE by defining the macro CFG on the command line. For example: +!MESSAGE +!MESSAGE NMAKE /f "ticalcs.mak" CFG="ticalcs - Win32 Debug" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "ticalcs - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library") +!MESSAGE "ticalcs - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library") +!MESSAGE + +# Begin Project +# PROP AllowPerConfigDependencies 0 +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +CPP=cl.exe +MTL=midl.exe +RSC=rc.exe + +!IF "$(CFG)" == "ticalcs - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Release" +# PROP BASE Intermediate_Dir "Release" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "" +# PROP Intermediate_Dir "C:\msvc\Output\ticalcs" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /FD /c +# ADD CPP /nologo /MT /w /W0 /GX /I "../../files/src" /I "../../cables/src/" /I "../../../files/src" /I "../../../cables/src/" /D "NDEBUG" /D "TICALCS_EXPORTS" /D "WIN32" /D "_WINDOWS" /D "__WIN32__" /D "ENABLE_NLS" /YX /FD /c +# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o /win32 "NUL" +# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o /win32 "NUL" +# ADD BASE RSC /l 0x40c /d "NDEBUG" +# ADD RSC /l 0x40c /d "NDEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386 +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib intl.lib /nologo /subsystem:windows /dll /machine:I386 /out:"..\..\tests\ticalcs.dll" + +!ELSEIF "$(CFG)" == "ticalcs - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "Debug" +# PROP BASE Intermediate_Dir "Debug" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "C:\msvc\tilp\" +# PROP Intermediate_Dir "C:\msvc\Output\ticalcs" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /FD /c +# ADD CPP /nologo /MTd /w /W0 /GX /ZI /Od /I "../../../files/src" /I "../../../cables/src/" /D "_DEBUG" /D "TICALCS_EXPORTS" /D "WIN32" /D "_WINDOWS" /D "__WIN32__" /D "ENABLE_NLS" /FD /c +# SUBTRACT CPP /YX +# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o /win32 "NUL" +# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o /win32 "NUL" +# ADD BASE RSC /l 0x40c /d "_DEBUG" +# ADD RSC /l 0x40c /d "_DEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib intl.lib /nologo /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept +# SUBTRACT LINK32 /map + +!ENDIF + +# Begin Target + +# Name "ticalcs - Win32 Release" +# Name "ticalcs - Win32 Debug" +# Begin Group "TI calcs" + +# PROP Default_Filter "" +# Begin Group "cmds" + +# PROP Default_Filter "" +# Begin Source File + +SOURCE=..\..\src\cmd73.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\cmd82.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\cmd85.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\cmd89.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\cmd92.c +# End Source File +# End Group +# Begin Group "calcs" + +# PROP Default_Filter "" +# Begin Source File + +SOURCE=..\..\src\ti73.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\Ti82.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\Ti83.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\Ti85.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\Ti86.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\Ti89.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\Ti92.c +# End Source File +# End Group +# Begin Group "keys" + +# PROP Default_Filter "" +# Begin Source File + +SOURCE=..\..\src\keys73.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\keys83p.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\keys89.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\keys92p.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\tikeys.c +# End Source File +# End Group +# Begin Source File + +SOURCE=..\..\src\packets.c +# End Source File +# End Group +# Begin Group "Others" + +# PROP Default_Filter "" +# Begin Source File + +SOURCE=..\..\src\clock.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\dirlist.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\Error.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\Intrface.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\Probe.c +# End Source File +# End Group +# Begin Group "Headers" + +# PROP Default_Filter "" +# Begin Source File + +SOURCE=..\..\src\Calc_def.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\Calc_err.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\Calc_int.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\clock.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\cmd73.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\cmd82.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\cmd85.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\cmd89.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\cmd92.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\dirlist.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\export.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\externs.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\headers.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\Intl2.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\keys73.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\keys83p.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\Keys89.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\keys92p.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\packets.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\pause.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\ti73.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\Ti82.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\Ti83.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\Ti83p.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\Ti85.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\Ti86.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\Ti89.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\Ti92.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\ticalcs.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\tikeys.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\Tixx.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\update.h +# End Source File +# End Group +# Begin Group "ROMdumping" + +# PROP Default_Filter "" +# Begin Source File + +SOURCE=..\..\src\rom82.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\rom83.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\rom83p.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\rom85u.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\rom85z.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\rom86.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\Rom89.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\Rom92f2.h +# End Source File +# End Group +# Begin Source File + +SOURCE=..\..\src\Calc_ver.h +# End Source File +# Begin Source File + +SOURCE=..\..\ChangeLog +# End Source File +# Begin Source File + +SOURCE=.\ticalcs.rc +# End Source File +# Begin Source File + +SOURCE="..\..\..\..\win32_libs\glib\glib-src-20001226\src\glib\glib_dynamic\glib-1.3.lib" +# End Source File +# End Target +# End Project Added: libticalcs/trunk/win32/msvc/ticalcs.dsw ============================================================================== --- (empty file) +++ libticalcs/trunk/win32/msvc/ticalcs.dsw Sat May 3 11:57:53 2003 @@ -0,0 +1,59 @@ +Microsoft Developer Studio Workspace File, Format Version 6.00 +# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! + +############################################################################### + +Project: "ticables"=..\..\cables\win32\ticables.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ +}}} + +############################################################################### + +Project: "ticalcs"=.\ticalcs.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ + Begin Project Dependency + Project_Dep_Name ticables + End Project Dependency + Begin Project Dependency + Project_Dep_Name tifiles + End Project Dependency +}}} + +############################################################################### + +Project: "tifiles"=..\..\files\win32\tifiles.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ +}}} + +############################################################################### + +Global: + +Package=<5> +{{{ +}}} + +Package=<3> +{{{ +}}} + +############################################################################### + Added: libticalcs/trunk/win32/msvc/ticalcs.rc ============================================================================== --- (empty file) +++ libticalcs/trunk/win32/msvc/ticalcs.rc Sat May 3 11:57:53 2003 @@ -0,0 +1,109 @@ +//Microsoft Developer Studio generated resource script. +// +#include "resource.h" + +#define APSTUDIO_READONLY_SYMBOLS +///////////////////////////////////////////////////////////////////////////// +// +// Generated from the TEXTINCLUDE 2 resource. +// +#include "afxres.h" + +///////////////////////////////////////////////////////////////////////////// +#undef APSTUDIO_READONLY_SYMBOLS + +///////////////////////////////////////////////////////////////////////////// +// French (France) resources + +#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_FRA) +#ifdef _WIN32 +LANGUAGE LANG_FRENCH, SUBLANG_FRENCH +#pragma code_page(1252) +#endif //_WIN32 + +#ifndef _MAC +///////////////////////////////////////////////////////////////////////////// +// +// Version +// + +VS_VERSION_INFO VERSIONINFO + FILEVERSION 4,0,4,6 + PRODUCTVERSION 4,0,4,6 + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x21L +#else + FILEFLAGS 0x20L +#endif + FILEOS 0x40004L + FILETYPE 0x2L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040c04b0" + BEGIN + VALUE "Comments", "This lib is placed under LGPL license. The license can be found on www.gnu.org\0" + VALUE "CompanyName", "The TiLP Team\0" + VALUE "FileDescription", "TI calculators library\0" + VALUE "FileVersion", "4.4.6\0" + VALUE "InternalName", "libticalcs\0" + VALUE "LegalCopyright", "Copyright © 1999-2003, Romain Liévin\0" + VALUE "LegalTrademarks", "\0" + VALUE "OriginalFilename", "ti_calcs.dll\0" + VALUE "PrivateBuild", "\0" + VALUE "ProductName", "TI calculator library for Linux & Windows9x/NT4\0" + VALUE "ProductVersion", "4.4.6\0" + VALUE "SpecialBuild", "Windows9x/NT4 version\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x40c, 1200 + END +END + +#endif // !_MAC + + +#ifdef APSTUDIO_INVOKED +///////////////////////////////////////////////////////////////////////////// +// +// TEXTINCLUDE +// + +1 TEXTINCLUDE DISCARDABLE +BEGIN + "resource.h\0" +END + +2 TEXTINCLUDE DISCARDABLE +BEGIN + "#include ""afxres.h""\r\n" + "\0" +END + +3 TEXTINCLUDE DISCARDABLE +BEGIN + "\r\n" + "\0" +END + +#endif // APSTUDIO_INVOKED + +#endif // French (France) resources +///////////////////////////////////////////////////////////////////////////// + + + +#ifndef APSTUDIO_INVOKED +///////////////////////////////////////////////////////////////////////////// +// +// Generated from the TEXTINCLUDE 3 resource. +// + + +///////////////////////////////////////////////////////////////////////////// +#endif // not APSTUDIO_INVOKED + Added: libticalcs/trunk/win32/scan.awk ============================================================================== --- (empty file) +++ libticalcs/trunk/win32/scan.awk Sat May 3 11:57:53 2003 @@ -0,0 +1,22 @@ +#! /usr/bin/awk +# scan - scan source files for exported functions +# Copyright (C) Romain Lievin 2003 +# Contact: ro...@ti... +# + +BEGIN { + if (ARGC < 2) { + print "usage: cat <src_file> | awk -f scan.awk dst=<file>"; + exit; + } +} + +/TICALL/ { + nf = split($0, array, /TICALL/); +# print array[nf] >> dst; + nf2 = split(array[nf], array2, /\(/); + print array2[1] >> dst; +} + +END { +} Added: libticalcs/trunk/win32/scan.sh ============================================================================== --- (empty file) +++ libticalcs/trunk/win32/scan.sh Sat May 3 11:57:53 2003 @@ -0,0 +1,22 @@ +#! /bin/sh +# scan - scan source files for exported functions +# Copyright (C) Romain Lievin 2003 +# Contact: ro...@ti... +# + +SRC=../src +DST=ticalcs.def + +echo "Parsing..." + +rm -f $DST +echo "LIBRARY ticalcs.dll" >> $DST +echo "EXPORTS" >> $DST +echo "" >> $DST + +for I in $SRC/*.c ; do \ + echo $I + cat $I | awk -f scan.awk dst=$DST +done + +echo "Done !" Added: libticalcs/trunk/win32/ticalcs.def ============================================================================== --- (empty file) +++ libticalcs/trunk/win32/ticalcs.def Sat May 3 11:57:53 2003 @@ -0,0 +1,28 @@ +LIBRARY ticalcs.dll +EXPORTS + + ticalc_clock_format2date + ticalc_clock_date2format + ticalc_dirlist_destroy + ticalc_dirlist_display + ticalc_check_if_var_exists + ticalc_check_if_app_exists + ticalc_dirlist_numvars + ticalc_dirlist_memused + ticalc_action_create_array + ticalc_action_destroy_array + ticalc_get_error + ticalc_init + ticalc_exit + ticalc_get_version + ticalc_set_update + ticalc_set_cable + ticalc_set_calc + ticalc_get_calc + ticalc_return_calc + ticalc_detect_calc + ticalc_isready + ticalc_73_keys + ticalc_83p_keys + ticalc_89_keys + ticalc_92p_keys |
From: <sv...@te...> - 2003-05-03 09:47:35
|
Author: roms Date: Sat May 3 11:47:25 2003 New Revision: 286 Added: libticables/trunk/win32/bcc32/ libticables/trunk/win32/bcc32/readme.txt libticables/trunk/win32/msvc/ libticables/trunk/win32/msvc/net.bat libticables/trunk/win32/msvc/net.sh (contents, props changed) libticables/trunk/win32/msvc/resource.h libticables/trunk/win32/msvc/test_ticables.dsp libticables/trunk/win32/msvc/test_ticables.dsw libticables/trunk/win32/msvc/ticables.aps (contents, props changed) libticables/trunk/win32/msvc/ticables.dsp libticables/trunk/win32/msvc/ticables.dsw libticables/trunk/win32/msvc/ticables.rc libticables/trunk/win32/scan.awk libticables/trunk/win32/scan.sh (contents, props changed) libticables/trunk/win32/ticables.def Modified: libticables/trunk/ChangeLog libticables/trunk/aclocal.m4 libticables/trunk/configure libticables/trunk/configure.in libticables/trunk/po/fr.po libticables/trunk/po/libticables.pot libticables/trunk/src/Makefile.am libticables/trunk/src/Makefile.in libticables/trunk/src/ser_link.c libticables/trunk/tests/Makefile.in Log: CVS synched with v3.7.6 & Win32 projects added Modified: libticables/trunk/ChangeLog ============================================================================== --- libticables/trunk/ChangeLog (original) +++ libticables/trunk/ChangeLog Sat May 3 11:47:25 2003 @@ -2,8 +2,15 @@ To do: - USB pass-thru support - - bug with API mode (LInux & Windows): may not work with some calcs ?! + - bug with API mode (Linux & Windows): may not work with some calcs ?! + - ioports.c to improve + +- 21/04/2003, version 3.7.6: + logging support added into the second serial link support. +- 20/04/2003, version 3.7.5b: + porttalk.c added in EXTRA_DIST for po compilation. + - 10/04/2003, version 3.7.5: Tijl's patch merged. Modified: libticables/trunk/aclocal.m4 ============================================================================== --- libticables/trunk/aclocal.m4 (original) +++ libticables/trunk/aclocal.m4 Sat May 3 11:47:25 2003 @@ -1,4 +1,4 @@ -dnl aclocal.m4t generated automatically by aclocal 1.4-p4 +dnl aclocal.m4 generated automatically by aclocal 1.4-p4 dnl Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation Modified: libticables/trunk/configure ============================================================================== --- libticables/trunk/configure (original) +++ libticables/trunk/configure Sat May 3 11:47:25 2003 @@ -1456,7 +1456,7 @@ # set library version number MAJOR_VERSION=3 MINOR_VERSION=7 -MICRO_VERSION=5 +MICRO_VERSION=6 VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION @@ -2668,12 +2668,12 @@ (exit $ac_status); }; }; then for ac_declaration in \ ''\ - '#include <stdlib.h>' \ 'extern "C" void std::exit (int) throw (); using std::exit;' \ 'extern "C" void std::exit (int); using std::exit;' \ 'extern "C" void exit (int) throw ();' \ 'extern "C" void exit (int);' \ - 'void exit (int);' + 'void exit (int);' \ + '#include <stdlib.h>' do cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" @@ -2994,12 +2994,12 @@ fi for ac_declaration in \ ''\ - '#include <stdlib.h>' \ 'extern "C" void std::exit (int) throw (); using std::exit;' \ 'extern "C" void std::exit (int); using std::exit;' \ 'extern "C" void exit (int) throw ();' \ 'extern "C" void exit (int);' \ - 'void exit (int);' + 'void exit (int);' \ + '#include <stdlib.h>' do cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" Modified: libticables/trunk/configure.in ============================================================================== --- libticables/trunk/configure.in (original) +++ libticables/trunk/configure.in Sat May 3 11:47:25 2003 @@ -9,7 +9,7 @@ # set library version number MAJOR_VERSION=3 MINOR_VERSION=7 -MICRO_VERSION=5 +MICRO_VERSION=6 VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION AC_SUBST(MAJOR_VERSION) Modified: libticables/trunk/po/fr.po ============================================================================== --- libticables/trunk/po/fr.po (original) +++ libticables/trunk/po/fr.po Sat May 3 11:47:25 2003 @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: libticables-3.7.4\n" -"POT-Creation-Date: 2003-04-10 21:32+0200\n" +"POT-Creation-Date: 2003-05-03 11:42+0200\n" "PO-Revision-Date: 2003-04-05 21:14+0100\n" "Last-Translator: GARSAULT Sylvain <syl...@fr...>\n" "Language-Team: FRENCH <FR...@li...>\n" @@ -402,113 +402,113 @@ "C'est un bug. Reportez-le, s'il vous plaît.\n" "." -#: src/intrface.c:106 +#: src/intrface.c:109 #, c-format msgid "Libticables: version %s\n" msgstr "Libticables: version %s\n" -#: src/intrface.c:573 src/intrface.c:623 +#: src/intrface.c:578 src/intrface.c:628 msgid "Function not implemented. This is a bug. Please report it." msgstr "" "Fonction non implémentée. Ceci est un bug. Reportez-le s'il vous plaît." -#: src/intrface.c:574 src/intrface.c:624 +#: src/intrface.c:579 src/intrface.c:629 msgid "Informations:\n" msgstr "Informations:\n" -#: src/intrface.c:575 src/intrface.c:625 +#: src/intrface.c:580 src/intrface.c:630 #, c-format msgid "Cable: %i\n" msgstr "Câble: %i\n" -#: src/intrface.c:576 src/intrface.c:626 +#: src/intrface.c:581 src/intrface.c:631 msgid "Program halted before crashing...\n" msgstr "Le programme s'est arrêté avant de se terminer anormalement...\n" -#: src/intrface.c:640 +#: src/intrface.c:645 msgid "Libticables: current settings...\n" msgstr "Libticables: réglages actuels...\n" -#: src/intrface.c:642 +#: src/intrface.c:647 #, c-format msgid " Link cable: %s\n" msgstr " Câble de liaison: %s\n" -#: src/intrface.c:644 +#: src/intrface.c:649 #, c-format msgid " Port: %s\n" msgstr " Port: %s\n" -#: src/intrface.c:645 +#: src/intrface.c:650 #, c-format msgid " Method: %s\n" msgstr " Méthode: %s\n" -#: src/intrface.c:646 +#: src/intrface.c:651 #, c-format msgid " Timeout value: %i\n" msgstr " Limite de temps: %i\n" -#: src/intrface.c:647 +#: src/intrface.c:652 #, c-format msgid " Delay value: %i\n" msgstr " Délai: %i\n" -#: src/intrface.c:648 +#: src/intrface.c:653 #, c-format msgid " Baud-rate: %i\n" msgstr " Vitesse de transmission en Bauds: %i\n" -#: src/intrface.c:649 +#: src/intrface.c:654 #, c-format msgid " Hardware flow control: %s\n" msgstr " Contrôle du flux matériel: %s\n" -#: src/intrface.c:649 +#: src/intrface.c:654 msgid "on" msgstr "activé" -#: src/intrface.c:649 +#: src/intrface.c:654 msgid "off" msgstr "désactivé" -#: src/intrface.c:650 +#: src/intrface.c:655 #, c-format msgid " I/O address: 0x%03x\n" msgstr " Adresse d'entrée/sortie: 0x%03x\n" -#: src/intrface.c:651 +#: src/intrface.c:656 #, c-format msgid " Device name: %s\n" msgstr " Nom du périphérique: %s\n" -#: src/intrface.c:834 +#: src/intrface.c:839 #, c-format msgid "libticables error: port value is illegal (%i) !\n" msgstr "libticables erreur: valeur de port illégale (%i) !\n" -#: src/intrface.c:835 +#: src/intrface.c:840 msgid "Exiting...\n" msgstr "Sortie...\n" -#: src/ioports.c:259 +#: src/ioports.c:276 msgid "" "couldn't access PortTalk Driver, Please ensure driver is installed/loaded.\n" msgstr "" "Impossible d'accéder au pilote PortTalk. Vérifiez s'il vous plaît qu'il est " "installé/chargé.\n" -#: src/ioports.c:284 +#: src/ioports.c:301 #, c-format msgid "Address 0x%03X (IOPM Offset 0x%02X) has been granted access.\n" msgstr "L'accès à l'adresse 0x%03X (IOPM Offset 0x%02X) a été accordé.\n" -#: src/ioports.c:299 +#: src/ioports.c:316 #, c-format msgid "PortTalk Device Driver has set IOPM for ProcessID %d.\n" msgstr "Le pilote du périphérique PortTalk a lancé IOPM avec l'ID %d\n" -#: src/ioports.c:376 +#: src/ioports.c:393 #, c-format msgid "Libticables: serial port %s successfully reconfigured.\n" msgstr "Libticables: port série %s reconfiguré avec succès.\n" @@ -793,21 +793,21 @@ msgstr "Impossible de charger le symbole TiglUsbCheck.\n" #. keep track of the TIGL device -#: src/slv_link.c:1337 +#: src/slv_link.c:1339 msgid "TIGL-USB found with libusb.\n" msgstr "TIGL-USB trouvé avec libusb.\n" -#: src/slv_link.c:1360 +#: src/slv_link.c:1362 #, c-format msgid "usb_find_busses: %s\n" msgstr "usb_find_busses: %s\n" -#: src/slv_link.c:1367 +#: src/slv_link.c:1369 #, c-format msgid "usb_find_devices: %s\n" msgstr "usb_find_devices: %s\n" -#: src/slv_link.c:1551 +#: src/slv_link.c:1553 msgid "" "usb_bulk_read returns without any data. Retrying for circumventing quirk...\n" msgstr "usb_bulk_read n'a retourné aucune donnée. Nouvel essai...\n" Modified: libticables/trunk/po/libticables.pot ============================================================================== --- libticables/trunk/po/libticables.pot (original) +++ libticables/trunk/po/libticables.pot Sat May 3 11:47:25 2003 @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2003-04-10 21:32+0200\n" +"POT-Creation-Date: 2003-05-03 11:42+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL...@li...>\n" @@ -352,110 +352,110 @@ "." msgstr "" -#: src/intrface.c:106 +#: src/intrface.c:109 #, c-format msgid "Libticables: version %s\n" msgstr "" -#: src/intrface.c:573 src/intrface.c:623 +#: src/intrface.c:578 src/intrface.c:628 msgid "Function not implemented. This is a bug. Please report it." msgstr "" -#: src/intrface.c:574 src/intrface.c:624 +#: src/intrface.c:579 src/intrface.c:629 msgid "Informations:\n" msgstr "" -#: src/intrface.c:575 src/intrface.c:625 +#: src/intrface.c:580 src/intrface.c:630 #, c-format msgid "Cable: %i\n" msgstr "" -#: src/intrface.c:576 src/intrface.c:626 +#: src/intrface.c:581 src/intrface.c:631 msgid "Program halted before crashing...\n" msgstr "" -#: src/intrface.c:640 +#: src/intrface.c:645 msgid "Libticables: current settings...\n" msgstr "" -#: src/intrface.c:642 +#: src/intrface.c:647 #, c-format msgid " Link cable: %s\n" msgstr "" -#: src/intrface.c:644 +#: src/intrface.c:649 #, c-format msgid " Port: %s\n" msgstr "" -#: src/intrface.c:645 +#: src/intrface.c:650 #, c-format msgid " Method: %s\n" msgstr "" -#: src/intrface.c:646 +#: src/intrface.c:651 #, c-format msgid " Timeout value: %i\n" msgstr "" -#: src/intrface.c:647 +#: src/intrface.c:652 #, c-format msgid " Delay value: %i\n" msgstr "" -#: src/intrface.c:648 +#: src/intrface.c:653 #, c-format msgid " Baud-rate: %i\n" msgstr "" -#: src/intrface.c:649 +#: src/intrface.c:654 #, c-format msgid " Hardware flow control: %s\n" msgstr "" -#: src/intrface.c:649 +#: src/intrface.c:654 msgid "on" msgstr "" -#: src/intrface.c:649 +#: src/intrface.c:654 msgid "off" msgstr "" -#: src/intrface.c:650 +#: src/intrface.c:655 #, c-format msgid " I/O address: 0x%03x\n" msgstr "" -#: src/intrface.c:651 +#: src/intrface.c:656 #, c-format msgid " Device name: %s\n" msgstr "" -#: src/intrface.c:834 +#: src/intrface.c:839 #, c-format msgid "libticables error: port value is illegal (%i) !\n" msgstr "" -#: src/intrface.c:835 +#: src/intrface.c:840 msgid "Exiting...\n" msgstr "" -#: src/ioports.c:259 +#: src/ioports.c:276 msgid "" "couldn't access PortTalk Driver, Please ensure driver is installed/loaded.\n" msgstr "" -#: src/ioports.c:284 +#: src/ioports.c:301 #, c-format msgid "Address 0x%03X (IOPM Offset 0x%02X) has been granted access.\n" msgstr "" -#: src/ioports.c:299 +#: src/ioports.c:316 #, c-format msgid "PortTalk Device Driver has set IOPM for ProcessID %d.\n" msgstr "" -#: src/ioports.c:376 +#: src/ioports.c:393 #, c-format msgid "Libticables: serial port %s successfully reconfigured.\n" msgstr "" @@ -733,21 +733,21 @@ msgstr "" #. keep track of the TIGL device -#: src/slv_link.c:1337 +#: src/slv_link.c:1339 msgid "TIGL-USB found with libusb.\n" msgstr "" -#: src/slv_link.c:1360 +#: src/slv_link.c:1362 #, c-format msgid "usb_find_busses: %s\n" msgstr "" -#: src/slv_link.c:1367 +#: src/slv_link.c:1369 #, c-format msgid "usb_find_devices: %s\n" msgstr "" -#: src/slv_link.c:1551 +#: src/slv_link.c:1553 msgid "" "usb_bulk_read returns without any data. Retrying for circumventing quirk...\n" msgstr "" Modified: libticables/trunk/src/Makefile.am ============================================================================== --- libticables/trunk/src/Makefile.am (original) +++ libticables/trunk/src/Makefile.am Sat May 3 11:47:25 2003 @@ -50,7 +50,9 @@ MAINTAINERCLEANFILES = EXTRA_HEADERS = -EXTRA_DIST = *.h +EXTRA_DIST = \ + *.h + porttalk.c dos2unix: dos2unix Modified: libticables/trunk/src/Makefile.in ============================================================================== --- libticables/trunk/src/Makefile.in (original) +++ libticables/trunk/src/Makefile.in Sat May 3 11:47:25 2003 @@ -136,7 +136,8 @@ MAINTAINERCLEANFILES = EXTRA_HEADERS = -EXTRA_DIST = *.h +EXTRA_DIST = *.h + mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs CONFIG_HEADER = ../config.h CONFIG_CLEAN_FILES = @@ -307,50 +308,6 @@ || cp -p $$d/$$file $(distdir)/$$file || :; \ fi; \ done -avr_link.lo avr_link.o : avr_link.c ../config.h intl.h export.h \ - cabl_err.h cabl_def.h timeout.h externs.h verbose.h logging.h -dev_link.lo dev_link.o : dev_link.c ../config.h intl.h export.h \ - cabl_err.h cabl_def.h timeout.h externs.h verbose.h logging.h -dfl_link.lo dfl_link.o : dfl_link.c ../config.h timeout.h ioports.h \ - export.h cabl_err.h cabl_def.h logging.h externs.h -direct.lo direct.o : direct.c ../config.h export.h cabl_def.h timeout.h \ - cabl_int.h externs.h -error.lo error.o : error.c intl.h ../config.h cabl_err.h export.h \ - cabl_def.h timeout.h -intrface.lo intrface.o : intrface.c intl.h ../config.h cabl_ver.h \ - cabl_def.h export.h timeout.h cabl_err.h links.h dfl_link.h \ - par_link.h ser_link.h tig_link.h avr_link.h dev_link.h \ - vtl_link.h tie_link.h vti_link.h slv_link.h verbose.h probe.h \ - timodules.h type2str.h -ioports.lo ioports.o : ioports.c ../config.h cabl_err.h cabl_def.h \ - export.h timeout.h verbose.h ioports.h intl.h cabl_int.h \ - externs.h -logging.lo logging.o : logging.c ../config.h intl.h verbose.h export.h \ - cabl_def.h timeout.h -par_link.lo par_link.o : par_link.c ../config.h timeout.h ioports.h \ - export.h cabl_err.h cabl_def.h logging.h externs.h verbose.h -probe.lo probe.o : probe.c ../config.h intl.h cabl_def.h export.h \ - timeout.h cabl_err.h externs.h links.h dfl_link.h par_link.h \ - ser_link.h tig_link.h avr_link.h dev_link.h vtl_link.h \ - tie_link.h vti_link.h slv_link.h verbose.h -ser_link.lo ser_link.o : ser_link.c ../config.h timeout.h ioports.h \ - export.h cabl_err.h cabl_def.h externs.h logging.h -slv_link.lo slv_link.o : slv_link.c ../config.h intl.h export.h \ - cabl_def.h timeout.h cabl_err.h verbose.h logging.h externs.h -tie_link.lo tie_link.o : tie_link.c ../config.h intl.h timeout.h \ - export.h cabl_err.h cabl_def.h externs.h logging.h verbose.h -tig_link.lo tig_link.o : tig_link.c ../config.h intl.h export.h \ - cabl_err.h cabl_def.h timeout.h externs.h verbose.h logging.h -timodules.lo timodules.o : timodules.c intl.h ../config.h -type2str.lo type2str.o : type2str.c intl.h ../config.h cabl_def.h \ - export.h timeout.h verbose.h -verbose.lo verbose.o : verbose.c ../config.h export.h verbose.h \ - cabl_def.h timeout.h -vti_link.lo vti_link.o : vti_link.c ../config.h intl.h timeout.h \ - export.h cabl_err.h cabl_def.h externs.h verbose.h logging.h -vtl_link.lo vtl_link.o : vtl_link.c ../config.h cabl_def.h export.h \ - timeout.h cabl_err.h externs.h logging.h verbose.h - info-am: info: info-am dvi-am: @@ -433,6 +390,7 @@ @OS_WIN32_TRUE@ no_undefined = -no-undefined + porttalk.c dos2unix: dos2unix Modified: libticables/trunk/src/ser_link.c ============================================================================== --- libticables/trunk/src/ser_link.c (original) +++ libticables/trunk/src/ser_link.c Sat May 3 11:47:25 2003 @@ -100,6 +100,7 @@ tdr.count++; LOG_DATA(data); + for (bit = 0; bit < 8; bit++) { if (data & 1) { io_wr(com_out, 2); @@ -166,6 +167,7 @@ for (i = 0; i < delay; i++) io_rd(com_in); } + *ch = data; LOG_DATA(data); @@ -313,7 +315,9 @@ tiTIME clk; tdr.count++; + LOG_DATA(data); toSTART(clk); + for (bit = 0; bit < 8; bit++) { if (data & 1) io_wr(com_out, 2); @@ -345,6 +349,7 @@ tdr.count++; toSTART(clk); + for (i = 0, bit = 1, *ch = 0; i < 8; i++) { while ((j = io_rd(com_in)) == 3) { if (toELAPSED(clk, time_out)) @@ -369,6 +374,8 @@ bit <<= 1; } + LOG_DATA(*ch); + return 0; } Modified: libticables/trunk/tests/Makefile.in ============================================================================== --- libticables/trunk/tests/Makefile.in (original) +++ libticables/trunk/tests/Makefile.in Sat May 3 11:47:25 2003 @@ -258,10 +258,6 @@ || cp -p $$d/$$file $(distdir)/$$file || :; \ fi; \ done -test_ticables.o: test_ticables.c ../config.h ../src/ticables.h \ - ../src/cabl_def.h ../src/export.h ../src/timeout.h \ - ../src/cabl_int.h ../src/cabl_err.h ../src/cabl_ver.h - info-am: info: info-am dvi-am: Added: libticables/trunk/win32/bcc32/readme.txt ============================================================================== --- (empty file) +++ libticables/trunk/win32/bcc32/readme.txt Sat May 3 11:47:25 2003 @@ -0,0 +1,28 @@ +These wrappers can be found on the TiLP homepage, developer section... + +/* + * LibTIcables & LibTIcalcs Win32 Example Program - + * Developed for BCC32 v5.x (or C++Builder) + * + * This example program demonstrates access to a specific calc + * using a specific TI link cable type through the proper DLL + * files using statically linked libraries. The program itself + * runs at the Win32 console. + * + * (C) 2001 Thomas Wolf (tw...@ch...) + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License as + * published by the Free Software Foundation; either version 2 of + * the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public + * License along with this program; if not, write to the Free + * Software Foundation, Inc., 59 Temple Place - Suite 330, + * Boston, MA 02111-1307, USA. + */ Added: libticables/trunk/win32/msvc/net.bat ============================================================================== --- (empty file) +++ libticables/trunk/win32/msvc/net.bat Sat May 3 11:47:25 2003 @@ -0,0 +1,15 @@ +del *.ncb +del *.ilk +del *.dep +del *.opt +del *.plg +del *.aps +del *.exp +del *.idb +del *.obj +del *.pch +del *.exe +del *.*~ +deltree /y output +deltree /y debug +deltree /y release \ No newline at end of file Added: libticables/trunk/win32/msvc/net.sh ============================================================================== --- (empty file) +++ libticables/trunk/win32/msvc/net.sh Sat May 3 11:47:25 2003 @@ -0,0 +1,2 @@ +#!/bin/sh +rm *.exp *.lib *.mak *.ncb *.opt *.plg Added: libticables/trunk/win32/msvc/resource.h ============================================================================== --- (empty file) +++ libticables/trunk/win32/msvc/resource.h Sat May 3 11:47:25 2003 @@ -0,0 +1,15 @@ +//{{NO_DEPENDENCIES}} +// Microsoft Developer Studio generated include file. +// Used by ticables.rc +// + +// Next default values for new objects +// +#ifdef APSTUDIO_INVOKED +#ifndef APSTUDIO_READONLY_SYMBOLS +#define _APS_NEXT_RESOURCE_VALUE 101 +#define _APS_NEXT_COMMAND_VALUE 40001 +#define _APS_NEXT_CONTROL_VALUE 1000 +#define _APS_NEXT_SYMED_VALUE 101 +#endif +#endif Added: libticables/trunk/win32/msvc/test_ticables.dsp ============================================================================== --- (empty file) +++ libticables/trunk/win32/msvc/test_ticables.dsp Sat May 3 11:47:25 2003 @@ -0,0 +1,102 @@ +# Microsoft Developer Studio Project File - Name="test_ticables" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Console Application" 0x0103 + +CFG=test_ticables - Win32 Debug +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "test_ticables.mak". +!MESSAGE +!MESSAGE You can specify a configuration when running NMAKE +!MESSAGE by defining the macro CFG on the command line. For example: +!MESSAGE +!MESSAGE NMAKE /f "test_ticables.mak" CFG="test_ticables - Win32 Debug" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "test_ticables - Win32 Release" (based on "Win32 (x86) Console Application") +!MESSAGE "test_ticables - Win32 Debug" (based on "Win32 (x86) Console Application") +!MESSAGE + +# Begin Project +# PROP AllowPerConfigDependencies 0 +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +CPP=cl.exe +RSC=rc.exe + +!IF "$(CFG)" == "test_ticables - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Release" +# PROP BASE Intermediate_Dir "Release" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "" +# PROP Intermediate_Dir "C:\msvc\Output\ticables" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c +# ADD CPP /nologo /w /W0 /GX /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "__WIN32__" /YX /FD /c +# ADD BASE RSC /l 0x40c /d "NDEBUG" +# ADD RSC /l 0x40c /d "NDEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 + +!ELSEIF "$(CFG)" == "test_ticables - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "Debug" +# PROP BASE Intermediate_Dir "Debug" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "C:\msvc\tilp" +# PROP Intermediate_Dir "C:\msvc\Output\ticables" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c +# ADD CPP /nologo /w /W0 /Gm /GX /ZI /Od /I "../../ti_libs" /I "../dep/win32" /D "_DEBUG" /D "__WIN32__" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c +# ADD BASE RSC /l 0x40c /d "_DEBUG" +# ADD RSC /l 0x40c /d "_DEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept + +!ENDIF + +# Begin Target + +# Name "test_ticables - Win32 Release" +# Name "test_ticables - Win32 Debug" +# Begin Group "Source Files" + +# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" +# Begin Source File + +SOURCE=..\..\tests\test_ticables.c +# End Source File +# End Group +# Begin Group "Header Files" + +# PROP Default_Filter "h;hpp;hxx;hm;inl" +# End Group +# Begin Group "Resource Files" + +# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" +# End Group +# End Target +# End Project Added: libticables/trunk/win32/msvc/test_ticables.dsw ============================================================================== --- (empty file) +++ libticables/trunk/win32/msvc/test_ticables.dsw Sat May 3 11:47:25 2003 @@ -0,0 +1,44 @@ +Microsoft Developer Studio Workspace File, Format Version 6.00 +# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! + +############################################################################### + +Project: "test_ticables"=.\test_ticables.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ + Begin Project Dependency + Project_Dep_Name ticables + End Project Dependency +}}} + +############################################################################### + +Project: "ticables"=.\ticables.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ +}}} + +############################################################################### + +Global: + +Package=<5> +{{{ +}}} + +Package=<3> +{{{ +}}} + +############################################################################### + Added: libticables/trunk/win32/msvc/ticables.aps ============================================================================== Binary file. No diff available. Added: libticables/trunk/win32/msvc/ticables.dsp ============================================================================== --- (empty file) +++ libticables/trunk/win32/msvc/ticables.dsp Sat May 3 11:47:25 2003 @@ -0,0 +1,325 @@ +# Microsoft Developer Studio Project File - Name="ticables" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102 + +CFG=ticables - Win32 Debug +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "ticables.mak". +!MESSAGE +!MESSAGE You can specify a configuration when running NMAKE +!MESSAGE by defining the macro CFG on the command line. For example: +!MESSAGE +!MESSAGE NMAKE /f "ticables.mak" CFG="ticables - Win32 Debug" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "ticables - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library") +!MESSAGE "ticables - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library") +!MESSAGE + +# Begin Project +# PROP AllowPerConfigDependencies 0 +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +CPP=cl.exe +MTL=midl.exe +RSC=rc.exe + +!IF "$(CFG)" == "ticables - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Release" +# PROP BASE Intermediate_Dir "Release" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "" +# PROP Intermediate_Dir "C:\msvc\Output\ticables" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /FD /c +# ADD CPP /nologo /MT /w /W0 /GX /I "./tiglusb" /D "NDEBUG" /D "TICABLES_EXPORTS" /D "__WIN32__" /D "WIN32" /D "_WINDOWS" /D "__I386__" /D "ENABLE_NLS" /YX /FD /c +# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o /win32 "NUL" +# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o /win32 "NUL" +# ADD BASE RSC /l 0x40c /d "NDEBUG" +# ADD RSC /l 0x40c /d "NDEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386 +# ADD LINK32 intl.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386 /out:"..\..\tests\ticables.dll" + +!ELSEIF "$(CFG)" == "ticables - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "Debug" +# PROP BASE Intermediate_Dir "Debug" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "C:\msvc\tilp" +# PROP Intermediate_Dir "C:\msvc\Output\ticables" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /FD /c +# ADD CPP /nologo /MTd /W3 /GX /ZI /Od /I "./tiglusb" /D "_DEBUG" /D "TICABLES_EXPORTS" /D "__WIN32__" /D "WIN32" /D "_WINDOWS" /D "__I386__" /D "ENABLE_NLS" /YX /FD /c +# SUBTRACT CPP /Fr +# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o /win32 "NUL" +# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o /win32 "NUL" +# ADD BASE RSC /l 0x40c /d "_DEBUG" +# ADD RSC /l 0x40c /d "_DEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# SUBTRACT BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib intl.lib /nologo /subsystem:windows /dll /debug /debugtype:both /machine:I386 /pdbtype:sept +# SUBTRACT LINK32 /map + +!ENDIF + +# Begin Target + +# Name "ticables - Win32 Release" +# Name "ticables - Win32 Debug" +# Begin Group "Link cables" + +# PROP Default_Filter "" +# Begin Group "TiglUsb" + +# PROP Default_Filter "" +# Begin Source File + +SOURCE=..\..\src\TiglUsb.h +# End Source File +# End Group +# Begin Source File + +SOURCE=..\..\src\Avr_link.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\Dev_link.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\dfl_link.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\Par_link.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\Ser_link.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\slv_link.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\Tie_link.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\Tig_link.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\Vti_link.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\Vtl_link.c +# End Source File +# End Group +# Begin Group "Others" + +# PROP Default_Filter "" +# Begin Source File + +SOURCE=..\..\src\Error.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\Intrface.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\Ioports.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\Logging.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\porttalk.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\Probe.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\timodules.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\type2str.c +# End Source File +# Begin Source File + +SOURCE=..\..\src\verbose.c +# End Source File +# End Group +# Begin Group "Headers" + +# PROP Default_Filter "" +# Begin Source File + +SOURCE=..\..\src\Avr_link.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\Cabl_def.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\Cabl_err.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\Cabl_int.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\default.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\Dev_link.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\externs.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\Intl.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\Iocompat.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\Ioports.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\Links.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\Logging.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\Par_link.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\pause.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\plerror.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\porttalk_ioctl.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\Probe.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\Ser_link.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\slv_link.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\Str.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\ticables.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\Tie_link.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\Tig_link.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\Timeout.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\timodules.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\typedefs.h.old +# End Source File +# Begin Source File + +SOURCE=..\..\src\Usb_defs.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\Verbose.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\Vti_link.h +# End Source File +# Begin Source File + +SOURCE=..\..\src\Vtl_link.h +# End Source File +# End Group +# Begin Source File + +SOURCE=..\..\src\Cabl_ver.h +# End Source File +# Begin Source File + +SOURCE=..\..\ChangeLog +# End Source File +# Begin Source File + +SOURCE=..\..\src\Export.h +# End Source File +# Begin Source File + +SOURCE=.\ticables.rc +# End Source File +# End Target +# End Project Added: libticables/trunk/win32/msvc/ticables.dsw ============================================================================== --- (empty file) +++ libticables/trunk/win32/msvc/ticables.dsw Sat May 3 11:47:25 2003 @@ -0,0 +1,29 @@ +Microsoft Developer Studio Workspace File, Format Version 5.00 +# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! + +############################################################################### + +Project: "ticables"=.\ticables.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ +}}} + +############################################################################### + +Global: + +Package=<5> +{{{ +}}} + +Package=<3> +{{{ +}}} + +############################################################################### + Added: libticables/trunk/win32/msvc/ticables.rc ============================================================================== --- (empty file) +++ libticables/trunk/win32/msvc/ticables.rc Sat May 3 11:47:25 2003 @@ -0,0 +1,109 @@ +//Microsoft Developer Studio generated resource script. +// +#include "resource.h" + +#define APSTUDIO_READONLY_SYMBOLS +///////////////////////////////////////////////////////////////////////////// +// +// Generated from the TEXTINCLUDE 2 resource. +// +#include "afxres.h" + +///////////////////////////////////////////////////////////////////////////// +#undef APSTUDIO_READONLY_SYMBOLS + +///////////////////////////////////////////////////////////////////////////// +// French (France) resources + +#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_FRA) +#ifdef _WIN32 +LANGUAGE LANG_FRENCH, SUBLANG_FRENCH +#pragma code_page(1252) +#endif //_WIN32 + +#ifndef _MAC +///////////////////////////////////////////////////////////////////////////// +// +// Version +// + +VS_VERSION_INFO VERSIONINFO + FILEVERSION 3,0,7,2 + PRODUCTVERSION 3,0,7,2 + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x21L +#else + FILEFLAGS 0x20L +#endif + FILEOS 0x40004L + FILETYPE 0x2L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "04090000" + BEGIN + VALUE "Comments", "This lib is placed under LGPL license. The license can be found on www.gnu.org\0" + VALUE "CompanyName", "Linux Programmer Group\0" + VALUE "FileDescription", "TI link cable library\0" + VALUE "FileVersion", "3.7.2\0" + VALUE "InternalName", "libticables\0" + VALUE "LegalCopyright", "Copyright © 1999-2003, Romain Liévin\0" + VALUE "LegalTrademarks", "\0" + VALUE "OriginalFilename", "libticables.dll\0" + VALUE "PrivateBuild", "\0" + VALUE "ProductName", "TI link cable library for Linux & Windows9x/Me, NT4/2000/XP\0" + VALUE "ProductVersion", "3.7.2\0" + VALUE "SpecialBuild", "Windows 9x/Me, NT4/2000/XP version\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 0 + END +END + +#endif // !_MAC + + +#ifdef APSTUDIO_INVOKED +///////////////////////////////////////////////////////////////////////////// +// +// TEXTINCLUDE +// + +1 TEXTINCLUDE DISCARDABLE +BEGIN + "resource.h\0" +END + +2 TEXTINCLUDE DISCARDABLE +BEGIN + "#include ""afxres.h""\r\n" + "\0" +END + +3 TEXTINCLUDE DISCARDABLE +BEGIN + "\r\n" + "\0" +END + +#endif // APSTUDIO_INVOKED + +#endif // French (France) resources +///////////////////////////////////////////////////////////////////////////// + + + +#ifndef APSTUDIO_INVOKED +///////////////////////////////////////////////////////////////////////////// +// +// Generated from the TEXTINCLUDE 3 resource. +// + + +///////////////////////////////////////////////////////////////////////////// +#endif // not APSTUDIO_INVOKED + Added: libticables/trunk/win32/scan.awk ============================================================================== --- (empty file) +++ libticables/trunk/win32/scan.awk Sat May 3 11:47:25 2003 @@ -0,0 +1,22 @@ +#! /usr/bin/awk +# scan - scan source files for exported functions +# Copyright (C) Romain Lievin 2003 +# Contact: ro...@ti... +# + +BEGIN { + if (ARGC < 2) { + print "usage: cat <src_file> | awk -f scan.awk dst=<file>"; + exit; + } +} + +/TICALL/ { + nf = split($0, array, /TICALL/); +# print array[nf] >> dst; + nf2 = split(array[nf], array2, /\(/); + print array2[1] >> dst; +} + +END { +} Added: libticables/trunk/win32/scan.sh ============================================================================== --- (empty file) +++ libticables/trunk/win32/scan.sh Sat May 3 11:47:25 2003 @@ -0,0 +1,22 @@ +#! /bin/sh +# scan - scan source files for exported functions +# Copyright (C) Romain Lievin 2003 +# Contact: ro...@ti... +# + +SRC=../src +DST=ticables.def + +echo "Parsing..." + +rm -f $DST +echo "LIBRARY ticables.dll" >> $DST +echo "EXPORTS" >> $DST +echo "" >> $DST + +for I in $SRC/*.c ; do \ + echo $I + cat $I | awk -f scan.awk dst=$DST +done + +echo "Done !" Added: libticables/trunk/win32/ticables.def ============================================================================== --- (empty file) +++ libticables/trunk/win32/ticables.def Sat May 3 11:47:25 2003 @@ -0,0 +1,53 @@ +LIBRARY ticables.dll +EXPORTS + + ticable_link_set_cable + ticable_link_init + ticable_link_open + ticable_link_put + ticable_link_get + ticable_link_probe + ticable_link_close + ticable_link_exit + ticable_link_check + ticable_link_set_red + ticable_link_set_white + ticable_link_get_red + ticable_link_get_white + ticable_get_error + ticable_init + ticable_exit + ticable_get_version + ticable_set_timeout + ticable_get_timeout + ticable_set_delay + ticable_get_delay + ticable_set_baudrate + ticable_get_baudrate + ticable_set_io_address + ticable_get_io_address + ticable_set_io_device + ticable_get_io_device + ticable_set_hfc + ticable_get_hfc + ticable_set_port + ticable_get_port + ticable_set_method + ticable_get_method + ticable_get_datarate + ticable_set_param2 + ticable_set_param + ticable_get_param + ticable_get_default_param + ticable_set_cable + ticable_get_support + ticable_detect_os + ticable_detect_port + ticable_detect_cable + ticable_detect_all + ticable_DISPLAY_set_output_to_stream + ticable_DISPLAY_set_output_to_file + ticable_DISPLAY_close_file + DISPLAY + DISPLAY_ERROR + ticable_DISPLAY_settings |
From: <sv...@te...> - 2003-05-03 09:22:24
|
Author: roms Date: Sat May 3 11:22:16 2003 New Revision: 285 Added: tilp/trunk/glade/about-2.gladep tilp/trunk/glade/about-2.str tilp/trunk/glade/action-2.gladep tilp/trunk/glade/action-2.str tilp/trunk/glade/clist_rbm-2.gladep tilp/trunk/glade/clist_rbm-2.str tilp/trunk/glade/clock-2.gladep tilp/trunk/glade/clock-2.str tilp/trunk/glade/comm-2.gladep tilp/trunk/glade/comm-2.str tilp/trunk/glade/extprgms-2.gladep tilp/trunk/glade/extprgms-2.str tilp/trunk/glade/general-2.gladep tilp/trunk/glade/general-2.str tilp/trunk/glade/manpage-2.gladep tilp/trunk/glade/manpage-2.str tilp/trunk/glade/pbars-2.gladep tilp/trunk/glade/pbars-2.str tilp/trunk/glade/release-2.gladep tilp/trunk/glade/release-2.str tilp/trunk/glade/screen_options-2.gladep tilp/trunk/glade/screen_options-2.str tilp/trunk/glade/screenshot-2.gladep tilp/trunk/glade/screenshot-2.str tilp/trunk/glade/tilp-2.gladep tilp/trunk/glade/tilp-2.str tilp/trunk/glade/user_boxes-2.gladep tilp/trunk/glade/user_boxes-2.str Log: Version 6.67 Added: tilp/trunk/glade/about-2.gladep ============================================================================== --- (empty file) +++ tilp/trunk/glade/about-2.gladep Sat May 3 11:22:16 2003 @@ -0,0 +1,18 @@ +<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*--> +<!DOCTYPE glade-project SYSTEM "http://glade.gnome.org/glade-project-2.0.dtd"> + +<glade-project> + <name>Glade</name> + <program_name>glade</program_name> + <gnome_support>FALSE</gnome_support> + <use_widget_names>TRUE</use_widget_names> + <output_main_file>FALSE</output_main_file> + <output_support_files>FALSE</output_support_files> + <output_build_files>FALSE</output_build_files> + <main_source_file>about_db.c</main_source_file> + <main_header_file>about_db.h</main_header_file> + <handler_source_file>about.c</handler_source_file> + <handler_header_file>about.h</handler_header_file> + <output_translatable_strings>TRUE</output_translatable_strings> + <translatable_strings_file>about-2.str</translatable_strings_file> +</glade-project> Added: tilp/trunk/glade/about-2.str ============================================================================== --- (empty file) +++ tilp/trunk/glade/about-2.str Sat May 3 11:22:16 2003 @@ -0,0 +1,25 @@ +/* + * Chaînes de caractères à traduire générées par + * Glade. Ajouter ce fichier au fichier POTFILE.in + * de votre projet. NE PAS compiler ce fichier + * avec le reste de votre application. + */ + +gchar *s = N_("About TiLP..."); +gchar *s = N_("_Logo"); +gchar *s = N_("* TiLP, version 6.00"); +gchar *s = N_("* Supported platforms are:\n" + " - Linux (i386, Alpha, Sparc): RL <ro...@lp...>\n" + " - Win32 (Windows 9x/Me/NT4/2000): RL <ro...@lp...>\n" + " - Macintosh (Mac OS-X): JB <jb...@jb...>\n" + " - FreeBSD: TC <ti...@ul...>"); +gchar *s = N_("* Official homepage: http://tilp.info"); +gchar *s = N_("* Web site designed by Russel G. Howe"); +gchar *s = N_("* Logo by Laminoir"); +gchar *s = N_("* GUI generated by Glade (RAD)"); +gchar *s = N_("* Program placed under GPL license. \n" + "Libraries placed under LPGL."); +gchar *s = N_("* Program developed by the TiLP team <til...@li...>"); +gchar *s = N_("_About"); +gchar *s = N_("Cannot find the license file."); +gchar *s = N_("Li_cense"); Added: tilp/trunk/glade/action-2.gladep ============================================================================== --- (empty file) +++ tilp/trunk/glade/action-2.gladep Sat May 3 11:22:16 2003 @@ -0,0 +1,18 @@ +<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*--> +<!DOCTYPE glade-project SYSTEM "http://glade.gnome.org/glade-project-2.0.dtd"> + +<glade-project> + <name>Glade</name> + <program_name>glade</program_name> + <gnome_support>FALSE</gnome_support> + <use_widget_names>TRUE</use_widget_names> + <output_main_file>FALSE</output_main_file> + <output_support_files>FALSE</output_support_files> + <output_build_files>FALSE</output_build_files> + <main_source_file>null</main_source_file> + <main_header_file>null</main_header_file> + <handler_source_file>action.c</handler_source_file> + <handler_header_file>action.h</handler_header_file> + <output_translatable_strings>TRUE</output_translatable_strings> + <translatable_strings_file>action-2.str</translatable_strings_file> +</glade-project> Added: tilp/trunk/glade/action-2.str ============================================================================== --- (empty file) +++ tilp/trunk/glade/action-2.str Sat May 3 11:22:16 2003 @@ -0,0 +1,15 @@ +/* + * Chaînes de caractères à traduire générées par + * Glade. Ajouter ce fichier au fichier POTFILE.in + * de votre projet. NE PAS compiler ce fichier + * avec le reste de votre application. + */ + +gchar *s = N_("Upload Variables"); +gchar *s = N_("The following variable(s) exist(s) on calculator. Please select what you would like to do...\n" + "Note that locked/archived can not be overwritten unless renamed."); +gchar *s = N_("_Overwrite"); +gchar *s = N_("_Rename"); +gchar *s = N_("_Skip"); +gchar *s = N_("Select _All"); +gchar *s = N_("_Deselect All"); Added: tilp/trunk/glade/clist_rbm-2.gladep ============================================================================== --- (empty file) +++ tilp/trunk/glade/clist_rbm-2.gladep Sat May 3 11:22:16 2003 @@ -0,0 +1,18 @@ +<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*--> +<!DOCTYPE glade-project SYSTEM "http://glade.gnome.org/glade-project-2.0.dtd"> + +<glade-project> + <name>Glade</name> + <program_name>glade</program_name> + <gnome_support>FALSE</gnome_support> + <use_widget_names>TRUE</use_widget_names> + <output_main_file>FALSE</output_main_file> + <output_support_files>FALSE</output_support_files> + <output_build_files>FALSE</output_build_files> + <main_source_file>null</main_source_file> + <main_header_file>null</main_header_file> + <handler_source_file>popup.c</handler_source_file> + <handler_header_file>popup.h</handler_header_file> + <output_translatable_strings>TRUE</output_translatable_strings> + <translatable_strings_file>clist_rbm-2.str</translatable_strings_file> +</glade-project> Added: tilp/trunk/glade/clist_rbm-2.str ============================================================================== --- (empty file) +++ tilp/trunk/glade/clist_rbm-2.str Sat May 3 11:22:16 2003 @@ -0,0 +1,49 @@ +/* + * Chaînes de caractères à traduire générées par + * Glade. Ajouter ce fichier au fichier POTFILE.in + * de votre projet. NE PAS compiler ce fichier + * avec le reste de votre application. + */ + +gchar *s = N_("_Edit"); +gchar *s = N_("Cut selected files"); +gchar *s = N_("_Cut"); +gchar *s = N_("Copy selected files"); +gchar *s = N_("C_opy"); +gchar *s = N_("Paste previously selected files"); +gchar *s = N_("_Paste"); +gchar *s = N_("Rename file(s)"); +gchar *s = N_("_Rename"); +gchar *s = N_("Delete selected file(s)"); +gchar *s = N_("_Delete"); +gchar *s = N_("Make a new directory"); +gchar *s = N_("New _folder"); +gchar *s = N_("_File"); +gchar *s = N_("Un_archive"); +gchar *s = N_("Unzip selected file(s)"); +gchar *s = N_("Un_zip"); +gchar *s = N_("Untar (tar.gz/tgz) selected file(s)"); +gchar *s = N_("Un_tar"); +gchar *s = N_("Select all files"); +gchar *s = N_("_Select all"); +gchar *s = N_("Unselect all files"); +gchar *s = N_("_Unselect all"); +gchar *s = N_("Goes up into the parent folder"); +gchar *s = N_("_Go to parent dir"); +gchar *s = N_("Set the current directory as working directory whenever TiLP starts."); +gchar *s = N_("_Set as working folder"); +gchar *s = N_("Refresh file informations"); +gchar *s = N_("_Refresh"); +gchar *s = N_("_Group files"); +gchar *s = N_("Ungroup selected file(s)"); +gchar *s = N_("_Ungroup"); +gchar *s = N_("Group selected file(s) together"); +gchar *s = N_("_Group"); +gchar *s = N_("_Misc"); +gchar *s = N_("TI83+: send selected variables into FLASH instead of sending them into RAM.\\r\\nTI89/92+/V200: send variables but keep attribute (locked/archived)."); +gchar *s = N_("Send var(s) to FLASH"); +gchar *s = N_("Sign an Intel Hexa file (generated by an assembler) for producing a .8xk FLASH application file. More informations by typing 'appsign'."); +gchar *s = N_("_Sign TI83+ FLASH apps"); +gchar *s = N_("Convert a .tib/.9xu/.89u file into a ROM image"); +gchar *s = N_("_Convert AMS upgrade"); +gchar *s = N_("_Console"); Added: tilp/trunk/glade/clock-2.gladep ============================================================================== --- (empty file) +++ tilp/trunk/glade/clock-2.gladep Sat May 3 11:22:16 2003 @@ -0,0 +1,18 @@ +<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*--> +<!DOCTYPE glade-project SYSTEM "http://glade.gnome.org/glade-project-2.0.dtd"> + +<glade-project> + <name>Glade</name> + <program_name>glade</program_name> + <gnome_support>FALSE</gnome_support> + <use_widget_names>TRUE</use_widget_names> + <output_main_file>FALSE</output_main_file> + <output_support_files>FALSE</output_support_files> + <output_build_files>FALSE</output_build_files> + <main_source_file>null</main_source_file> + <main_header_file>null</main_header_file> + <handler_source_file>clock.c</handler_source_file> + <handler_header_file>clock.h</handler_header_file> + <output_translatable_strings>TRUE</output_translatable_strings> + <translatable_strings_file>clock-2.str</translatable_strings_file> +</glade-project> Added: tilp/trunk/glade/clock-2.str ============================================================================== --- (empty file) +++ tilp/trunk/glade/clock-2.str Sat May 3 11:22:16 2003 @@ -0,0 +1,38 @@ +/* + * Chaînes de caractères à traduire générées par + * Glade. Ajouter ce fichier au fichier POTFILE.in + * de votre projet. NE PAS compiler ce fichier + * avec le reste de votre application. + */ + +gchar *s = N_("Clock Management"); +gchar *s = N_("_on"); +gchar *s = N_("of_f"); +gchar *s = N_("Clock is..."); +gchar *s = N_("_AM/PM"); +gchar *s = N_("_24h"); +gchar *s = N_("*"); +gchar *s = N_("MM/DD/YY"); +gchar *s = N_("DD/MM/YY"); +gchar *s = N_("MM.DD.YY"); +gchar *s = N_("DD.MM.YY"); +gchar *s = N_("YY.MM.DD"); +gchar *s = N_("MM-DD-YY"); +gchar *s = N_("DD-MM-YY"); +gchar *s = N_("YY-MM-DD"); +gchar *s = N_("Format"); +gchar *s = N_("*"); +gchar *s = N_("Jan"); +gchar *s = N_("Feb"); +gchar *s = N_("Mar"); +gchar *s = N_("Apr"); +gchar *s = N_("May"); +gchar *s = N_("Jun"); +gchar *s = N_("Jul"); +gchar *s = N_("AUg"); +gchar *s = N_("Sep"); +gchar *s = N_("Oct"); +gchar *s = N_("Nov"); +gchar *s = N_("Dec"); +gchar *s = N_("Date & Time"); +gchar *s = N_(" _Sync with PC "); Added: tilp/trunk/glade/comm-2.gladep ============================================================================== --- (empty file) +++ tilp/trunk/glade/comm-2.gladep Sat May 3 11:22:16 2003 @@ -0,0 +1,18 @@ +<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*--> +<!DOCTYPE glade-project SYSTEM "http://glade.gnome.org/glade-project-2.0.dtd"> + +<glade-project> + <name>Glade</name> + <program_name>glade</program_name> + <gnome_support>FALSE</gnome_support> + <use_widget_names>TRUE</use_widget_names> + <output_main_file>FALSE</output_main_file> + <output_support_files>FALSE</output_support_files> + <output_build_files>FALSE</output_build_files> + <main_source_file>null</main_source_file> + <main_header_file>null</main_header_file> + <handler_source_file>comm.c</handler_source_file> + <handler_header_file>comm.h</handler_header_file> + <output_translatable_strings>TRUE</output_translatable_strings> + <translatable_strings_file>comm-2.str</translatable_strings_file> +</glade-project> Added: tilp/trunk/glade/comm-2.str ============================================================================== --- (empty file) +++ tilp/trunk/glade/comm-2.str Sat May 3 11:22:16 2003 @@ -0,0 +1,52 @@ +/* + * Chaînes de caractères à traduire générées par + * Glade. Ajouter ce fichier au fichier POTFILE.in + * de votre projet. NE PAS compiler ce fichier + * avec le reste de votre application. + */ + +gchar *s = N_("Communication Settings"); +gchar *s = N_("_TIEmu virtual link"); +gchar *s = N_("_VTi virtual link"); +gchar *s = N_("_AVRlink"); +gchar *s = N_("_USB TIGraphLink"); +gchar *s = N_("Home-made _parallel"); +gchar *s = N_("_Black TIGraphLink\n" + "Home-made serial"); +gchar *s = N_("_Gray TIGraphLink"); +gchar *s = N_("Type:"); +gchar *s = N_("0x3f8 (COM1)"); +gchar *s = N_("0x2f8 (COM2)"); +gchar *s = N_("0x3e8 (COM3)"); +gchar *s = N_("0x2e8 (COM4)"); +gchar *s = N_("Port:"); +gchar *s = N_("_Cable"); +gchar *s = N_("TI86"); +gchar *s = N_("TI73"); +gchar *s = N_("TI92"); +gchar *s = N_("TI82"); +gchar *s = N_("TI83"); +gchar *s = N_("TI83+(SE)"); +gchar *s = N_("TI85"); +gchar *s = N_("TI89"); +gchar *s = N_("TI92+"); +gchar *s = N_("V200"); +gchar *s = N_("Type:"); +gchar *s = N_("_Auto-detect (73, 83+, 89, 92+)"); +gchar *s = N_("_Calculator"); +gchar *s = N_("Speed:"); +gchar *s = N_("*"); +gchar *s = N_("9600"); +gchar *s = N_("19200"); +gchar *s = N_("38400"); +gchar *s = N_("57600"); +gchar *s = N_("bauds"); +gchar *s = N_("_Flow control (RTS/CTS)"); +gchar *s = N_("AVRlink"); +gchar *s = N_("Timeout:"); +gchar *s = N_("deci-seconds"); +gchar *s = N_("Error management"); +gchar *s = N_("Delay: "); +gchar *s = N_("microseconds"); +gchar *s = N_("Home-made cables"); +gchar *s = N_("Miscellaneous"); Added: tilp/trunk/glade/extprgms-2.gladep ============================================================================== --- (empty file) +++ tilp/trunk/glade/extprgms-2.gladep Sat May 3 11:22:16 2003 @@ -0,0 +1,18 @@ +<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*--> +<!DOCTYPE glade-project SYSTEM "http://glade.gnome.org/glade-project-2.0.dtd"> + +<glade-project> + <name>Glade</name> + <program_name>glade</program_name> + <gnome_support>FALSE</gnome_support> + <use_widget_names>TRUE</use_widget_names> + <output_main_file>FALSE</output_main_file> + <output_support_files>FALSE</output_support_files> + <output_build_files>FALSE</output_build_files> + <main_source_file>null</main_source_file> + <main_header_file>null</main_header_file> + <handler_source_file>extprgms.c</handler_source_file> + <handler_header_file>extprgms.h</handler_header_file> + <output_translatable_strings>TRUE</output_translatable_strings> + <translatable_strings_file>extprgms-2.str</translatable_strings_file> +</glade-project> Added: tilp/trunk/glade/extprgms-2.str ============================================================================== --- (empty file) +++ tilp/trunk/glade/extprgms-2.str Sat May 3 11:22:16 2003 @@ -0,0 +1,42 @@ +/* + * Chaînes de caractères à traduire générées par + * Glade. Ajouter ce fichier au fichier POTFILE.in + * de votre projet. NE PAS compiler ce fichier + * avec le reste de votre application. + */ + +gchar *s = N_("External programs location"); +gchar *s = N_("Location:"); +gchar *s = N_("wzunzip.exe"); +gchar *s = N_("*"); +gchar *s = N_("..."); +gchar *s = N_("Options:"); +gchar *s = N_("-d"); +gchar *s = N_("*"); +gchar *s = N_("ZIP program:"); +gchar *s = N_("_ZIP"); +gchar *s = N_("Location:"); +gchar *s = N_("tar"); +gchar *s = N_("*"); +gchar *s = N_("..."); +gchar *s = N_("Options:"); +gchar *s = N_("xvzf"); +gchar *s = N_("*"); +gchar *s = N_("TAR.GZ/TGZ program:"); +gchar *s = N_("_TGZ"); +gchar *s = N_("Location:"); +gchar *s = N_("appsign"); +gchar *s = N_("*"); +gchar *s = N_("..."); +gchar *s = N_("Options:"); +gchar *s = N_("*"); +gchar *s = N_("APPSIGN 83+ program:"); +gchar *s = N_("_AppSign"); +gchar *s = N_("Location:"); +gchar *s = N_("/usr/bin/mozilla"); +gchar *s = N_("*"); +gchar *s = N_("..."); +gchar *s = N_("Options:"); +gchar *s = N_("*"); +gchar *s = N_("Web Browser:"); +gchar *s = N_("_Browser"); Added: tilp/trunk/glade/general-2.gladep ============================================================================== --- (empty file) +++ tilp/trunk/glade/general-2.gladep Sat May 3 11:22:16 2003 @@ -0,0 +1,18 @@ +<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*--> +<!DOCTYPE glade-project SYSTEM "http://glade.gnome.org/glade-project-2.0.dtd"> + +<glade-project> + <name>Glade</name> + <program_name>glade</program_name> + <gnome_support>FALSE</gnome_support> + <use_widget_names>TRUE</use_widget_names> + <output_main_file>FALSE</output_main_file> + <output_support_files>FALSE</output_support_files> + <output_build_files>FALSE</output_build_files> + <main_source_file>null</main_source_file> + <main_header_file>null</main_header_file> + <handler_source_file>general.c</handler_source_file> + <handler_header_file>general.h</handler_header_file> + <output_translatable_strings>TRUE</output_translatable_strings> + <translatable_strings_file>general-2.str</translatable_strings_file> +</glade-project> Added: tilp/trunk/glade/general-2.str ============================================================================== --- (empty file) +++ tilp/trunk/glade/general-2.str Sat May 3 11:22:16 2003 @@ -0,0 +1,37 @@ +/* + * Chaînes de caractères à traduire générées par + * Glade. Ajouter ce fichier au fichier POTFILE.in + * de votre projet. NE PAS compiler ce fichier + * avec le reste de votre application. + */ + +gchar *s = N_("General options"); +gchar *s = N_("_name"); +gchar *s = N_("dat_e"); +gchar *s = N_("_size"); +gchar *s = N_("_type"); +gchar *s = N_("Sort by"); +gchar *s = N_("all _files"); +gchar *s = N_("T_I files only"); +gchar *s = N_("File displaying"); +gchar *s = N_("_up"); +gchar *s = N_("_down"); +gchar *s = N_("Order"); +gchar *s = N_("confirm deleting/overwriting"); +gchar *s = N_("Files/Variables"); +gchar *s = N_("_Computer"); +gchar *s = N_("_name"); +gchar *s = N_("_type"); +gchar *s = N_("_info"); +gchar *s = N_("_size"); +gchar *s = N_("Sort by"); +gchar *s = N_("_up"); +gchar *s = N_("_down"); +gchar *s = N_("Order"); +gchar *s = N_("_full"); +gchar *s = N_("_local"); +gchar *s = N_("Path mode"); +gchar *s = N_("sin_gle"); +gchar *s = N_("_group"); +gchar *s = N_("Receiving files"); +gchar *s = N_("_Calculator"); Added: tilp/trunk/glade/manpage-2.gladep ============================================================================== --- (empty file) +++ tilp/trunk/glade/manpage-2.gladep Sat May 3 11:22:16 2003 @@ -0,0 +1,18 @@ +<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*--> +<!DOCTYPE glade-project SYSTEM "http://glade.gnome.org/glade-project-2.0.dtd"> + +<glade-project> + <name>Glade</name> + <program_name>glade</program_name> + <gnome_support>FALSE</gnome_support> + <use_widget_names>TRUE</use_widget_names> + <output_main_file>FALSE</output_main_file> + <output_support_files>FALSE</output_support_files> + <output_build_files>FALSE</output_build_files> + <main_source_file>null</main_source_file> + <main_header_file>null</main_header_file> + <handler_source_file>manpage.c</handler_source_file> + <handler_header_file>manpage.h</handler_header_file> + <output_translatable_strings>TRUE</output_translatable_strings> + <translatable_strings_file>manpage-2.str</translatable_strings_file> +</glade-project> Added: tilp/trunk/glade/manpage-2.str ============================================================================== --- (empty file) +++ tilp/trunk/glade/manpage-2.str Sat May 3 11:22:16 2003 @@ -0,0 +1,9 @@ +/* + * Chaînes de caractères à traduire générées par + * Glade. Ajouter ce fichier au fichier POTFILE.in + * de votre projet. NE PAS compiler ce fichier + * avec le reste de votre application. + */ + +gchar *s = N_("Page of Manual"); +gchar *s = N_("Cannot find the manpage file."); Added: tilp/trunk/glade/pbars-2.gladep ============================================================================== --- (empty file) +++ tilp/trunk/glade/pbars-2.gladep Sat May 3 11:22:16 2003 @@ -0,0 +1,18 @@ +<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*--> +<!DOCTYPE glade-project SYSTEM "http://glade.gnome.org/glade-project-2.0.dtd"> + +<glade-project> + <name>Glade</name> + <program_name>glade</program_name> + <gnome_support>FALSE</gnome_support> + <use_widget_names>TRUE</use_widget_names> + <output_main_file>FALSE</output_main_file> + <output_support_files>FALSE</output_support_files> + <output_build_files>FALSE</output_build_files> + <main_source_file>pbars_db.c</main_source_file> + <main_header_file>pbars_db.h</main_header_file> + <handler_source_file>pbars.c</handler_source_file> + <handler_header_file>pbars.h</handler_header_file> + <output_translatable_strings>TRUE</output_translatable_strings> + <translatable_strings_file>pbars-2.str</translatable_strings_file> +</glade-project> Added: tilp/trunk/glade/pbars-2.str ============================================================================== --- (empty file) +++ tilp/trunk/glade/pbars-2.str Sat May 3 11:22:16 2003 @@ -0,0 +1,25 @@ +/* + * Chaînes de caractères à traduire générées par + * Glade. Ajouter ce fichier au fichier POTFILE.in + * de votre projet. NE PAS compiler ce fichier + * avec le reste de votre application. + */ + +gchar *s = N_("Title 1"); +gchar *s = N_("Transfer status:"); +gchar *s = N_("Rate: 0.00 Kb/s"); +gchar *s = N_("Title 2"); +gchar *s = N_("Message."); +gchar *s = N_("Title 3"); +gchar *s = N_("Total transfer:"); +gchar *s = N_("Current transfer:"); +gchar *s = N_("Rate: 0.0 Kbytes/s"); +gchar *s = N_("Title 4"); +gchar *s = N_("Current transfer:"); +gchar *s = N_("Text"); +gchar *s = N_("Rate: 0.0 Kbytes/s"); +gchar *s = N_("Title 5"); +gchar *s = N_("Total transfer:"); +gchar *s = N_("Current transfer:"); +gchar *s = N_("Text"); +gchar *s = N_("Rate: 0.0 Kbytes/s"); Added: tilp/trunk/glade/release-2.gladep ============================================================================== --- (empty file) +++ tilp/trunk/glade/release-2.gladep Sat May 3 11:22:16 2003 @@ -0,0 +1,18 @@ +<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*--> +<!DOCTYPE glade-project SYSTEM "http://glade.gnome.org/glade-project-2.0.dtd"> + +<glade-project> + <name>Glade</name> + <program_name>glade</program_name> + <gnome_support>FALSE</gnome_support> + <use_widget_names>TRUE</use_widget_names> + <output_main_file>FALSE</output_main_file> + <output_support_files>FALSE</output_support_files> + <output_build_files>FALSE</output_build_files> + <main_source_file>null</main_source_file> + <main_header_file>null</main_header_file> + <handler_source_file>release.c</handler_source_file> + <handler_header_file>release.h</handler_header_file> + <output_translatable_strings>TRUE</output_translatable_strings> + <translatable_strings_file>release-2.str</translatable_strings_file> +</glade-project> Added: tilp/trunk/glade/release-2.str ============================================================================== --- (empty file) +++ tilp/trunk/glade/release-2.str Sat May 3 11:22:16 2003 @@ -0,0 +1,13 @@ +/* + * Chaînes de caractères à traduire générées par + * Glade. Ajouter ce fichier au fichier POTFILE.in + * de votre projet. NE PAS compiler ce fichier + * avec le reste de votre application. + */ + +gchar *s = N_("Welcome to TiLP !"); +gchar *s = N_("This box appears only 1 time or whenever a new version is installed.\n" + "You will find in the box below some news about TiLP (the RELEASE file):"); +gchar *s = N_("Cannot find the RELEASE file."); +gchar *s = N_("Latest version of TiLP can be found at: <http://lpg.ticalc.org/prj_tilp>\n" + "Please report any bugs to the TiLP team: <til...@li...>."); Added: tilp/trunk/glade/screen_options-2.gladep ============================================================================== --- (empty file) +++ tilp/trunk/glade/screen_options-2.gladep Sat May 3 11:22:16 2003 @@ -0,0 +1,18 @@ +<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*--> +<!DOCTYPE glade-project SYSTEM "http://glade.gnome.org/glade-project-2.0.dtd"> + +<glade-project> + <name>Glade</name> + <program_name>glade</program_name> + <gnome_support>FALSE</gnome_support> + <use_widget_names>TRUE</use_widget_names> + <output_main_file>FALSE</output_main_file> + <output_support_files>FALSE</output_support_files> + <output_build_files>FALSE</output_build_files> + <main_source_file>null</main_source_file> + <main_header_file>null</main_header_file> + <handler_source_file>scroptions.c</handler_source_file> + <handler_header_file>scroptions.h</handler_header_file> + <output_translatable_strings>TRUE</output_translatable_strings> + <translatable_strings_file>screen_options-2.str</translatable_strings_file> +</glade-project> Added: tilp/trunk/glade/screen_options-2.str ============================================================================== --- (empty file) +++ tilp/trunk/glade/screen_options-2.str Sat May 3 11:22:16 2003 @@ -0,0 +1,20 @@ +/* + * Chaînes de caractères à traduire générées par + * Glade. Ajouter ce fichier au fichier POTFILE.in + * de votre projet. NE PAS compiler ce fichier + * avec le reste de votre application. + */ + +gchar *s = N_("Screen Capture Options"); +gchar *s = N_("_full"); +gchar *s = N_("_clipped (TI89)"); +gchar *s = N_("Screen mode:"); +gchar *s = N_("_emulate"); +gchar *s = N_("Gray-scale:"); +gchar *s = N_("Screen Format"); +gchar *s = N_("_PNG"); +gchar *s = N_("_XPM (Unix format)"); +gchar *s = N_("_JPEG (non interlaced)"); +gchar *s = N_("_BMP (Windows)"); +gchar *s = N_("Image type:"); +gchar *s = N_("File Format"); Added: tilp/trunk/glade/screenshot-2.gladep ============================================================================== --- (empty file) +++ tilp/trunk/glade/screenshot-2.gladep Sat May 3 11:22:16 2003 @@ -0,0 +1,18 @@ +<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*--> +<!DOCTYPE glade-project SYSTEM "http://glade.gnome.org/glade-project-2.0.dtd"> + +<glade-project> + <name>Glade</name> + <program_name>glade</program_name> + <gnome_support>FALSE</gnome_support> + <use_widget_names>TRUE</use_widget_names> + <output_main_file>FALSE</output_main_file> + <output_support_files>FALSE</output_support_files> + <output_build_files>FALSE</output_build_files> + <main_source_file>null</main_source_file> + <main_header_file>null</main_header_file> + <handler_source_file>screenshot.c</handler_source_file> + <handler_header_file>screenshot.h</handler_header_file> + <output_translatable_strings>TRUE</output_translatable_strings> + <translatable_strings_file>screenshot-2.str</translatable_strings_file> +</glade-project> Added: tilp/trunk/glade/screenshot-2.str ============================================================================== --- (empty file) +++ tilp/trunk/glade/screenshot-2.str Sat May 3 11:22:16 2003 @@ -0,0 +1,18 @@ +/* + * Chaînes de caractères à traduire générées par + * Glade. Ajouter ce fichier au fichier POTFILE.in + * de votre projet. NE PAS compiler ce fichier + * avec le reste de votre application. + */ + +gchar *s = N_("Screen capture"); +gchar *s = N_("_File"); +gchar *s = N_("_Load"); +gchar *s = N_("_Save"); +gchar *s = N_("_Quit"); +gchar *s = N_("_Options"); +gchar *s = N_("Refresh"); +gchar *s = N_("Save"); +gchar *s = N_("Quit"); +gchar *s = N_("Help"); +gchar *s = N_("Calculator screen"); Added: tilp/trunk/glade/tilp-2.gladep ============================================================================== --- (empty file) +++ tilp/trunk/glade/tilp-2.gladep Sat May 3 11:22:16 2003 @@ -0,0 +1,18 @@ +<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*--> +<!DOCTYPE glade-project SYSTEM "http://glade.gnome.org/glade-project-2.0.dtd"> + +<glade-project> + <name>Glade</name> + <program_name>glade</program_name> + <pixmaps_directory>../pixmaps</pixmaps_directory> + <gnome_support>FALSE</gnome_support> + <use_widget_names>TRUE</use_widget_names> + <output_main_file>FALSE</output_main_file> + <output_build_files>FALSE</output_build_files> + <main_source_file>null</main_source_file> + <main_header_file>null</main_header_file> + <handler_source_file>tilp.c</handler_source_file> + <handler_header_file>tilp.h</handler_header_file> + <output_translatable_strings>TRUE</output_translatable_strings> + <translatable_strings_file>tilp-2.str</translatable_strings_file> +</glade-project> Added: tilp/trunk/glade/tilp-2.str ============================================================================== --- (empty file) +++ tilp/trunk/glade/tilp-2.str Sat May 3 11:22:16 2003 @@ -0,0 +1,79 @@ +/* + * Chaînes de caractères à traduire générées par + * Glade. Ajouter ce fichier au fichier POTFILE.in + * de votre projet. NE PAS compiler ce fichier + * avec le reste de votre application. + */ + +gchar *s = N_("TiLP ('Ti Linking Program')"); +gchar *s = N_("_File"); +gchar *s = N_("_Open"); +gchar *s = N_("Save current settings (in the configuration file '~/.tilp')."); +gchar *s = N_("Save _config"); +gchar *s = N_("Load the previously saved settings."); +gchar *s = N_("_Reload config"); +gchar *s = N_("Load default settings."); +gchar *s = N_("_Default config"); +gchar *s = N_("Exit from TiLP."); +gchar *s = N_("_Quit"); +gchar *s = N_("_Setup"); +gchar *s = N_("General options."); +gchar *s = N_("_General"); +gchar *s = N_("Location of external programs."); +gchar *s = N_("_External programs"); +gchar *s = N_("Communication settings."); +gchar *s = N_("_Communication"); +gchar *s = N_("_Misc"); +gchar *s = N_("Clock management (AMS2.08 mini)."); +gchar *s = N_("_Clock"); +gchar *s = N_("Get the ID-LIST of an FLASH calculator."); +gchar *s = N_("Get _IDlist"); +gchar *s = N_("Teminal box and remote control."); +gchar *s = N_("Remote _control"); +gchar *s = N_("Get a ROM image for an emulator.."); +gchar *s = N_("ROM _dump..."); +gchar *s = N_("Send an OS upgrade to the calculator"); +gchar *s = N_("_Upgrade OS"); +gchar *s = N_("_Help"); +gchar *s = N_("The TiLP User's Manual in html format."); +gchar *s = N_("_User's Manual"); +gchar *s = N_("The Linux manual page."); +gchar *s = N_("_Manpage"); +gchar *s = N_("_Bookmarks"); +gchar *s = N_("http://education.ti.com, the Texas Instruments web site"); +gchar *s = N_("TI's web site"); +gchar *s = N_("http://eps.ti.com, TI's store for OS upgrades and FLASH applications."); +gchar *s = N_("Calculator software"); +gchar *s = N_("A great web site on TI related stuffs."); +gchar *s = N_("ticalc.org"); +gchar *s = N_("Some news on the TI world."); +gchar *s = N_("tinews.net"); +gchar *s = N_("A French calculator web site."); +gchar *s = N_("ti-fr.org"); +gchar *s = N_("http://lpg.ticalc.org, the Linux Programmer Group"); +gchar *s = N_("The LPG"); +gchar *s = N_("http://tilp.info, the TiLP web site."); +gchar *s = N_("TiLP's web site"); +gchar *s = N_("About TiLP..."); +gchar *s = N_("_About"); +gchar *s = N_("Check whether calculator is ready..."); +gchar *s = N_("Ready ?"); +gchar *s = N_("List calculator content (folders, variables and applications)."); +gchar *s = N_("Dirlist"); +gchar *s = N_("Backup the calculator content."); +gchar *s = N_("Backup"); +gchar *s = N_("Restore the calculator content."); +gchar *s = N_("Restore"); +gchar *s = N_("Receive variables from non-silent calculators."); +gchar *s = N_("Receive"); +gchar *s = N_("Create a new directory."); +gchar *s = N_("MkDir"); +gchar *s = N_("Delete selected files."); +gchar *s = N_("Delete"); +gchar *s = N_("Refresh right frame."); +gchar *s = N_("Refresh"); +gchar *s = N_("Calculator files"); +gchar *s = N_("Computer files"); +gchar *s = N_("Memory free: 0 bytes"); +gchar *s = N_("Current dir: none"); +gchar *s = N_("Informations"); Added: tilp/trunk/glade/user_boxes-2.gladep ============================================================================== --- (empty file) +++ tilp/trunk/glade/user_boxes-2.gladep Sat May 3 11:22:16 2003 @@ -0,0 +1,18 @@ +<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*--> +<!DOCTYPE glade-project SYSTEM "http://glade.gnome.org/glade-project-2.0.dtd"> + +<glade-project> + <name>Glade</name> + <program_name>glade</program_name> + <gnome_support>FALSE</gnome_support> + <use_widget_names>TRUE</use_widget_names> + <output_main_file>FALSE</output_main_file> + <output_support_files>FALSE</output_support_files> + <output_build_files>FALSE</output_build_files> + <main_source_file>null</main_source_file> + <main_header_file>null</main_header_file> + <handler_source_file>dboxes.c</handler_source_file> + <handler_header_file>dboxes.h</handler_header_file> + <output_translatable_strings>TRUE</output_translatable_strings> + <translatable_strings_file>user_boxes-2.str</translatable_strings_file> +</glade-project> Added: tilp/trunk/glade/user_boxes-2.str ============================================================================== --- (empty file) +++ tilp/trunk/glade/user_boxes-2.str Sat May 3 11:22:16 2003 @@ -0,0 +1,10 @@ +/* + * Chaînes de caractères à traduire générées par + * Glade. Ajouter ce fichier au fichier POTFILE.in + * de votre projet. NE PAS compiler ce fichier + * avec le reste de votre application. + */ + +gchar *s = N_("Title"); +gchar *s = N_("*"); +gchar *s = N_("Name:"); |
From: Julien B. <jb...@jb...> - 2003-05-03 08:46:14
|
"Romain Lievin" <rom...@wa...> wrote: >> Let's repeat it : Do. Not. Commit. Files. One. By. One. > > oops ! I should use a single whole commit after the make distclean then ? Yep. You do not even need to run make distclean, as svn knows which files are under its control and will take only these files into account. (but doing a distclean won't harm). Another thing : please fix the makefiles so that make distclean removes every generated Makefile ; this is especially true for libti*/docs/Makefile and tilp/icons/Makefile Not related, but in case you noticed : svn complains that the issuer of the SSL certificate for svn.technologeek.org is unknown. This is OK, I am the issuer :-) JB. -- BOFH excuse #132: SCSI Chain overterminated |
From: <sv...@te...> - 2003-05-03 08:36:19
|
Author: julien Date: Sat May 3 10:36:15 2003 New Revision: 283 Removed: tilp/trunk/icons/Makefile Log: Remove tilp/trunk/icons/Makefile : shouldn't be here. |
From: Romain L. <rom...@wa...> - 2003-05-03 08:35:42
|
Hi, On Sat, May 03, 2003 at 10:31:07AM +0200, Julien BLACHE wrote: > sv...@te... wrote: > > > Modified: > > tilp/trunk/ChangeLog > > Let's repeat it : Do. Not. Commit. Files. One. By. One. > oops ! I should use a single whole commit after the make distclean then ? > JB. > > -- > Julien BLACHE <http://www.jblache.org> > <jb...@jb...> > roms. > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > TiLP-devel mailing list > TiL...@li... > https://lists.sourceforge.net/lists/listinfo/tilp-devel -- Romain Lievin, aka 'roms' <ro...@ti...> The TiLP project is on <http://www.ti-lpg.org> "Linux, y'a moins bien mais c'est plus cher !" |