60

Un exécutable send2ti en ligne de commande qui permette de faire un truc du genre : send2ti -tiemu file.89z serait pratique pour ceux qui ne souhaitent pas utiliser l'IDE.

Ça existe déjà: [code]tilp --no-gui --cable=TiEmu --port=2 file.89z[/code]

Bien vu smile
Cela nécessite cependant d'avoir installé TILP ou TILP-II...
Selon toi, je vais faire un cvs diff, ouvrir un navigateur web, aller sur un tracker, attacher le diff et l'envoyer

Même si tu en restes à des outils comme CVS, sans passer à Quilt ou mieux, tout ça est scriptable wink
Je sais, tu n'es pas un habitué des langages de script évolués...


Je ne veux même pas imaginer ce que donneraient des bisections sur un kernel Linux où les committers ne feraient que du code&fix, pour "reflèter le développement tel qu'il a été effectué" et être fiers de ne pas cacher leurs erreurs grin
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

61

Kevin Kofler (./18) :
Et le rapport avec TIGCC? De plus VTI est un mauvais choix pour ça parce qu'il n'a pas d'interface IPC. Avec TiEmu, le suivant marche (si tu as une version compilée avec D-Bus activé, comme les paquetages Fedora)

Parce que si la communication de "TIGCC" -> VTI est rétablie, le code est là, il ne suffirait à l'équipe que de fournir un petit script dans le genre que t'as posté pour me permettre ça (parce qu'encore une fois, la structure de mes programmes m'empêchent l'envoi direct). smile

62

Features request que vous devez déjà avoir :
- Fichiers sources en feuilles MDI (argument de Kevin pour refuser : "je trouve ça inutile")
_ Pouvoir ouvrir plusieurs projets à la fois (argument de Kevin pour refuser : "je trouve ça inutile")
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

63

Refusé. Motif : il y a un underscore à la place du tiret. embarrassed

Pardon. grin Plus sérieusement, quel est l'avantage des feuilles MDI ?

64

Avoir plusierus fichier ouvert en meme temps, voir cote a cote, et a vrai dire, il y a d'autres trucs qui pourrais etre changé dans l'IDE..
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.

65

./58 > Je vais pas de passer tes argument un par un mais soit ça correspond plutôt à des défaut pour moi(notamment le système de tpr), soit l'intérêt est vraiment anecdotique comparé ou confort que peut apporter un IDE de qualité.
Lionel Debroux (./60) :
Ça existe déjà: tilp --no-gui --cable=TiEmu --port=2 file.89z
Oui mais je pensais réutiliser ce qui est déjà fait dans l'IDE et qui est plutôt rodé pour ça parceque:
- L'intérêt serait de pouvoir également exécuter via un paramètre '-run' par exemple.
- Ca nécessite Tiemu.
- Je sais pas si ça c'est amélioré mais, à l'époque ou j'avais essayé de le faire, ça marchait plutôt mal(voire pas du tout).
avatar

66

Flanker (./39) :
Est-ce qu'un gentil modo pourrait passer pour supprimer les [b] et [/b] du titre ? mod.gif

fait smile
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

67

Folco (./61) :
Parce que si la communication de "TIGCC" -> VTI est rétablie, le code est là, il ne suffirait à l'équipe que de fournir un petit script dans le genre que t'as posté pour me permettre ça (parce qu'encore une fois, la structure de mes programmes m'empêchent l'envoi direct). smile

Tu vas m'expliquer comment tu veux faire du SendMessage dans un script...
Ximoon (./62) :
Features request que vous devez déjà avoir :- Fichiers sources en feuilles MDI (argument de Kevin pour refuser : "je trouve ça inutile")

Je trouve ça inutile parce que l'arborescence du projet sert déjà de tabs, donc pourquoi rajouter une autre barre de tabs (et les tabs sont supérieurs au MDI classique)?
_ Pouvoir ouvrir plusieurs projets à la fois (argument de Kevin pour refuser : "je trouve ça inutile")

Je pourrais éventuellement rajouter ça dans le futur lointain (KTIGCC 3 ou 4), mais ça nécessite des changements structurels à KTIGCC (et aussi à TIGCC IDE, mais il est prévu que KTIGCC 3 le remplacera), c'est loin d'être trivial. Pour l'instant, il suffit d'ouvrir plusieurs sessions de l'EDI (et j'ai corrigé les problèmes qu'il y avait avec KTIGCC sous cette utilisation).
Uther (./65) :
./58 > Je vais pas de passer tes argument un par un mais soit ça correspond plutôt à des défaut pour moi(notamment le système de tpr), soit l'intérêt est vraiment anecdotique comparé ou confort que peut apporter un IDE de qualité.

Il y a un sous-entendu qui me dérange là... roll
Et si tu es tellement convaincu que XYZ est mieux comme EDI, vas-y, code-nous l'intégration avec XYZ.
Un autre problème est que personne n'est d'accord sur le XYZ à choisir, j'ai vu des propositions d'utiliser à peu près tout, à la fois des propositions sérieuses (mais quand-même inexploitables à cause des arguments déjà cités) comme Eclipse, Code::Blocks, KDevelop (mais KDevelop 3 serait le bordel sous W32, il faut Cygwin, KDE 3 et un portage non officiel de Qt 3, probablement aussi X11 (aucune idée si ça marche avec la version sans X11 du portage de Qt 3)) etc., et des propositions peu pratiques car monoplateformes comme Visual Studio et XCode (ça voudrait dire qu'on devrait s'intégrer à plusieurs EDIs).
Bref, si j'avais choisi X, je suis sûr que j'aurais quand-même tout le monde qui me demande pourquoi je n'ai pas choisi Y. Bref, je me retrouverais à devoir intégrer TIGCC à plusieurs EDIs (surtout si je fais plaisir à ceux qui me demandent du Visual Studio ou du XCode), donc faire plusieurs fois le travail et avec des interfaces totalement différentes et des fichiers projet totalement incompatibles. De plus, je n'ai pas Visual Studio ni XCode, ils ne tournent pas sous GNU/Linux.
- L'intérêt serait de pouvoir également exécuter via un paramètre '-run' par exemple.

Cf ./18 (mais ça nécessite TiEmu, logique, VTI n'a pas d'interface IPC; et sous W32, il faut avoir compilé TiEmu avec D-Bus activé - je compte le faire un de ces jours, mais ça voudra dire au revoir 9x/Me et NT 4 qui ne sont pas supportés par D-Bus, je ne peux pas continuer à supporter ces systèmes obsolètes datant de 8 années ou plus, toutes les libs dont je me sers les ont abandonnés depuis longtemps (c'est pour ça que le GTK+ de TiEmu est antique) et ils ne reçoivent plus aucune mise à jour, même pas pour les trous de sécurité critiques - et des binaires de Qt avec D-Bus (cf. projet kdewin)).
- Ca nécessite Tiemu.

Faux (pour TiLP 2), il y a aussi --cable=VTi.
- Je sais pas si ça c'est amélioré mais, à l'époque ou j'avais essayé de le faire, ça marchait plutôt mal(voire pas du tout).

Il faut avoir configuré TiEmu pour le link TiEmu, port #1.
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é

68

Hmmm, au fait, il est possible d'exécuter une commande à travers le link virtuel (c'est comme ça que c'est fait pour les calculatrices réelles, enfin avec le link réel évidemment), je pourrais éventuellement rajouter une commande comme ça à TiLP 2.
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é

69

L'utilisation de TILP en ligne de commande nécessite TILP... sous Linux, il n'y a que ça comme soft de link (à ma connaissance), donc ce n'est pas un problème, mais sous Windows, il y en a d'autres.
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

70

(feature request pour yN: ce serait bien de pouvoir ignorer les gens par topic cheeky
Ximoon (./63) :
- Fichiers sources en feuilles MDI (argument de Kevin pour refuser : "je trouve ça inutile")

Plutôt qu'une barre d'onglets à la éclipse/netbeans/firefox?
Ximoon (./63) :
_ Pouvoir ouvrir plusieurs projets à la fois (argument de Kevin pour refuser : "je trouve ça inutile")

total pencil c'est indispensable pour des gros projets (la lib+les tests par ex.)

71

Lionel Debroux (./69) :
L'utilisation de TILP en ligne de commande nécessite TILP... sous Linux, il n'y a que ça comme soft de link (à ma connaissance), donc ce n'est pas un problème, mais sous Windows, il y en a d'autres.

Pas besoin d'avoir le pilote USB de TiLP installé pour pouvoir envoyer à TiEmu ou VTI.
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é

72

Même sans driver, pour pouvoir utiliser la ligne de commande de TILP, il faut installer TILP...

S'il ne s'agit que de faire un soft qui envoie à VTI ou TIEmu, il n'y a pas besoin des libti*. S'il s'agit de faire un soft qui, en plus des émulateurs, envoie aux calculettes réelles (s'il y en a qui sont assez confiants dans leurs programmes pour faire ça grin), ce que font les IDE (pas tous les modèles de link pour l'IDE Delphi, je sais, tu l'as déjà écrit), il faudra les libti* (ou alors, se faire ch*** à gérer aussi W32Tran8x, TI-Connect et autres softs de link).
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

73

enfin bon, les libtimachin sont pas une mauvaise chose, quand même sorry

74

Lionel Debroux (./72) :
Même sans driver, pour pouvoir utiliser la ligne de commande de TILP, il faut installer TILP...

Bah oui, pour tout x, pour utiliser x, il faut installer x, c'est logique... roll
S'il ne s'agit que de faire un soft qui envoie à VTI ou TIEmu, il n'y a pas besoin des libti*.

Pour VTI, c'est la seule interface propre, étant donné qu'il n'y a pas d'interface IPC.
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é

75

Bien sûr grin
Ce que je voulais dire, c'est qu'elles ne sont pas actuellement dans TIGCC, et qu'il faudra peut-être les ajouter.

[EDIT: meuh, cross. J'ai vu que Zephyr parlait l'autre jour d'un détecteur de crosses activable dans le profil, je vais aller y jeter un coup d'oeil grin]
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

76

Lionel Debroux (./75) :
Ce que je voulais dire, c'est qu'elles ne sont pas actuellement dans TIGCC, et qu'il faudra peut-être les ajouter.

Effectivement. Ça viendra tout seul avec KTIGCC 3 (parce que KTIGCC gère déjà les tilibs), mais si vous avez un patch qui rajoute ça à l'EDI en Delphi, je suis preneur (enfin, si je trouve quelqu'un qui me recompile la version officielle de l'EDI, sans vos modifications non autorisées; je ne peux pas le faire moi-même, je n'ai pas Delphi).
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é

77

Kevin Kofler (./76) :
Lionel Debroux (./75) :
Ce que je voulais dire, c'est qu'elles ne sont pas actuellement dans TIGCC, et qu'il faudra peut-être les ajouter.

Effectivement. Ça viendra tout seul avec KTIGCC 3 (parce que KTIGCC gère déjà les tilibs), mais si vous avez un patch qui rajoute ça à l'EDI en Delphi, je suis preneur (enfin, si je trouve quelqu'un qui me recompile la version officielle de l'EDI, sans vos modifications non autorisées; je ne peux pas le faire moi-même, je n'ai pas Delphi).

Parce que maintenant, il faut une autorisation pour modifier un programme libre ? couic
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

78

Kevin Kofler (./76) :
vos modifications non autorisées
Qu'est ce que tu va pas sortir comme idiotie dès que le choses ne vont pas exactement dans le sens que tu veux! Le droit de modifier est un droit essentiel du libre. Donc les modifications sont autorisées est même encouragées, et tu le sais parfaitement. Met toi définitivement au propriétaire, c'est vraiment fait pour toi.

Si tu pouvait arrêter de t'enfoncer ça arrangerais tout le monde.

avatar

79

Les modifications sont autorisées, mais pas dans le projet TIGCC. Tu ne peux pas modifier n'importe quoi dans Linux, GCC, KDE, Firefox, Fedora etc. non plus, tu peux sortir ta version, et selon le projet ils seront plus ou moins stricts sur le fait de devoir renommer ou non ta version modifiée (pour Firefox et Fedora, si tu modifies quoi que ce soit qui n'est pas explicitement autorisé, tu es obligé de renommer, ben c'est pareil pour TIGCC), mais les modifications ne seront pas forcément acceptées dans le projet.
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é

80

Kevin Kofler (./79) :
(pour Firefox et Fedora, si tu modifies quoi que ce soit qui n'est pas explicitement autorisé, tu es obligé de renommer, ben c'est pareil pour TIGCC), mais les modifications ne seront pas forcément acceptées dans le projet.

TIGCC est déposé ?
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

81

Non, mais même une marque non déposée peut être défendue dans certains pays (dont les USA) et je suis sûr que vous voulez distribuer votre projet aussi dans ces pays. Ça a déjà été discuté, arrête de rabâcher toujours la même histoire.

De plus, la GPLv3 me permet explicitement de rajouter des clauses:
c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or
d) Limiting the use for publicity purposes of names of licensors or authors of the material; or e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or

ce que je peux très bien faire pour toutes les versions futures (et du coup le projet sera GPLv3+, tant pis, ça me va très bien). (Mais même sans ça, vous êtes déjà dans l'illégalité en appelant votre projet "TIGCC" sans permission.)

Et c'est fou que la demande toute simple et absolument logique de donner un nom différent à un projet différent fasse tellement discuter. Votre projet n'est pas TIGCC, il a besoin d'un nom différent.
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é

82

Manque de pot, on parle d'un logiciel GPL v2 ^^ et les versions précédentes resteront toujours en v2 ^^
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

83

Mais vous ne pourrez merger aucune de mes améliorations.

Et une fois de plus:
* vous êtes déjà hors la loi. Vous n'avez pas le droit de tromper les utilisateurs sur l'identité de votre projet.
* c'est fou qu'on est en train de parler de légalité alors que tout ce que vous demande est de donner un nom différent à votre projet qu'au projet que je maintiens et qui existe depuis 1999! C'est si difficile que ça?

Visiblement votre but n'est pas de forker le projet mais d'en prendre le contrôle, et mentir aux utilisateurs en faisant passer votre projet pour le nôtre fait partie de votre acte de déception.
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é

84

De plus, la GPLv3 me permet explicitement de rajouter des clauses:
c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or
d) Limiting the use for publicity purposes of names of licensors or authors of the material; or e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or


ce que je peux très bien faire pour toutes les versions futures (et du coup le projet sera GPLv3+, tant pis, ça me va très bien). (Mais même sans ça, vous êtes déjà dans l'illégalité en appelant votre projet "TIGCC" sans permission.)

(emphasis mine).

TIGCC est le projet personnel de Kevin Kofler, qui s'approprie abusivement le droit de décider des changements aussi importants, sur quelque chose dont il n'est pourtant pas créateur, hmm ?
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

85

La GPLv3 permet à n'importe qui qui redistribue les sources de rajouter ces clauses (sinon ce ne serait pas compatible avec certaines licences, genre Apache 2.0), et du coup elles portent sur les modifications que je vais effectuer.
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é

86

Kevin Kofler (./85) :
La GPLv3 permet à n'importe qui qui redistribue les sources de rajouter ces clauses (sinon ce ne serait pas compatible avec certaines licences, genre Apache 2.0), et du coup elles portent sur les modifications que je vais effectuer.


Hummmm....
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.

87

et on peut donner une licence différente uniquement à certains bouts de code d'un projet ? hum
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

88

(oui, sauf avec la GPL qui contamine tout)
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.

89

Bon, suite de l'histoire de nom ici: topics/117325-moved-tigcc-nom-pour-le-fork/3#64.
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é

90

Kevin Kofler (./83) :
Mais vous ne pourrez merger aucune de mes améliorations.


ooh je vais pleurer sad