Re: altering lists (TUI program launcher)

2015-01-19 Thread steven
first of all a big thanks for the detailed explanation. I scoured the manual and book for all occurrences of destructive, every so often a difference kind of use pops up, like when a counter in incremented destructively, things like that, but wanted to see what commands are clearly modifying the

Re: altering lists (TUI program launcher)

2015-01-18 Thread Mart Zirnask
hello list, this is my first post here. thank you very much for posting this marmorine! i'm not a coder but i have a philosophical interest in lisp, and i've also been planning a note-taking/organizing program that would use similar navigation to what you have there. so this code is very good

Re: altering lists (TUI program launcher)

2015-01-18 Thread Alexander Burger
Hi marmorine, and there I was stumped at first, wondering what is destructive, what is not and so forth (or what that even IS) You are right. It is a confusing issue. Let me try to explain it a little. An operation is destructive when it modifies a data structure in such a way that other

Re: altering lists (TUI program launcher)

2015-01-18 Thread Alexander Burger
Hi Mart, hello list, this is my first post here. Welcome :) i'm not a coder but i have a philosophical interest in lisp, That's interesting! Which philosophical aspects do you have in mind? ♪♫ Alex -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe

Re: altering lists (TUI program launcher)

2015-01-16 Thread marmorine
I had been meaning to ask this same question myself (and thanks to dave for bringing it up). I wrote a quick launcher namely for the console, it uses rotate to select options and settings, that changes the options list in place and worked really well actually, I like the effect. Then I wanted to

Re: altering lists

2015-01-15 Thread Alexander Burger
Hi Dave, On Fri, Jan 16, 2015 at 01:18:19AM +, Loyall, David wrote: Should either (insert ...) or (place ...) be destructive? No, but destructive operators could be made in a similar way. A destructive 'place' is basically 'set', BTW, if you combine it with 'nth' or 'seek' etc.. Are

altering lists

2015-01-15 Thread Loyall, David
Should either (insert ...) or (place ...) be destructive? Are they meant to be synonyms? Cheers, --Dave : (setq truck '(frame)) - (frame) : (show truck) - (frame) : (insert '2 truck 'cab) - (frame cab) : (show truck) - (frame) : (place '2 truck 'cab) - (frame cab) : (show