90

Et enfin, dernière question: pourquoi t'obstines-tu à argumenter sur ce sujet malgré le fait que le numéro de version lettré est déjà fixé dans la spécification et qu'il ne sera certainement pas supprimé, quels que soient les arguments proposés?
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

91

euh... on est pas non plus sur des progs open-source ou le moindre petit changement autorise à changer le numéro de la 4é décimel du deuxième chiffre de la centaine
Pourquoi pas c'est juste qu'on en a pas encore eu l'ocasion pour certais progs qui ont eu de nombreuse release comme Total Desctruction, ca aurait été bien utile.
Et puis ca permet d'identifier clairement et efficacement le numéro: lorseque l'on ne fait que corriger un petit bug, on hésite a changer le numéro si on a une verion codée sur 1ou 2 chiffres et pourant on peut trouver des gens qui se traine avec la version bogguée. Avec 4 numéros il suffit de changer un chiffre au loin.
Et puis vu qu'aucun des champs n'est obligatoire si ca te plais pas rien ne t'oblige a l'utiliser
bah... même en numérique ça suffis. Vous allez pas me dire que faire un name&" V"&num1&"."&num2&" beta "&"num3"&" RC"&num4&" by"&auteur en C n'est pas possible
Donc le champs version en caractère est inutils.
Certes mais comme je l'ai dis plus haut tu as le choix d'utilser ce qui t'arranges te plus ou les deux ou meme pas du tout. Personellemnt, je trouve que le deux sont utiles
et dans mon shell j'afficherai la chaine de caratère en priorité et si elle n'y est pas la série de chiffre. et dans les détails des fichiers, les 2 versions. Personellement je trouve se standard très bien fait. Le seul truc qui me chiffone dans ce format c'est le problème des Icones N&B que j'ai cité plus haut.
Et enfin, dernière question: pourquoi t'obstines-tu à argumenter sur ce sujet malgré le fait que le numéro de version lettré est déjà fixé dans la spécification et qu'il ne sera certainement pas supprimé, quels que soient les arguments proposés?

Et bien oui dans ce forum on a été mis devant le fait accompli un débat aurait été plus utile avant.
avatar

92

Kevin Kofler a écrit :
vtff vtff vtff C'est bientôt fini votre pub??? vtff vtff vtff
Non, mais j'en ai marre de voir des gens flooder tous les topics avec leur pub pour cette merde!!!


L'hopital qui se fout de la charité

93

moi ça m'interresse bcp ce nouveau standard!
merci bcp pour tout ça!

94

Réponse à la question #89 :
Pourquoi s'obstine-ton à argumenter sur ce sujet malgré le fait que the Kernel Killer impose ses idées qui ne seront certainement pas changées, parcequ'il est trop borné ?
tongue

Alors disons que la version en chaîne suffit. Un petite fonction permettrait d'extraire un numéro numérique (grin) de cette chaîne en repérant les chiffres.
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

95

de toute facon (et heureusement !) aucun de ses champ n'est obligatoire, mais je voudrait rappeler un truc, maintenant qu'on se met a ajouter des choses qui ne sont pas dans le format natif, si precieux a certain, on a plus affaire a du nostub !!! mais bien un programme avec un stub...
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

96

1°)pasque c débile de faire ça sur TI, les progs n'évolus pas autant que dans le monde des PC.

2°)J'ai répondu à la question. Plutot que de faire sa norme de version chacun dans son coin, il aurait mieux fallu définir une norme global. Comme ça, se serait plus la peine de se faire chier à savoir comment fonctionne tel numéro de version.

3°)Microsoft à sa propre norme de version. Il faudrait faire de même sur les TI.

4°)sans commentaire...

5°)pasque vous comptez pas faire évoluer cette norme ????
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

97

zut, g pas vu la 2é pagetriso
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

98

[HOSR SUJET]

>Kevin: Là, c'est une question philosophique: "Doit-on tolérer l'intolérance?" Le format kernel est intolérant parce qu'il discrimine envers les utilisateurs qui ne veulent pas installer de kernel pour des raisons de stabilité du système, de consommation de RAM et d'archive etc.
Mais dans ce cas, on doit taxer TOUT d'intolerant mon cher. Meme le _nostub qui ne veut pas s'executer sur Pc directement. Il faut installer un emulateur. Et si l'utilisateur ne veut pas. C'est nul ton argument.

>stabilité du système
Faux. PreOS ameliore la stabilite du systeme par son anticrash.

>de consommation de RAM
Petite consommation. Que l'on peut enlever apres usage !

>et d'archive etc.
Ca fait partie du programme. Ou est le probleme ?

99

> PreOS ameliore la stabilite du systeme par son anticrash.
KerNO aussi.

>Meme le _nostub qui ne veut pas s'executer sur PC directement. Il faut installer un emulateur. Et si l'utilisateur ne veut pas. C'est nul ton argument.
Si l'argument de Kevin est nul, franchement, que dire du tien ? Contrairement à toi, Kevin parle de softs tournant sur la même plateforme. Il est bien évident que même le _nostub ne tourne pas sur un PC, à la fois le hard et le soft sont différents !
Tu baisses, PpHd...

Pour continuer le off-topic:
tigcc.a fait au moins 46 KO (46 KO sur TIGCC 0.94 Beta 20). "tigcclib.xxz" peut-elle donc vraiment faire 11 KO ?
Actuellement, extgraph.a fait 56 KO (ExtGraph 1.02). En incluant ExtGraph dans TIGCCLIB (tigcc.a), on doit pouvoir arriver à une taille intéressante (surtout qu'ExtGraph est appelée à grossir dans des proportions importantes)... Mais, même plus de 30 KO de lib risque de ne pas faire réfléchir ceux qui développeront "tigcclib.xxz", et c'est bien dommage. Les utilisateurs donneront leur avis sur cette merde...
N'attendez aucun support de la TIGCC Team et de TICT (entre autres) pour une telle stupidité. C'est bien le minimum !
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

100

> PreOS ameliore la stabilite du systeme par son anticrash. KerNO aussi.

kerNO l'améliore moins... puisqu'il n'y a pas d'anticrash kernel smile
(oué, bon, ma remarque est pas super intelligente grin)
tigcc.a fait au moins 46 KO (46 KO sur TIGCC 0.94 Beta 20). "tigcclib.xxz" peut-elle donc vraiment faire 11 KO ?

par compression ?

avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

101

les PackArchives sont elle pas compressé de base ???
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

102

Pas obligatoirement: Shrinklib de stdlib n'est pas compressé
avatar

103

Uther Lightbringer a écrit :
Certes mais comme je l'ai dis plus haut tu as le choix d'utilser ce qui t'arranges te plus ou les deux ou meme pas du tout. Personellemnt, je trouve que le deux sont utiles et dans mon shell j'afficherai la chaine de caratère en priorité et si elle n'y est pas la série de chiffre. et dans les détails des fichiers, les 2 versions.

Et tu peux utiliser ma "reference implementation" facilement pour faire les 2. Tu utilises GetDEVersionString dans la partie principale et GetDEVersionStringAndNumber dans les détails du fichier.
Personellement je trouve se standard très bien fait. Le seul truc qui me chiffone dans ce format c'est le problème des Icones N&B que j'ai cité plus haut.

Je ne vois pas où est le problème si tu affiches le plan principal de l'icône en gris en absence d'une icône en N&B.
Et d'ailleurs, il suffit d'utiliser DrawDEBWIcon qui s'occupera de tout ça pour toi.
Et bien oui dans ce forum on a été mis devant le fait accompli un débat aurait été plus utile avant.

Il fallait lire le topic sur Einstein...
nEUrOne a écrit :
L'hopital qui se fout de la charité

Je ne floode pas tous les topics avec de la publicité hors-sujet, moi.
Thibaut a écrit :
Réponse à la question #89 :
Pourquoi s'obstine-ton à argumenter sur ce sujet malgré le fait que the Kernel Killer impose ses idées qui ne seront certainement pas changées, parcequ'il est trop borné ?
tongue

J'impose ces idées parce qu'elles ont été discutées en détail sur le forum de la TICT, et personne n'a objecté à la solution qui est résultat de ces discussions et que j'ai donc fini par choisir. Et s'il y a une personne ici qui ne peut en aucun cas prétendre ne pas avoir été mise au courant des discussions, c'est toi. (Et je te signale que tant que tu ne postes pas d'insultes comme celles qui avaient porté à ton ban temporaire, tu es tout à fait bienvenu sur notre forum.)
Alors disons que la version en chaîne suffit. Un petite fonction permettrait d'extraire un numéro numérique (grin) de cette chaîne en repérant les chiffres.

La version numérique est là surtout pour ceux qui veulent économiser de la place (en ne mettant que la version numérique).
godzil
a écrit : de toute facon (et heureusement !) aucun de ses champ n'est obligatoire, mais je voudrait rappeler un truc, maintenant qu'on se met a ajouter des choses qui ne sont pas dans le format natif, si precieux a certain, on a plus affaire a du nostub !!! mais bien un programme avec un stub...

C'est un header (entête), pas un stub. Un stub est un morceau de code qui appelle un TSR ou une DLL en dehors du programme, et c'est ce TSR ou cette DLL qui exécute réellement le programme "stubbé". Mon header n'a rien à voir avec un stub. De la même manière, le code de tipatch.lib est du startup code (code de démarrage), pas un stub.
MacIntoc
a écrit : 1°)pasque c débile de faire ça sur TI, les progs n'évolus pas autant que dans le monde des PC.

Pourquoi pas?
2°)J'ai répondu à la question. Plutot que de faire sa norme de version chacun dans son coin, il aurait mieux fallu définir une norme global. Comme ça, se serait plus la peine de se faire chier à savoir comment fonctionne tel numéro de version.

Il est complètement irréaliste pour un standard comme le nôtre de vouloir imposer des systèmes de numéros de version aux projets.
3°)Microsoft à sa propre norme de version. Il faudrait faire de même sur les TI.

Nous ne sommes pas M$ (quoiqu'en dise Thibaut grin).
4°)sans commentaire...

Idem. smile Si tu veux que je réponde quelque chose, il faut dire quelque chose. smile
5°)pasque vous comptez pas faire évoluer cette norme ????

Oui, mais pas de manière incompatible. Et la suppression d'un champ est un changement incompatible, donc hors de question. On peut rajouter des champs s'ils sont vraiment utiles, mais pas les supprimer.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

104

PpHd a écrit :
>Kevin: Là, c'est une question philosophique: "Doit-on tolérer l'intolérance?" Le format kernel est intolérant parce qu'il discrimine envers les utilisateurs qui ne veulent pas installer de kernel pour des raisons de stabilité du système, de consommation de RAM et d'archive etc. Mais dans ce cas, on doit taxer TOUT d'intolerant mon cher. Meme le _nostub qui ne veut pas s'executer sur Pc directement. Il faut installer un emulateur. Et si l'utilisateur ne veut pas. C'est nul ton argument.

La différence est que le format _nostub est le format natif d'un système d'exploitation.
>stabilité du système Faux. PreOS ameliore la stabilite du systeme par son anticrash.

1. L'anti-crash n'est pas de la stabilité. Un plantage est un plantage, même s'il est récupéré par un anti-crash.
2. Tout TSR est un risque de stabilité. Et un gros TSR comme PreOs l'est bien plus qu'un petit TSR comme AutoClBr.
>de consommation de RAM Petite consommation. Que l'on peut enlever apres usage !

Donc on s'amuse à installer et désinstaller le kernel en pemanence? Je faisais ça au début (des temps de DoorsOS), mais ça m'a vite lassé.
>et d'archive etc. Ca fait partie du programme. Ou est le probleme ?

Pourquoi consommer 5 KO d'archive si on peut ne pas les consommer?
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

105

Kevin Kofler a écrit :
Pourquoi pas?

pasque les prog sur TI ne sont pas aussi complex que sur PC, à quelques trés rare exeption prés (pour ne pas dire que ça existe pas).

Il est complètement irréaliste pour un standard comme le nôtre de vouloir imposer des systèmes de numéros de version aux projets.

pkoi donc ???

Nous ne sommes pas M$ (quoiqu'en dise Thibaut grin).

ça empèche pas de reprendre certaine de leur bonne idéetongue

Idem. smile Si tu veux que je réponde quelque chose, il faut dire quelque chose. smile

que veux tu que je réponde à ce que tu avait disroll

Oui, mais pas de manière incompatible. Et la suppression d'un champ est un changement incompatible, donc hors de question. On peut rajouter des champs s'ils sont vraiment utiles, mais pas les supprimer.

bah... une évolution ajoute de bonne idées, comme elle peut enlever les mauvaises...
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

106

En tout cas c quand même sympa comme norme top

Dommage que la discussion sur le forum TI à ce propos ne commence qu'après la version définitive (grin), mais à part ça...

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

107

MacIntoc
a écrit : pasque les prog sur TI ne sont pas aussi complex que sur PC, à quelques trés rare exeption prés (pour ne pas dire que ça existe pas).

Même si ce sont de rares exceptions, il faut quand-même penser à cette éventualité.
>Il est complètement irréaliste pour un standard comme le nôtre de vouloir imposer des systèmes de numéros de version aux projets. pkoi donc ???

Parce que chaque auteur ou équipe d'auteurs numérote comme il(s) veu(len)t.
ça empèche pas de reprendre certaine de leur bonne idéetongue

Mais ce genre d'autoritarisme n'est pas une bonne idée.
bah... une évolution ajoute de bonne idées, comme elle peut enlever les mauvaises...

Non, on ne peut pas enlever des extensions déjà définies.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

108

Bof, c'est bien la premiere fois kevin que tu te met a penser, et si qq'un pouvait pas faire comme moi...

Vous voulez imposer le nostub a la place du kernel, (et imposer d'autres trucs par ailleur) mais tu pense qu'imposser un format de version est pas faisable ???

Ben alors Vive le kernel et arrete de critiquer !
Non, on ne peut pas enlever des extensions déjà définies.

Alors cherche pas a enlever le kernel !!!
Nan mais wink
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

109

Et ben, la compatibilité est exactement la raison principale pour laquelle USE_KERNEL est encore supporté par TIGCC.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

110

Je ne vois pas où est le problème si tu affiches le plan principal de l'icône en gris en absence d'une icône en N&B. Et d'ailleurs, il suffit d'utiliser DrawDEBWIcon qui s'occupera de tout ça pour toi.

Donc comme je te l'ai déja dis le résultat risque d'etre vraiment pas beau
Il fallait lire le topic sur Einstein...

C'est bien le problème, je n'ai pas le temps de vérifier tous les topics un par un pour voir s'il y a pas des infos perdues qui trainent
Je ne floode pas tous les topics avec de la publicité hors-sujet, moi.

C'est pire c'est de la pub anti-sujet que tu fait
C'est un header (entête), pas un stub. Un stub est un morceau de code qui appelle un TSR ou une DLL en dehors du programme, et c'est ce TSR ou cette DLL qui exécute réellement le programme "stubbé". Mon header n'a rien à voir avec un stub. De la même manière, le code de tipatch.lib est du startup code (code de démarrage), pas un stub.
Enfin ca donne quand meme que le programme que l'on a écris ne corespond plus exactement celui qui est (assemblé/compilé), ce qui était un réel avantage du nostub.
Donc on s'amuse à installer et désinstaller le kernel en pemanence? Je faisais ça au début (des temps de DoorsOS), mais ça m'a vite lassé.
C'est quoi vraiment l'intéret de s'embéter autant pour 3 Ko! Mais mon uninstall s'appelle RESET

Pour le reste je comprend vraiment pas ce qui vous chifonne dans ces num de version, On utilise ce qu'on a envie et y'en a pour tout le monde: je vois pas oou est le pb

avatar

111

Uther Lightbringer
a écrit : Donc comme je te l'ai déja dis le résultat risque d'etre vraiment pas beau

Si le résultat n'est pas beau, il va de soi que le programme devrait offrir les 2 icônes. Mais on ne va pas les y forcer.
C'est pire c'est de la pub anti-sujet que tu fait

1. Ce n'est pas de la pub.
2. Si c'est anti-sujet, ça reste dans le cadre du sujet.
Enfin ca donne quand meme que le programme que l'on a écris ne corespond plus exactement celui qui est (assemblé/compilé), ce qui était un réel avantage du nostub.

En assembleur oui, parce que tu dois mettre les DATA_EXTENSION_HEADER explicitement. Du moins en attendant ld-tigcc, le nouveau linker qui accompagnera TIGCC 0.95.
En C, il est normal qu'un programme possède un code de démarrage. C'est comme ça sur pratiquement toutes les plateformes.
C'est quoi vraiment l'intéret de s'embéter autant pour 3 Ko! Mais mon uninstall s'appelle RESET

Donc un reset à chaque fois qu'on a fini d'exécuter un programme???
Pour le reste je comprend vraiment pas ce qui vous chifonne dans ces num de version, On utilise ce qu'on a envie et y'en a pour tout le monde: je vois pas oou est le pb

Moi non plus, je ne vois pas où est le problème de MacIntoc...
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

112

perte de place flagranteroll

mouais... mais faut pas que ça deviennent exeptionnelle au point de devenir inutils, limite qui est franchis ici.(je reprend ou on en étaitgrin).

et puis, c pas de l'autoritarisme, c de la normalisation.

donc vous préférez trainer les boulets plutot que de les supprimer (comme microsoft avec DOS)confus
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

113

MacIntoc a écrit :
perte de place flagranteroll

Seulement si le programme l'utilise vraiment. Si comme tu le dis, pratiquement aucun programme n'en a besoin, pratiquement aucun programme ne définira la version lettrée.
mouais... mais faut pas que ça deviennent exeptionnelle au point de devenir inutils, limite qui est franchis ici.(je reprend ou on en étaitgrin).

Non, ce n'est pas inutile.
et puis, c pas de l'autoritarisme, c de la normalisation.

La limite entre "normalisation" et "autoritarisme" est floue. Pour moi, ta proposition la dépasse (pour passer du côté de l'autoritarisme).
donc vous préférez trainer les boulets plutot que de les supprimer (comme microsoft avec DOS)confus

Oui, nous gardons la compatibilité, et nous ne traîtons pas la compatibilité de "boulets".

Et la décision est déjà prise: ta proposition est rejetée parce que:
1. c'est un changement incompatible et
2. il y a clairement une majorité à être contre ta proposition.
donc je te prie d'arrêter de perdre mon temps en continuant cette discussion inutile.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

114

Je viens d'uploader une nouvelle version de l'implémentation de référence, qui corrige dexttest:
* plus aucun leak de mémoire
* affichage correct sur TI-89 (pas de saut de ligne au milieu d'un mot sauf dans le commentaire s'il est trop long)

C'est toujours à la même adresse.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

115

Kevin Kofler>Donc pour utiliser tout ça il faut juste définir des char _comment[], char _program_name[], char _version_string[] et inclure dataext.h?

Par contre je vois pas l'interet moi non plus de supprimer des infos!
Dans la mesure où celles-ci ne sont pas obligatoire y a ka pa les mettre.
En plus si elles ne sont pas utiles pour certains elles le sont pour d'autres (idem pour DOS que j'utilise encore)

116

IroS
a écrit : Kevin Kofler>Donc pour utiliser tout ça il faut juste définir des char _comment[], char _program_name[], char _version_string[] et inclure dataext.h?

Lis le fichier readme.txt dans le répertoire gcc, c'est expliqué clairement.

Bon, je vais être gentil. smile Le voilà:
This is the library and header file patch for (TI)GCC C programs. To apply this
patch using GNU patch, copy patches.txt to your TIGCC directory, "cd" to it and
use:
patch -p1 <patches.txt
This should work with both the Windows and the Linux/Unix version of TIGCC.

After applying this patch, TIGCC will automatically create an extension header
when one or more of the following reserved symbols are defined in your main
source file: _comment, _program_name, _version_string, _version_number,
_bw_icon, _grayscale_icon, _incompat_flags.

Their data types should be:
_comment: char []
_program_name: char []
_version_string: char []
_version_number: one of the following:
                 * VERSION_NUMBER as defined in dataext.h
                 * unsigned long
                 * the following structure:
                   struct {
                     unsigned char major;
                     unsigned char minor;
                     unsigned char revision;
                     unsigned char subrev;
                   } __attribute__((aligned(2)))
_bw_icon: ICON or short [16]
_grayscale_icon: ICON [2], short [2][16] or short [32]
_incompat_flags: INCOMPAT_FLAGS as defined in dataext.h or unsigned long

See the sample program for an example of each of those extensions.

        Kevin Kofler

avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

117

#98 > KerNO aussi.
Autant installer PreOS, comme ça on peut en plus lancer des programmes kernel !
Je trouve que Kerno est une stupidité.
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

118

Moi aussi.
(Ça c'est de l'argument grin)

119

PpHd se prononçait sur l'utilisation d'un anticrash qui améliorait le système, et je disais que KerNO en avait un aussi...
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

120

Oui, c'est vrai mais :
PpHd parlait de l'anticrash de PreOs pour montrer qu'un kernel ne rajoute pas d'instabilité au système.
Il ne se vantait pas d'être le seul à proposer un anti-crash.