[Freeciv-Dev] [patch #2520] [metaticket] common lua interface

2016-09-26 Thread Marko Lindqvist
Update of patch #2520 (project freeciv):

  Status: In Progress => Done   
 Open/Closed:Open => Closed 


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #2520] [metaticket] common lua interface

2011-09-22 Thread Matthias Pfafferodt

Update of patch #2520 (project freeciv):

  Depends on: = patch #2519


___

Reply to this item at:

  http://gna.org/patch/?2520

___
  Nachricht geschickt von/durch Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #2520] [metaticket] common lua interface

2011-08-09 Thread Matthias Pfafferodt

Update of patch #2520 (project freeciv):

  Depends on: = patch #2513


___

Reply to this item at:

  http://gna.org/patch/?2520

___
  Nachricht geschickt von/durch Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #2520] [metaticket] common lua interface

2011-08-09 Thread Matthias Pfafferodt

Update of patch #2520 (project freeciv):

  Depends on: = patch #2880


___

Reply to this item at:

  http://gna.org/patch/?2520

___
  Nachricht geschickt von/durch Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #2520] [metaticket] common lua interface

2011-08-09 Thread Matthias Pfafferodt

Follow-up Comment #8, patch #2520 (project freeciv):

updated patch series; a summary of the old/new functions and structure can be
found on the wiki page mentioned in comment #7

___

Reply to this item at:

  http://gna.org/patch/?2520

___
  Nachricht geschickt von/durch Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #2520] [metaticket] common lua interface

2011-08-07 Thread Matthias Pfafferodt

Follow-up Comment #7, patch #2520 (project freeciv):

I have created a wiki page which shows all changes:
http://freeciv.wikia.com/wiki/User:Syntron/sandbox

I will resend the patches after the testgame is ready.

___

Reply to this item at:

  http://gna.org/patch/?2520

___
  Nachricht geschickt von/durch Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #2520] [metaticket] common lua interface

2011-06-09 Thread Matthias Pfafferodt

Follow-up Comment #6, patch #2520 (project freeciv):

You can commit the patch. Due to other changes I have to rebase this patch.
Another function to check for is OK. If all goes as planned I have a good
internet connection at the start of the next month.

___

Reply to this item at:

  http://gna.org/patch/?2520

___
  Nachricht geschickt von/durch Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #2520] [metaticket] common lua interface

2011-02-23 Thread Marko Lindqvist

Follow-up Comment #3, patch #2520 (project freeciv):

Should I refrain from adding anything to scripting interface until you have
finished your refactoring? Would it be acceptable to commit at least existing
patch #2548 and patch #2552 ?

___

Reply to this item at:

  http://gna.org/patch/?2520

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #2520] [metaticket] common lua interface

2011-02-23 Thread Matthias Pfafferodt

Follow-up Comment #4, patch #2520 (project freeciv):

At the moment I have to prepare the defence of my PhD thesis and start my new
job. Thus, I will not finish this patch till the end of march.

I think you can commit these patches. I will adapt the patch series to the
changes. First priority will be the test script so that the basic changes
(patch #2513 and patch #2514) can be committed.

___

Reply to this item at:

  http://gna.org/patch/?2520

___
  Nachricht geschickt von/durch Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #2520] [metaticket] common lua interface

2011-02-22 Thread Marko Lindqvist

Follow-up Comment #1, patch #2520 (project freeciv):

Description of this ticket could be a bit more verbose :-)

___

Reply to this item at:

  http://gna.org/patch/?2520

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #2520] [metaticket] common lua interface

2011-02-22 Thread Matthias Pfafferodt

Follow-up Comment #2, patch #2520 (project freeciv):

 Description of this ticket could be a bit more verbose :-)

Sorry, I do use this only as helper to find all the dependend tickets ;-) So
here is a summary of the history and a current status:

In patch #2143 the possibility of an lua script AI is discussed. I started to
work on it. This resulted in some problems. To solve them I did a rework of
the script module:

* patch #2513 (only moving of existing files) and patch #2514 (changes and
new files) are the basic parts. The directory ./server/scripting is splitted
in a common part (./common/scriptcore) and the server part. All functions
which do not need data only available in the server are moved. Also the core
of the lua script module is defined there. It includes the signal submodule as
well as the functions submodule (lua functions called from the c code; see
freeciv database).

* the other patches define the client lua console - as lua was now also
available for the client it was something easy to do (easier than a lua AI!)

* not posted are some cleanups to this interface and lua functions to print
all variables / functions, definition of constants in lua and work for the lua
AI.

* The state of the lua AI is 'not working' ... As it calls the default AI
from the lua code, my first test resulted in a lot of errors. There was no
clear line between both AIs. But I could start the server with this AI
module!


___

Reply to this item at:

  http://gna.org/patch/?2520

___
  Nachricht geschickt von/durch Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #2520] [metaticket] common lua interface

2011-02-11 Thread Matthias Pfafferodt

URL:
  http://gna.org/patch/?2520

 Summary: [metaticket] common lua interface
 Project: Freeciv
Submitted by: syntron
Submitted on: Fr 11 Feb 2011 18:20:30 CET
Category: general
Priority: 5 - Normal
  Status: In Progress
 Privacy: Public
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Discussion Lock: Any
 Planned Release: 2.4.0

___

Details:






___

Reply to this item at:

  http://gna.org/patch/?2520

___
  Nachricht geschickt von/durch Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #2520] [metaticket] common lua interface

2011-02-11 Thread Matthias Pfafferodt

Update of patch #2520 (project freeciv):

  Depends on: = patch #2513


___

Reply to this item at:

  http://gna.org/patch/?2520

___
  Nachricht geschickt von/durch Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev