Thursday, 30 November 2017
Re: URL lengths
<56a3223323tim@timil.com>:
> I just can't believe that a URL can contain 33% more letters than the King
> James Bible's 3,116,480.
>
> "four gigabytes per URL"
>
> LOL
In RISC OS terms, it's another way of saying "limited by available
memory"...
--
Steve Fryatt - Leeds, England
http://www.stevefryatt.org.uk/
Re: URL lengths
<bb00dfa256.harriet@blueyonder.co.uk>:
> On 28 Nov 2017 as I do recall,
> Daniel Silverstone wrote:
>
> > I don't believe we limit URL length per-se, though they get interned and
> > as such four gigabytes per URL is probably the absolute limit. In
> > addition, POST data is nominally unlimited though I believe we have a
> > similar four gigabyte limit.
>
> I had an error today from Netsurf, reporting that a URL was too long to
> display (although it seemed to work).
Due to the problems that the Wimp has changing the allocation of writable
icon buffers, there's an arbitrary limit (255 characters, perhaps?) in the
RISC OS front-end's URL bar. If the core tries to display a longer URL, the
bar is just cleared and you get a warning -- but it doesn't otherwise affect
the browser's operation.
This obviously means that there's a limit to the size of URL that you can
type in, too. But that's it. You can follow any length of link in NetSurf,
and launch any length of URL via the launch protocols.
All subject to that 4GB limit, of course.
--
Steve Fryatt - Leeds, England
http://www.stevefryatt.org.uk/
Re: URL lengths
> I just can't believe that a URL can contain 33% more letters than the
> King James Bible's 3,116,480.
Hmm; 33% more than 3,116,480 is roughly 4 MB, not GB.
--
Jeremy Nicoll - my opinions are my own
Re: URL lengths
John Williams <JohnRW@ukgateway.net> wrote:
> What is the maximum URL length (including POST data) that NetSurf can
> handle?
What may be relevant is the following entry from my web server error
logs:
2017-10-02 02:57:45: (response.c.553) file not found ... or so: File name
too long
/YesThisIsAReallyLongRequestURLbutWeAreDoingItOnPurposeWeAreScanningForResearchPurposePleaseHaveALookAtTheUserAgentTHXYesThisIsAReallyLongRequestURLbutWeAreDoingItOnPurposeWeAreScanningForResearchPurposePleaseHaveALookAtTheUserAgentTHXYesThisIsAReallyLongRequestURLbutWeAreDoingItOnPurposeWeAreScanningForResearchPurposePleaseHaveALookAtTheUserAgentTHXYesThisIsAReallyLongRequestURLbutWeAreDoingItOnPurposeWeAreScanningForResearchPurposePleaseHaveALookAtTheUserAgentTHXYesThisIsAReallyLongRequestURLbutWeAreDoingItOnPurposeWeAreScanningForResearchPurposePleaseHaveALookAtTheUserAgentTHXYesThisIsAReallyLongRequestURLbutWeAreDoingItOnPurposeWeAreScanningForResearchPurposePleaseHaveALookAtTheUserAgentTHXYesThisIsAReallyLongRequestURLbutWeAreDoingItOnPurposeWeAreScanningForResearchPurposePleaseHaveALookAtTheUserAgentTHXYesThisIsAReallyLongRequestURLbutWeAreDoingItOnPurposeWeAreScanningForResearchPurposePleaseHaveALookAtTheUserAgentTHXYesThisIsAReallyLongRequestURLbutWeAreDoingItOnPurposeWeAreSc
ann ->
At which point the Web server (lighttpd) logs it as an error.
--
Richard Torrens.
http://www.Torrens.org for genealogy, natural history, wild food, walks, cats
and more!
Re: URL lengths
>
> I just can't believe that a URL can contain 33% more letters than the
> King James Bible's 3,116,480.
>
> "four gigabytes per URL"
It's probably much greater than that on modern systems, too!
B.
Re: URL lengths
<lists@bazleyfamily.co.uk> wrote:
> On 28 Nov 2017 as I do recall, Daniel Silverstone wrote:
> > On Mon, Nov 27, 2017 at 18:08:46 +0000, John Williams wrote:
> > > What is the maximum URL length (including POST data) that NetSurf
> > > can handle?
> >
> > I don't believe we limit URL length per-se, though they get interned
> > and as such four gigabytes per URL is probably the absolute limit.
> > In addition, POST data is nominally unlimited though I believe we
> > have a similar four gigabyte limit.
> I had an error today from Netsurf, reporting that a URL was too long to
> display (although it seemed to work).
I just can't believe that a URL can contain 33% more letters than the
King James Bible's 3,116,480.
"four gigabytes per URL"
LOL
--
Tim Hill
timil.com : tjrh.eu : butterwick.eu : blue-bike.uk : youngtheatre.co.uk
Wednesday, 29 November 2017
Re: URL lengths
Daniel Silverstone wrote:
> On Mon, Nov 27, 2017 at 18:08:46 +0000, John Williams wrote:
> > What is the maximum URL length (including POST data) that NetSurf can
> > handle?
>
> I don't believe we limit URL length per-se, though they get interned and as
> such four gigabytes per URL is probably the absolute limit. In addition, POST
> data is nominally unlimited though I believe we have a similar four gigabyte
> limit.
I had an error today from Netsurf, reporting that a URL was too long to
display (although it seemed to work).
--
Harriet Bazley == Loyaulte me lie ==
No man has a right to live - but every man has a duty to save him if he can
Tuesday, 28 November 2017
Re: URL lengths
Daniel Silverstone <dsilvers@netsurf-browser.org> wrote:
> I don't believe we limit URL length per-se, though they get interned and
> as such four gigabytes per URL is probably the absolute limit. In
> addition, POST data is nominally unlimited though I believe we have a
> similar four gigabyte limit.
Right, so it will be an arbitrary comparatively small allowance I will
make, and then politely refuse to handle anything larger.
Thank you all for your assistance.
John
--
| John Williams
| johnrw@ukgateway.net
Names for Soul Band:- Soul Doubt *
Re: URL lengths
> What is the maximum URL length (including POST data) that NetSurf can
> handle?
I don't believe we limit URL length per-se, though they get interned and as
such four gigabytes per URL is probably the absolute limit. In addition, POST
data is nominally unlimited though I believe we have a similar four gigabyte
limit.
So if you want to store any possible URL plus POST data you'd need eight
gigabytes per allocation.
D.
--
Daniel Silverstone http://www.netsurf-browser.org/
PGP mail accepted and encouraged. Key Id: 3CCE BABE 206C 3B69
Re: URL lengths
> An genuine real-life number would be better!
>From memory, they are dynamically allocated as needed and can be of
arbitrary length. This is a lot more efficient than using
statically-sized buffers for the worst common case, especially in a
piece of software that might be storing information on tens of thousands
of URLs (Everything in your history, the links to all the resources on
every page you have open, etc).
My advice is firstly to either measure and then allocate, or read in the
data and reallocate as needed dynamically. Secondly, use a different
language; BBC Basic really isn't good for this sort of thing :) (If
using a modern interpreted language like Lua, Python, or even Perl,
asking this question would never have occurred to you.)
B.
Monday, 27 November 2017
Re: URL lengths
John Williams <JohnRW@ukgateway.net> wrote:
> In article <0612b1a156.gavin@wra1th.plus.com>,
> Gavin Wraith <gavin@wra1th.plus.com> wrote:
> So you're suggesting that I measure each URL length first, perhaps BGETting
> it until I encounter a terminator, and then DIM a variable accordingly -
> or, actually, a series of concatenating variables as I intend to BPUT them
> later; so I don't really need to have a long variable, just a series of
> suitable GET variables.
Not BGET. You do not need to work byte by byte. Why not GET$?
It is a long time ago since I used BASIC.
Do you know about StrongED scripts? Here is one that replaces the text
in a StrongED window by a list of the URLs occurring in it, ignoring duplicates.
Here it is:
#! lua
local pat, used ="(https?://[^%s\t]+)", { }
for line in io.lines (arg[1]) do
for url in line:gmatch (pat) do
if not used[url] then
print (url)
used[url] = true
end -- if
end -- for
end -- for
--
Gavin Wraith (gavin@wra1th.plus.com)
Home page: http://www.wra1th.plus.com/
Re: URL lengths
<56a1b699dcJohnRW@ukgateway.net>:
> In article <0612b1a156.gavin@wra1th.plus.com>,
> Gavin Wraith <gavin@wra1th.plus.com> wrote:
>
> > I would DIM buffers for URLs from the heap as you need them.
>
> So you're suggesting that I measure each URL length first, perhaps
> BGETting it until I encounter a terminator, and then DIM a variable
> accordingly - or, actually, a series of concatenating variables as I
> intend to BPUT them later; so I don't really need to have a long variable,
> just a series of suitable GET variables.
Allocating the necessary memory is the correct way to do it, yes.
> A number would be easier! How many?
As long as the URL is? My memory is that the RISC OS GUI might apply some
limits, but that the core probably doesn't.
--
Steve Fryatt - Leeds, England
http://www.stevefryatt.org.uk/
Re: URL lengths
Gavin Wraith <gavin@wra1th.plus.com> wrote:
> From a quick glance at the NetSurf 3.7 sources I would guess that the
> answer rather depends on which platform, and then on the particular
> machine NetSurf is running on.
I am, of course, running RISC OS.
> If your menu program is in BBC BASIC
which it is
> I would DIM buffers for URLs from the heap as you need them.
So you're suggesting that I measure each URL length first, perhaps BGETting
it until I encounter a terminator, and then DIM a variable accordingly -
or, actually, a series of concatenating variables as I intend to BPUT them
later; so I don't really need to have a long variable, just a series of
suitable GET variables.
A number would be easier! How many?
John
--
| John Williams
| johnrw@ukgateway.net
Does 'expostulation' refer to the antics of former nuns? *
Re: URL lengths
John Williams <JohnRW@ukgateway.net> wrote:
> What is the maximum URL length (including POST data) that NetSurf can
> handle?
>From a quick glance at the NetSurf 3.7 sources I would guess that the
answer rather depends on which platform, and then on the particular machine
NetSurf is running on. If your menu program is in BBC BASIC I would
DIM buffers for URLs from the heap as you need them. In C I would use alloc.
In Lua, Python or PERL all that is done for you anyway, and you do not
need to think about maximum string lengths.
--
Gavin Wraith (gavin@wra1th.plus.com)
Home page: http://www.wra1th.plus.com/
URL lengths
make URLs easily available to my Linux machine if there are any problems
with a page/site under NetSurf.
What is the maximum URL length (including POST data) that NetSurf can
handle?
My program is taking text URLs, Ant URL files or Acorn URI files and
parsing them (in the latter case!) to extract the URL string for use in the
menu page, but I need to know the maximum length NetSurf can handle so that
I can provide for all possibilities that it may throw my way.
Or I could just choose an arbitrary large maximum - but what would a
sensible limit be before complaining? 500 characters /seems/ reasonable,
but is it actually?
An genuine real-life number would be better!
John
--
| John Williams
| johnrw@ukgateway.net
Names for Soul Band:- The Soul Criterion *
Friday, 17 November 2017
Re: Name from NetSurf has underscores for percents
> Is this a bug?
> If you open this link in NetSurf :-
> https://hu.123rf.com/photo_34178186_soil-grooves-farming-earth-soil-gr
> ooves-over-field-for-crop-planting-on-rural-countryside-farm-lands.htm
> l
> The webpage shows a JPEG of a ploughed field.
> Then if you menu>Object>Object>Save... and drag/drop the jpeg onto
> an application eg Artworks, ChangeFSI etc the load fails because the
> file name is not correct.
Different here. If I try to save that image into Transient's directory
for today, I get:
Transient: Message block is too big / not a multiple of 4 (code2484)
If I drag it straight to DPlngScan, the image opens correctly, but I
can't save it. The error message here is:
Error from DPlngScan: Can't open
SCSI::SSD.$.Utilities.Computer.Transient.Default.2017/11/17.<Wimp$Scrap>
I don't understand what any of that means!
Best wishes,
Peter.
--
Peter Young (zfc Pt) and family
Prestbury, Cheltenham, Glos. GL52, England
http://pnyoung.orpheusweb.co.uk
pnyoung@ormail.co.uk
Re: Name from NetSurf has underscores for percents
John Rickman <rickman@argonet.co.uk> wrote:
> Is this a bug?
No. It is a function of the RISC OS filer and the wimp message
protocol.
See my post in the ArtWorks maillist, where you also posted this
message.
--
Chris Johnson
Re: Name from NetSurf has underscores for percents
<3a91789c56.John@rickman.argonet..co.uk>:
> NetSurf has output the file name as
>
> 34178186-talaj-hornyok-mez_C5_91gazdas_C3_A1gi-earth-talaj-b
> ar_C3_A1zd_C3_A1k-f_C3_B6l_C3_B6tt-mez_C5_91-n_C3_B6v_C3_A9n
> y-_C3_BCltet_C3_A9si-a-vid_C3_A9ken-m/jpg
>
> but the underscores should be percent signs to code for letters with
> Hungarian diacritics in Unicode:
>
> 34178186-talaj-hornyok-mez_C5%91gazdas%C3%A1gi-earth-talaj-b
> ar%C3%A1zd%C3%A1k-f%C3%B6l%C3%B6tt-mez%C5%91-n%C3%B6v%C3%A9n
> y-%C3%BCltet%C3%A9si-a-vid%C3%A9ken-m/jpg
>
> whereupon it works into the apps.
Is % actually a valid character in a Fileswitch filename? It represents the
CSD, and is included in the reserved characters list, so I'd suggest not.
So NetSurf is correct to replace % with _ when saving to a RISC OS filing
system.
--
Steve Fryatt - Leeds, England
http://www.stevefryatt.org.uk/
Name from NetSurf has underscores for percents
If you open this link in NetSurf :-
https://hu.123rf.com/photo_34178186_soil-grooves-farming-earth-soil-grooves-over-field-for-crop-planting-on-rural-countryside-farm-lands.html
The webpage shows a JPEG of a ploughed field.
Then if you menu>Object>Object>Save... and drag/drop the jpeg onto
an application eg Artworks, ChangeFSI etc the load fails because the
file name is not correct.
(quoting Bernard Boase)-
NetSurf has output the file name as
34178186-talaj-hornyok-mez_C5_91gazdas_C3_A1gi-earth-talaj-b
ar_C3_A1zd_C3_A1k-f_C3_B6l_C3_B6tt-mez_C5_91-n_C3_B6v_C3_A9n
y-_C3_BCltet_C3_A9si-a-vid_C3_A9ken-m/jpg
but the underscores should be percent signs to code for letters with
Hungarian diacritics in Unicode:
34178186-talaj-hornyok-mez_C5%91gazdas%C3%A1gi-earth-talaj-b
ar%C3%A1zd%C3%A1k-f%C3%B6l%C3%B6tt-mez%C5%91-n%C3%B6v%C3%A9n
y-%C3%BCltet%C3%A9si-a-vid%C3%A9ken-m/jpg
whereupon it works into the apps.
--
John Rickman
Monday, 13 November 2017
LibCSS: new units and autogen script for the selection engine
Saturday, 11 November 2017
Re: list just quiet, or am I still cut off?
hours, from Martin Avison, Tim Hill and myself. All dated today.
Tim Hill wrote on 11 Nov:
> I can see eight postings dated 8 Nov. Message IDs are
> <20171108112311.GG13106@platypus.pepperfish.net>
> <d16f6b19706a9cad2b9edde199d5d9ab@wingsandbeaks.org.uk>
> <d492fd9756.ricp@user.minijem.plus.com>
> <5697c374a7Lists@Torrens.org>
> <5697cbebe8Lists@Torrens.org>
> <5697d25908tim@timil.com>
> <5697c81778tim@timil.com>
> <5697fb898ccvjazz@waitrose.com>
The last one on your list (Chris Newman, "Pane srolling") is the only
one that I see.
--
Jim Nagel www.archivemag.co.uk
i am cut off again
haven't received any of the Netsurf items they received in the past
few days, nor my own.
It does indeed appear that my Netsurf feed is blocked again. Thought
it was cured last week. Will take it up again with my mail host.
--
Jim Nagel www.archivemag.co.uk
Re: list just quiet, or am I still cut off?
Jim Nagel <netsurf@abbeypress.co.uk> wrote:
> The last item delivered to me from this list was Dave Higton's, dated
> Nov07 at 20:56.
> I understood that the firewall block of Netsurf traffic (a "port
> flooed") that had somehow come into being at my mail server had been
> cleared on Nov07 at 17:31.
> So have there been 0 postings to this list since Nov07 20:56, or has
> some new blockage come into being?
> I shall now see whether I receive my own post.
I can see eight postings dated 8 Nov. Message IDs are
<20171108112311.GG13106@platypus.pepperfish.net>
<d16f6b19706a9cad2b9edde199d5d9ab@wingsandbeaks.org.uk>
<d492fd9756.ricp@user.minijem.plus.com>
<5697c374a7Lists@Torrens.org>
<5697cbebe8Lists@Torrens.org>
<5697d25908tim@timil.com>
<5697c81778tim@timil.com>
<5697fb898ccvjazz@waitrose.com>
bcc abbeypress
--
Tim Hill
timil.com : tjrh.eu : butterwick.eu : blue-bike.uk : youngtheatre.co.uk
Re: list just quiet, or am I still cut off?
Jim Nagel <netsurf@abbeypress.co.uk> wrote:
> The last item delivered to me from this list was Dave Higton's, dated
> Nov07 at 20:56.
I have had 9 since then (excluding yours).
One on 7th, rest on 8th.
Martin
list just quiet, or am I still cut off?
Nov07 at 20:56.
I understood that the firewall block of Netsurf traffic (a "port
flooed") that had somehow come into being at my mail server had been
cleared on Nov07 at 17:31.
So have there been 0 postings to this list since Nov07 20:56, or has
some new blockage come into being?
I shall now see whether I receive my own post.
--
Jim Nagel www.archivemag.co.uk
Wednesday, 8 November 2017
Re: problem with Mailman or is it just me?
> On 7 Nov 2017 Jim Nagel wrote:
>> I wonder if a couple of others could try that link, please: try
>> subscribing to the Netsurf list from a different valid address of your
>> own. Do you get the same message as I did? What ISP are YOU using?
> I'm getting "You must supply a valid email address" whether I supply a
> valid forwarder address, an alternative mailbox on my PlusNet account
> or a PlusNet alias for my normal address.
I have subscribed to one of my Mailman lists on a domain hosted by
eukhost.com using a forwarded email address and there was no problem.
I was asked to confirm my request and my request was forwarded to the
moderator for approval. It won't be!
I think your problem must be caused by the spam filtering or DMARC
policies of the service providers or hosts of the domains concerned -
maybe list settings but I can't think of one that might have that
effect.
I run a number of Mailman lists and I haven't run into this problem
but I normally subscribe members myself. The lists aren't publicly
visible. The only really annoying thing is caused by AOL's DMARC
policies which means messahes have to be sent as attachments to
wrapper messages or the From address has to be munged so you can only
reply to the list unless you edit the address.
I think there are some issues with BT but not directly associated with
the list. One member who uses a company domain name but appears to be
connected via Virgin Media can't communicate with another member on
btinternet. I suspect that has to do with reverse domain lookup as the
company is based in Denmark.
Richard
--
Richard Porter http://www.minijem.plus.com/
t: @westernexplorer mailto:ricp@minijem.plus.com
I don't want a "user experience" - I just want stuff that works.
Re: Pane srolling and searching
Richard Torrens (lists) <Lists@Torrens.org> wrote:
> http://discovery.nationalarchives.gov.uk/details/c/F207018
> is an odd page - it has 6 lists within panes.
> I was searching for "Anglian" within the window...
Was that "Anglian Windows," the well known double glazing firm???!!!
--
Chris
Using JavaScript on embedded device (framebuffer)
I am trying to determine if netsurf is a viable option for a project targeting an embedded ARM7 processor with a framebuffer interface. I have successfully compiled netsurf with TARGET=framebuffer and copied to my target. Found that even though I had enabled using duktape, support for JavaScript was not enabled. I ended up enabling javascript by modifying js_initialize in dukky.c to set enable_javascript = true. Is there a better way of doing this? Also, is there any information available that describes which javascript features are supported? I am trying to use an onLoad function to show dynamic time in one of my html divs but that isn’t working. Also when I add a setTimeout to my onLoad function I get an error.
Any help would be much appreciated.
<script type="text/javascript" language="JavaScript">
function startTime() {
var today = new Date();
var h = today.getHours();
var m = today.getMinutes();
var s = today.getSeconds();
m = checkTime(m);
s = checkTime(s);
document.getElementById('clockTxt').innerHTML = h + ":" + m + ":" + s;
var t = setTimeout(startTime, 500);
}
function checkTime(i) {
if (i < 10) {i = "0" + i}; // add zero in front of numbers < 10
return i;
}
</script>
HTML
<body onload="startTime()">
…
<div id="clockTxt"></div>
Disclaimer
Confidentiality: This e-mail and its attachments are intended for the above named only and may be confidential. If they have come to you in error you must take no action based on them, nor must you copy or show them to anyone; please reply to this e- mail and highlight the error. Security Warning: Please note that this e-mail has been created in the knowledge that Internet e-mail is not a 100% secure communications medium. We advise that you understand and observe this lack of security when e-mailing us. Viruses: Although we have taken steps to ensure that this e-mail and attachments are free from any virus, we advise that in keeping with good computing practice the recipient should ensure they are actually virus free.
Re: Pane scrolling and searching
<Lists@Torrens.org> wrote:
> In article <5697c374a7Lists@Torrens.org>, Richard Torrens (lists)
> <Lists@Torrens.org> wrote:
> > http://discovery.nationalarchives.gov.uk/details/c/F207018
> Oops! URL should have been
> http://discovery.nationalarchives.gov.uk/details/a?_ref=10
> "Anglian" occurs within first and second panes.
> Sorry!
> > is an odd page - it has 6 lists within panes.
The technical bit: those 'panes' are DIVs which use CSS to have scroll
bars and whatnot. They're neither frames nor iframes and the content is
in the page delivered to the browser, not loaded from discreet files. as
(i)frames would be. Not all CSS is fully implemented in NetSurf and the
search doesn't seem to cope with scrolling through a DIV whose content
overflows.
> > I was searching for "Anglian" within the window and there were
> > several occurrences. But as these are within the panes it is
> > extremely difficult to know where they are!
Not ideal but in cases like this, press f8 and search the source. It's
laid out quite well (unlike the impenetrable garbage produced by e.g Wix)
so obvious which link relates to what. You can then cut and paste the end
of the relative link in place of the 'a?_ref=10'
After f8, using search in your editor one of the "anglia" hits is in this
line: [angle braces replaced with regular here]
(a href="/details/c/F201076")East Anglia Territorial, Reserve Forces and
Cadets Association(/a)
The URL in NetSurf
http://discovery.nationalarchives.gov.uk/details/a?_ref=10
is easily changed to
http://discovery.nationalarchives.gov.uk/details/c/F201076
HTH
T
--
Tim Hill
timil.com : tjrh.eu : butterwick.eu : blue-bike.uk : youngtheatre.co.uk
Re: problem with Mailman or is it just me?
> We've had reports of something similar for another mailing list we
> (Pepperfish) host. I'll take a look. Could somebody divulge an
> address
> that is incorrectly being identified as invalid, and which browser and
> version they were using?
I'm pretty sure that I tried last night with
jn.ml.nso.73@wingsandbeaks.org.uk
but just tried it again (to be sure) and it worked!
I'm using Firefox 56.0.2 (64-bit) on Win 8.1.
--
Jeremy Nicoll - my opinions are my own
Re: Pane scrolling and searching
Richard Torrens (lists) <Lists@Torrens.org> wrote:
> http://discovery.nationalarchives.gov.uk/details/c/F207018
Oops! URL should have been
http://discovery.nationalarchives.gov.uk/details/a?_ref=10
"Anglian" occurs within first and second panes.
Sorry!
> is an odd page - it has 6 lists within panes.
> I was searching for "Anglian" within the window and there were several
> occurrences. But as these are within the panes it is extremely difficult
> to know where they are!
> Also pane scrolling had a great tendency to misbehave. sometimes the
> mouse-wheel would scroll a pane, sometimes not. And sometimes the wrong
> pane would scroll!
> so I think it may be a useful test window.
> 3.8 (Dev CI #4246)
> ARMX6
> 5.23 (29-Jun-16)
--
Richard Torrens.
http://www.Torrens.org for genealogy, natural history, wild food, walks, cats
and more!
Re: Pane srolling and searching
<Lists@Torrens.org> wrote:
> http://discovery.nationalarchives.gov.uk/details/c/F207018 is an odd
> page - it has 6 lists within panes.
Are you sure that's the correct URL? . . .
> I was searching for "Anglian" within the window and there were several
> occurrences. But as these are within the panes it is extremely
> difficult to know where they are!
. . . because there is no instance of the word Anglian I can see.
--
Tim Hill
timil.com : tjrh.eu : butterwick.eu : blue-bike.uk : youngtheatre.co.uk
Pane srolling and searching
is an odd page - it has 6 lists within panes.
I was searching for "Anglian" within the window and there were several
occurrences. But as these are within the panes it is extremely difficult
to know where they are!
Also pane scrolling had a great tendency to misbehave. sometimes the
mouse-wheel would scroll a pane, sometimes not. And sometimes the wrong
pane would scroll!
so I think it may be a useful test window.
3.8 (Dev CI #4246)
ARMX6
5.23 (29-Jun-16)
--
Richard Torrens.
http://www.Torrens.org for genealogy, natural history, wild food, walks, cats
and more!
Re: problem with Mailman or is it just me?
> On 7 Nov 2017 Jim Nagel wrote:
>
> > I wonder if a couple of others could try that link, please: try
> > subscribing to the Netsurf list from a different valid address of your
> > own. Do you get the same message as I did? What ISP are YOU using?
>
> I'm getting "You must supply a valid email address" whether I supply a
> valid forwarder address, an alternative mailbox on my PlusNet account
> or a PlusNet alias for my normal address.
We've had reports of something similar for another mailing list we
(Pepperfish) host. I'll take a look. Could somebody divulge an address
that is incorrectly being identified as invalid, and which browser and
version they were using?
B.
Tuesday, 7 November 2017
Re: problem with Mailman or is it just me?
> I wonder if a couple of others could try that link, please: try
> subscribing to the Netsurf list from a different valid address of your
> own. Do you get the same message as I did? What ISP are YOU using?
I'm getting "You must supply a valid email address" whether I supply a
valid forwarder address, an alternative mailbox on my PlusNet account
or a PlusNet alias for my normal address.
--
Richard Porter http://www.minijem.plus.com/
t: @westernexplorer mailto:ricp@minijem.plus.com
I don't want a "user experience" - I just want stuff that works.
Re: problem with Mailman or is it just me?
Jim Nagel <netsurf@abbeypress.co.uk> wrote:
>Tim Hill wrote on 6 Nov:
>
>> (bcc to JN)
>> In article <a87cd39656.jim@abbeypress.net>, Jim Nagel
>> <netsurf@abbeypress.co.uk> wrote:
> [snip]
>
>>> https://listmaster.pepperfish.net/cgi-bin/mailman/listinfo/netsurf-use
>>> rs-netsurf-browser.org
>>> I went to the Netsurf-users Info Page [via link quoted above] and
>>> subscribed using a different address (a valid one), but it responds:
>>> "You must supply a valid email address."
>
>I wonder if a couple of others could try that link, please: try
>subscribing to the Netsurf list from a different valid address of your
>own. Do you get the same message as I did? What ISP are YOU using?
Yes, I do (i.e. it fails for me just like it does for you). I'm
using BT as my ISP, and more to the point my email service provider
is inbox.com but using my own domain name.
Dave
Cross-compiling for ARM7 with TARGET=framebuffer
I am investigating using netsurf on an Arm7 processor. I have downloaded the netsurf source and am attempting to cross-compile for my target device using TARGET=framebuffer. I have managed to get an executable that runs on the target processor but it is only showing very simple web pages. During cross-compilation, I am seeing one error (although it continues and results in an executable). Here is the error when compiling netsurf using “make TARGET=framebuffer”. I have also included the full output from the command. Any help would be much appreciated.
COMPILE: content/handlers/javascript/duktape/dukky.c
content/handlers/javascript/duktape/dukky.c:39:29: fatal error: duktape/binding.h: No such file or directory
#include "duktape/binding.h"
^
compilation terminated.
Full Output:
mitydsp@mitydsp-VirtualBox:/mnt/big/home/mitydsp/NetSurf/netsurf-all-3.7/netsurf$ make TARGET=framebuffer
M.CONFIG: JPEG (libjpeg) enabled (NETSURF_USE_JPEG := YES)
M.CONFIG: PDF export (haru) disabled (NETSURF_USE_HARU_PDF := NO)
M.CONFIG: glibc internal iconv enabled (NETSURF_USE_LIBICONV_PLUG := YES)
M.CONFIG: Javascript (Duktape) enabled (NETSURF_USE_DUKTAPE := YES)
PKG.CNFG: CSS (libcss) enabled
PKG.CNFG: DOM (libdom) enabled
PKG.CNFG: nsutils (libnsutils) enabled
PKG.CNFG: utf8proc (libutf8proc) enabled
M.CONFIG: Curl (libcurl) enabled (NETSURF_USE_CURL := YES)
M.CONFIG: OpenSSL (openssl) enabled (NETSURF_USE_OPENSSL := YES)
M.CONFIG: PNG (libpng) enabled (NETSURF_USE_PNG := YES)
M.CONFIG: BMP (libnsbmp) enabled (NETSURF_USE_BMP := YES)
M.CONFIG: GIF (libnsgif) enabled (NETSURF_USE_GIF := YES)
M.CONFIG: SVG (libsvgtiny) enabled (NETSURF_USE_NSSVG := YES)
M.CONFIG: Sprite (librosprite) auto-enabled (NETSURF_USE_ROSPRITE := AUTO)
M.CONFIG: PSL (libnspsl) auto-enabled (NETSURF_USE_NSPSL := AUTO)
M.CONFIG: LOG (libnslog) auto-enabled (NETSURF_USE_NSLOG := AUTO)
PKG.CNFG: libnsfb (libnsfb) enabled
PKG.CNFG: Check (check) disabled
MKDIR: build/Linux-framebuffer
MKDIR: build/Linux-framebuffer/deps
COMPILE: utils/utils.c
COMPILE: utils/utf8.c
COMPILE: utils/useragent.c
COMPILE: utils/url.c
COMPILE: utils/time.c
COMPILE: utils/talloc.c
COMPILE: utils/punycode.c
COMPILE: utils/nsurl/parse.c
COMPILE: utils/nsurl/nsurl.c
COMPILE: utils/nsoption.c
COMPILE: utils/messages.c
COMPILE: utils/log.c
COMPILE: utils/libdom.c
COMPILE: utils/idna.c
COMPILE: utils/http/www-authenticate.c
COMPILE: utils/http/primitives.c
COMPILE: utils/http/parameter.c
COMPILE: utils/http/generics.c
COMPILE: utils/http/content-type.c
COMPILE: utils/http/content-disposition.c
COMPILE: utils/http/challenge.c
COMPILE: utils/hashtable.c
COMPILE: utils/filepath.c
COMPILE: utils/filename.c
COMPILE: utils/file.c
COMPILE: utils/corestrings.c
COMPILE: utils/bloom.c
COMPILE: render/textplain.c
COMPILE: render/table.c
COMPILE: render/search.c
COMPILE: render/layout.c
COMPILE: render/imagemap.c
COMPILE: render/html_script.c
COMPILE: render/html_redraw_border.c
COMPILE: render/html_redraw.c
COMPILE: render/html_object.c
COMPILE: render/html_interaction.c
COMPILE: render/html_forms.c
COMPILE: render/html_css_fetcher.c
COMPILE: render/html_css.c
COMPILE: render/html.c
COMPILE: render/form.c
COMPILE: render/font.c
COMPILE: render/box_textarea.c
COMPILE: render/box_normalise.c
COMPILE: render/box_construct.c
COMPILE: render/box.c
COMPILE: frontends/framebuffer/schedule.c
COMPILE: frontends/framebuffer/local_history.c
COMPILE: frontends/framebuffer/gui.c
COMPILE: frontends/framebuffer/framebuffer.c
frontends/framebuffer/framebuffer.c: In function 'framebuffer_plot_bitmap':
frontends/framebuffer/framebuffer.c:349:9: warning: cast increases required alignment of target type [-Wcast-align]
if ((*(nsfb_colour_t *)bmptr & 0xff000000) != 0) {
^
frontends/framebuffer/framebuffer.c:351:14: warning: cast increases required alignment of target type [-Wcast-align]
*(nsfb_colour_t *)bmptr)) {
^
frontends/framebuffer/framebuffer.c:366:14: warning: cast increases required alignment of target type [-Wcast-align]
*(nsfb_colour_t *)bmptr)) {
^
frontends/framebuffer/framebuffer.c:393:4: warning: cast increases required alignment of target type [-Wcast-align]
(nsfb_colour_t *)bmptr, bmwidth, bmheight,
^
frontends/framebuffer/framebuffer.c: In function 'framebuffer_set_cursor':
frontends/framebuffer/framebuffer.c:651:34: warning: cast increases required alignment of target type [-Wcast-align]
return nsfb_cursor_set(nsfb, (nsfb_colour_t *)bm->pixdata, bm->width, bm->height, bm->width, bm->hot_x, bm->hot_y);
^
COMPILE: frontends/framebuffer/font_internal.c
COMPILE: frontends/framebuffer/findfile.c
COMPILE: frontends/framebuffer/fetch.c
COMPILE: frontends/framebuffer/fbtk/window.c
COMPILE: frontends/framebuffer/fbtk/user.c
COMPILE: frontends/framebuffer/fbtk/text.c
COMPILE: frontends/framebuffer/fbtk/scroll.c
COMPILE: frontends/framebuffer/fbtk/osk.c
COMPILE: frontends/framebuffer/fbtk/fill.c
COMPILE: frontends/framebuffer/fbtk/fbtk.c
frontends/framebuffer/fbtk/fbtk.c: In function 'fbtk_set_ptr':
frontends/framebuffer/fbtk/fbtk.c:399:4: warning: cast increases required alignment of target type [-Wcast-align]
(nsfb_colour_t *)bm->pixdata,
^
COMPILE: frontends/framebuffer/fbtk/event.c
COMPILE: frontends/framebuffer/fbtk/bitmap.c
frontends/framebuffer/fbtk/bitmap.c: In function 'fb_redraw_bitmap':
frontends/framebuffer/fbtk/bitmap.c:59:5: warning: cast increases required alignment of target type [-Wcast-align]
(nsfb_colour_t *)widget->u.bitmap.bitmap->pixdata,
^
COMPILE: frontends/framebuffer/corewindow.c
COMPILE: frontends/framebuffer/clipboard.c
COMPILE: frontends/framebuffer/bitmap.c
TESTMENT: build/Linux-framebuffer/testament.h
COMPILE: desktop/version.c
COMPILE: desktop/treeview.c
COMPILE: desktop/textinput.c
COMPILE: desktop/textarea.c
COMPILE: desktop/system_colour.c
COMPILE: desktop/sslcert_viewer.c
COMPILE: desktop/selection.c
COMPILE: desktop/searchweb.c
COMPILE: desktop/search.c
COMPILE: desktop/scrollbar.c
COMPILE: desktop/save_text.c
COMPILE: desktop/save_pdf.c
COMPILE: desktop/save_complete.c
COMPILE: desktop/print.c
COMPILE: desktop/plot_style.c
COMPILE: desktop/netsurf.c
COMPILE: desktop/mouse.c
COMPILE: desktop/local_history.c
COMPILE: desktop/knockout.c
COMPILE: desktop/hotlist.c
COMPILE: desktop/gui_factory.c
COMPILE: desktop/global_history.c
COMPILE: desktop/frames.c
COMPILE: desktop/font_haru.c
COMPILE: desktop/download.c
COMPILE: desktop/cookie_manager.c
COMPILE: desktop/browser_history.c
COMPILE: desktop/browser.c
COMPILE: content/urldb.c
COMPILE: content/no_backing_store.c
COMPILE: content/mimesniff.c
COMPILE: content/llcache.c
COMPILE: content/hlcache.c
COMPILE: content/handlers/javascript/fetcher.c
COMPILE: content/handlers/javascript/duktape/duktape.c
COMPILE: content/handlers/javascript/duktape/dukky.c
content/handlers/javascript/duktape/dukky.c:39:29: fatal error: duktape/binding.h: No such file or directory
#include "duktape/binding.h"
^
compilation terminated.
COMPILE: content/handlers/javascript/content.c
COMPILE: content/handlers/image/svg.c
COMPILE: content/handlers/image/png.c
COMPILE: content/handlers/image/nssprite.c
content/handlers/image/nssprite.c: In function 'nssprite_convert':
content/handlers/image/nssprite.c:123:23: warning: cast increases required alignment of target type [-Wcast-align]
uint32_t* imagebuf = (uint32_t *)guit->bitmap->get_buffer(nssprite->bitmap);
^
COMPILE: content/handlers/image/jpeg.c
COMPILE: content/handlers/image/image_cache.c
COMPILE: content/handlers/image/image.c
COMPILE: content/handlers/image/ico.c
COMPILE: content/handlers/image/gif.c
COMPILE: content/handlers/image/bmp.c
COMPILE: content/handlers/css/utils.c
COMPILE: content/handlers/css/select.c
COMPILE: content/handlers/css/internal.c
COMPILE: content/handlers/css/hints.c
COMPILE: content/handlers/css/dump.c
COMPILE: content/handlers/css/css.c
COMPILE: content/fetchers/resource.c
COMPILE: content/fetchers/file.c
COMPILE: content/fetchers/data.c
COMPILE: content/fetchers/curl.c
COMPILE: content/fetchers/about.c
COMPILE: content/fetch.c
COMPILE: content/dirlist.c
COMPILE: content/content_factory.c
COMPILE: content/content.c
MKDIR: build/Linux-framebuffer/tools
HOST CC: build/Linux-framebuffer/tools/convert_image
CONVERT: frontends/framebuffer/res/throbber/throbber8.png (throbber8)
COMPILE: build/Linux-framebuffer/image-throbber8.c
CONVERT: frontends/framebuffer/res/throbber/throbber7.png (throbber7)
COMPILE: build/Linux-framebuffer/image-throbber7.c
CONVERT: frontends/framebuffer/res/throbber/throbber6.png (throbber6)
COMPILE: build/Linux-framebuffer/image-throbber6.c
CONVERT: frontends/framebuffer/res/throbber/throbber5.png (throbber5)
COMPILE: build/Linux-framebuffer/image-throbber5.c
CONVERT: frontends/framebuffer/res/throbber/throbber4.png (throbber4)
COMPILE: build/Linux-framebuffer/image-throbber4.c
CONVERT: frontends/framebuffer/res/throbber/throbber3.png (throbber3)
COMPILE: build/Linux-framebuffer/image-throbber3.c
CONVERT: frontends/framebuffer/res/throbber/throbber2.png (throbber2)
COMPILE: build/Linux-framebuffer/image-throbber2.c
CONVERT: frontends/framebuffer/res/throbber/throbber1.png (throbber1)
COMPILE: build/Linux-framebuffer/image-throbber1.c
CONVERT: frontends/framebuffer/res/throbber/throbber0.png (throbber0)
COMPILE: build/Linux-framebuffer/image-throbber0.c
CONVERT: frontends/framebuffer/res/icons/stop_g.png (stop_image_g)
COMPILE: build/Linux-framebuffer/image-stop_image_g.c
CONVERT: frontends/framebuffer/res/icons/stop.png (stop_image)
COMPILE: build/Linux-framebuffer/image-stop_image.c
CONVERT: frontends/framebuffer/res/icons/scrollu.png (scrollu)
COMPILE: build/Linux-framebuffer/image-scrollu.c
CONVERT: frontends/framebuffer/res/icons/scrollr.png (scrollr)
COMPILE: build/Linux-framebuffer/image-scrollr.c
CONVERT: frontends/framebuffer/res/icons/scrolll.png (scrolll)
COMPILE: build/Linux-framebuffer/image-scrolll.c
CONVERT: frontends/framebuffer/res/icons/scrolld.png (scrolld)
COMPILE: build/Linux-framebuffer/image-scrolld.c
CONVERT: frontends/framebuffer/res/icons/forward_g.png (right_arrow_g)
COMPILE: build/Linux-framebuffer/image-right_arrow_g.c
CONVERT: frontends/framebuffer/res/icons/forward.png (right_arrow)
COMPILE: build/Linux-framebuffer/image-right_arrow.c
CONVERT: frontends/framebuffer/res/icons/reload_g.png (reload_g)
COMPILE: build/Linux-framebuffer/image-reload_g.c
CONVERT: frontends/framebuffer/res/icons/reload.png (reload)
COMPILE: build/Linux-framebuffer/image-reload.c
CONVERT: frontends/framebuffer/res/pointers/progress.png (progress_image)
Pointer detected. Adjusted hotspot at 0, 0 (0-based)
COMPILE: build/Linux-framebuffer/image-progress_image.c
CONVERT: frontends/framebuffer/res/pointers/default.png (pointer_image)
Pointer detected. Adjusted hotspot at 0, 0 (0-based)
COMPILE: build/Linux-framebuffer/image-pointer_image.c
CONVERT: frontends/framebuffer/res/icons/osk.png (osk_image)
COMPILE: build/Linux-framebuffer/image-osk_image.c
CONVERT: frontends/framebuffer/res/pointers/move.png (move_image)
Pointer detected. Adjusted hotspot at 6, 0 (0-based)
COMPILE: build/Linux-framebuffer/image-move_image.c
CONVERT: frontends/framebuffer/res/pointers/menu.png (menu_image)
Pointer detected. Adjusted hotspot at 8, 3 (0-based)
COMPILE: build/Linux-framebuffer/image-menu_image.c
CONVERT: frontends/framebuffer/res/icons/back_g.png (left_arrow_g)
COMPILE: build/Linux-framebuffer/image-left_arrow_g.c
CONVERT: frontends/framebuffer/res/icons/back.png (left_arrow)
COMPILE: build/Linux-framebuffer/image-left_arrow.c
CONVERT: frontends/framebuffer/res/icons/history_g.png (history_image_g)
COMPILE: build/Linux-framebuffer/image-history_image_g.c
CONVERT: frontends/framebuffer/res/icons/history.png (history_image)
COMPILE: build/Linux-framebuffer/image-history_image.c
CONVERT: frontends/framebuffer/res/pointers/point.png (hand_image)
Pointer detected. Adjusted hotspot at 4, 0 (0-based)
COMPILE: build/Linux-framebuffer/image-hand_image.c
CONVERT: frontends/framebuffer/res/pointers/caret.png (caret_image)
Pointer detected. Adjusted hotspot at 3, 8 (0-based)
COMPILE: build/Linux-framebuffer/image-caret_image.c
HOST CC: build/Linux-framebuffer/tools/convert_font
FONT: frontends/framebuffer/res/fonts/glyph_data (ns-sans)
Total 1393 gylphs (of which 1212 unique, 132 codepoints, 49 duplicates)
COMPILE: build/Linux-framebuffer/font-ns-sans.c
GENBIND: content/handlers/javascript/duktape/netsurf.bnd
M.CONFIG: JPEG (libjpeg) enabled (NETSURF_USE_JPEG := YES)
M.CONFIG: PDF export (haru) disabled (NETSURF_USE_HARU_PDF := NO)
M.CONFIG: glibc internal iconv enabled (NETSURF_USE_LIBICONV_PLUG := YES)
M.CONFIG: Javascript (Duktape) enabled (NETSURF_USE_DUKTAPE := YES)
PKG.CNFG: CSS (libcss) enabled
PKG.CNFG: DOM (libdom) enabled
PKG.CNFG: nsutils (libnsutils) enabled
PKG.CNFG: utf8proc (libutf8proc) enabled
M.CONFIG: Curl (libcurl) enabled (NETSURF_USE_CURL := YES)
M.CONFIG: OpenSSL (openssl) enabled (NETSURF_USE_OPENSSL := YES)
M.CONFIG: PNG (libpng) enabled (NETSURF_USE_PNG := YES)
M.CONFIG: BMP (libnsbmp) enabled (NETSURF_USE_BMP := YES)
M.CONFIG: GIF (libnsgif) enabled (NETSURF_USE_GIF := YES)
M.CONFIG: SVG (libsvgtiny) enabled (NETSURF_USE_NSSVG := YES)
M.CONFIG: Sprite (librosprite) auto-enabled (NETSURF_USE_ROSPRITE := AUTO)
M.CONFIG: PSL (libnspsl) auto-enabled (NETSURF_USE_NSPSL := AUTO)
M.CONFIG: LOG (libnslog) auto-enabled (NETSURF_USE_NSLOG := AUTO)
PKG.CNFG: libnsfb (libnsfb) enabled
PKG.CNFG: Check (check) disabled
TESTMENT: unchanged
COMPILE: content/handlers/javascript/duktape/dukky.c
COMPILE: build/Linux-framebuffer/duktape/xml_serializer.c
COMPILE: build/Linux-framebuffer/duktape/xml_document.c
COMPILE: build/Linux-framebuffer/duktape/worker_navigator.c
COMPILE: build/Linux-framebuffer/duktape/worker_location.c
COMPILE: build/Linux-framebuffer/duktape/worker_global_scope.c
COMPILE: build/Linux-framebuffer/duktape/worker.c
COMPILE: build/Linux-framebuffer/duktape/window.c
COMPILE: build/Linux-framebuffer/duktape/wheel_event_init.c
COMPILE: build/Linux-framebuffer/duktape/wheel_event.c
COMPILE: build/Linux-framebuffer/duktape/web_socket.c
COMPILE: build/Linux-framebuffer/duktape/video_track_list.c
COMPILE: build/Linux-framebuffer/duktape/video_track.c
COMPILE: build/Linux-framebuffer/duktape/validity_state.c
COMPILE: build/Linux-framebuffer/duktape/url_search_params.c
COMPILE: build/Linux-framebuffer/duktape/url.c
COMPILE: build/Linux-framebuffer/duktape/ui_event_init.c
COMPILE: build/Linux-framebuffer/duktape/ui_event.c
COMPILE: build/Linux-framebuffer/duktape/tree_walker.c
COMPILE: build/Linux-framebuffer/duktape/track_event_init.c
COMPILE: build/Linux-framebuffer/duktape/track_event.c
COMPILE: build/Linux-framebuffer/duktape/touch.c
COMPILE: build/Linux-framebuffer/duktape/time_ranges.c
COMPILE: build/Linux-framebuffer/duktape/text_track_list.c
COMPILE: build/Linux-framebuffer/duktape/text_track_cue_list.c
COMPILE: build/Linux-framebuffer/duktape/text_track_cue.c
COMPILE: build/Linux-framebuffer/duktape/text_track.c
COMPILE: build/Linux-framebuffer/duktape/text_metrics.c
COMPILE: build/Linux-framebuffer/duktape/text.c
COMPILE: build/Linux-framebuffer/duktape/svg_element.c
COMPILE: build/Linux-framebuffer/duktape/style_sheet_list.c
COMPILE: build/Linux-framebuffer/duktape/style_sheet.c
COMPILE: build/Linux-framebuffer/duktape/storage_event_init.c
COMPILE: build/Linux-framebuffer/duktape/storage_event.c
COMPILE: build/Linux-framebuffer/duktape/storage.c
COMPILE: build/Linux-framebuffer/duktape/shared_worker_global_scope.c
COMPILE: build/Linux-framebuffer/duktape/shared_worker.c
COMPILE: build/Linux-framebuffer/duktape/related_event_init.c
COMPILE: build/Linux-framebuffer/duktape/related_event.c
COMPILE: build/Linux-framebuffer/duktape/range.c
COMPILE: build/Linux-framebuffer/duktape/radio_node_list.c
COMPILE: build/Linux-framebuffer/duktape/pseudo_element.c
COMPILE: build/Linux-framebuffer/duktape/processing_instruction.c
COMPILE: build/Linux-framebuffer/duktape/pop_state_event_init.c
COMPILE: build/Linux-framebuffer/duktape/pop_state_event.c
COMPILE: build/Linux-framebuffer/duktape/plugin_array.c
COMPILE: build/Linux-framebuffer/duktape/plugin.c
COMPILE: build/Linux-framebuffer/duktape/path2d.c
COMPILE: build/Linux-framebuffer/duktape/page_transition_event_init.c
COMPILE: build/Linux-framebuffer/duktape/page_transition_event.c
COMPILE: build/Linux-framebuffer/duktape/node_list.c
COMPILE: build/Linux-framebuffer/duktape/node_iterator.c
COMPILE: build/Linux-framebuffer/duktape/node_filter.c
COMPILE: build/Linux-framebuffer/duktape/node.c
COMPILE: build/Linux-framebuffer/duktape/navigator.c
COMPILE: build/Linux-framebuffer/duktape/named_node_map.c
COMPILE: build/Linux-framebuffer/duktape/mutation_record.c
COMPILE: build/Linux-framebuffer/duktape/mutation_observer_init.c
COMPILE: build/Linux-framebuffer/duktape/mutation_observer.c
COMPILE: build/Linux-framebuffer/duktape/mutation_event.c
COMPILE: build/Linux-framebuffer/duktape/mouse_event_init.c
COMPILE: build/Linux-framebuffer/duktape/mouse_event.c
COMPILE: build/Linux-framebuffer/duktape/mime_type_array.c
COMPILE: build/Linux-framebuffer/duktape/mime_type.c
COMPILE: build/Linux-framebuffer/duktape/message_port.c
COMPILE: build/Linux-framebuffer/duktape/message_event_init.c
COMPILE: build/Linux-framebuffer/duktape/message_event.c
COMPILE: build/Linux-framebuffer/duktape/message_channel.c
COMPILE: build/Linux-framebuffer/duktape/media_list.c
COMPILE: build/Linux-framebuffer/duktape/media_error.c
COMPILE: build/Linux-framebuffer/duktape/media_controller.c
COMPILE: build/Linux-framebuffer/duktape/location.c
COMPILE: build/Linux-framebuffer/duktape/keyboard_event_init.c
COMPILE: build/Linux-framebuffer/duktape/keyboard_event.c
COMPILE: build/Linux-framebuffer/duktape/image_data.c
COMPILE: build/Linux-framebuffer/duktape/image_bitmap.c
COMPILE: build/Linux-framebuffer/duktape/html_video_element.c
COMPILE: build/Linux-framebuffer/duktape/html_unknown_element.c
COMPILE: build/Linux-framebuffer/duktape/html_ulist_element.c
COMPILE: build/Linux-framebuffer/duktape/html_track_element.c
COMPILE: build/Linux-framebuffer/duktape/html_title_element.c
COMPILE: build/Linux-framebuffer/duktape/html_time_element.c
COMPILE: build/Linux-framebuffer/duktape/html_text_area_element.c
COMPILE: build/Linux-framebuffer/duktape/html_template_element.c
COMPILE: build/Linux-framebuffer/duktape/html_table_section_element.c
COMPILE: build/Linux-framebuffer/duktape/html_table_row_element.c
COMPILE: build/Linux-framebuffer/duktape/html_table_header_cell_element.c
COMPILE: build/Linux-framebuffer/duktape/html_table_element.c
COMPILE: build/Linux-framebuffer/duktape/html_table_data_cell_element.c
COMPILE: build/Linux-framebuffer/duktape/html_table_col_element.c
COMPILE: build/Linux-framebuffer/duktape/html_table_cell_element.c
COMPILE: build/Linux-framebuffer/duktape/html_table_caption_element.c
COMPILE: build/Linux-framebuffer/duktape/html_style_element.c
COMPILE: build/Linux-framebuffer/duktape/html_span_element.c
COMPILE: build/Linux-framebuffer/duktape/html_source_element.c
COMPILE: build/Linux-framebuffer/duktape/html_select_element.c
COMPILE: build/Linux-framebuffer/duktape/html_script_element.c
COMPILE: build/Linux-framebuffer/duktape/html_quote_element.c
COMPILE: build/Linux-framebuffer/duktape/html_progress_element.c
COMPILE: build/Linux-framebuffer/duktape/html_pre_element.c
COMPILE: build/Linux-framebuffer/duktape/html_picture_element.c
COMPILE: build/Linux-framebuffer/duktape/html_param_element.c
COMPILE: build/Linux-framebuffer/duktape/html_paragraph_element.c
COMPILE: build/Linux-framebuffer/duktape/html_output_element.c
COMPILE: build/Linux-framebuffer/duktape/html_options_collection.c
COMPILE: build/Linux-framebuffer/duktape/html_option_element.c
COMPILE: build/Linux-framebuffer/duktape/html_opt_group_element.c
COMPILE: build/Linux-framebuffer/duktape/html_olist_element.c
COMPILE: build/Linux-framebuffer/duktape/html_object_element.c
COMPILE: build/Linux-framebuffer/duktape/html_mod_element.c
COMPILE: build/Linux-framebuffer/duktape/html_meter_element.c
COMPILE: build/Linux-framebuffer/duktape/html_meta_element.c
COMPILE: build/Linux-framebuffer/duktape/html_menu_item_element.c
COMPILE: build/Linux-framebuffer/duktape/html_menu_element.c
COMPILE: build/Linux-framebuffer/duktape/html_media_element.c
COMPILE: build/Linux-framebuffer/duktape/html_marquee_element.c
COMPILE: build/Linux-framebuffer/duktape/html_map_element.c
COMPILE: build/Linux-framebuffer/duktape/html_link_element.c
COMPILE: build/Linux-framebuffer/duktape/html_li_element.c
COMPILE: build/Linux-framebuffer/duktape/html_legend_element.c
COMPILE: build/Linux-framebuffer/duktape/html_label_element.c
COMPILE: build/Linux-framebuffer/duktape/html_keygen_element.c
COMPILE: build/Linux-framebuffer/duktape/html_input_element.c
COMPILE: build/Linux-framebuffer/duktape/html_image_element.c
COMPILE: build/Linux-framebuffer/duktape/html_iframe_element.c
COMPILE: build/Linux-framebuffer/duktape/html_html_element.c
COMPILE: build/Linux-framebuffer/duktape/html_hr_element.c
COMPILE: build/Linux-framebuffer/duktape/html_heading_element.c
COMPILE: build/Linux-framebuffer/duktape/html_head_element.c
COMPILE: build/Linux-framebuffer/duktape/html_frame_set_element.c
COMPILE: build/Linux-framebuffer/duktape/html_frame_element.c
COMPILE: build/Linux-framebuffer/duktape/html_form_element.c
COMPILE: build/Linux-framebuffer/duktape/html_form_controls_collection.c
COMPILE: build/Linux-framebuffer/duktape/html_font_element.c
COMPILE: build/Linux-framebuffer/duktape/html_field_set_element.c
COMPILE: build/Linux-framebuffer/duktape/html_embed_element.c
COMPILE: build/Linux-framebuffer/duktape/html_element.c
COMPILE: build/Linux-framebuffer/duktape/html_dlist_element.c
COMPILE: build/Linux-framebuffer/duktape/html_div_element.c
COMPILE: build/Linux-framebuffer/duktape/html_directory_element.c
COMPILE: build/Linux-framebuffer/duktape/html_dialog_element.c
COMPILE: build/Linux-framebuffer/duktape/html_details_element.c
COMPILE: build/Linux-framebuffer/duktape/html_data_list_element.c
COMPILE: build/Linux-framebuffer/duktape/html_data_element.c
COMPILE: build/Linux-framebuffer/duktape/html_collection.c
COMPILE: build/Linux-framebuffer/duktape/html_canvas_element.c
COMPILE: build/Linux-framebuffer/duktape/html_button_element.c
COMPILE: build/Linux-framebuffer/duktape/html_br_element.c
COMPILE: build/Linux-framebuffer/duktape/html_body_element.c
COMPILE: build/Linux-framebuffer/duktape/html_base_element.c
COMPILE: build/Linux-framebuffer/duktape/html_audio_element.c
COMPILE: build/Linux-framebuffer/duktape/html_area_element.c
COMPILE: build/Linux-framebuffer/duktape/html_applet_element.c
COMPILE: build/Linux-framebuffer/duktape/html_anchor_element.c
COMPILE: build/Linux-framebuffer/duktape/html_all_collection.c
COMPILE: build/Linux-framebuffer/duktape/hit_region_options.c
COMPILE: build/Linux-framebuffer/duktape/history.c
COMPILE: build/Linux-framebuffer/duktape/hash_change_event_init.c
COMPILE: build/Linux-framebuffer/duktape/hash_change_event.c
COMPILE: build/Linux-framebuffer/duktape/focus_event_init.c
COMPILE: build/Linux-framebuffer/duktape/focus_event.c
COMPILE: build/Linux-framebuffer/duktape/external.c
COMPILE: build/Linux-framebuffer/duktape/event_target.c
COMPILE: build/Linux-framebuffer/duktape/event_source_init.c
COMPILE: build/Linux-framebuffer/duktape/event_source.c
COMPILE: build/Linux-framebuffer/duktape/event_modifier_init.c
COMPILE: build/Linux-framebuffer/duktape/event_listener.c
COMPILE: build/Linux-framebuffer/duktape/event_init.c
COMPILE: build/Linux-framebuffer/duktape/event.c
COMPILE: build/Linux-framebuffer/duktape/error_event_init.c
COMPILE: build/Linux-framebuffer/duktape/error_event.c
COMPILE: build/Linux-framebuffer/duktape/element.c
COMPILE: build/Linux-framebuffer/duktape/drawing_style.c
COMPILE: build/Linux-framebuffer/duktape/drag_event_init.c
COMPILE: build/Linux-framebuffer/duktape/drag_event.c
COMPILE: build/Linux-framebuffer/duktape/dom_token_list.c
COMPILE: build/Linux-framebuffer/duktape/dom_string_map.c
COMPILE: build/Linux-framebuffer/duktape/dom_settable_token_list.c
COMPILE: build/Linux-framebuffer/duktape/dom_parser.c
COMPILE: build/Linux-framebuffer/duktape/dom_implementation.c
COMPILE: build/Linux-framebuffer/duktape/dom_element_map.c
COMPILE: build/Linux-framebuffer/duktape/document_type.c
COMPILE: build/Linux-framebuffer/duktape/document_fragment.c
COMPILE: build/Linux-framebuffer/duktape/document.c
COMPILE: build/Linux-framebuffer/duktape/dedicated_worker_global_scope.c
COMPILE: build/Linux-framebuffer/duktape/data_transfer_item_list.c
COMPILE: build/Linux-framebuffer/duktape/data_transfer_item.c
COMPILE: build/Linux-framebuffer/duktape/data_transfer.c
COMPILE: build/Linux-framebuffer/duktape/custom_event_init.c
COMPILE: build/Linux-framebuffer/duktape/custom_event.c
COMPILE: build/Linux-framebuffer/duktape/css_style_sheet.c
COMPILE: build/Linux-framebuffer/duktape/css_style_rule.c
COMPILE: build/Linux-framebuffer/duktape/css_style_declaration.c
COMPILE: build/Linux-framebuffer/duktape/css_rule_list.c
COMPILE: build/Linux-framebuffer/duktape/css_rule.c
COMPILE: build/Linux-framebuffer/duktape/css_page_rule.c
COMPILE: build/Linux-framebuffer/duktape/css_namespace_rule.c
COMPILE: build/Linux-framebuffer/duktape/css_media_rule.c
COMPILE: build/Linux-framebuffer/duktape/css_margin_rule.c
COMPILE: build/Linux-framebuffer/duktape/css_import_rule.c
COMPILE: build/Linux-framebuffer/duktape/css_grouping_rule.c
COMPILE: build/Linux-framebuffer/duktape/css.c
COMPILE: build/Linux-framebuffer/duktape/console.c
COMPILE: build/Linux-framebuffer/duktape/composition_event_init.c
COMPILE: build/Linux-framebuffer/duktape/composition_event.c
COMPILE: build/Linux-framebuffer/duktape/comment.c
COMPILE: build/Linux-framebuffer/duktape/close_event_init.c
COMPILE: build/Linux-framebuffer/duktape/close_event.c
COMPILE: build/Linux-framebuffer/duktape/character_data.c
COMPILE: build/Linux-framebuffer/duktape/canvas_rendering_context2d_settings.c
COMPILE: build/Linux-framebuffer/duktape/canvas_rendering_context2d.c
COMPILE: build/Linux-framebuffer/duktape/canvas_proxy.c
COMPILE: build/Linux-framebuffer/duktape/canvas_pattern.c
COMPILE: build/Linux-framebuffer/duktape/canvas_gradient.c
COMPILE: build/Linux-framebuffer/duktape/broadcast_channel.c
COMPILE: build/Linux-framebuffer/duktape/binding.c
COMPILE: build/Linux-framebuffer/duktape/before_unload_event.c
COMPILE: build/Linux-framebuffer/duktape/bar_prop.c
COMPILE: build/Linux-framebuffer/duktape/autocomplete_error_event_init.c
COMPILE: build/Linux-framebuffer/duktape/autocomplete_error_event.c
COMPILE: build/Linux-framebuffer/duktape/audio_track_list.c
COMPILE: build/Linux-framebuffer/duktape/audio_track.c
COMPILE: build/Linux-framebuffer/duktape/attr.c
COMPILE: build/Linux-framebuffer/duktape/application_cache.c
M.CONFIG: JPEG (libjpeg) enabled (NETSURF_USE_JPEG := YES)
M.CONFIG: PDF export (haru) disabled (NETSURF_USE_HARU_PDF := NO)
M.CONFIG: glibc internal iconv enabled (NETSURF_USE_LIBICONV_PLUG := YES)
M.CONFIG: Javascript (Duktape) enabled (NETSURF_USE_DUKTAPE := YES)
PKG.CNFG: CSS (libcss) enabled
PKG.CNFG: DOM (libdom) enabled
PKG.CNFG: nsutils (libnsutils) enabled
PKG.CNFG: utf8proc (libutf8proc) enabled
M.CONFIG: Curl (libcurl) enabled (NETSURF_USE_CURL := YES)
M.CONFIG: OpenSSL (openssl) enabled (NETSURF_USE_OPENSSL := YES)
M.CONFIG: PNG (libpng) enabled (NETSURF_USE_PNG := YES)
M.CONFIG: BMP (libnsbmp) enabled (NETSURF_USE_BMP := YES)
M.CONFIG: GIF (libnsgif) enabled (NETSURF_USE_GIF := YES)
M.CONFIG: SVG (libsvgtiny) enabled (NETSURF_USE_NSSVG := YES)
M.CONFIG: Sprite (librosprite) auto-enabled (NETSURF_USE_ROSPRITE := AUTO)
M.CONFIG: PSL (libnspsl) auto-enabled (NETSURF_USE_NSPSL := AUTO)
M.CONFIG: LOG (libnslog) auto-enabled (NETSURF_USE_NSLOG := AUTO)
PKG.CNFG: libnsfb (libnsfb) enabled
PKG.CNFG: Check (check) disabled
TESTMENT: unchanged
MSGSPLIT: Language: de Filter: any
COMPRESS: !NetSurf/Resources/de/Messages
MSGSPLIT: Language: en Filter: any
COMPRESS: !NetSurf/Resources/en/Messages
MSGSPLIT: Language: fr Filter: any
COMPRESS: !NetSurf/Resources/fr/Messages
MSGSPLIT: Language: it Filter: any
COMPRESS: !NetSurf/Resources/it/Messages
MSGSPLIT: Language: nl Filter: any
COMPRESS: !NetSurf/Resources/nl/Messages
LINK: nsfb
rm !NetSurf/Resources/en/Messages.tmp !NetSurf/Resources/fr/Messages.tmp !NetSurf/Resources/it/Messages.tmp !NetSurf/Resources/nl/Messages.tmp !NetSurf/Resources/de/Messages.tmp
Disclaimer
Confidentiality: This e-mail and its attachments are intended for the above named only and may be confidential. If they have come to you in error you must take no action based on them, nor must you copy or show them to anyone; please reply to this e- mail and highlight the error. Security Warning: Please note that this e-mail has been created in the knowledge that Internet e-mail is not a 100% secure communications medium. We advise that you understand and observe this lack of security when e-mailing us. Viruses: Although we have taken steps to ensure that this e-mail and attachments are free from any virus, we advise that in keeping with good computing practice the recipient should ensure they are actually virus free.
Re: problem with Mailman or is it just me?
> (bcc to JN)
> In article <a87cd39656.jim@abbeypress.net>, Jim Nagel
> <netsurf@abbeypress.co.uk> wrote:
[snip]
>> https://listmaster.pepperfish.net/cgi-bin/mailman/listinfo/netsurf-use
>> rs-netsurf-browser.org
>> I went to the Netsurf-users Info Page [via link quoted above] and
>> subscribed using a different address (a valid one), but it responds:
>> "You must supply a valid email address."
I wonder if a couple of others could try that link, please: try
subscribing to the Netsurf list from a different valid address of your
own. Do you get the same message as I did? What ISP are YOU using?
> I would guess that the newsletter site is doing a reverse look-up of your
> email address and, just as the routing failed as set out in Message with
> ID: <20171105113126.GW7314@platypus.pepperfish.net> it is failing to get
> the right response from your email service's server. No response means
> invalid address, apparently.
> But, hey, I guess you didn't see that or receive the direct copy so I'm
> probably wasting my time.
I resorted to the Netsurf-users Archives to see recent postings to the
list, and found Tim's message there. (Jeremy Nicoll supplied the
link: https://listmaster.pepperfish.net/pipermail/netsurf-users-netsu
rf-browser.org/ )
> I think I'd be speaking to my ISP and ask them if changing ISP is the
> only cure. If you don't get the bcc of this maillist article I would
> definitely change ISPs. ;-D
No, I didn't get the BCC email either. Please do a "reply-all", which
will send to both my Abbeypress and Archivemag domains, which are
hosted on separate servers (Xencentric and Orpheus respectively).
Rob Kendrick (Netsurf team) and Neil Spellings (Xencentric) have been
in touch regarding routing details; stand by.
--
Jim Nagel www.archivemag.co.uk