Ian Collier | 30 Sep 17:15 2014
Picon
Picon

Re: Need to pass ASCII-GS thru to lynxcgi: QUERY_STRING

On Tue, Sep 30, 2014 at 10:16:53AM +1000, Mark Dewhirst wrote:
> The embedded  sub-field-terminator is always rendered by the RF-gun as  
> ASCII-GS (Group Separator,  0x1d, 035)  

> That  ASCII control character is being silently suppressed from the 
> input, and I need a way to allow it to come through

If you add this line to lynx.cfg does it help?

KEYMAP:^]::CHAR

imc

_______________________________________________
Lynx-dev mailing list
Lynx-dev <at> nongnu.org
https://lists.nongnu.org/mailman/listinfo/lynx-dev

David Woolley | 30 Sep 08:48 2014
Picon

Re: Need to pass ASCII-GS thru to lynxcgi: QUERY_STRING

On 30/09/14 01:16, Mark Dewhirst wrote:
> That  ASCII control character is being silently suppressed from the
> input, and I need a way to allow it to come through to the
> QUERY_STRING.      Actual display of the code-point is (from my point of
> view) optional!
>

That's correct.  It should be provided as a % escape.  Are you saying 
that the equipment needs an illegal URI?

_______________________________________________
Lynx-dev mailing list
Lynx-dev <at> nongnu.org
https://lists.nongnu.org/mailman/listinfo/lynx-dev

Mark Dewhirst | 30 Sep 02:16 2014
Picon

Need to pass ASCII-GS thru to lynxcgi: QUERY_STRING

Hi All,         

 

Background....

We have found an unusual niche for lynx:-  our warehouse management

system employs  "RF-guns"  (small screen  WiFi units with barcode

scanners, see  Intermec CK70  etc )

 

There are hundreds of units on the market,  and to be able to use them

all,  we run the RF-gun's  telnet equivalent program and then run  lynx 

inside that.

 

The various screens needed by our application are HTML pages (almost

exclusively "forms") that are generated by a cluster of  cgi-bins usually

accessed via  'lynxcgi:'

 

These RF-guns cause their laser-scanners to act like key-strokes.

So when the user scans a barcode,  the data is pumped into the current

field on a form, and the  cgi-bin eventually sees this as a classic  

"QUERY_STRING="   environment variable.

 

 

 

My problem....

Most barcodes are a single field....   supermarket-product-code etc.  

no issue.   one-scan-to-one-form-field... easy!   Even QR scans.

 

However there is a class of barcodes  that contain  sub-fields,  and

some of those sub-fields are allowed to be of variable length.

The embedded  sub-field-terminator is always rendered by the RF-gun as 

ASCII-GS (Group Separator,  0x1d, 035)    (see GS1 specification and 

CODE-128 symbology...  nicest web-site is www.adams1.com,  if you have a

spare few days!!)

 

That  ASCII control character is being silently suppressed from the

input, and I need a way to allow it to come through to the

QUERY_STRING.      Actual display of the code-point is (from my point of

view) optional!

 

help!

Cheers

Mark ;-)

 

PS..   our current version is  2-8-7   across many platforms, but 85% are now Linux  (RedHat)...

Happy to update,  especially if the character gymnastics are changed.

 

tools> 

tools>  r

file  *lynx*

isislynx.hp.hpux:       PA-RISC1.1 shared executable dynamically linked - not stripped

isislynx.intel.linux:   ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.2.5, not stripped

isislynx.intel.linux64: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, not stripped

isislynx.intel.solaris: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), not stripped

isislynx.risc.aix:      executable (RISC System/6000 V3.1) or obj module not stripped

isislynx.sparc.solaris: ELF 32-bit MSB executable, SPARC, version 1 (SYSV), dynamically linked (uses shared libs), not stripped

tools> 

tools> 

 

Mark Dewhirst | Development Manager | Microlistics

 

Email:  mark.dewhirst <at> microlistics.com.au

Mobile:  +61 419 306 940

Phone:   +61 3 9326 7422

Website:  www.microlistics.com.au

 

_______________________________________________
Lynx-dev mailing list
Lynx-dev <at> nongnu.org
https://lists.nongnu.org/mailman/listinfo/lynx-dev
Tyson Braun | 25 Sep 21:55 2014

need lynx, please help

Hello – I’m having trouble installing Lynx. I have extracted the zip files but can’t figure out what to do next. The README file is very confusing to me. Thanks!

 

Tyson Braun
Associate Director

P: +1 (704) 330-1005

 

This email is intended only for the person or entity to which it is addressed and may contain information that is privileged, confidential or otherwise protected from disclosure. Dissemination, distribution or copying of this e-mail or the information herein by anyone other than the intended recipient, or an employee or agent responsible for delivering the message to the intended recipient, is prohibited. If you have received this e-mail in error, please immediately notify us by calling our Help Desk at (212)590-7600, or e-mail to helpdeskus <at> omnicommediagroup.com.
_______________________________________________
Lynx-dev mailing list
Lynx-dev <at> nongnu.org
https://lists.nongnu.org/mailman/listinfo/lynx-dev
Karen Lewellen | 13 Sep 23:21 2014
Picon

quick cookie file reminder?

Hi folks,
Can someone remind me of the exact name of the lynx cookie file?
I am doing a detox this week....without coffee...which is hardly 
civilized! ahem, and am really having trouble remembering things like 
this.
Thanks,
Kare

_______________________________________________
Lynx-dev mailing list
Lynx-dev <at> nongnu.org
https://lists.nongnu.org/mailman/listinfo/lynx-dev

Thomas Klausner | 12 Sep 23:29 2014
Picon

lynx-2.8.8rel2 bugfix for ncursesw on NetBSD

Hi!

Leonard Schmidt reported a bug against lynx in pkgsrc when compiling
with ncursesw, see http://gnats.netbsd.org/49200

I can confirm that without the patch below, I get the following
compilation issue:

LYStrings.c: In function 'expand_tiname':
LYStrings.c:1009:37: error: 'strnames' undeclared (first use in this function)
     if ((code = lookup_tiname(name, strnames)) >= 0
                                     ^
LYStrings.c:1009:37: note: each undeclared identifier is reported only once for each function it
appears in
LYStrings.c:1010:33: error: 'strfnames' undeclared (first use in this function)
  || (code = lookup_tiname(name, strfnames)) >= 0) {
                                 ^
LYStrings.c:1011:6: error: 'cur_term' undeclared (first use in this function)
  if (cur_term->type.Strings[code] != 0) {
      ^

on NetBSD-7.99.1/x86_64 with gcc-4.8.3.

The patch is attached, please include it.

Thanks,
 Thomas
$NetBSD$

--- src/LYStrings.c.orig	2013-11-29 00:52:56.000000000 +0000
+++ src/LYStrings.c
 <at>  <at>  -40,6 +40,10  <at>  <at> 
 #include <LYrcFile.h>
 #endif

+#ifdef NCURSES
+#include <ncurses/term.h>
+#endif
+
 #include <LYShowInfo.h>
 #include <LYLeaks.h>

_______________________________________________
Lynx-dev mailing list
Lynx-dev <at> nongnu.org
https://lists.nongnu.org/mailman/listinfo/lynx-dev
Lawrence Velázquez | 1 Sep 17:31 2014

Binary distribution with OpenSSL

Hi,

I'm the Lynx maintainer for the MacPorts Project (https://www.macports.org), a ports system for OS X. As
part of our infrastructure, we distribute precompiled binaries for common build configurations,
subject to licensing restrictions.

Your COPYHEADER file contains what seemingly amounts to an OpenSSL exemption to the GPL, and it suggests
that you'd allow distribution of Lynx binaries alongside OpenSSL binaries. Am I interpreting it accurately?

vq
_______________________________________________
Lynx-dev mailing list
Lynx-dev <at> nongnu.org
https://lists.nongnu.org/mailman/listinfo/lynx-dev

Jude DaShiell | 1 Sep 16:09 2014
Picon

EXTERNAL with lynx

I tried using EXTERNAL to play streams from vlc on a Linux platform.  That 
failed since the URL field would need to have a suffix of an URL to scan 
in order to enable playing of streams like .pls with vlc and lynx.  If 
that is possible using EXTERNAL, I didn't find it described in lynx.cfg. 
Might another way around this problem be some good entries in a .mailcap 
file?  If so, I could study the .mailcap file format and maybe come up 
with some good entries to share that will more completely enable mplayer 
and vlc working with lynx and share those with the list when I get them 
working.  Ultimately such a .mailcap file might be a little extra support 
for the lynx browser for users to download and install.  I have retired 
and my my own computer equipment nobody else uses so would have time to 
figure out as much as possible along these lines if there's interest. 
Finally, if for some of this the wheel has already been invented I don't 
see any good sense in reinventing such a wheel.

_______________________________________________
Lynx-dev mailing list
Lynx-dev <at> nongnu.org
https://lists.nongnu.org/mailman/listinfo/lynx-dev

Thorsten Glaser | 27 Aug 22:26 2014
Picon

lynx processes, please clean up after your children ; -)

Hi,

prodded by an IRC snippet I’ll reproduce below, I just had a look:

tg <at> blau:~ $ ps x | fgrep lynx
17739 p7  ZW+     0:00.00 (lynx)
 4010 p7  I+      1:08.53 lynx

These are probably spawned by DNS. Please add the appropriate
wait*() calls to immediately reap them, and SIGCHLD handling.

06:20 < waressearcher2> I have 23 processes "[lynx] <defunct>" and they
                        consume 30% of my RAM its 300MB, how to remove
                        them ? they seem like zombie and I tryed to use
                        "kill -s SIGCHILD parentID" but it doesn't work,
                        how to solve it without rebooting ? looks like
                        they are all childs of normal lynx processes, I
                        don't want to kill normal ones, I have dozens lynx
                        open with
06:20 < waressearcher2>  web sites in screen and some of them have these
                        "[lynx] <defunct>", so I want to get rid of those
                        "defunct" ones
06:24 < waressearcher2> I don't know what are they, they just accumulated
                        over time, my system has 135 days uptime, and
                        there is only one "screen" run on it with 90 bash
                        consoles and I have 30 lynx processes and 24
                        <defunc> lynx processes, the total RAM is 1GB,
                        initially when I booted that system I had more
                        than 900MB free but little by little I 680MB
                        maximum and that is
06:24 < waressearcher2>  because of those <defunc> processes, I need to
                        get rid of them
10:00 < RadoQ> why don't you just "kill -KILL" them?
10:00 < RadoQ> why SIGCHILD?
10:01 < RadoQ> maybe you started those in background with "&" and now they
               sleep.
10:04 < waressearcher2> kill -KILL not working
10:06 < waressearcher2> that is what pstree shows:
10:06 < waressearcher2>   |   |   `-lynx,16813
http://www.google.com/search?q=annulment&sourceid=opera&num=0&ie=utf-8&oe=u
tf-8
10:06 < waressearcher2>   |   |       `-(lynx,6843)
10:06 < RadoQ> lynx normally doesn't spawn.
10:06 < waressearcher2> I'm trying "kill -KILL 6843" and it doesn't work,
                        what is that second "lynx,6843" process ?
10:07 < RadoQ> you called some external helper which died unluckily.
10:07 < waressearcher2> I run one lynx and opened google then one website
                        from the list and now there are two lynx processes
                        when one is defunc, why ?
10:07 < waressearcher2> RadoQ: so why it haven't been cleaned by parent ?
10:08 < RadoQ> waressearcher2, try with default config (rename .lynxrc and
               lynx.cfg when you changed it).
10:08 < waressearcher2> RadoQ: you use "SIGCHILD" to tell parent to clean
                        up for their children that way all zombie can be
                        killed
11:44 < ivanshmakov> waressearcher2: But if the parent has somehow “lost
                     track” of that particular child, – SIGCHILD will
                     essentially be a no-op.

In this specific case, the parent probably did not lose access to
them, so, reaping is the correct fix.

On MirBSD, I only ever get one child process, though… he must be
using GNU/Linux or a similar inferiour OS ☺

bye,
//mirabilos
--

-- 
> Hi, does anyone sell openbsd stickers by themselves and not packaged
> with other products?
No, the only way I've seen them sold is for $40 with a free OpenBSD CD.
	-- Haroon Khalid and Steve Shockley in gmane.os.openbsd.misc

_______________________________________________
Lynx-dev mailing list
Lynx-dev <at> nongnu.org
https://lists.nongnu.org/mailman/listinfo/lynx-dev
Mark Ryan | 27 Aug 00:52 2014
Picon

lynx 2.8.7 auto-configure blows up on UnixWare

Hi,

Years back I installed Lynx 2.8.4 on UnixWare 2.1.2 (SVR4.2MP).
It built and runs great.  Thought it might be time to upgrade.

Just tried to install and build lynx 2.8.7 on the same platform
using auto-configure.  configure blew up with the message:

	checking if we have identified curses headers... none

The message is unhelpful and there doesn't seem to be anything
related in the PROBLEMS doc file or in lynx.cfg.   Hence I am
contacting your team.

The curses headers files are right where they should be:
	/usr/include/curses.h
	/usr/include/xcurses.h
	/usr/include/stdcurses.h

So is the library:
	/usr/lib/libxcurses.a

How can I tell configure where to find these files or to ignore
the error?

I've never had any trouble building C apps that use curses on this
platform: just #include <curses.h> and compile with -lcurses.

Sorry to bother you, but it should build on genuine SysV UNIX
from USL (pre-SCO).   I figured you'd want to know about.

Thanks!

Mark
--
Mark Ryan
Santa Cruz, CA
formerly: VP Engineering, Microport, Inc.

_______________________________________________
Lynx-dev mailing list
Lynx-dev <at> nongnu.org
https://lists.nongnu.org/mailman/listinfo/lynx-dev

Arclele | 26 Aug 04:31 2014
Picon

http://lynx.isc.org/ feedback

hi,
about the image inserted on the background of the page on Lynx web site,
i think this isn't the best way for show our nice lynx :) it make hard
to read the text on page.

have a nice day

A.
--
It may or may not be worthwhile, but it still has to be done.

_______________________________________________
Lynx-dev mailing list
Lynx-dev <at> nongnu.org
https://lists.nongnu.org/mailman/listinfo/lynx-dev


Gmane