newLISP development release v.10.2.16

Notices and updates

newLISP development release v.10.2.16

Postby Lutz » Fri Oct 01, 2010 1:23 pm

This development release contains miscellaneous changes and bug fixes. A new table widget and supporting functions has been added to newLISP-GS, the Java bases guiserver.

Files and CHANGES notes: http://www.newlisp.org/downloads/development
Lutz
 
Posts: 5258
Joined: Thu Sep 26, 2002 4:45 pm
Location: Pasadena, California

Re: newLISP development release v.10.2.16

Postby unya » Mon Oct 04, 2010 8:18 am

Hello Lutz,

Windows Japanese Code Page is "MS932".

wrong code page in "newLISP-10.3-Release.html" -> "Bug fixes" -> "...Japanese language characters from Windows Code Page MS392 ....".

I noticed this time,too late sorry.

Thanks,
unya
 
Posts: 27
Joined: Fri Feb 26, 2010 8:30 am

Re: newLISP development release v.10.2.16

Postby johu » Mon Oct 04, 2010 9:54 am

In guiserver.lsp

;; Mutliple multiple column content can be specified as either a list
;; Multiple column content can be specified as either a list
johu
 
Posts: 142
Joined: Mon Feb 08, 2010 8:47 am

Re: newLISP development release v.10.2.16

Postby johu » Sat Oct 09, 2010 7:47 am

In guisever 1.42, I tried adding the following code to tab-demo.lsp.

Code: Select all
(gs:table 'Table 'gs:no-action "col1" "col2")
(gs:table-add-row 'Table "0" "1")
(gs:insert-tab 'MyTabs 'Table "Table tab" 4)


Now excuting tab-demo.lsp and clicking tabs, tabs-action prints :

Code: Select all
MAIN:MyTabs first first tab
MAIN:MyTabs second second tab
MAIN:MyTabs third third tab
MAIN:MyTabs MAIN:icons icons tab
MAIN:MyTabs null Table tab


It is not trouble, because I use the title string of tabs.
But, if it is a specification, it might be described in the manual.

If anything and if possible, I also would like to get the tab-index by tabs-action.
Becasue the tab-index is necessary for gs:insert-tab and gs:remove-tab.
At present, I get from the assoc-list of tabs or some global variable.
Then, it is not trouble, too.


By the way, in guiserver.lsp.

;; @syntax (gs:tabbed-pane <sym-id> <sym-action> <str-orientation> [<sym-tab> <sym-tab-title> ...])
;; @syntax (gs:tabbed-pane <sym-id> <sym-action> <str-orientation> [<sym-tab> <str-title> ...])

In the current version, too.
johu
 
Posts: 142
Joined: Mon Feb 08, 2010 8:47 am

Re: newLISP development release v.10.2.16

Postby Lutz » Sat Oct 09, 2010 12:51 pm

Thanks for catching this. I posted a new guiserver.jar version 1.43 in:

http://www.newlisp.org/downloads/develo ... nprogress/

it will show the id in 'tabs-action correctly as 'Main:Table'
Lutz
 
Posts: 5258
Joined: Thu Sep 26, 2002 4:45 pm
Location: Pasadena, California

Re: newLISP development release v.10.2.16

Postby johu » Sat Oct 09, 2010 3:02 pm

Thank you very much, Lutz.

Moreover, the tab-index can be gotten.

That's a wonderful works.
johu
 
Posts: 142
Joined: Mon Feb 08, 2010 8:47 am

Re: newLISP development release v.10.2.16

Postby johu » Tue Oct 26, 2010 11:52 am

Hello Lutz,

I found some mistakes in newLISP manual.


cration flags as defined for the Windows <tt>CreateProcessA</tt> function
creation flags as defined for the Windows <tt>CreateProcessA</tt> function


The date and time values aren given as UTC, which may differ from the local timezone.
The date and time values are given as UTC, which may differ from the local timezone.


Note that deleting a symbol that is part of an espression
Note that deleting a symbol that is part of an expression


patterns <em>list-pattern</em> in <em>list-lists</em>. As in <tt>find-all</tt> for
patterns <em>list-match-pattern</em> in <em>list-lists</em>. As in <tt>find-all</tt> for


; the code to be evaluated is given in an expression
; the code to be evaluated is given in a quoted expression

From current version rev-19.


can be specified in minutes in <em>int-offset</em>.
can be specified in minutes in <em>int-minutes-offset</em>.


Sets a user-defined handler in <em>sym-handler</em> for a signal specified in <em>int-signal</em>
Sets a user-defined handler in <em>sym-event-handler</em> for a signal specified in <em>int-signal</em>


or sets to a function expression in <em>func-handler</em>.</p>
or sets to a function expression in <em>func-event-handler</em>.</p>


------------------
<p>

<p>The optional parameter followong <em>int-signal</em> is not evaluated.</p>

If <tt>nil</tt> is specified,
-------------------
<p>The optional parameter following <em>int-signal</em> is not evaluated.</p>

<p>
If <tt>nil</tt> is specified,
-------------------


Sincerely,
johu
 
Posts: 142
Joined: Mon Feb 08, 2010 8:47 am

Re: newLISP development release v.10.2.16

Postby Lutz » Thu Oct 28, 2010 7:38 am

Thanks Johu, corrections are worked into the next development release in progress:

http://www.newlisp.org/downloads/develo ... anual.html
Lutz
 
Posts: 5258
Joined: Thu Sep 26, 2002 4:45 pm
Location: Pasadena, California

Re: newLISP development release v.10.2.16

Postby johu » Fri Oct 29, 2010 12:21 pm

Thank you, Lutz.

And,

They allow (1) partioning of programs into modules,
They allow (1) partitioning of programs into modules,

If wrong, I'm sorry.

Always thank you for the wonderful newLISP.
johu
 
Posts: 142
Joined: Mon Feb 08, 2010 8:47 am


Return to newLISP newS

Who is online

Users browsing this forum: No registered users and 1 guest

cron