[elektro] MPLAB newline

Moczik Gabor pm_levlista at progzmaster.hu
Tue Nov 2 00:59:40 CET 2010


Skandar Graun wrote:
> A többi hibáról nem beszélek, de a sor végére miért nem nyomsz egy entert?

Miért, miért...

Mert mikor létrehozol egy új fájlt, normál körülmények között nem úgy 
áll neki az ember, hogy "nyomjunk pár entert, legyen üres sor"...

Ha meg elkezded írni, és nyomsz egy entert, akkor semmi nem történik.

> Ha nem zárod le a sort egy CR-LF-el, akkor az okozhat hibás működést.
> Csak gondolj bele, ha ezt a filét beinkludálnád, a folytatás
> hozzáíródna a filéd utolsó sorához, teljesen értelmetlenné téve
> mindkét "sort".

Tudom hogy kell a soremelés a végére, de nem is erről volt szó, hanem 
hogy ha nem teszel előre üres sort, hanem teleírod az utolsót is, akkor 
utána nem lehet.


(az hogy miért kell, az más kérdés. Mivel nincs gyakorlati értelme így 
összefésülni sorokat, az includolt egységhez a preprocesszor is 
hozzádobhatna egy implicit soremelést. Mindenesetre az include sorában 
eleve van egy newline, ha oda egy az egyben behelyettesíted, akkor se 
folyik össze sor...)


> Én elég régóta használom az Mplabot, de ilyen hibákat még nem
> mutatott. Valami más lesz ott a bibi.

A soremelés probléma évek óta megvan, azóta több verzió és win reinstall 
is volt már...

A 'clean' problémát a Save Project As... menüponttal lehet reprodukálni 
8.53-assal elég nagy valószínűséggel. Nem mindig csinálja, és mondjuk 
normál esetben lehet hogy fel sem tűnik hogy az előző verzió mappájában 
hajtotta végre a clean parancsot.


-- 
((( Móczik Gábor  )))--((( e|mail: pm-01 |@| progzmaster |.| hu )))
((( S.k.y.p.e.: moczik )))



More information about the Elektro mailing list