wtorek, 4 stycznia 2011

Bug w kolorowaniu składni przez geany

Ostatnio znalazłem kilka błędów w oprogramowaniu, z którym pracuję prawie codziennie. Tym razem to przez edytor geany (pod Ubuntu) straciłem kilka godzin szukając w swoim programie błędu, którego tak naprawdę nigdzie nie było.
Chodzi o kolorowanie składni, jak serwuje nam bardzo popularny edytor geany, szeroko dostępny pod wiele dystrybucji Linuksa, m. in. pod Ubuntu, którego używam. Otóż wspomniany edytor ma nieprawidłowe reguły kolorowania składni. Dokładniej chodzi o komentarze zakończone znakiem '\', który aż wstyd mi się przyznać użyłem przez przypadek w swoim kodzie. Nie ważne. Edytor powinien oznaczyć wówczas następną linię również jako komentarz. Niestety geany tego nie robi. Jako dowód załączam porównanie z innymi edytorami: kwrite i gedit, które prawidłowo rozpoznają komentarze.
wierz nr 4: kwrite i gedit prawidłowo rozpoznawają następna linię po znaku '\' jako komentarz; geany --- niestety nie :-(
Nie wiem kto za to zapłaci, ale przypomnę, że straciłem przez to kilka godzin.

Wszystkiego dobrego w Nowym Roku 2011!
Rafał
Prześlij komentarz