Liste des bugs, problemes (Resolus, nouveaux et anciens).
Toute personne demandant PedroM ou qui fait un Hors Sujet manifeste sera kicke sans preavis.
v0.79: * Optimize realloc function * Rename str2nbr in atol (Even if it is more like atoul - Ascii TO Unsigned Long). * Pressing ON in case of no character display the help (Completion). * ShellExecuteCommand calls InitTerminal. * Improve HomeExecute: if the len is 0, then it auto-calculates the length of the s\ tring. So, HomeExecute("ls -l >toto",0); works. #define system(s) HomeExecute(s,0) * Fix 'start' bug: forget that push_END_tag destroy d0! * Add support of >> redirection. * Fix bug of VATAddSpecialFile: if you create archived files in other folders than \ main, you won't be able to boot PedroM! * Optimize EM_blockVerifyErase. * Fix bug in EM_moveSymFromExtMem: now uses HSym instead of SYM_ENTRY * * Fix bug in EM_moveSymToExtMem: now uses HSym instead of SYM_ENTRY * (EM_GC may in\ validate SYM_ENTRY) and optimize it too! * ER_throw calls OSClearBreak before throwing errors. * Add function errorPrintf * Error messages of internal commands are now displayed in stderr. * Respect Unix convention: commands must display the final RETURN, in terminal. * Add function tmpname. * Completion completes even variable like $xxx or ${xxxx * Add all_tail romcall. * Add any_tail romcall. * Add last_element_index romcall. * Optimize are_expressions_identical * Skip first spaces when you enter a command * Add support of Pipe redirection * Add command more * Remove AutoPausing Line Counter: use more instead :) * Fix bug of tmpname. * read now reads from stdin. * Fix bug of read command (& fgetc!): characters are now echo in the screen. * Fix bug of read command: echo 1 | read x y doesn't crash the calc. * Fix bug of read command: final \n is not put in the string. * Fix bug in produced TIB. Thanks to XDanger for reporting this. New and cleaner ma\ ketib. * Optimize strcspn & strpbrk & strspn & strstr. * Fix bug of EV_paintOneWindow. * Optimize EV_startTask & EV_sendString & EV_sendEvent & EV_startSide & NeedStack.
PpHd
: * Fix bug of read command (& fgetc!)
PpHd
: 2. Probleme: x[ij] doit etre compris comme la valeur d'index ij de la liste x ou comme xi et xj ?
#include <stdio.h> int main(int argc, char *argv[]) { int i; for(i =0 ; i < argc ; i++) fprintf(stdout,"Arg %d: %s\n", i, argv[i]); return 0; }
Uther :
> Et pourquoi pas utiliser le printf de tigcc.a qui marche très bien et est compatible AMS?
T'as du mal a comprendre quand t'as pas envie toi: parceque c'est plus petit
et surtout que ca permet d'utiliser les flux
PpHd :
Uther: C'etait une blague de sa part