Assgarth Posted January 5, 2012 Report Posted January 5, 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...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now