vitalgg
发表于 2022-2-8 19:45:05
本帖最后由 vitalgg 于 2022-2-8 19:55 编辑
churutao 发表于 2022-2-8 19:29
为什么我拖入绘图区加载时,一直在重复“: Loading @lisp ...
...
http://atlisp.cn/faq.html#sec-1-2-6
修改一下 pgp 文件。按这个方法操作一下试试。前楼有相同问题解答
churutao
发表于 2022-2-12 13:21:07
vitalgg 发表于 2022-2-8 19:45
http://atlisp.cn/faq.html#sec-1-2-6
修改一下 pgp 文件。按这个方法操作一下试试。前楼有相同问题解 ...
没用,我试了,还是一样循环重复。而且每重复一次,pgp文件后面会自动追加一遍代码,一直重复,一直追加。只有按esc才能停止。
vitalgg
发表于 2022-2-12 14:09:37
churutao 发表于 2022-2-12 13:21
没用,我试了,还是一样循环重复。而且每重复一次,pgp文件后面会自动追加一遍代码,一直重复,一直追加 ...
好吧。
没有win11,所以没法测试。
vitalgg
发表于 2022-2-12 19:33:56
本帖最后由 vitalgg 于 2022-5-17 00:07 编辑
churutao 发表于 2022-2-12 13:21
没用,我试了,还是一样循环重复。而且每重复一次,pgp文件后面会自动追加一遍代码,一直重复,一直追加 ...
https://atlisp.cn/faq.html#sec-1-2-6
churutao
发表于 2022-2-13 10:45:01
vitalgg 发表于 2022-2-12 19:33
大概知道原因了。 win11的powershell 可能跟以前的版本位置不同。
以前的版本是这个位置。
C:\\Windows ...
试了,还是不行
vitalgg
发表于 2022-2-13 12:00:59
churutao 发表于 2022-2-13 10:45
试了,还是不行
最好贴上命令行提示,
一句不行,我往哪猜啊。
vitalgg
发表于 2022-2-21 11:30:55
churutao 发表于 2022-2-13 10:45
试了,还是不行
win10+cad2022 测试通过。现在就差win11了
vitalgg
发表于 2022-3-4 10:58:18
win11+cad2022 测试通过。
vectra
发表于 2022-5-16 21:45:27
可以这样用吗
(import entity:make-line)
是否有依赖检测,函数 Tree shake,压缩这样的功能:lol
未曾设想过lisp的包管理,就像npm之于javascript,对于lisp工程化、开源和代码管理会是极大的进步。
vitalgg
发表于 2022-5-16 22:10:42
本帖最后由 vitalgg 于 2022-5-16 22:18 编辑
vectra 发表于 2022-5-16 21:45
可以这样用吗
(import entity:make-line)
(import 'entity:make-line);; 导入需要有quote . 可以只导入单独的函数,但是必须有 quote
;; 没有 quote 时 符号值为 null . 没有办法去掉 quote . 因为 autolisp 没有用户可用的自解析符号。
有依赖时 require 即可。
当有未定义函数时,如果这个函数在@lisp函数有定义,@:*error* 错误处理函数会自动从网络加载定义(需要保证*error*不被其它代码重定义。), 但是不会回到错误点继续执行,只能给出一个友好点的提示。
可以实现 tree shaking, 但是要不断地自动试错修复才行。也就是系统会记录需要的函数定义,自动云加载。
更多内容https://atlisp.cn/doc/function-lib.html