NYAGOS - The Nihongo Yet Another GOing Shell .

English / Japanese

Since 4.1 .

NYAGOS 4.0 has the problem that a panic sometimes occurs because multi-goroutines call only one Lua-instance.

On NYAGOS 4.1, I tryied to prevent from panic and to make stable by creating Lua-instances for each lua-call and not allowing multi-goroutines use same one.

But, it has the new problem that the functions assigned to nyagos[] , can not see variables set on .nyagos including themselves. Because Lua-instances have their own variable-areas not seen by other instances.

To share data between the different Lua-instance, On 4.1, the values assigned on the global table nyagos[] and share[] are linked to Go's memory. They are able to be accessed by all Lua-instance.

It breaks the compatibility on Lua scripts. To let Lua scripts for 4.0 run on 4.1, these modifing are required.

NYAGOS 4.1.9_3 .

on May 13,2017

NYAGOS 4.1.9_2 .

on Apr 3,2017

NYAGOS 4.1.9_1 .

on Mar 28,2017

NYAGOS 4.1.9_0 .

on Mar 27,2017

NYAGOS 4.1.8_0 .

on Feb 15,2017

NYAGOS 4.1.7_0 .

on Nov 29,2016

NYAGOS 4.1.6_1 .

on Sep 7,2016

NYAGOS 4.1.6_0 .

on Sep 7,2016

NYAGOS 4.1.5_1 .

on Jul 31,2016

NYAGOS 4.1.5_0 .

on Jul 31,2016

NYAGOS 4.1.4_1 .

on Jun 12,2016

NYAGOS 4.1.4_0 .

on May 29,2016

NYAGOS 4.1.3_1 .

on May 8,2016

NYAGOS 4.1.3_0 .

on May 5,2016

(Add forgotten change on May 17,2016) .

NYAGOS 4.1.2_0 .

on Mar 29,2016

NYAGOS 4.1.1_2 .

on Feb 17,2016

NYAGOS 4.1.1_1 .

on Feb 16,2016

NYAGOS 4.1.1_0 .

on Jan 15,2016

NYAGOS 4.1.0_0 .

on Jan 3,2016

NYAGOS 4.1-beta .

on Dec 13,2015