X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fmatita%2Fmatita.txt;h=412879c9c5f88b4457289a83e531b8dd5c7a9f1d;hb=f8edc256de5d8ae2126f01fdaf72ac91151d8ca6;hp=701b27ebb0417ef1b6b74409f4f47e1288404376;hpb=55e646b795e4a7beedf1263ea734477bd4762931;p=helm.git diff --git a/helm/matita/matita.txt b/helm/matita/matita.txt index 701b27ebb..412879c9c 100644 --- a/helm/matita/matita.txt +++ b/helm/matita/matita.txt @@ -11,6 +11,7 @@ TODO TATTICHE + - tattica unfold su rel a let-in bound variables - theorem t: True. elim x. ==> BOOM! unificazione di una testa flessibile con True. - parsing contestuale (tattiche replace, change e forse altre) @@ -69,6 +70,18 @@ TODO - riattaccare hbugs (brrr...) -> Zack GUI LOGICA + - fattorizzare codice fra MatitaEngine e DisambiguatePp (dove, fra l'altro, + ora io (=CSC) ho messo anche un parser!!!) + - verificare se tutte le query sono ora ottimizzate (usando il comando + explain) e usano gli indici in maniera ottimale; inoltre migliorare gli + indici sulle tabelle hits and count + - ???????????? Perche'? + mowgli:~# du -s /var/lib/mysql/mowgli/ + 250696 /var/lib/mysql/mowgli/ + mowgli:~# du -s /var/lib/mysql/matita/ + 455096 /var/lib/mysql/matita/ + - integrare nuova contrib ferruccio nel bench notturno; guardare bug + generazione principi di eliminazione - bug "Warn: baseuri cic:/matita/higher_order_defs/ordering is not empty" mentre si compila Z/times.ma. Il bug sembra essere transiente. - in MatitaEngine unificare/rimuovere eval_string, eval_from_stream e @@ -96,6 +109,9 @@ TODO - non chiudere transitivamente i moo ?? DONE +- library/nat/primes.ma: ex_prime ci mette un secolo il db (binding) a fare + la Mysql.exec che ritorna una lista vuota di risultati. Investigare. + Anche peggio in library/nat/minimization/f_max_true. -> CSC - integrare il famoso logo mancante (anche nell'About dialog) -> CSC - invertibilita' dell'inserimento automatico di alias: quando si torna su bisognerebbe tornare su di un passo e non fare undo degli alias