Poznámkový blok na podporu zakončení riadkov Unix
Poznámkový blok je jednou z klasických aplikácií pre Windows, ktoré spoločnosť Microsoft aktualizuje len zriedka. Naposledy bol aktualizovaný s Windowsom 2000, takmer pred 20 rokmi, s možnosťou používať klávesové skratky a podporou Unicode. Teraz, v zostave Windows 10 17661, spoločnosť Microsoft urobila jedno tiché vylepšenie aplikácie. Teraz rozpoznáva zakončenia riadkov Unix.
V Unix/Linux sú zakončenia riadkov úplne odlišné od toho, čo používa Windows.
V systéme Windows sa na tento účel používajú dva symboly: znak (10), známy ako Carriage Return (CR), a znak (13), známy ako Line Feed (LF). Linux používa iba LF na zakončenie riadkov.
Po celé roky Notepad podporoval iba schému CRLF, čo znemožňovalo čítanie a úpravu textových súborov Linuxu. Pravdepodobne vďaka integrácii Subsystém Windows pre Linux, Poznámkový blok v systéme Windows 10 zostava 17661 dokáže rozpoznať konce riadkov Linuxu.
Ovládací prvok úprav používaný v programe Poznámkový blok teraz prijíma správy v novom okne. Vzorový kód vyzerá takto:
SendMessageW(hwndEdit, 0x150A, 3, WindowsOnlyEOL? 0: 3); SendMessageW(hwndEdit, 0x150A, 4, PasteOriginalEOL? 0: 4);
Takže, ak ste používateľom WSL, čoskoro budete môcť bez problémov upravovať jeho konfiguráciu a ďalšie súbory priamo v programe Poznámkový blok. Táto zmena je tiež skvelá pre všetkých používateľov s dvojitým spustením.
Zdroj: WalkingCat