1

... déjà un bug neutral

[ul][li]Si on fait backspace alors qu'on est au début de la ligne, backspace agit comme DEL, mais après, si on re-tape de nouveaux caractères, ils n'apparaissent pas et sont remplacés par (pour le premier de ces nouveaux caractères) le dernier caractère supprimé, puis (pour le caractère suivant) par l'avant-dernier, etc... et ce autant de fois qu'il y a de caractères. Après, tout continue normalement, jusqu'à ce qu'on appuie sur ENTER, et là : plantage garanti...
[li]1/3*3 = 0.99999999999...
[li]C'est normal que 'cat fichier_inconnu' fasse comme si fichier_inconnu était vide?
[li]Si on pouvait faire 2nd-commande en laissant appuyé 2nd, ce serait cool smile (là, 2nd reste activé sad)
[li]Est-ce bien nécessaire d'avoir un "ALPHA" ou un "SHIFT" qui prend la moitié de la ligne de commande sur 89? On pourrait mettre plein de trucs utiles à la place (par exemple, code de retour de la dernière commande lancée, nombre de complétions correspondant à la ligne de commande en cours, nombre de fichiers dans le répertoire courant, RAM dispo, etc...)[/ul]

Voilà, sinon c'est génial d'avoir un shell Unix et tout plein de mem sur sa calc top (mais je vais peut-être repasser à AMS, CAS oblige...)

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

2

0. Titre provocateur...
1. eek. Bon je vais verifier.
2. Ben alors ? C'est pas un bug.
3. cat est bugguee, et je pense que ca doit aller comme comportement ? Tu veux retourner une erreur ?
4. Qu'appelels tu 2nd-commande ?
5. Ben y'a rien d'autres smile
- code de retour de la dernière commande lancée --> Pkoi pas ?
- nombre de complétions correspondant à la ligne de commande en cours--> C'est couteux.
- nombre de fichiers dans le répertoire courant --> INteret ?
- RAM dispo --> Et la commande mem ?

3

sinon tant qu'on parle du shell, ce serait bien que
-cd sans parametre permette de revenir au rep main
-on puisse specifier un repertoire en parametre a ls
-on puisse aller au debut / a la fin de la ligne de commande avec 2nd - gauche / droite

pour la calculatrice maintenant:
-le modulo me parait indispensable (notamment pour pouvoir faire un random avec time())
-pouvoir travailler uniquement sur des entiers (flag?)

4

drapeaublanc

5

PpHd>
0. Mais non. C'est juste pour dire que c'est mes premières impressions smile A part ça, ça a l'air de roxxer pas mal top
1. OK
2. C'est pas /vraiment/ un bug (d'ailleurs est-ce que j'ai dit que c'en était un?), mais ça le fait pas neutral Et ça coûte pas grand chose d'arrondir comme le TIOS.
3. Ca prête à confusion. Cygwin me donne (comme n'importe quel Unix) :
/usr/bin $ cat unknown_file
cat: unknown_file: No such file or directory

4. Appui sur la touche [2nd] sans la relâcher, appui sur la touche [APPS] en la relâchant après, relâchement de [2nd]...
5. Ce serait cool qu'on puisse définir nous même ce qu'on met dedans, et que donc en particulier il y ait un peu de place smile
* RAM dispo --> Et la commande mem ? --> Ben c pas forcément pratique, enfin on peut l'avoir en "temps réel". Sinon le même argument vaudrait pour MAIN vs pwd()...

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

6

2. Lorsque j'aurais le temps, je referais tous les BCD.
3. Arg, mais j'ai plus de place. Ca devrait pas etre dur quand meme. Le probleme est qu'il retournera une erreur meme si le fichier existe (mais qu'il n'est pas un texte).
4. J'en ai marre de 2nd triso
5. Oui ca serait cool...

7

2. J'en demandais pas tant, mais si ça peut te faire plaisir cheeky 3.
Arg, mais j'ai plus de place. Ca devrait pas etre dur quand meme.

C'est vrai que 1900 ko de libre, c'est trop peu gni Non sérieusement je pense pas que ce soit gravissime si tu bouffes encore un secteur. Comme ça t'auras des tonnes de place, et il restera encore 28 secteurs (au lieu de 29, je crois que plus personne n'utilisera pedrom s'il n'y en a pas 29 couic)
Le probleme est qu'il retournera une erreur meme si le fichier existe (mais qu'il n'est pas un texte).

Ce n'est pas vraiment un problème. Enfin c'est vrai qu'il vaudrait mieux que le message d'erreur soit différent tongue
4. Pourtant c'est vraiment indispensable de gérer ça correctement, sinon c'est absolument impossible de taper un programme. Et en plus ALPHA est encore pire fear
5. Super wink

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

8

1. Corrige.
3. Oue mais pas pour la 1.0.
4. Il me semblait que c'etait ce que les utilisateurs m'avaient demande.

Et cd sans parametre est equivalent a cd main.
Voila

9

4. Mais ils sont fous ces utilisateurs couic
Si tu veux mon avis, tu devrais partir sur une gestion "comme le TIOS", à savoir (pressions de touches en XML, ça devrait pas être dur à comprendre) :
[ul]* <2nd/><key/> -> 2nd+key, 2nd est inactif à la fin
* <2nd><key/><key2/></2nd> -> 2nd+key et 2nd+key2, 2nd est inactif à la fin (sur Pedrom 0.80, ce n'est pas le cas)[/ul]
et pareil pour tous les autres indicateurs, y compris alpha en dehors du alpha-lock. Pour le alpha-lock, je verrais bien un truc où deux pressions sur alpha à la suite feraient passer en alpha-lock (comme sur TI), puis ensuite, au choix :
[ul]* mode TI : la moindre pression sur alpha fait sortir du mode alpha-lock. Bof.
* mode TI évolué : pour sortir du mode alpha-lock, il faut appuyer sur alpha, et relâcher en n'ayant appuyé sur aucune touche entre-temps. Sinon, quand on fait <alpha><key/><key2/></alpha>, ce serait équivalent à taper key et key2 sans le mode alpha, et après avoir relâché alpha on reste en mode alpha-lock. Bien pratique, assez compatible avec le mode TI.
* mode full alpha-lock : bien plus simple à implémenter que le mode TI évolué, mais un peu moins pratique. Le mode alpha-lock n'est pas un vrai "mode", c'est juste un flag, qui lorsqu'on a appuyé sur une touche non-spéciale, est XORé avec le flag "mode alpha". Pour sortir du mode alpha-lock, il faut appuyer deux fois sur alpha (pourrait se représenter dans la status line par :
[ul][li]!alpha,!alphalock : rien
[li]alpha,!alphalock : petit a en noir sur fond blanc
[li]!alpha,alphalock : petit a en blanc sur fond noir
[li]alpha,alphalock : rectangle noir
[/ul])[/ul]
Ce serait bien d'implémenter ces deux derniers modes, ou en tout cas ne serait-ce que le dernier.

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

10

Tu prends ints.asm et tu me l'impantes tongue

11

Pas que ça à faire tongue Tu t'es lancé dans un OS, t'assumes gni

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

12

PpHd
: 3. Arg, mais j'ai plus de place.

Commence par supprimer le kernel intégré. Je t'avais averti dès le départ...
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é

13

Kevin Kofler
:
PpHd
: 3. Arg, mais j'ai plus de place.
Commence par supprimer le kernel intégré. Je t'avais averti dès le départ...

rotfl
Le fork, le fork! trigni

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

14

C'est marrant à chaque fois que Kevin propose ça tout le monde explose de rire, allez savoir pourquoi roll
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.

15

Ouuuééé un fork, vous etes plutot kkos ou pedrom? grin wink

16

J'ai aussi un léger problème, en fait 2
le 1er : quand je fait sin(4), ça me renvoie 4.8529564360382. Moi ça me choque un petit peu smile
le 2e : dans un programme, j'utilise MenuOn mais la fonction ne retourne pas, le programme quitte directement.
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

17

1. Les fonctions de trigo sont buggées, je crois que PpHd le sait déjà. Normalement sin cos et tanh sont correctes.
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

18

et comment fait-on pour récupérer proprement l'adresse des fontes ?
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

19

./18> quelque chose du style kernel::medium_font, kernel::small_font ou dans le genre, non ?
(ou alors, si c implementé, l'adresse est peut-être avant le RC DrawStr (PpHd et XDanger avaient parlé de ça a un moment, je sais pas si ça a été fait... faut vérifier dans les sources))
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

20

oui, mais je peux pas utiliser de relogement, donc pas de relogement kernel non plus ! Pour l'instant, j'ai regardé vite fait les adresse absolues pour pouvoir me servir de mon éditeur hexa, mais c'est pas très joli comme méthode sad
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

21

arf, ok...
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

22

1. J'ai plus de place dans la zone 1 de la ROM. Pas dans la zone 2. Et le kernel est dans la zone 2.
2. sin est bugguee tout simplement.
3. MenuOn est bugguee ? Je verrai ca.
4. Regarde graph.asm, recherche DrawStr, et essaye de conjecturer comment recuperer proprement l'adresse des fontes.

23

Et comment faire pour détecter si c'est PedroM ou AMS (rapidement). Pour l'instant, je regarde les derniers chiffres du Prod ID (0) mais il est peut-être amené à changer, non ?
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

24

cmpi.w #'RO',$30.w
beq.s \PedroM

25

au fait il y a plusieurs trucs curieux:
-avec pct lorsque j'appuie sur F4, l'ecran s'efface
sad -avec space dementia II v0.3 ,j'ai le menu ,mais au debut de la partie, il y a un "address error"
-avec tictex, le programme me demande de rentrer un nouveau mot de passe a chaque fois que je l'utilise,et l'ecran n'est pas restaure quand je quitte
-hibview a une facheuse tendance a planter le systeme (je ne me rappelle plus l'erreur)

mis a part ca, c'est super la memoire libre top

26

>avec pct lorsque j'appuie sur F4, l'ecran s'efface
C'est la page d'info ? Ca marche pourtant.

>avec space dementia II v0.3 ,j'ai le menu ,mais au debut de la partie, il y a un "address error"
Probleme complexe. Utilise une version plus vieille en attendant que je trouve le pb.

>avec tictex, le programme me demande de rentrer un nouveau mot de passe a chaque fois que je l'utilise,
Ben heu... T'es sur de pas t'etre tromper qq part ?

>et l'ecran n'est pas restaure quand je quitte
Il utilise HSR qui n'est pas (encore?) compatible avec PedroM.

>hibview a une facheuse tendance a planter le systeme (je ne me rappelle plus l'erreur)
Ben...

27

avec pct, F4 correspond aux plug-ins
pour tictex ,je ne crois pas faire d'erreur (v1.30 beta 9)

pour hibview ,il affiche en haut de l'ecran "Syntax Error (Unknown error)" avec la medium font
de plus le curseur clignote normalement, et la calculatrice ne repond a rien

(et un plantage de plus!)

28

PpHd :
>hibview a une facheuse tendance a planter le systeme (je ne me rappelle plus l'erreur) Ben...
Même sur AMS, hibview n'est pas stable...
Essaie µView de Pollux...
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

29

Je regarderais pour pct.

30

Essaie µView de Pollux...

uview n'est pas encore compatible avec pedrom smile
...