Atlantis
Guest
Tue Jan 31, 2017 7:06 pm
W dniu 2017-01-31 o 15:51, Marek pisze:
Quote:
Moje debiany mają dostęp tylko do wersji 1.3.7 i w niej strzalki działają.
A przypadkiem nie masz na myśli 1.4.7? U mnie Debian nie widzi w
repozytorium żadnej wersji poza nią. To to właśnie na niej nie działają
strzałki.
Quote:
Co mówi xev na strzałę w górę/dół?
Chyba lewo/prawo? Strzałki w górę i w dół działają.
W każdym razie:
KeyPress event, serial 34, synthetic NO, window 0x3c00001,
root 0x7f, subw 0x0, time 519438, (-282,-32), root:(141,172),
state 0x0, keycode 111 (keysym 0xff52, Up), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 37, synthetic NO, window 0x3c00001,
root 0x7f, subw 0x0, time 519503, (-282,-32), root:(141,172),
state 0x0, keycode 111 (keysym 0xff52, Up), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
KeyPress event, serial 37, synthetic NO, window 0x3c00001,
root 0x7f, subw 0x0, time 525791, (-282,-32), root:(141,172),
state 0x0, keycode 113 (keysym 0xff51, Left), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 37, synthetic NO, window 0x3c00001,
root 0x7f, subw 0x0, time 525847, (-282,-32), root:(141,172),
state 0x0, keycode 113 (keysym 0xff51, Left), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
KeyPress event, serial 37, synthetic NO, window 0x3c00001,
root 0x7f, subw 0x0, time 527212, (-282,-32), root:(141,172),
state 0x0, keycode 116 (keysym 0xff54, Down), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 37, synthetic NO, window 0x3c00001,
root 0x7f, subw 0x0, time 527280, (-282,-32), root:(141,172),
state 0x0, keycode 116 (keysym 0xff54, Down), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
KeyPress event, serial 37, synthetic NO, window 0x3c00001,
root 0x7f, subw 0x0, time 528144, (-282,-32), root:(141,172),
state 0x0, keycode 114 (keysym 0xff53, Right), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 37, synthetic NO, window 0x3c00001,
root 0x7f, subw 0x0, time 528222, (-282,-32), root:(141,172),
state 0x0, keycode 114 (keysym 0xff53, Right), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
Kaczin
Guest
Tue Jan 31, 2017 7:21 pm
W dniu 30.01.2017 o 08:12, Atlantis pisze:
Quote:
Muszę na szybko napisać nowy wsad do pewnego prostego, starego
urządzenia na AT89C2051. Nie za bardzo mam ochotę bawić się BASCOM-em,
więc zacząłem szukać jakiejś alternatywy i odkryłem, że pod Linuksa jest
dostępny taki program jak MCU 8051 IDE, współpracujący z kompilatorem SDCC.
Soft jest dostępny w repozytorium Debiana, więc bez problemu
zainstalowałem go przez apt-get.
Pierwsze wrażenia dość pozytywne, oprogramowanie proste, ale za to
lekkie. Automatyczne uzupełnianie składni działa tylko w podstawowym
zakresie - wyskakują podpowiedzi odnośnie własnych zmiennych i funkcji,
ale już wszystko inne trzeba pamiętać. IDE nie tworzy też podstawowego
"szkielety" projektu. To jeszcze nie jest jakimś wielkim problemem.
Trafiłem jednak na większą niedogodność - z jakiegoś powodu w edytorze
nie działa prawa i lewa strzałka. Można swobodnie poruszać się kursorem
w pionie, ale w poziomie już nie... Problem znika, po zastosowaniu
alternatywnego edytora, np. nano (opcje programu na to pozwalają).
Wolałbym jednak tego uniknąć, bo wówczas nie działa część funkcji IDE.
Ktoś z was zetknął się z tym problemem? Istnieje jakieś lekarstwo?
Google milczą...
Z ciekawości zainstalowałem (Mint 17.3).
Strzałki działają bezproblemowo (prawo, lewo, góra, dół).
--
Kaczin