Отладка лиспа в консольном AutoCAD

Воюя с консольным AutoCAD (напоминаю, появился он в 2013 версии), обнаружил интересный момент, связанный с лиспом.
Далее

.NET сборки для AutoCAD под разные версии

Как любой человек, я ленив. Да, я лентяй. Мало того - я горжусь тем, что я лентяй. Мне действительно лень по сотне раз писать один и тот же код. Мне действительно лень потом его в сотне мест править.
Далее

Обновление документации по AutoLISP

Сегодня увидел объявление об обновлении документации по AutoLISP
Прямая ссылка на рассказ об обновлении
P.S. По времени полный завал, перевод будет позже и только на сайте adn-cis.org. Здесь я его публиковать точно не буду...

Коротко о системе контроля версий

Так сложилась ситуация, что у меня вечно все проекты достаточно разветвленные и не совсем простые. Длятся они не днями, а неделями (а то и годами ;)). Практически неизбежна ситуация, когда сегодня ненужный и / или неудачный код станет жизненно необходимым через полгода. Вроде бы и делал, но гарантированно стер.

Нередки ситуации, когда требования конечного потребителя меняются (вплоть до того, что надо восстанавливать исходное положение дел).

В общем и целом - надо хранить историю создания / изменения. Вот об истории и развитии этого дела я и хотел бы поговорить.
Далее

Последовательность загрузки приложений

На сайте adn-cis.org я опубликовал "почти перевод" статьи касательно последовательности загрузки приложений в последние версии AutoCAD: http://adn-cis.org/posledovatelnost-zagruzki-prilozhenij-v-autocad.html
Далее

Работа с xml, часть 2

В предыдущей части была рассмотрена работа с объектом xml-документа. Продолжим?
Далее

Файл только для чтения?

Понадобилось мне тут определить, является ли файл "только для чтения". Я помню про функцию vl-file-systime, но иногда ее недостаточно...
Далее

Как найти функции, определенные в fas/vlx/arx…

Тут возникла задачка - надо определить функции, определенные в загружаемом компилированном файле...
Далее

Область видимости, как ее игнорируют. И как лечить. Локальные и глобальные шутки.

Сегодня был очень интересный разговор, суть которого свелась к вопросу: "Если есть несколько кодов lsp от разных авторов, то как быть с повторением имен функций?" Действительно, в LISP нет (как бы) понятия public и private, но есть локальные функции и параметры. Честно говоря, я уже не помню, разговор был или нет про это дело. Но если был, то ничего страшного - слегка повторимся.
Далее

Сообщение “no function definition: VLAX-GET-ACAD-OBJECT ” и как с ним бороться.

Подобный вопрос с завидной регулярностью появляется на самых разных форумах:

Загружаю лисп, пытаюсь выполнить, а AutoCAD мне в ответ:
no function definition: VLAX-GET-ACAD-OBJECT
И результат нулевой. Что делать?

Далее