Another mail mistakenly sent to me directly is attached.
B.
--- Begin Message ---
I was talking about to integrate standard ruby from the Ruby project into
the Browser.
Not creating a new one ruby interpreter/compiler...
I was thinking about to call a ruby eval module and binding it to the
browser DOM by some means.
2012/3/7 Rob Kendrick <[email protected]>
> Mistakenly sent direct to me mail is attached.
>
> B.
>
>
> ---------- Mensaje reenviado ----------
> From: Carlitos Esquer <[email protected]>
> To: Rob Kendrick <[email protected]>
> Cc:
> Date: Wed, 7 Mar 2012 12:04:30 -0700
> Subject: Re: Interested on javascript development, but...
> Its clear to me!
> No matter, i'm still interested in develop javascript engine for netsurf..
> Can we use some conde from V8 o something like?
>
> P.D. Which GTK version do you use for development, i've got some problems
> compiling netsurf 2.8
> ------- MESSAGE INCLUDED ----
> M.CONFIG: JPEG (libjpeg) enabled (NETSURF_USE_JPEG := YES)
> M.CONFIG: JNG/MNG/PNG (libmng) disabled (NETSURF_USE_MNG := NO)
> M.CONFIG: PDF export (haru) disabled (NETSURF_USE_HARU_PDF := NO)
> M.CONFIG: glibc internal iconv enabled (NETSURF_USE_LIBICONV_PLUG
> := YES)
> M.CONFIG: SVG (librsvg-2.0) auto-enabled (NETSURF_USE_RSVG := AUTO)
> M.CONFIG: SVG (libsvgtiny) auto-disabled (NETSURF_USE_NSSVG := AUTO)
> M.CONFIG: Sprite (librosprite) auto-disabled (NETSURF_USE_ROSPRITE :=
> AUTO)
> M.CONFIG: BMP (libnsbmp) enabled (NETSURF_USE_BMP := YES)
> M.CONFIG: GIF (libnsgif) enabled (NETSURF_USE_GIF := YES)
> M.CONFIG: PNG (libpng) enabled (NETSURF_USE_PNG := YES)
> M.CONFIG: WebP (libwebp) disabled (NETSURF_USE_WEBP := NO)
> Package lcms was not found in the pkg-config search path.
> Perhaps you should add the directory containing `lcms.pc'
> to the PKG_CONFIG_PATH environment variable
> No package 'lcms' found
> make[1]: se ingresa al directorio
> `/public/Descargas/netsurf/netsurf-2.8/netsurf-2.8'
> TESTMENT: unchanged
> LINK: nsgtk
> build-Linux-gtk/gtk_compat.o: In function
> `nsgtk_combo_box_text_get_active_text':
> /public/Descargas/netsurf/netsurf-2.8/netsurf-2.8/gtk/compat.c:122:
> undefined reference to `gtk_combo_box_text_get_type'
> ---- FROM MAKE ----
>
> 2012/3/7 Rob Kendrick <[email protected]>
>
>> On Wed, Mar 07, 2012 at 10:50:08AM -0700, Carlitos Esquer wrote:
>> > Hello folks:
>> >
>> > I'm interested in develop javascrtip for netsurf, but besides that i 've
>> > got another proposal for you.
>> > Why don't develop a browser with another script language. We can use
>> ruby,
>> > which is one of those languages, in my humble opinion, created for the
>> job.
>>
>> No, no, no, no :) There's useful implementation of Ruby (ie, fast,
>> small, self-contained, memory-efficient, history of good security), and
>> given to the nearest hundredth of a percent nobody uses NetSurf, trying
>> to use it to spearhead something like this will get you nowhere.
>>
>> > May it will be revolutionary as Rails.
>>
>> You mean the thing that's recently had a security flaw discovered in it
>> simular to that even the PHP people realised was a bad idea a decade
>> ago? :)
>>
>> > May be not, but we can try.
>>
>> I won't stop you.
>>
>> > Including Ruby will be not so hard, cause is designed to be used like
>> that.
>>
>> Although it has a significantly less nice API and is less portable than,
>> say, Lua.
>>
>> > We need to separate the DOM from each page and let the scriupts to
>> create
>> > the objects needed for manipulation.
>>
>> Right: so the first job is to implement a DOM. This is language
>> agnostic, and is a lot of work.
>>
>> > Ruby supports well Gtk2 after all.
>>
>> This isn't relevent to NetSurf.
>>
>> B.
>>
>>
>
>
--- End Message ---