Sukro-ongelma: haku menee metsään?!

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

Sukro-ongelma: haku menee metsään?!

Kimmo Vehkalahti
Administrator
Tässä pitäisi sukron "löytää" merkkijono "///". Miksi näin ei tapahdu? (v.0.5.41)
Vilahtaa vain jotain "?! not found", press enter", mutta häviää samantien.

TUTSAVE KOE
{search}///{R}{end}

/KOE  /  mittee?!?!

MAT LOAD CHI2.M
MATRIX CHI2.M
Chi-square_statistics
///           Sum
Sum      11.70004


Jatkokysymys: kun jokin sukro päättyy virheeseen (kuten tässä testaamani X2),
kenttä palautuu "Classic"-tilaan eikä siihen, jonka olen itselleni säätänyt (white,
ei skrollausbaareja). Saisiko sen palaamaan siihen, mistä lähdettiin?

Reply | Threaded
Open this post in threaded view
|

Re: Sukro-ongelma: haku menee metsään?!

Reijo Sund
Administrator
Kimmo Vehkalahti wrote
Tässä pitäisi sukron "löytää" merkkijono "///". Miksi näin ei tapahdu? (v.0.5.41)

Jatkokysymys: kun jokin sukro päättyy virheeseen (kuten tässä testaamani X2),
kenttä palautuu "Classic"-tilaan
En saa kumpaakaan virhetilannetta aikaan Macillä.

Voisitteko muukin kokeilla Kimmon esimerkkiä eli onko yleinen vaiva?

Jos kyllä, niin ilmenevätkö nämä ihan "tuoreellakin" R:n ja Musteen käynnistyksellä?

Entä toimiiko hakunappi alt-F5, koska sitähän tuo sukro kutsuu?
Reply | Threaded
Open this post in threaded view
|

Re: Sukro-ongelma: haku menee metsään?!

Kimmo Vehkalahti
Administrator
Reijo Sund wrote
ilmenevätkö nämä ihan "tuoreellakin" R:n ja Musteen käynnistyksellä?
AHAA... Oli pitkä Muste-sessio alla, ja siinä sattui ilmeisesti jotain virheitä (ehkä aiemmin?), koska nyt tuoreella toimi OK. Muistan, että poistuessani R:stä näin liudan jotain matriisivirheitä, mutta liian myöhään, että olisin saanut ne talteen.
Reply | Threaded
Open this post in threaded view
|

Re: Sukro-ongelma: haku menee metsään?!

Kimmo Vehkalahti
Administrator
Jatkokysymys edelleen voimassa, ja tässä ainakin yksi ongelma:

Sukro X2 ei toimi. Se siirtyy <Temp>-hakemistoon toimimaan (hyvästä syystä), mutta siellä tulee virhetilanne, kun <Temp> esiintyy osana MAT-komentoa.

*TABLE VO,a,b,F
a    VO    V   v   0   o   O
*MN  **
*N        108 285 444 121 69
bM         87 357 420 124 85
*
*TABDIM VO / 2 1 F VO MN
*
*/X2 VO

Jostain tulee näitä, kun tuota kokeilee:

FIXME: mat_error, close files, free memory
FIXME: mat_error, close files, free memory
FIXME: mat_error, close files, free memory
Reply | Threaded
Open this post in threaded view
|

Re: Sukro-ongelma: haku menee metsään?!

Reijo Sund
Administrator
Kimmo Vehkalahti wrote
Jatkokysymys: kun jokin sukro päättyy virheeseen (kuten tässä testaamani X2),
kenttä palautuu "Classic"-tilaan eikä siihen, jonka olen itselleni säätänyt (white,
ei skrollausbaareja). Saisiko sen palaamaan siihen, mistä lähdettiin?
Tarkoititko, että sucron keskeytys (pisteellä) johtaa ikkunan initialisointiin. Jos kyllä, niin se on muutettu versiosta 0.5.42 lähtien. Auttoiko?

Kimmo Vehkalahti wrote
Sukro X2 ei toimi. Se siirtyy <Temp>-hakemistoon toimimaan (hyvästä syystä), mutta siellä tulee virhetilanne, kun <Temp> esiintyy osana MAT-komentoa.
Ei <Temp>:llä ole merkitystä, mutta kauttaviivoilla (/) on, koska ne menevät sekaisin matriisitulkin jako-operaation kanssa. Koitin jumpata tuon kanssa ja sen pitäisi nyt toimia paremmin. Joitain patologisia tilanteita voi keksiä, missä ei toimi halutulla tavalla, mutta silloin voi käyttää poluissa kenoviivaa (\) kauttaviivan sijaan.

Huomasin myös, että X2:ssa on "virhe" sucrokoodissa. Wmatrix sisältää jo temp-polullisen nimen, mutta X2:sen kutsumassa TABMAT-sucrossa siihen liitetään temp-hakemisto toiseen kertaan, joten >COPY antaa varoitusta löytymättömästä tiedostosta.

Ja MAT operaatioiden FIXME-huomautukset eivät ole "vaarallisia". En vain ole monimutkaisuuden takia jaksanut tarkistaa, että kaikki mahdolliset exit():ttien purkamisen jälkeiset polut palautuvat varmasti siististi..
Reply | Threaded
Open this post in threaded view
|

Re: Sukro-ongelma: haku menee metsään?!

Kimmo Vehkalahti
Administrator
Hyvin toimivat nyt!
Pieni virhe/epäloogisuus oli helpompi korjata /TABMAT-sukron puolella, jossa korjasin muutenkin yhden pikkujutun sekä poistin turhat koodit koskien NetSurvo-virityksiä. Sukro LIITTEENÄ, sisällytettäväksi jhk seuraavaan versioon.
- KV

TABMAT.TUT