Assgarth Opublikowano 5 Stycznia 2012 Zgłoś Opublikowano 5 Stycznia 2012 Znikająca możliwość przewijania poleceń w pasku linii poleceń ma miejsce, gdy uruchomione polecenia następujące po sobie, są wprowadzone w jednej linii. Przykład: (command "_.layer" "_set" "0" "")(command "_line") To samo wywołane na zasadzie: (command "_.layer" "_set" "0" "") ENTER (command "_line") zadziała bez problemu. Ogólnie kod programu może mieć zbliżoną strukturę np. (defun Nazwa_Funkcji () (setq a (Funkcja_1)) (if (equal a 1) (command "_line") (command "_circle") ) ) gdzie Funkcja_1 posiada w swojej strukturze np. tworzenie warstwy z polecenia "command". Takie przypadki uniemożliwiają przeglądanie historii poleceń (przewijanie strzałkami), co skutkuje tym, że każde następne jakie chcemy uruchomić, musimy wpisywać z ręki. Co ciekawe: w chwili gdy już pojawi się problem z historią, to jest on aktywny tylko w chwili gdy chcemy uruchomić polecenie, ale gdy już wpiszemy z ręki np. (command "_line") i wówczas zaczniemy używać strzałek (na klawiaturze), to wówczas wszystkie wcześniej użyte polecenia, są wyświetlane... Cytuj
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.