Article View: pl.comp.lang.asm
Article #720Re: Crlf
From: Bernard
Date: Sat, 23 Sep 2006 07:22
Date: Sat, 23 Sep 2006 07:22
29 lines
2456 bytes
2456 bytes
Matuzalem wrote: > Bernard napisał(a): >>> Bo tak mi się napisało :) Nie ma różnicy. >>> >>> 10=0a=LF to Line Feed, czyli przejście kursora do kolejnego wiersza, >>> ale nie na jego początek (po prostu wiersz niżej, do tej samej kolumny). >>> >>> 13=0d=CR to Carriage Return, czyli przejście kursora na początek >>> bieżącego wiersza. >>> >>> CR+LF i LF+CR to po prostu dwie różne "drogi przesuwania się kursora >>> po prostokącie": w dół i lewo lub najpierw w lewo, a potem w dół. >> Ma znaczenie - ma być CR, a potem LF. Oczywiście ekranowi wszystko >> jedno, ale w niemal wszystkich inych urządzeniach to NIE JEST wszytko jedno. > > Tak zupełnie z ciekawości... :] > Jakie "inne urządzenia" masz na myśli? Wszelkie urządzenia, które były projektowane z myślą o radzeniu sobie z trzema możliwymi sekwencjami końca wiersza: CR, LF albo CR+LF. Taka drukarka (ew. program do konwersji plików) domyśla się, że CR, to w rzeczywistości CR+LF, podobnie jak samo LF. Jak zobaczy LF, to zrobi CR+LF, potem zobaczy LF i znów zrobi CR+LF - wydruk będzie miał co drugą linię pustą. żaden normalny projektant drukarki nie wpadnie na to, żer ktoś mógłby używać swojej własnej, niestandardowej sekwencji końca wiersza. Niezależnie od powyższego, dobrym zwyczajem jest trzymanie się standardów, a tu mamy trzy standardy (DOS/Windows, Mac, Unix). Czwartego (LF+CR) nie ma.
Technical Details
Message-ID:
<4514d484$0$17957$f69f905@mamut2.aster.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.astercity.net!news.aster.pl!not-for-mailReferences:
<eethch$e1i$1@nemesis.news.tpi.pl> <eethr7$ep9$1@nemesis.news.tpi.pl> <eetlls$ofa$1@nemesis.news.tpi.pl> <eetm7k$9b0$1@atlantis.news.tpi.pl> <451442df$0$17959$f69f905@mamut2.aster.pl> <1158969460.760522.50280@k70g2000cwa.googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.astercity.net!news.aster.pl!not-for-mail Date: Sat, 23 Sep 2006 09:22:18 +0200 From: Bernard <bernard@earth.net> User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 Newsgroups: pl.comp.lang.asm Subject: Re: Crlf References: <eethch$e1i$1@nemesis.news.tpi.pl> <eethr7$ep9$1@nemesis.news.tpi.pl> <eetlls$ofa$1@nemesis.news.tpi.pl> <eetm7k$9b0$1@atlantis.news.tpi.pl> <451442df$0$17959$f69f905@mamut2.aster.pl> <1158969460.760522.50280@k70g2000cwa.googlegroups.com> In-Reply-To: <1158969460.760522.50280@k70g2000cwa.googlegroups.com> X-Antivirus: avast! (VPS 0638-1, 2006-09-22), Outbound message X-Antivirus-Status: Clean Lines: 29 Message-ID: <4514d484$0$17957$f69f905@mamut2.aster.pl> NNTP-Posting-Date: 23 Sep 2006 06:30:29 GMT NNTP-Posting-Host: 82.210.165.187 X-Trace: 1158993029 mamut2.aster.pl 17957 82.210.165.187:1253 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit