Re: [Wireshark-dev] Lua 5.3

2016-08-22 Thread João Valverde
On 08/22/2016 07:55 PM, Jeff Morriss wrote: On Sat, Aug 20, 2016 at 9:47 AM, João Valverde mailto:joao.valve...@tecnico.ulisboa.pt>> wrote: I'm not aware of any policy that says our Lua dialect and APIs must be stable forever. That's nice, I don't like fixing working code as much

Re: [Wireshark-dev] Lua 5.3

2016-08-22 Thread Jeff Morriss
On Sat, Aug 20, 2016 at 9:47 AM, João Valverde wrote: > > On 08/20/2016 02:06 PM, João Valverde wrote: > >> >> On 08/20/2016 02:03 PM, João Valverde wrote: >> >>> I think there is a disconnect here because you are seeing Lua as a >>> system dependency. I see it as Wireshark's own embedded languag

Re: [Wireshark-dev] Lua 5.3

2016-08-20 Thread João Valverde
If 5.3 compatibility is added it should be no problem. After looking at the actual changes (https://www.lua.org/manual/5.3/readme.html#changes and also the linked incompatibilities), I see the following changes to the Lua code: - 64-bit integer support. Nice! A bit more than nice. I'm seeing

Re: [Wireshark-dev] Lua 5.3

2016-08-20 Thread João Valverde
On 08/20/2016 02:06 PM, João Valverde wrote: On 08/20/2016 02:03 PM, João Valverde wrote: On 08/20/2016 01:18 PM, Peter Wu wrote: On Fri, Aug 19, 2016 at 05:38:57PM +0100, João Valverde wrote: On 08/19/2016 04:05 PM, João Valverde wrote: On 08/19/2016 03:56 PM, João Valverde wrote:

Re: [Wireshark-dev] Lua 5.3

2016-08-20 Thread João Valverde
On 08/20/2016 02:03 PM, João Valverde wrote: On 08/20/2016 01:18 PM, Peter Wu wrote: On Fri, Aug 19, 2016 at 05:38:57PM +0100, João Valverde wrote: On 08/19/2016 04:05 PM, João Valverde wrote: On 08/19/2016 03:56 PM, João Valverde wrote: On 08/19/2016 02:54 PM, Peter Wu wrote: On M

Re: [Wireshark-dev] Lua 5.3

2016-08-20 Thread João Valverde
On 08/20/2016 01:18 PM, Peter Wu wrote: On Fri, Aug 19, 2016 at 05:38:57PM +0100, João Valverde wrote: On 08/19/2016 04:05 PM, João Valverde wrote: On 08/19/2016 03:56 PM, João Valverde wrote: On 08/19/2016 02:54 PM, Peter Wu wrote: On Mon, Aug 08, 2016 at 09:17:35PM +0100, João Valve

Re: [Wireshark-dev] Lua 5.3

2016-08-20 Thread Peter Wu
On Fri, Aug 19, 2016 at 05:38:57PM +0100, João Valverde wrote: > > > On 08/19/2016 04:05 PM, João Valverde wrote: > > > > > > On 08/19/2016 03:56 PM, João Valverde wrote: > > > > > > > > > On 08/19/2016 02:54 PM, Peter Wu wrote: > > > > On Mon, Aug 08, 2016 at 09:17:35PM +0100, João Valverde

Re: [Wireshark-dev] Lua 5.3

2016-08-19 Thread João Valverde
On 08/19/2016 04:18 PM, Pascal Quantin wrote: 2016-08-19 17:05 GMT+02:00 João Valverde mailto:joao.valve...@tecnico.ulisboa.pt>>: On 08/19/2016 03:56 PM, João Valverde wrote: On 08/19/2016 02:54 PM, Peter Wu wrote: On Mon, Aug 08, 2016 at 09:17:35PM +0100, João

Re: [Wireshark-dev] Lua 5.3

2016-08-19 Thread João Valverde
On 08/19/2016 04:05 PM, João Valverde wrote: On 08/19/2016 03:56 PM, João Valverde wrote: On 08/19/2016 02:54 PM, Peter Wu wrote: On Mon, Aug 08, 2016 at 09:17:35PM +0100, João Valverde wrote: On 08/08/2016 05:58 PM, Pascal Quantin wrote: Hi João, 2016-08-08 18:52 GMT+02:00 João Valv

Re: [Wireshark-dev] Lua 5.3

2016-08-19 Thread Pascal Quantin
2016-08-19 17:05 GMT+02:00 João Valverde : > > > On 08/19/2016 03:56 PM, João Valverde wrote: > >> >> >> On 08/19/2016 02:54 PM, Peter Wu wrote: >> >>> On Mon, Aug 08, 2016 at 09:17:35PM +0100, João Valverde wrote: >>> On 08/08/2016 05:58 PM, Pascal Quantin wrote: > Hi João

Re: [Wireshark-dev] Lua 5.3

2016-08-19 Thread João Valverde
On 08/19/2016 03:56 PM, João Valverde wrote: On 08/19/2016 02:54 PM, Peter Wu wrote: On Mon, Aug 08, 2016 at 09:17:35PM +0100, João Valverde wrote: On 08/08/2016 05:58 PM, Pascal Quantin wrote: Hi João, 2016-08-08 18:52 GMT+02:00 João Valverde mailto:joao.valve...@tecnico.ulisboa.pt>>:

Re: [Wireshark-dev] Lua 5.3

2016-08-19 Thread João Valverde
On 08/19/2016 02:54 PM, Peter Wu wrote: On Mon, Aug 08, 2016 at 09:17:35PM +0100, João Valverde wrote: On 08/08/2016 05:58 PM, Pascal Quantin wrote: Hi João, 2016-08-08 18:52 GMT+02:00 João Valverde mailto:joao.valve...@tecnico.ulisboa.pt>>: Is moving to Lua 5.3 something we should lo

Re: [Wireshark-dev] Lua 5.3

2016-08-19 Thread Peter Wu
On Mon, Aug 08, 2016 at 09:17:35PM +0100, João Valverde wrote: > > > On 08/08/2016 05:58 PM, Pascal Quantin wrote: > > Hi João, > > > > 2016-08-08 18:52 GMT+02:00 João Valverde > > > >: > > > > Is moving to Lua 5.3 something we should look into? > >

Re: [Wireshark-dev] Lua 5.3

2016-08-19 Thread João Valverde
On 08/08/2016 09:17 PM, João Valverde wrote: On 08/08/2016 05:58 PM, Pascal Quantin wrote: Hi João, 2016-08-08 18:52 GMT+02:00 João Valverde mailto:joao.valve...@tecnico.ulisboa.pt>>: Is moving to Lua 5.3 something we should look into? The 64 bit integer support seems really promi

Re: [Wireshark-dev] Lua 5.3

2016-08-08 Thread João Valverde
On 08/08/2016 05:58 PM, Pascal Quantin wrote: Hi João, 2016-08-08 18:52 GMT+02:00 João Valverde mailto:joao.valve...@tecnico.ulisboa.pt>>: Is moving to Lua 5.3 something we should look into? The 64 bit integer support seems really promising. Hariel explained us that Lua 5.3 was a c

Re: [Wireshark-dev] Lua 5.3

2016-08-08 Thread Pascal Quantin
Hi João, 2016-08-08 18:52 GMT+02:00 João Valverde : > Is moving to Lua 5.3 something we should look into? > > The 64 bit integer support seems really promising. > Hariel explained us that Lua 5.3 was a completely different language (a bit like what you have between Python 2.X and 3.X). You can f