Text body search in Mozilla

I’m using Mozilla from the 3rd Party CD to read newsgroups.

Is it capable of doing a search for a text string in the message body?

If so, how?

Bill Caroselli <qtps@earthlink.net> wrote:

I’m using Mozilla from the 3rd Party CD to read newsgroups.

Is it capable of doing a search for a text string in the message body?

If so, how?

Ctrl-F

You might need to get a later version, http://qnx.wox.org/packages/6.2/
has a 1.2.1 mozilla build for QNX.

chris


Chris McKillop <cdm@qnx.com> “The faster I go, the behinder I get.”
Software Engineer, QSSL – Lewis Carroll –
http://qnx.wox.org/

Chris McKillop wrote:

You might need to get a later version, > http://qnx.wox.org/packages/6.2/
has a 1.2.1 mozilla build for QNX.

I have downloaded this. What am I suposed to do with it?

Bill Caroselli <qtps@earthlink.net> wrote:

Chris McKillop wrote:


You might need to get a later version, > http://qnx.wox.org/packages/6.2/
has a 1.2.1 mozilla build for QNX.


I have downloaded this. What am I suposed to do with it?

qnxinstall filename.qpr

It might complain about some things missing, the only one you can by-pass
is the libcpp.so.2a (http://qnx.wox.org/qnx/libcpp.so.2a.gz). The rest
can be had from various packages on the 3rd party CDROM.

chris


Chris McKillop <cdm@qnx.com> “The faster I go, the behinder I get.”
Software Engineer, QSSL – Lewis Carroll –
http://qnx.wox.org/

Chris McKillop wrote:
qnxinstall filename.qpr

It might complain about some things missing, the only one you can by-pass
is the libcpp.so.2a (> http://qnx.wox.org/qnx/libcpp.so.2a.gz> ). The rest
can be had from various packages on the 3rd party CDROM.

I tried this and got the message:
Package: Mozilla 1.2.1
Action: selected to be installed by a dependency
Dependency: requires that a package with a “ProductIdentifier” of
libIDL-slib and a “VendorInstallName” of public also be installed.

I looked on the 3rd party CD and installed everything I saw that started
with libIDL. Which was:
libIDL (x86) v 0.6.8
lidIDL Development (x86) v 0.6.8

But when I tried to reinstall mozilla I got the same message again. SO
where is ‘libIDL-slib’ supposed to come from?

I tried this and got the message:
Package: Mozilla 1.2.1
Action: selected to be installed by a dependency
Dependency: requires that a package with a “ProductIdentifier” of
libIDL-slib and a “VendorInstallName” of public also be installed.

I looked on the 3rd party CD and installed everything I saw that started
with libIDL. Which was:
libIDL (x86) v 0.6.8
lidIDL Development (x86) v 0.6.8

But when I tried to reinstall mozilla I got the same message again. SO
where is ‘libIDL-slib’ supposed to come from?

The libIDL-slib is a special package for just proving the shared-libs
needed from ther libIDL package. You can probably just ignore it if you
have the two main packages installed.

chris


Chris McKillop <cdm@qnx.com> “The faster I go, the behinder I get.”
Software Engineer, QSSL – Lewis Carroll –
http://qnx.wox.org/

Chris McKillop wrote:

Bill Caroselli <> qtps@earthlink.net> > wrote:

I’m using Mozilla from the 3rd Party CD to read newsgroups.

Is it capable of doing a search for a text string in the message body?

If so, how?


Ctrl-F

You might need to get a later version, > http://qnx.wox.org/packages/6.2/
has a 1.2.1 mozilla build for QNX.

chris

OK. The joke’s on me. I downloaded the newer version of Mozilla,
downloaded the missing libraries had to edit config files to run it
instead of the old version and finally got it to run. This BTW, was
much more difficult than I thought it should be.

I found the Ctrl-F of which you speak. My bad, I guess. I don’t want
to find a text string in a particular message. I want to find all the
messages that contain a certain text string. The search feature
apparently only allows me to search for text strings in a Subject line
or the Sender.

BTW, it’s even a worse memory pig than the old version. I don’t
understand why a lowly 486 with 32 MB can run a MS news reader that
blows the doors off a 750 MHz P-III with 256 MB of RAM. Somebody please
tell me, “Yes, we know the design of something is all wrong and we’re
working on it.”

BTW, it’s even a worse memory pig than the old version. I don’t
understand why a lowly 486 with 32 MB can run a MS news reader that
blows the doors off a 750 MHz P-III with 256 MB of RAM. Somebody please
tell me, “Yes, we know the design of something is all wrong and we’re
working on it.”

Well, Mozilla is a pig. And, personally, I can’t stand the news and
mail reader. They are even slower then browser itself since they
are all done in XUL (at least with the browser the main rendering
area is done with gecko). I use tin.

chris


Chris McKillop <cdm@qnx.com> “The faster I go, the behinder I get.”
Software Engineer, QSSL – Lewis Carroll –
http://qnx.wox.org/

Chris McKillop wrote:

Well, Mozilla is a pig. And, personally, I can’t stand the news and
mail reader. They are even slower then browser itself since they
are all done in XUL (at least with the browser the main rendering
area is done with gecko). I use tin.

chris

I’ve used tin for years. I like tin. I like the fact that it is text

based.

Can I save a local copy of the news data base and access it with tin?

If so, where do I need to start looking?


Bill Caroselli
Q-TPS Consulting
(626) 824-7983

I’ve used tin for years. I like tin. I like the fact that it is text
based.

Can I save a local copy of the news data base and access it with tin?

If so, where do I need to start looking?

I just use tin in “rtin” mode to access remote NNTP servers. Works like
a dream. I then setup scripts to muck with the NNTP_SERVER env. variable
and point tin to a different newsrc for each news server that I use.
For example:

–cdm@bigbox–> cat rtin.j9
export NNTPSERVER=news.software.ibm.com
rtin -f ~/.ibm.newsrc

chris


Chris McKillop <cdm@qnx.com> “The faster I go, the behinder I get.”
Software Engineer, QSSL – Lewis Carroll –
http://qnx.wox.org/

It’s actually got support for different newsrcs for different servers in it.

You need a .tin/newsrctable file, which you make like the following

NNTP-server → newsrc translation table and NNTP-server

shortname list for tin 1.4.3

the format of this file is

if is given without path, $HOME is assumed as its location

examples:

news.tin.org .newsrc-tin.org tinorg

news.ka.nu /tmp/nrc-nu kanu nu

and then you go

tin -g shortname

Chris McKillop <cdm@qnx.com> wrote:

I’ve used tin for years. I like tin. I like the fact that it is text
based.

Can I save a local copy of the news data base and access it with tin?

If so, where do I need to start looking?


I just use tin in “rtin” mode to access remote NNTP servers. Works like
a dream. I then setup scripts to muck with the NNTP_SERVER env. variable
and point tin to a different newsrc for each news server that I use.
For example:

–cdm@bigbox–> cat rtin.j9
export NNTPSERVER=news.software.ibm.com
rtin -f ~/.ibm.newsrc

chris


Chris McKillop <> cdm@qnx.com> > “The faster I go, the behinder I get.”
Software Engineer, QSSL – Lewis Carroll –
http://qnx.wox.org/


cburgess@qnx.com

nice! Always great to learn something new each day.

chris


Colin Burgess <cburgess@qnx.com> wrote:

It’s actually got support for different newsrcs for different servers in it.

You need a .tin/newsrctable file, which you make like the following

NNTP-server → newsrc translation table and NNTP-server

shortname list for tin 1.4.3

the format of this file is

if is given without path, $HOME is assumed as its location

examples:

news.tin.org .newsrc-tin.org tinorg

news.ka.nu /tmp/nrc-nu kanu nu

and then you go

tin -g shortname

Chris McKillop <> cdm@qnx.com> > wrote:

I’ve used tin for years. I like tin. I like the fact that it is text
based.

Can I save a local copy of the news data base and access it with tin?

If so, where do I need to start looking?


I just use tin in “rtin” mode to access remote NNTP servers. Works like
a dream. I then setup scripts to muck with the NNTP_SERVER env. variable
and point tin to a different newsrc for each news server that I use.
For example:

–cdm@bigbox–> cat rtin.j9
export NNTPSERVER=news.software.ibm.com
rtin -f ~/.ibm.newsrc

chris


Chris McKillop <> cdm@qnx.com> > “The faster I go, the behinder I get.”
Software Engineer, QSSL – Lewis Carroll –
http://qnx.wox.org/



\

cburgess@qnx.com


Chris McKillop <cdm@qnx.com> “The faster I go, the behinder I get.”
Software Engineer, QSSL – Lewis Carroll –
http://qnx.wox.org/

Armin <a-steinhoff@web.de> wrote:

Bill Caroselli wrote:
Chris McKillop wrote:

qnxinstall filename.qpr

It might complain about some things missing, the only one you can
by-pass
is the libcpp.so.2a (> http://qnx.wox.org/qnx/libcpp.so.2a.gz> ). The rest
can be had from various packages on the 3rd party CDROM.



I tried this and got the message:
Package: Mozilla 1.2.1
Action: selected to be installed by a dependency
Dependency: requires that a package with a “ProductIdentifier” of
libIDL-slib and a “VendorInstallName” of public also be installed.

I looked on the 3rd party CD and installed everything I saw that started
with libIDL. Which was:
libIDL (x86) v 0.6.8
lidIDL Development (x86) v 0.6.8

You can get rid of these problems if you use the Photon version of
Mozilla from Frank!

It’s available at > http://www.sf.net/projects/openqnx > … you didn’t know
that URL ?

And with the tarfs from Rob … it’s just copy and paste to install it > :slight_smile:

Does that mean that you’re actually using it? Any grief?

Cheers,
-RK


Armin



But when I tried to reinstall mozilla I got the same message again. SO
where is ‘libIDL-slib’ supposed to come from?


Robert Krten, PARSE Software Devices +1 613 599 8316.
Realtime Systems Architecture, Books, Video-based and Instructor-led
Training and Consulting at www.parse.com.
Email my initials at parse dot com.

Bill Caroselli wrote:

Chris McKillop wrote:

qnxinstall filename.qpr

It might complain about some things missing, the only one you can
by-pass
is the libcpp.so.2a (> http://qnx.wox.org/qnx/libcpp.so.2a.gz> ). The rest
can be had from various packages on the 3rd party CDROM.



I tried this and got the message:
Package: Mozilla 1.2.1
Action: selected to be installed by a dependency
Dependency: requires that a package with a “ProductIdentifier” of
libIDL-slib and a “VendorInstallName” of public also be installed.

I looked on the 3rd party CD and installed everything I saw that started
with libIDL. Which was:
libIDL (x86) v 0.6.8
lidIDL Development (x86) v 0.6.8

You can get rid of these problems if you use the Photon version of
Mozilla from Frank!

It’s available at http://www.sf.net/projects/openqnx … you didn’t know
that URL ?

And with the tarfs from Rob … it’s just copy and paste to install it :slight_smile:

Armin


But when I tried to reinstall mozilla I got the same message again. SO
where is ‘libIDL-slib’ supposed to come from?

Armin <a-steinhoff@web.de> wrote:

Robert Krten wrote:
Armin <> a-steinhoff@web.de> > wrote:

[ clip …]
[bigger clip > :slight_smile:> ]

And with the tarfs from Rob … it’s just copy and paste to install it > :slight_smile:

Does that mean that you’re actually using it?

Yes … I’m just trying to use it.

Any grief?

I mad some changes in the Makefile:

  • added CC=qcc
  • changed cc → qcc

Why?

There seems to be some problems with absolute archives (contains files
with there absolute path) … mounting fails with error 20 (Not a
directory).

Are you using the mount helper (mount_tarfs) directly? If not, are
you using it implicitly (by having it in your path)? I’ll try and
take a quick poke around tonight, but if you’re bored :slight_smile: check out
m_main.c and c_mount.c – turn on massive debug mode by:

tarfs -ddvv

and see what the data fields are… Also, if you are using the mount_tarfs
helper, invoke it with -vv, or patch “optv = 2” somewhere after the
switch/case for the option processing so that you can see what the
mount_tarfs guy is thinking…

Unless I misunderstood, and you are talking about .tar files that
containt absolute paths – that has never been tested :slight_smile: In which
case tarfs.c is the place to look :slight_smile: I’ll take a look at that too.

Relative archives seems to work > :slight_smile: > … it’s realy a great idea and a
great tool.

Glad to hear it!

[QPR stuff]

I’ll leave that as an exercise to the reader :slight_smile:

Cheers,
-RK


Robert Krten, PARSE Software Devices +1 613 599 8316.
Realtime Systems Architecture, Books, Video-based and Instructor-led
Training and Consulting at www.parse.com.
Email my initials at parse dot com.

Bill Caroselli <qtps@earthlink.net> wrote:

OK. I’m trying to use tin. I like tin. It is working very well (so
far) when I’m accessing the news data base at QNX:
tin -g inn.qnx.com

What I would really love to do is to keep a local copy of the message
data base on my own computer. (It makes searches MUCH faster.) It also
allows other users at my site to access the messages locally. So . . .

That’s what I do. I have a copy of “newnews” which sucks down all new
news messages just like CNews used to do :slight_smile: Then I tar them up
and use tarfs :slight_smile: :slight_smile:

I’ll post the newnews executable on my website in the free section…

Cheers,
-RK


Robert Krten, PARSE Software Devices +1 613 599 8316.
Realtime Systems Architecture, Books, Video-based and Instructor-led
Training and Consulting at www.parse.com.
Email my initials at parse dot com.

OK. I’m trying to use tin. I like tin. It is working very well (so
far) when I’m accessing the news data base at QNX:
tin -g inn.qnx.com

What I would really love to do is to keep a local copy of the message
data base on my own computer. (It makes searches MUCH faster.) It also
allows other users at my site to access the messages locally. So . . .

I tried:
tin -S -g inn.qnx.com
and learned that I need to first access remotely and yank the groups. I
did that. But now, when I try to download the messaegs it ends with:

$ tin -S -g inn.qnx.com
Reading config file…
inn.qnx.com InterNetNews NNRP server INN 2.2.2 13-Dec-1999 ready
(posting ok).
sh: /usr/lib/sendmail: not found
Command failed: /usr/lib/sendmail -t < /home/bill/.tin/log
Command failed: /usr/lib/sendmail -t < /home/bill/.tin/lognewsrc file
saved successfully.
Disconnecting from server…
$

Also, I tried to do a test post and got this result:

Error: Bad address in From: header.
Invalid domain. Send bug report if your top level domain really exists.
Use .invalid as top level domain for munged addresses.
Article to be posted resulted in errors/warnings. q)uit, M)enu, e)dit: q

The From: header reads:
From: Bill Caroselli <bill@localhost.localdomain>

I I have sendmail installed, but not configured.

What is the next thing I must do?



Chris McKillop wrote:

I just use tin in “rtin” mode to access remote NNTP servers. Works like
a dream. I then setup scripts to muck with the NNTP_SERVER env. variable
and point tin to a different newsrc for each news server that I use.
For example:

–cdm@bigbox–> cat rtin.j9
export NNTPSERVER=news.software.ibm.com
rtin -f ~/.ibm.newsrc

chris


Bill Caroselli
Q-TPS Consulting
(626) 824-7983

Robert Krten wrote:

Armin <> a-steinhoff@web.de> > wrote:

[ clip …]

You can get rid of these problems if you use the Photon version of
Mozilla from Frank!


It’s available at > http://www.sf.net/projects/openqnx > … you didn’t know
that URL ?


And with the tarfs from Rob … it’s just copy and paste to install it > :slight_smile:


Does that mean that you’re actually using it?

Yes … I’m just trying to use it.

Any grief?

I mad some changes in the Makefile:

  • added CC=qcc
  • changed cc → qcc

There seems to be some problems with absolute archives (contains files
with there absolute path) … mounting fails with error 20 (Not a
directory).

Relative archives seems to work :slight_smile: … it’s realy a great idea and a
great tool.

Should also be used for these qpr files … so everyone will see where
the contents of these qpr files will be installed :wink:

Cheers

Armin

Cheers,
-RK



Armin



But when I tried to reinstall mozilla I got the same message again. SO
where is ‘libIDL-slib’ supposed to come from?
\

tin is realy the wrong fallback solution for a working news reader.
When I’m writing this … I’m using the new reader of the Mozilla
version of Frank Liu … it works flawless!!

Mozilla’s news reader is horrid (QNX, Windows, X11, doesn’t matter). News
and Mail in Mozilla are not well done applications.

chris

PS - Oddly enough, the Mozilla I am using, the mozcdm QPR, works without
issue! As it does for the other 1000 people that have downloaded my 1.2.1
QPR from my site.


Chris McKillop <cdm@qnx.com> “The faster I go, the behinder I get.”
Software Engineer, QSSL – Lewis Carroll –
http://qnx.wox.org/

Robert Krten wrote:

Armin <> a-steinhoff@web.de> > wrote:

Robert Krten wrote:

Armin <> a-steinhoff@web.de> > wrote:


[ clip …]

[bigger clip > :slight_smile:> ]

And with the tarfs from Rob … it’s just copy and paste to install it > :slight_smile:

Does that mean that you’re actually using it?


Yes … I’m just trying to use it.


Any grief?


I mad some changes in the Makefile:

  • added CC=qcc
  • changed cc → qcc


    Why?

… it’s just a good practise to compile with the qcc front end.

There seems to be some problems with absolute archives (contains files
with there absolute path) … mounting fails with error 20 (Not a
directory).


Are you using the mount helper (mount_tarfs) directly? If not, are
you using it implicitly (by having it in your path)?

I installed tarfs and mount_tarfs in /usr/local/bin.

I also used mount_tarfs with tarfs and mount_tarfs installed in the
working directory …but no differences in the result.

I’ll try and
take a quick poke around tonight, but if you’re bored > :slight_smile: > check out
m_main.c and c_mount.c – turn on massive debug mode by:

tarfs -ddvv

and see what the data fields are… Also, if you are using the mount_tarfs
helper, invoke it with -vv, or patch “optv = 2” somewhere after the
switch/case for the option processing so that you can see what the
mount_tarfs guy is thinking…

Unless I misunderstood, and you are talking about .tar files that
containt absolute paths – that has never been tested > :slight_smile: > In which
case tarfs.c is the place to look > :slight_smile: > I’ll take a look at that too.

Sure, I will look into the details of this very interesting piece of
software if there is time left. But …

Cheers

Armin


Relative archives seems to work > :slight_smile: > … it’s realy a great idea and a
great tool.


Glad to hear it!


[QPR stuff]


I’ll leave that as an exercise to the reader > :slight_smile:

Cheers,
-RK