Onko File Medit :ssä nyt joku ongelma? Mulla lakas pelittämästä...
|
Administrator
|
Näyttääpä tosiaan heittävän samoin tein ulos meditin event-loopista. Taitaa olla jonkinmoinen heijastevaikutus jostain näppäimistönkäsittelyyn liittyvästä pienestä muutoksesta. Selvittelen asiaa..
|
Administrator
|
This post was updated on .
Eipäs ollutkaan näppäimistönkäsittelyyn liittyvä juttu vaan turhan hätäisesti lisäämäni tarkistus parametrien olemassaolosta.
Pitäisi nyt toimia taas versiossa 0.5.35. Tuosta on samalla korjailtu pois (muitakin) C-kääntäjän antamia varoituksia, joka ei ole kaikilta osin ihan helppoa, joten olisi hyvä kokeilla taas laajalla skaalalla löytyykö lisää kummallisuuksia.. |
Uudesta versiosta tuli mieleeni, että pitäisikö tieto versioista olla yhden tietyn keskusteluotsikon alla?
Nyt tieto uudesta versiosta jää huomaamatta, ellei käy katsomassa tässä Juhan viestissä. Ja ajatus tietenkin, ettei Reijonkaan tarvitse infota uudesta versiosta kuin yhteen kertaan. Ja samalla käyttäjät pysyvät helposti kärryillä, missä versiossa mennään... Ja onko mahdollista, että tieto uudesta versiosta lähtisi automaattisesti myös sähköpostiin? |
Administrator
|
Tarkoituksena on, että infoan uudesta versiosta tuolla "yleisen" keskustelun puolella aina uudesta versiosta kertaalleen, kun sellainen "virallisesti" ilmestyy (eli kun päivitän muutokset R-Forgeen). Sitä ennen saattaa olla kokeilu-/debuggausversioita samalla nimellä ja kun niitä ei suositella välttämättä asennettavaksi kaikille, niin riittänee, että tieto sellaisesta ilmenee vain vastauksissa keskusteltavaan aiheeseen. Voit itse "tilata" viestit myös sähköpostiin eli kunkin (ali)foorumin yläreunasta löytyy Options valikko, jossa heti ensimmäisenä on Subscribe via email vaihtoehto, jolla viestit saa automaattisesti sähköpostiin. En ole varma riittääkö pääfoorumin tilaaminen välittämään viestit sähköpostiin automaattisesti myös alifoorumeista tai tarkoittaako alifoorumin sivulta tilaus pelkän alifoorumin tilausta, mutta voinette kokeilla miten homma toimii. |
OK, hyvä juttu. Sähköposti-ilmoitus on hyvä asia, pysyy ajantasalla eikä tarvitse käydä täällä jatkuvasti tsekkaamassa mahdollisia uusia mielenkiintoisia juttuja.
Mutta toisaalta sähköpostioption käyttö voi aiheuttaa melkoisen viestitulvan, jos täppää "hälytyksen" jokaiseen keskusteluun. Mutta kenties liian paljon informaatiota on parempi kuin liian vähän... |
Heips aivan pikkuinen juttu FILE MEDITissä: Kun selaa tiedoston loppuun, niin N:nnen havainnon jälkeen tulee tyhjä N+1 havainto. Samalla yläreunan havaintolaskuri näyttää, että tiedostossa on N+1 havaintoa. Jos siihen ei talleta mitään ja poistuu, niin Muste kuitenkin tallentaa tyhjän havainnon, joten N kasvaa yhdellä. Survokin menee viimeisen jälkeen tyhjälle havainnolle, mutta poistumisen jälkeen tiedostossa on edelleen N havaintoa, eikä siis tule yhtä lisää. :JVa |
Administrator
|
En saanut mainitsemaasi tilannetta aikaan Macillä vaan tyhjän havainnon tallentaminen väistettiin juuri kuten pitääkin. Yhdessä tilanteeseen liittyvässä vertailussa saattaa olla int-long "ristiriita" jonka koitin korjata, mutta muuta korjattavaa en löytänyt. Voisitko varmistaa, että ongelma on tosiaan toistuva ja ilmenee eri datoilla? Toistettava esimerkki ongelmasta ja maininta ympäristöstä auttaisivat, kun selvää vikaa ei siis vielä löytynyt.. |
Ympäristö on Win7 / 64 - R 2.15.3 (R Console 64-bit) - Automuste tässä esimerkki *FILE COPY <Survo>\D\KUNNAT TO NEW TEMP * *FILE STATUS TEMP CUR+1 / VARS= * Suomen kunnat aakkosjärjestyksessä * Tiedot ovat pääosin vuosilta 1978-80. 5.2.84/SM * COND:KUNNAT SORT:Kunta *FIELDS: (active) *END *Survo data file TEMP: record=85 bytes, M1=19 L=64 M=12 N=464 * * *FILE MEDIT TEMP+ *FILE MEDIT TEMP+ *FILE MEDIT TEMP+ * * *FILE STATUS TEMP CUR+1 / VARS= * Suomen kunnat aakkosjärjestyksessä * Tiedot ovat pääosin vuosilta 1978-80. 5.2.84/SM * COND:KUNNAT SORT:Kunta *FIELDS: (active) *END *Survo data file TEMP: record=85 bytes, M1=19 L=64 M=12 N=467 * |
Administrator
|
This post was updated on .
Tuon esimerkin kanssa tilanne tosiaan oli toistettava. Eli kyseessä oli nimenomaan esimerkissä näkyvä + täsmenteen käyttö, joka ohjaa suoraan "viimeiseen havaintoon". Kun tiesi mitä etsiä, niin syy havaintojen lisääntymiselle löytyi ja oli helppo korjata. Paikka oli käsittääkseni kuitenkin sellainen, että sama ilmiö olisi pitänyt tulla vastaan myös Survossa noiden + täsmenteiden kanssa.
Samalla törmäsin vähän ikävämpään ongelmaan FILE MEDITissä. Jos tuollaisen väliaikaisen tyhjän havainnon viimeisessä kentässä yritti "edetä" enterillä, tabilla tai oikealla nuolinäppäimellä niin seurauksena oli kaatuminen. Tuon kanssa pitikin vähän jumpata, jotta sen sai toimimaan niin, että ilman kirjoituslupaa annetaan varoitus ja kirjoitusluvan kanssa lisätään uusi havainto. FILE MEDITtiin sinänsä suoraan liittymättä hoksasin samassa yhteydessä, että sekä VARSTATissa että FILE UPDATEssa uusien muuttujien lisäyksen yhteydessä oli toivomisen varaa virhetilanteista palautumisessa erityisesti siinä suhteessa, ettei dataan jää uusia alustamattomia muuttujia, jos VARSTATissa antaa tuntemattoman toiminnon (esim. kirjoittamalla muuttujan nimen ja toiminnon vahingossa väärässä järjestyksessä) tai jos FILE UPDATEssa kaikille uusille muuttujille ei olekaan tilaa tiedostossa. Korjaukset mainittuihin asioihin mukana versiossa 0.5.44. |
Hei Olet aivan oikaessa, Survossakin tuo tulee nimenomaan + täsmenteen kanssa. Alunperin huomasin sen kuitenkin ilman + täsmennettä, ja silloin Musteessa tuli tämä ilmiö, mutta Survossa ei. Tuon + täsmenteen otin käyttöön vain tehdäkseni yksinkertaisen esimerkin. ( En edes etukäteen tiennyt että se toimii MEDITissäkin. Tämähän on ihan tyypillistä tällä ohjelmistolla - kun keksii jonkun näppärän tarpeen, ja kokeilee sitä, huomaakin että se on jo toteutettu...) Hienoa, jos samalla tuli kuntoon muitakin ongelmia - :JVa |
Administrator
|
Jos edelleen kohtaat ongelman (ilman + täsmennettä) versiolla 0.5.44, niin pistä taas tiedoksi mahdollisimman tarkka selostus miten se tapahtui.. |
Free forum by Nabble | Edit this page |