Re: Announce: Some sensitive changes

2011-01-19 Thread Alexander Burger
Hi Jon,

> I welcome #2, *Tsm off by default.

Good to hear!

I like most #1, the '+' debug mode switch :)

Cheers,
- Alex
-- 
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe


Re: Announce: Some sensitive changes

2011-01-19 Thread Jon Kleiser

Hi Alex,

I welcome #2, *Tsm off by default.

/Jon

On 18-01-11 18:02 , Alexander Burger wrote:

Hi all,

after some lengthy discussions in IRC today, we decided to change some
sensitive features of the PicoLisp interpreter environment:

1. On the command line, debug mode can now enabled by appending a single
'+' argument. This '+' will not be seen by the application, but will
switch on '*Dbg' before any other command line argument is processed.
So the following three commands are equivalent:

   $ ./dbg

   $ ./p +

   $ pil +  # If bin/pil was copied to /usr/bin as recommended

2. *Tsm, the transient symbol markup (the underlining of transient
symbols) is now off by default. "lib/tsm.l" can be loaded to switch
it on.

3. The interpreter does not exit automatically any more when an empty
line is entered on the top level. To exit the interpreter, either
Ctrl-D or and explicit (bye) must be typed.


Hope this is all right for everybody! :)

A testing version is available (http://software-lab.de/picoLisp.tgz).
Concerning the documentation: I'm not sure if I fixed all relevant
places.


Jeronimo Pellegrini: Is there something to be watched out for OpenWrt?
At least it is no longer necessary to remove the *Tsm setting from
"dbg.l".

Cheers,
- Alex


--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe


Re: Announce: Some sensitive changes

2011-01-19 Thread dexen deVries
On Tuesday, January 18, 2011 06:02:30 pm you wrote:
> after some lengthy discussions in IRC today, we decided to change some
> sensitive features of the PicoLisp interpreter environment:
>=20
> 1. On the command line, debug mode can now enabled by appending a single
>'+' argument. This '+' will not be seen by the application, but will
>switch on '*Dbg' before any other command line argument is processed.
>So the following three commands are equivalent:
>=20
>   $ ./dbg
>=20
>   $ ./p +
>=20
>   $ pil +  # If bin/pil was copied to /usr/bin as recommended
>=20
> 2. *Tsm, the transient symbol markup (the underlining of transient
>symbols) is now off by default. "lib/tsm.l" can be loaded to switch
>it on.
>=20
> 3. The interpreter does not exit automatically any more when an empty
>line is entered on the top level. To exit the interpreter, either
>Ctrl-D or and explicit (bye) must be typed.
>=20
>=20
> Hope this is all right for everybody! :)


Sounds good :)

the last change is especially welcame for me ;)

=2D-=20
dexen deVries

``We=E2=80=99ve been shocked how often a demo has become a product.'' -- Ra=
nds, in=20
`Managing Nerds',=20
http://www.randsinrepose.com/archives/2011/01/17/managing_nerds.html
-- 
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe