Эхо отката ЛИСП-вычислений в командной строке.
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Эхо отката ЛИСП-вычислений в командной строке.

Эхо отката ЛИСП-вычислений в командной строке.

Ответ
Поиск в этой теме
Непрочитано 20.04.2012, 01:41 #1
Эхо отката ЛИСП-вычислений в командной строке.
Do$
 
AutoCAD/Civil3D LISP/C#
 
Санкт-Петербург
Регистрация: 15.08.2008
Сообщений: 1,701

При откате продолжительных лисп-вычислений, в командной строке вылезает подобное:
Код:
[Выделить все]
Команда: _u ГРУППА (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение) 
(Lisp-выражение) (Lisp-выражение) (Lisp-выражение) (Lisp-выражение)
Команда:

Может как-то можно этот "мусор" заглушить?
Просмотров: 1927
 
Непрочитано 25.03.2013, 13:44
#2
skkkk


 
Регистрация: 20.03.2008
Сообщений: 2,680


У меня возник такой же вопрос. Как-то некрасиво получается. Неужели нельзя сделать, чтоб в командной строке при отмене отражалось только имя определенной через (defun C: ) команды?
От чего, интересно, зависит количество повторений (Lisp-выражение)? Есть предположение, что каким-то образом оно зависит от обращений к командным методам в теле функции.
skkkk вне форума  
 
Непрочитано 25.03.2013, 15:16
#3
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,411


Метки отмены поставлены в коде?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 25.03.2013, 16:53
#4
skkkk


 
Регистрация: 20.03.2008
Сообщений: 2,680


Проставлены, и они работают, судя по тому, что отмена происходит по однократному вызову _undo. Комментирую метки - и для отмены надо столько раз нажать _undo, сколько раз повторяется (Lisp-выражение) при включенных метках.
skkkk вне форума  
 
Непрочитано 25.03.2013, 17:15
#5
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372


cmdecho, nomutt (очень осторожно). А если не помогает - вызвать функцию, которая просто весь мусор загонит за пределы экрана.
ShaggyDoc вне форума  
 
Непрочитано 25.03.2013, 17:30
#6
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,411


Может быть, с expert поиграться?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 25.03.2013, 17:52
#7
skkkk


 
Регистрация: 20.03.2008
Сообщений: 2,680


Спасибо, ShaggyDoc, NOMUTT->1 - помогло. Читал ранее о ней, но из описания:
Цитата:
Сообщение от VVA Посмотреть сообщение
Подавляет вывод сообщения на экран (подсказка), которое в нормальном режиме не подавляется.
- не сообразил, что это нужная в этом вопросе переменная. Теперь при откате в ком.строке просто пишется _u ГРУППА - хоть и без имени отменяемой лисп-функции, но все равно - лучше, чем в первом посте.
Алексей, в коде не использованы команды, перечень запросов которых приведен в описании EXPERT, думаешь, все равно может повлиять?
skkkk вне форума  
 
Непрочитано 25.03.2013, 18:10
#8
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,411


Да черт его знает... У меня подобных проблем как-то не возникало
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Эхо отката ЛИСП-вычислений в командной строке.

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Имитация нажатия Enter при вводе строкового параметра команды в командной строке. smallmazila7 Программирование 7 18.11.2010 06:05
Есть ли в Автокаде 2008 клавиша перебора команд, ранее введенных в командной строке? onick AutoCAD 4 13.11.2010 21:25
AutoCAD2006 - последние набранные цифры в командной строке v_glazkov AutoCAD 3 06.08.2008 15:19
Глюк отображения информации в командной строке kfish AutoCAD 1 14.05.2008 13:40
как избавиться от лишних записей в командной строке? Александер Программирование 6 07.09.2005 17:43