Accueil Ti-Gen Foire Aux Questions Chat sur le chan #tigcc sur IRC
Liste des membres Rechercher Aide
Bienvenue Invité !   Se connecter             Mes sujets   
Administrer
0 membre(s) et 1 visiteur(s) actif(s) durant les 5 dernières minutes Utilisateurs actifs : Aucun membre + 1 visiteur
Avant de poster sur le forum, il y a des régles de bases à respecter pour une bonne entente et un respect de tous.
Veuillez lire la charte du forum.
  :: Index » Forum Ti68K » Programmation C » Patch TIGCC IDE (46 réponse(s))
./REPRISE DU POST PRECEDENT (post n°19)   Marquer comme non lu.
Kevin Kofler Ecrit le: Lundi 28 juin 2004 à 20:33 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


"Cannot find linker", c'est que tu n'as pas la bonne version de link.dll. Il faut la dernière bêta de TIGCC. Les versions de ide.exe et link.dll doivent correspondre.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°20   Marquer comme non lu.
ExtendeD Ecrit le: Lundi 5 juillet 2004 à 11:18 Déconnecté(e)    Voir le profil de ExtendeD Envoyer un email à ExtendeD Envoyer un message privé à ExtendeD  

C'est pas mal du tout :)
Ce qui serait encore mieux c'est que la fonction choisie soit sur la première ligne du popup, pour éviter qu'elle se retrouve parfois dans une partie invisible du popup.
    
./Post n°21   Marquer comme non lu.
Lionel Debroux Ecrit le: Lundi 5 juillet 2004 à 11:23 Déconnecté(e)    Voir le profil de Lionel Debroux Envoyer un email à Lionel Debroux Visiter le site WEB de Lionel Debroux Envoyer un message privé à Lionel Debroux  

Salut Olivier, bienvenue sur TI-Gen !
Lionel Debroux - membre de TICT.
    
./Post n°22   Marquer comme non lu.
Ephyx Ecrit le: Lundi 5 juillet 2004 à 11:34 Déconnecté(e)    Voir le profil de Ephyx Envoyer un email à Ephyx Visiter le site WEB de Ephyx Envoyer un message privé à Ephyx  


Merci ExtendeD, et bienvenue comme le dit Lionel :)
Je prend note de ton idée.

Pour les prochaines versions de la complétion, il serait question d'un réel parser, et donc d'une grammaire C adaptée à GCC, quelqu'un à une idée sur la question ?
Sinon, je m'en occuperais peut être plus tard, ca risque de prendre du temps ;)
Lemuria & Sirius-B, chouette :D
    
./Post n°23   Marquer comme non lu.
Folco Ecrit le: Mercredi 7 juillet 2004 à 13:26 Déconnecté(e)    Voir le profil de Folco Envoyer un email à Folco Envoyer un message privé à Folco  


arf, ça ne marche que pour le C, pas pour l'asm??
<<< Kernel Extremist©®™ >>>
Pas la peine d'aller là plus d'une fois tous les six mois...

"Il faut apprendre pour savoir qu'il faut apprendre pour savoir."
    
./Post n°24   Marquer comme non lu.
Lionel Debroux Ecrit le: Mercredi 7 juillet 2004 à 16:44 Déconnecté(e)    Voir le profil de Lionel Debroux Envoyer un email à Lionel Debroux Visiter le site WEB de Lionel Debroux Envoyer un message privé à Lionel Debroux  

Au fait, la fenêtre peut apparaître presque entièrement en-dehors de l'écran, si la position du
curseur clignotant est sur les bords. Ca n'est pas très beau...
Lionel Debroux - membre de TICT.
    
./Post n°25   Marquer comme non lu.
Kevin Kofler Ecrit le: Vendredi 9 juillet 2004 à 16:10 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Martial Demolins :
arf, ça ne marche que pour le C, pas pour l'asm??

Oui, ce n'est que pour le C.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°26   Marquer comme non lu.
Lionel Debroux Ecrit le: Lundi 12 juillet 2004 à 16:11 Déconnecté(e)    Voir le profil de Lionel Debroux Envoyer un email à Lionel Debroux Visiter le site WEB de Lionel Debroux Envoyer un message privé à Lionel Debroux  

Fred, tu es un vilain pas beau de n'avoir mis aucun readme dans le fichier. Comment les internationaux vont-ils installer et utiliser les nouvelles fonctions ?

Aussi, j'aimerais une fonction "Convert Tabs to Spaces".
Lionel Debroux - membre de TICT.
    
./Post n°27   Marquer comme non lu.
Ephyx Ecrit le: Lundi 12 juillet 2004 à 16:12 Déconnecté(e)    Voir le profil de Ephyx Envoyer un email à Ephyx Visiter le site WEB de Ephyx Envoyer un message privé à Ephyx  


lool, mais j'ai la flemme d'y retoucher :(. Ca presse ?
Lemuria & Sirius-B, chouette :D
    
./Post n°28   Marquer comme non lu.
geogeo Ecrit le: Lundi 12 juillet 2004 à 16:18 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Ephyx est atteint d'une maladie importante, c'est la paresse. %)
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°29   Marquer comme non lu.
Ephyx Ecrit le: Lundi 12 juillet 2004 à 16:25 Déconnecté(e)    Voir le profil de Ephyx Envoyer un email à Ephyx Visiter le site WEB de Ephyx Envoyer un message privé à Ephyx  


paresse aigue avancée, très dur à soigner ce genre de truc, vu que la maladie elle meme lutte contre les possibles remèdes qu'on peut y apporter, en dissuadant ou décourageant la victime de les utiliser. c'est un cercle vicieux!
Lemuria & Sirius-B, chouette :D
    
./Post n°30   Marquer comme non lu.
Lionel Debroux Ecrit le: Mardi 13 juillet 2004 à 13:35 Déconnecté(e)    Voir le profil de Lionel Debroux Envoyer un email à Lionel Debroux Visiter le site WEB de Lionel Debroux Envoyer un message privé à Lionel Debroux  

Si, il faut mettre un readme vite. J'ai déjà expliqué à Malcolm (Smith, "TRgenius") comment l'installer et utiliser les nouvelles features, d'autres internationaux en ont forcément besoin. Fais-le traduire à Dari si tu veux.
Lionel Debroux - membre de TICT.
    
./Post n°31   Marquer comme non lu.
Kevin Kofler Ecrit le: Mercredi 21 juillet 2004 à 01:30 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


<Vertyos> ce qui serait utile aussi
<Vertyos> c'est quand t'as une structure, le fait de taper . ou -> propose une completion du champ
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°32   Marquer comme non lu.
Kevin Kofler Ecrit le: Mercredi 21 juillet 2004 à 05:02 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Bizarre, souvent, la complétion quand on appuie sur [(] ne marche pas, mais parfois...
<Vertyos> tiens c'est marrant ça
<Vertyos> non seulement la completion marche quand on appuie sur " ( "
<Vertyos> mais en plus elle voulait me completer une fonction que j'avais pas encore déclarée
<Kevin_Kofler> Le traîtement des ( est pour le moins bizarre pour le moment...
<Vertyos> bah
<Vertyos> si ça arrive à deviner ce que je veux déclarer, moi ça me va :D
<Vertyos> la prochaine version tapera le code à ma place aussi ? :p
<Kevin_Kofler> LOL

À mon avis, il faudrait quand-même tester que les paramètres de la fonction soient connus pour pouvoir la compléter.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°33   Marquer comme non lu.
Kevin Kofler Ecrit le: Mercredi 21 juillet 2004 à 05:40 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Autre bogue de la complétion en ouvrant la parenthèse: http://perso.club-internet.fr/vertyos/Images/Screenshots/TIGCC_completion.png.

Et comme déjà dit, chez moi, j'ai beau appuyer sur (, rien ne se passe...

Je sens que cette feature a encore besoin de pas mal de débogage. :(
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°34   Marquer comme non lu.
Kevin Kofler Ecrit le: Mercredi 21 juillet 2004 à 06:20 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Pour les enums:
* Est-ce normal que les valeurs numériques soient aussi dans le popup de la complétion, pas seulement leurs noms?
* Pourquoi y a-t'il un < après "F_6x8" dans le menu?
(Cette fois-ci, c'est moi qui ai remarqué ça.)
-Edité le Mercredi 21 juillet 2004 à 06:20 par Kevin Kofler-
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°35   Marquer comme non lu.
Lionel Debroux Ecrit le: Mercredi 21 juillet 2004 à 10:10 Déconnecté(e)    Voir le profil de Lionel Debroux Envoyer un email à Lionel Debroux Visiter le site WEB de Lionel Debroux Envoyer un message privé à Lionel Debroux  

Un PC très rapide est nécessaire pour que la complétion quand on ouvre une parenthèse ne soit pas trop lente...
Je suis pour les autres suggestions: faire un truc de code completion comme celui de Delphi 7 Pro (Education) que je possède - ça aussi pourrait être utilisé pour recompiler l'IDE.
Lionel Debroux - membre de TICT.
    
./Post n°36   Marquer comme non lu.
Vertyos Ecrit le: Mercredi 21 juillet 2004 à 14:38 Déconnecté(e)    Voir le profil de Vertyos Envoyer un email à Vertyos Visiter le site WEB de Vertyos Envoyer un message privé à Vertyos  

C'est clair que la completion fait sensiblement ramer mon PC, pour le moment.
Membre de [ yAronet ] ^^
(et de [ 3l33t ] aussi, mais chut, coté obscur toussa...)
    
./Post n°37   Marquer comme non lu.
Ephyx Ecrit le: Mercredi 21 juillet 2004 à 18:05 Déconnecté(e)    Voir le profil de Ephyx Envoyer un email à Ephyx Visiter le site WEB de Ephyx Envoyer un message privé à Ephyx  


Il faut diviser le travail en deux parties, une simple une plus complexe:
- un moteur de completion "indépedant"
- de quoi interfacer ce moteur de completion avec l'ide.

Si quelqu'un veut bien développer l'aspect graphique (sans tout recopier [c'est beurk, bcp de hack :D] mais reprenant les fonctions qu'il veut (par exemple celles de formattage de texte :)), son aide ne serait pas de trop ;).

Le nouveau moteur sera nettement plus correct, enfin j'espere %)
Lemuria & Sirius-B, chouette :D
    
./Post n°38   Marquer comme non lu.
Ephyx Ecrit le: Mercredi 21 juillet 2004 à 18:15 Déconnecté(e)    Voir le profil de Ephyx Envoyer un email à Ephyx Visiter le site WEB de Ephyx Envoyer un message privé à Ephyx  


Sinon donc les fonctions attendues:




Dans le moteur:

- support simple des instructions preprocesseurs: #include et #define
(analyse egalement des #ifdef #else #endif ?)
- parcours des headers du projet + ceux inclus
- liste de toutes les déclarations, fonctions, variables, typedef, struct, union, enum, ...
- support des membres des structures et unions.
- le tout rapidement (cache des headers parsées)
- analyse de l'expression courrante, avec: (c pa du gato #mur# #triso#)
analyse des opérateurs: typecast (), &* referencement & dereferencement, accès aux champs . ->




Partie visuelle:
- liste déroulante de proposition
- template simple de code
- hint pour les fonctions reconnues (%))
Lemuria & Sirius-B, chouette :D
    
  :: Index » Forum Ti68K » Programmation C » Patch TIGCC IDE (46 réponse(s))
Pages : 2/3     « 1 [2] 3 » »|

.Répondre à ce sujet
Les boutons de code
[B]old[I]talic[U]nderline[S]trikethrough[L]ine Flip Hori[Z]ontallyFlip [V]erticallySha[D]ow[G]low[S]poilerCode [G][C]ite
Bullet [L]istList Item [K] Link [H][E]mail[P]icture SmileysHelp
Couleurs :
Saisissez votre message
Activer les smileys
     

Forum de Ti-Gen v3.0 Copyright ©2004 by Geoffrey ANNEHEIM
Webmaster: Kevin KOFLER, Content Admins: list, Server Admins: Tyler CASSIDY and Kevin KOFLER, DNS Admin: squalyl
Page générée en 67.53ms avec 18 requetes