subject: Re: is there a way to reset link states

text:
JimO wrote:

This task is not such trivia and depending on the level of your class
you may want to choose a set of separate pages instead.

Pseudo-classes are not directly exposed for scripting: thus you cannot
apply something like linkObject.style.aHoverColor = newColor;

The way around it is in using imported style sheets and switching them
at runtime. This approach is demonstrated below. Please not that:

1) It doesn't work for all browsers (actually tested on IE only). See
<http://alistapart.com/articles/alternate/> for other solutions. They
are all based on the same idea but using other methods.

2) You have to create two additional files defaultLinkStyles.css and
newLinkStyles.css
Their content follows the page text.

// HTML Page

<title>Dynamic Link Style</title>
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1">

http://www.google.com

http://www.For_Sure_Not_Viewed_Yet.com

comp.infosystems.www.authoring.stylesheets

<form method="post" action="">
 <input type="button" name="b01" value="Switch" onclick="f1()">
</form>

// defaultLinkStyles.css
a:active {  color: #FF0000; text-decoration: underline}
/* a:visited color rule has higher priority over
   a:hover if viewed from your local drive.
   To fix this bug (feature?) one should use
   additional !important instruction: */
a:hover {  color: #FF0000 !important; text-decoration: underline}
a:link {  color: #0000FF; text-decoration: underline}
a:visited {  color: #800080; ; text-decoration: underline}

// newLinkStyles.css
a:active {  color: #000000; text-decoration: underline}
/* a:visited color rule has higher priority over
   a:hover if viewed from your local drive.
   To fix this bug (feature?) one should use
   additional !important instruction: */
a:hover {  color: #00FF00 !important; text-decoration: underline}
a:link {  color: #FF0000; text-decoration: underline}
a:visited {  color: #FFFF00; ; text-decoration: underline}


author: VK

subject: Re: is there a way to reset link states

text:
VK wrote:

<http://groups.google.com/group/comp.infosystems.www.authoring.stylesheets/browse_frm/thread/936a815501359f6b/acf6ca9f1904599c?hl=en&>


author: JimO

subject: Re: is there a way to reset link states

text:
I'm actually writing on-line CSS curriculum for my High School web class.
I'm doing a lesson on psuedo-classes and was looking for a way that I can
reset the links to demonstrate how the different declarations work whenever
a kid reloads the page.

"VK" <[email]> wrote in message
news:[email]...
visited
do


author: Thomas 'PointedEars' Lahn

subject: Re: is there a way to reset link states

text:
VK wrote:

Because that is one of the most incompetent things a Web site responsible
could do.

PointedEars


author: Tim Williams

subject: Re: is there a way to reset link states

text:
"JimO" <joneill517###NoSpam###@earthlink.net> wrote in message
news:8279f.3579$[email]...

Jim,

You could try using different links each time the page loads.  Use js
to append a random querystring to each URL (assuming the original
hrefs do not already have one....)

Untested but I think that should be enough for the browser to see them
as new links.

Tim.


author: Even Sandvik Underlid

subject: Re: PPC Amigas are here now!

text:
Ages ago. When will OnEscapee come out for the PC? :)

Except for multiplayer, sound, support for several graphics boards, speed,
support for VR-helmets (if the PC version supports it), support for 3D-
accelerators and well... everything that made the original worth playing for
a few minutes, really.

My wallet would be better suited to buy a PowerAmiga and run PowerMac
software through emulation.

<SB>rUSTYBRAIn - writing this on a nice Amiga 4000
<SB>The /real/ alternative to WinTel - AMIGA!


author: Lukas Ruf

subject: llncs, pdf and fonts

text:
Dear all,

the way I create PDF files is the following: latex dvips ps2pdf
Using the '\usepackage{times}' package makes the documents readable
on-screen.

However, when I make use of acroread, print the PDF into a file and
send the ps-file to the printer, the output looks horrible compared
to the original ps printout.   Why?

On the web, I found the recommendation to change the dvips command
to add '-Ppdf -G0' and to change '/usr/share/texmf/web2c/updmap.cfg'
(on a Debian system) to the following:
    -pdftexDownloadBase14 false
    +pdftexDownloadBase14 true
    -dvipdfmDownloadBase14 false
    +dvipdfmDownloadBase14 true

The problem, unfortunately, presists.

Reading this newsgroup, I detected the 'pdffonts' command which I
applied to two PDF files; one created before the changes and one
afterwards.  The results are as follows:

BEFORE:
name                                 type         emb sub uni object ID
------------------------------------ ------------ --- --- --- ---------
Courier                              Type 1       no  no  no      17  0
IHSLHX+CMSY9                         Type 1C      yes yes no      15  0
Times-Roman                          Type 1       no  no  no      12  0
Times-Roman                          Type 1       no  no  no      11  0
Times-Bold                           Type 1       no  no  no       9  0
Times-Bold                           Type 1       no  no  no      23  0
Times-Bold                           Type 1       no  no  no      22  0
Times-Bold                           Type 1       no  no  no      21  0
RMBMSU+CMMI6                         Type 1C      yes yes no      20  0
Times-Roman                          Type 1       no  no  no      30  0
Times-Roman                          Type 1       no  no  no      29  0
Times-Italic                         Type 1       no  no  no      32  0
WTVGFK+CMMI10                        Type 1C      yes yes no      43  0
[none]                               Type 3       yes no  no      49  0
Helvetica                            Type 1       no  no  no      57  0
[none]                               Type 3       yes no  no      68  0
Times-Italic                         Type 1       no  no  no      67  0
HJSLAK+CMR9                          Type 1C      yes yes no     105  0
LGRHHK+CMMI9                         Type 1C      yes yes no     102  0
WFOMQZ+CMSY10                        Type 1C      yes yes no      99  0
Courier-Bold                         Type 1       no  no  no      96  0
WQQMDL+CMSY7                         Type 1C      yes yes no      94  0
GJMEZM+CMMI7                         Type 1C      yes yes no      91  0
MHWGTP+CMR10                         Type 1C      yes yes no      88  0
Times-Italic                         Type 1       no  no  no     115  0
Times-Roman                          Type 1       no  no  no     114  0
Helvetica-Bold                       Type 1       no  no  no     117  0

AFTER:
name                                 type         emb sub uni object ID
------------------------------------ ------------ --- --- --- ---------
Courier                              Type 1       no  no  no      17  0
AJMJFE+CMSY9                         Type 1C      yes yes no      15  0
Times-Roman                          Type 1       no  no  no      12  0
Times-Roman                          Type 1       no  no  no      11  0
Times-Bold                           Type 1       no  no  no       9  0
Times-Bold                           Type 1       no  no  no      23  0
Times-Bold                           Type 1       no  no  no      22  0
Times-Bold                           Type 1       no  no  no      21  0
JOVJQB+CMMI6                         Type 1C      yes yes no      20  0
Times-Roman                          Type 1       no  no  no      30  0
Times-Roman                          Type 1       no  no  no      29  0
Times-Italic                         Type 1       no  no  no      32  0
OVPEDR+CMMI10                        Type 1C      yes yes no      43  0
[none]                               Type 3       yes no  no      49  0
Helvetica                            Type 1       no  no  no      57  0
[none]                               Type 3       yes no  no      68  0
Times-Italic                         Type 1       no  no  no      67  0
ZKMJYQ+CMR9                          Type 1C      yes yes no     105  0
DILFFR+CMMI9                         Type 1C      yes yes no     102  0
OHIKOG+CMSY10                        Type 1C      yes yes no      99  0
Courier-Bold                         Type 1       no  no  no      96  0
OSKKBS+CMSY7                         Type 1C      yes yes no      94  0
YKGCXT+CMMI7                         Type 1C      yes yes no      91  0
EJQERW+CMR10                         Type 1C      yes yes no      88  0
Times-Italic                         Type 1       no  no  no     115  0
Times-Roman                          Type 1       no  no  no     114  0
Helvetica-Bold                       Type 1       no  no  no     117  0

With the following differences (stated explicitely for clarity):
komsys-pc-ruf:~!52> diff -uwbB before after | grep -v '^ '
--- before      2005-07-26 11:20:03.000000000 +0200
+++ after       2005-07-26 11:20:13.000000000 +0200
@@ -1,30 +1,30 @@
-BEFORE:
+AFTER:
-IHSLHX+CMSY9                         Type 1C      yes yes no      15  0
+AJMJFE+CMSY9                         Type 1C      yes yes no      15  0
-RMBMSU+CMMI6                         Type 1C      yes yes no      20  0
+JOVJQB+CMMI6                         Type 1C      yes yes no      20  0
-WTVGFK+CMMI10                        Type 1C      yes yes no      43  0
+OVPEDR+CMMI10                        Type 1C      yes yes no      43  0
-HJSLAK+CMR9                          Type 1C      yes yes no     105  0
-LGRHHK+CMMI9                         Type 1C      yes yes no     102  0
-WFOMQZ+CMSY10                        Type 1C      yes yes no      99  0
+ZKMJYQ+CMR9                          Type 1C      yes yes no     105  0
+DILFFR+CMMI9                         Type 1C      yes yes no     102  0
+OHIKOG+CMSY10                        Type 1C      yes yes no      99  0
-WQQMDL+CMSY7                         Type 1C      yes yes no      94  0
-GJMEZM+CMMI7                         Type 1C      yes yes no      91  0
-MHWGTP+CMR10                         Type 1C      yes yes no      88  0
+OSKKBS+CMSY7                         Type 1C      yes yes no      94  0
+YKGCXT+CMMI7                         Type 1C      yes yes no      91  0
+EJQERW+CMR10                         Type 1C      yes yes no      88  0

So, my question is trivial -- for me difficult to solve:

How can I get the printout of a (1) PDF file look the same as if I
sent the (2) PS file directly, i.e.
    (1) is created: latex dvips ps2pdf acroread "print to file"
    (2) is created: latex dvips

Thanks for any help!

wbr,
Lukas


author: Diego Andres Alvarez

subject: Re: llncs, pdf and fonts

text:
if you say that because of the blurry PDF, why dont you use
\usepackage{ae}
instead?


author: Ulrike Fischer

subject: Re: llncs, pdf and fonts

text:
Lukas Ruf <[email]>  schrieb:

There are other fontfamilies that are also readable on screen. If you
want to use the computer modern family instead of times the best is to
install the cm-super fonts or to use the lmodern fonts.

Why are you making a ps-file with dvips, convert this file to pdf and
then convert this pdf-file to ps back?

You are not using pdfTeX, so changing options for it are of no use.
You are not using dvipdfm, "   "        "      "   "  "   "  "  "

Sure.

I would try

dvipsDownloadBase35 true


author: Dan

subject: Re: llncs, pdf and fonts

text:
Lukas Ruf wrote:

What printer driver is used to produce the .ps file?

If you use dvips: do you have dvipsDownloadBase35 true?
Did you run updmap?

<comparison of file properties deleted>

The changes you note are solely in the unique names chosen for the
embedded files. This will differ from one run to the next reqardless of
the above settings.

Apparently you do use dvips, so obviously the settings of dvipdfm* and
pdftex* are ignored.

If these two produce different quality, then either ps2pdf or  acroread
"print to file" is at fault. For ps2pdf, make sure Ghostscript is up to
date. For "print to file", perhaps configuring your printer driver can
do something.

Dan


author: Michael Shell

subject: Re: llncs, pdf and fonts

text:
On 26 Jul 2005 11:24:54 +0100
Lukas Ruf <[email]> wrote:

.
.

Although the cm-super fonts fixed the problem for you, it might be
helpful for future readers of this post to know what went wrong.

The problem likely occurred because all fonts were not embedded into
the PDF (Thus, they were not accessible to the printer when printing).
This in turn, occurred because the ps2pdf script is not setup properly
to do this. The following ghostscript command will do the trick and
produce a PDF file with embedded and subsetted fonts:

gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sPAPERSIZE=letter
-dPDFSETTINGS=/printer -dCompatibilityLevel=1.3 -dMaxSubsetPct=100
-dSubsetFonts=true -dEmbedAllFonts=true -sOutputFile=myfile.pdf myfile.ps

 Enjoy,

 Mike Shell


subject: Re: llncs, pdf and fonts

text:
Thanks for your answer.

But my problem: the PDF looks "nice" -- the printout of a PDF via
a PS file looks terrible.

wbr,
Lukas


subject: Re: llncs, pdf and fonts

text:
"Diego Andres Alvarez" <[email]>  schrieb:

\usepackage{ae} is of not much use if one use times as font.
\usepackage{ae} isn't anyway  a good idea even if one write with
computer modern font family, it is better today to use the cm-super or
the lmodern fonts.


subject: Re: llncs, pdf and fonts

text:
Ulrike,

thanks for your reply!

My goal is to make use of minimal setting changes, i.e. add only
very few packages, to the llncs.cls.  But I will try your
suggestion.

Because some conferences accept PDF only.  Hence, I want to make
sure a PDF looks nice even if it is printed on a postscript printer.

uuuppps ;)

I tried.

The problem still persists.  It has not changed anything for the
printout.

Any further ideas besides installing the cm-super fonts or using the
lmodern fonts?

TIA.

wbr,
Lukas


subject: Re: llncs, pdf and fonts

text:
Lukas Ruf <[email]>  schrieb:

Using cm-fonts would mean using a package less (\usepackage{times}).

Then you should make sure that all fonts are embedded so that no pdf-
reader/ps-printer  can replace some fonts. When using the cm-fonts this
is always the case.

Try the following document with pdfLaTeX and with LaTeX+dvips

\documentclass{minimal}
\usepackage{times}
\begin{document}
test
\end{document}

Does pdfLaTeX and dvips embed a pfb-file? You should see in the log/on
the console something like

<\texmf\fonts\type1\urw\urwstd\utmr8a.pfb>

Perhaps with another font name.

If dvips doesn't embed the font try

dvips -Pdownload35 ...


subject: Re: llncs, pdf and fonts

text:
Dan,

thanks for your help!  I decided to install the cm-super package --
and now everything seems to what I wanted it to be.

wbr,
Lukas


subject: Re: llncs, pdf and fonts

text:
Michael,

thanks for your answer!

did I know how to fix the problem instead of switching to cm-super,
I would have posted the solution.  I switched to cm-super because of
lack of time.

    saved as ps2pdf.sh ;)

I definitely will!  Thanks!

wbr,
Lukas


author: Lars Madsen

subject: Re: llncs, pdf and fonts

text:
Lukas Ruf wrote:

how do you convert the PDF into a PS file?


subject: Re: llncs, pdf and fonts

text:
Ulirk,e

I installed the cm-super package.... thanks!

wbr,
Lukas


subject: Re: llncs, pdf and fonts

text:
in acroread:
<Ctrl-P>, Click on the bullet in front of "File", type the filename, <ENTER>.

Why?

wbr,
Lukas


subject: Re: llncs, pdf and fonts

text:
Lukas Ruf wrote:

then it sounds odd that the PS file prints badly. Which version of acroread?

which version of ghostscript (used by ps2pdf)?


subject: Re: llncs, pdf and fonts

text:
latest, IIRC, 7.0

gs-common 0.3.7    Common files for different Ghostscript relea
gs-esp    7.07.1-9 The Ghostscript PostScript interpreter - ESP
gs-gpl    8.15-2   The GPL Ghostscript PostScript interpreter

wbr,
Lukas


author: Jason

subject: I've got a bug that's driving me crazy!!

text:
Hello.  I'm trying to track down a bug and I'm at my wit's end so I
thought I'd post and see if anyone has any suggestions for how I can
proceed.

First I'll describe the situation.  I've got a java program which makes
JNI calls to one of our proprietary C++ dlls.  I've been trying to track
down the problem on a dual processor machine running Win2000.  The
manisfestation of the problem is that some of our static strings in our
dll our being overwritten.  I have only ever been able to produce this
behavior on a multi processor machine with several (> 10) separate java
threads running.  This does not, of course, mean that it would be
impossible for the behavior to appear in either a single processor
machine or a single threaded version of the test driver, it only means
that I've never seen it in either of those situations.  The dll was
developed/built in the visual studio.  I also can't reproduce the error
with a debug version (even running outside the debugger) of the dll.
Even with the release version the problem is very intermittent.  A full
run of my test driver takes about 45 minutes and sometimes the driver
will complete three or four executions with no problem.  It's a really
tough bug to track down.  When it does occur, it's generally pretty late
in the run, though on occasion it has happened pretty quickly (< 5
minutes into the run) so it's a race condition of some kind.

Anyway, as  I said, the problem manifests itself as the corruption of
some static strings in the dlls address space.  The best I've been able
to do so far is to insert some diagnostic code in the dll to catch the
error (on our first access of strings after the corruption) and print
out the new constents of the memory occupied by the strings.
Unfortunately, it's generally just binary stuff, which I can't make
anything of anyway.  Occasionally, it will be some XML data handled by
the program, which exists both in the dll and the calling Java program.
I apologize for rambling here but I'm trying to get as many of the
pertinent facts into the post as I can.

So does anyone have any suggestions?  One specific first question:  Does
anyone have any suggestions for a neat clean way to print out say a k of
data in such a manner as to print printable ASCII characters as such and
to print the remainder in some neat decimal format?  I've got code which
checks each byte and formats it according to it's value but it doesn't
come out particulary neatly.  I'd like to automatically print contiguous
non ascii values in say double word hex.  I'm pretty new to developing
on NT/Win2000 so I'm hoping there are tools available of which I'm
unaware.  One thing I'd like to know is how the various dlls are loaded
in memory (ie, at what address).  It seems that the code occupying the
address space just 'under' the offended dll would be a possible
culprit.  That is, if the overwriting isn't being done by the dll
itself.  So, does anyone have any suggestions?  I apologize if anyone
considers this off topic to any of the newsgroups to which I posted it!

-Jason


author: David Edwards

subject: Re: I've got a bug that's driving me crazy!!

text:
"Jason" <[email]> wrote in message
news:[email]...
I have been using JNI to wrap native DLL's for quite some time and have not
experienced such problems.  As you suggest, it is probably a race condition,
a nasty one to say the least.  First of all, make certain that both the JNI
wrapper and the DLL implementation are using the same calling convention;
otherwise, you risk corruption of the call stack itself.  I would suggest
that you insert a static variable just prior to the strings in question,
initialize it with a known value, and for each invocation of your
function(s), test the variable for the known value.  If the test fails,
consider dumping the contents of the static strings and stopping the
program.  At least this gives you some idea of when the problem begins.
Noticing a pattern in behavior may provide a clue as well.

Here is a snippet of code from one of my projects that displays binary data
in both hex and printable form.
------
void
PrintBinary (const void* buf, ulong size, FILE* fp)
{
   const uchar*  _buf = static_cast<const uchar*> (buf);
   ulong         base;

   // Write 16 bytes at a time to the output stream, which is all placed
   // on one line.
   for (base = 0; base < size; base += 16)
   {
      ulong  pos;

      // Subsequent lines need proper indentation.
      if (base > 0)
         fprintf (fp, "           ");

      // Denote beginning of hex output with opening delimiter.
      fputc ('|', fp);

      // Write the next 16 bytes in hex format.
      for (pos = 0; pos < 16 && (base + pos) < size; ++pos)
      {
         fprintf (fp, "%02x", _buf [base + pos]);

         if (pos + 1 < 16)
            fputc (' ', fp);
      }

      // Pad with spaces if final line is less than 16 bytes.
      for (; pos < 16; ++pos)
      {
         fprintf (fp, "  ");

         if (pos + 1 < 16)
            fputc (' ', fp);
      }

      // Denote beginning of printable output with delimiter.
      fputc ('|', fp);

      // Repeat output of same 16 bytes, but write in printable form.
      for (pos = 0; pos < 16 && (base + pos) < size; ++pos)
      {
         uchar  c = _buf [base + pos];

         if (isprint (c) && !iscntrl (c))
            fputc (c, fp);
         else
            fputc ('.', fp);
      }

      // Pad with spaces if necessary and denote end of output with
      // delimiter.
      for (; pos < 16; ++pos)
         fputc (' ', fp);

      fprintf (fp, "|\n");
   }
}
------

It is possible to instruct the Windows image activator to load a DLL at a
specific address in memory.  A program, called REBASE, which comes with the
SDK, should accomplish this task

David


text:
David,
Thanks for taking the time to respond; you've given me some things to consider.
Thanks especially for the code, I was just about to write such a thing, but
you've saved me the trouble.

-Jason

David Edwards wrote:


author: Etienne Bido

subject: Re: Color Disk Icons?

text:
[email] (Shlomi Codish) writes:
: I *do* recommend speedy finder. It's a lot of fun, AND speeds things up
: when you use the finder. So far I haven't had any crashes due to it.
:
: Shlomi
:
I use autodoubler and unfortunately it crashes with autoduobler.
But speedyfinder is a great program. (I think copydoubler is a bit
better)


author: The Weasel

subject: Re: Color Disk Icons?

text:
[email] (Etienne Bido) writes:

Unfortunately autodoubler seems to crash with lots of other things.
A friend of mine was trying it out, and found it to be quite unusable.

Peter


author: Edgar Knapp

subject: Re: Autodoubler

text:
In article <[email]> [email] (Jan-Erik Mï¿½ngs) writes:

Salient and now Fifth Generation have know about this particular
conflict for a year now. MacOberon's author, Michael Franz, has
contacted them to work on getting the problem resolved. Myself and
friends of mine have called Fifth Generation repeatedly about this
problem, and haven`t even succeeded in them acknowledging the problem.

There is no excuse for this. MacOberon is available free from
neptune.ethz.ch. Michael Franz does not own AutoDoubler, and doesn't
feel like buying it just to hunt down a bug that may not even be his.

What is the deal here?

Edgar

([email])


author: Bill Williams

subject: Re: Autodoubler

text:
A friend of mine who tested Autodoubler quite a bit told me it was buggy
and dangerous and told me not to run it, though I am inclined to want to
run it but I trust his judgement in this matter.

Bill Williams


author: Steve Bang

subject: Re: Autodoubler

text:
In article <[email]> [email] (Bill Williams) writes:

Don't trust his judgment, try it for yourself.  It's amazing how
often friends, although well-intentioned, are wrong.  As a beta
tester for both versions of AutoDoubler, I never experienced any
problem that made me lose any confidence in AutoDoubler.  Although
there were some serious bugs in version 1.0, they seemed to have
occurred in situations that most Mac users wouldn't encounter, i.e.,
the vast majority of Mac users were not affected.  Even then, these
bugs were promptly fixed by Salient Software.  Beta testing for
AutoDoubler 2.0 even went much more smoothly, there were far fewer
problems, and this version was very clean when it shipped.

Exactly what problems did your friend encounter?  I've run AutoDoubler
on both an SE/30 (which I sold a week ago) and on my new Duo 230 and
have never been worried about AutoDoubler.  A friend of my runs it
on a Mac Plus and has had no problems.  We both make extensive use
of our Macs, run many applications, INITs, etc., and have never had
a problem attributable to AutoDoubler.

Steve


author: Jamie R. McCarthy

subject: Re: Autodoubler

text:
[email] (Bill Williams) writes:

...and I've been using 1.0.7 on my machine for months with absolutely no
problem.  I was skeptical at first, but I've had not a single crash or
file corruption that I can attribute to it.  "Dangerous" is the last
word I'd associate with it--the only bad thing is that virus scans now
take forever.

Posting "a friend of mine" warnings, especially about low-level things
like disk compressors, is not very nice.  Bill, you know a lot about the
Mac;  if you've seen AD do something naughty, please tell us all about
it in excruciating detail.  But vague warnings like this are, well, not
very nice.

c.s.m.p removed from followups.  (BTW, I program a Mac eight hours a day
(at least);  if there'd been problems, I'd know.)


author: Brian E. Saunders

subject: Re: Autodoubler

text:
In article <[email]> [email] (Bill Williams) writes:

Well, I've been using it and its subsequent upgrades ever since it came
out, and have been extremely pleased, to say the least.  Occasionally, it
does make some things take a bit longer, but that's to be expected, and it
is a lot better than buying more disk space (in my case).  The only
"crashes" I have experienced with this are conflicts with shareware/
freeware INITs and CDEVs, and that has only been in a very few cases.  I
run it on a IIfx with 20MB RAM and a 80MB disk, with an uncountable number
of inits, by the way.

The only big complaint I had with the program, copying things to backup
disks, was taken care of by CopyDoubler, which comes with AD 2.0

Just another satisfied customer.


author: [redacted]

subject: Deleting elements of vectors that contain pointers to other objects

text:
How exactly do I delete elements of a vector in the destructor?
Suppose my vector in my class definition looks like this:

std::vector<ABC*> vec;

which means I am declaring a vector whose elements will contain
pointer to ABC objects.

...and in my constructor I have:

vec.clear();   // make sure vector is empty before populating it

for (int i = 0; i < 5; i++)
{
  ABC* abcobject1 = new ABC(i);
  vec.push_back(abcobject1);
}

When I go to my destructor, do I just need to pop_back() the vector
elements...

for (int i = 0; i < 5; i++)
{
  vec.pop_back();
}

...or do I delete each ABC object and then pop_back its corresponding
vector pointer...

for (int i = 0; i < 5; i++)
{
   delete vec[i]; vec[i] = 0; // or is it (*vec[i])???
   vec.pop_back();
}

...or do I do something else? Isn't there a delete[] statement for
this sort of thing?


author: James Kanze

subject:
Re: Deleting elements of vectors that contain pointers to other
	objects

text:
On Mar 20, 12:02 am, "Alf P. Steinbach" <[email]> wrote:

When I can.  For a number of reasons, that's not as often as I'd
like.

No, I don't use a strict hierarchical ownership.  In most cases,
dynamically allocated objects own themselves, and assume the
responsibility for managing their lifetime.

Are you kidding.  I've worked on a number of projects, in a
number of different companies and organizations, and I've never
once seen one which used smart pointers when I arrived.  I've
been the one which introduced them, for the special cases where
they apply, but generally, the only pointers are this and for
navigation.  The this pointer can't be a smart pointer, and
there's no need for smart pointers for navigation.

Having heard so much good about Boost::shared_ptr, I did try to
introduce it into one application.  The result was that we
immediately started leaking memory (due to cycles).  And it's
far too easy to end up with two counters for a single
object---in cases where a reference counted pointer is
appropriate (which aren't as many as people seem to think), an
invasive pointer which stores the counter in the pointed to
object is far safer.

Incredible or not, those are the facts.

Well, smart pointers don't work when the lifetime has to be
explicitly managed, and is arbitrary.  And in other cases, you
don't use dynamic allocation (except in such low level things
like string and vector---but since the pointers are internal to
the object, you don't need smart pointers there).  There are
certainly exceptions---I generally design my agents so that they
are managed by an invasive smart pointer.  But they're just
that, exceptions.


text:
On Mar 19, 5:46 pm, red floyd <[email]> wrote:

Sort of.  If the objects in question have value semantics, and
support copy, then he probably shouldn't have a vector of
pointers to begin with.  If they are entity objects, then you
have to ask the question of what their lifetime should be.  In
practice, cases where the lifetime of an entity object depends
on the lifetime of a container are extremely rare.

If the lifetime does depend strictly on the container of course,
then you need to wrap the container in a class which takes care
of the deletes.

Actually, formally speaking, even that's undefined behavior.
Formally, you can't touch the vector once you've done the
delete; you have to erase the element, or replace it with a null
pointer, first.

Practically, if this code is in the destructor of the object
containing the vector, I wouldn't worry about it.

Supposing it's that type of smart pointer:-).  (Don't forget
that smart pointers are used for other things, such as managing
locks.)  This is a workable solution, but it's usually overkill,
and you have to pay attention to the semantics of the
smart_ptr---those which would seem to have the appropriate
semantics (e.g. auto_ptr) often don't work in containers.


text:
On Mar 19, 9:49 pm, Duke Robillard <[email]> wrote:

For trivial cases, perhaps.  For any real applications, it's a
guaranteed recepe for memory leaks and accessing already freed
memory.


author: red floyd

text:
On Mar 19, 9:39 am, [email] wrote:

This is a question of ownership.  That's why you need to document who
owns what.  If the vector is intended to own the pointers, you
probably shouldn't store raw pointer, but instead use your favorite
smart pointer.

If you're using raw pointers, you need to delete the elements
individually.

for (std::vector<ABC*>::iterator it = vec.begin();
     it != vec.end();
     ++it)
{
    delete *it;
    *it = 0;   // probably optional
}

If you're using smart pointers, where smart_ptr_t<> is your favorite
smart pointer:

std::vector<smart_ptr_t<ABC> > vec;
Then, when vec is deleted, it invokes the smart_ptr_t<> destructor on
every element,
and the smart_ptr_t<> destructor handles the memory management.


text:
Thanks, that was very helpful.

I've never even heard of smart pointers, so I'll have to wait on that
one.

Question about the iterator for loop: It doesn't delete the vector and
it doesn't remove the vector elements. Instead, it deletes the objects
that the vector elements point to. Now my question is, Within the for
loop do I also have to put in a vec.pop_back(); so the elements
themselves get deleted? Or will they just automatically get deleted?
And what about the vec instance itself? Do I have to worry about
that?

red floyd wrote:


author: Duke Robillard

text:
On Thu, 19 Mar 2009 11:07:29 -0700, dwightarmyofchampions wrote:

You should check 'em out; they're wonderful.  I've just recently used
Boost's shared_ptr.hpp for the first time, and it was great for this kind
of thing.  Maybe the coding almost as nice as it would be in Java.  :-)

Duke


author: Alf P. Steinbach

subject:
Re: Deleting elements of vectors that contain pointers to other
 objects

text:
* James Kanze:

All righty (or rather, not, but...), you use the Boehm garbage collector, and as
I understand it you use strict hierarchical ownership and strict adherence to
conventions for that (for other resources than memory), and it works for you.

And it would be wonderful (hope that's not too femmy language) if you could put
up a short tutorial or something on that. Because statistically speaking almost
no-one else  --  in fact, I know only about you  --  have managed this. And I
think that when the steep  & long learning curve one fears is present, is
removed, it could be Really Useful.

But having mastered such a difficult but quite probably very elegant and
efficient technique, I find it incredible that you have problems with smart
pointers, or that your co-workers have. If it's you, then it just doesn't make
sense, it's sort of impossible. And if it's your co-workers, well then, how the
heck do they then manage do to things right when they have to do all non-memory
lifetime management manually (as with garbage collection sans smart pointers)?

Wondering,

- Alf


author: Ian Collins

subject:
Re: Deleting elements of vectors that contain pointers to other
   objects

text:
James Kanze wrote:

Um, just about every non-trivial application I've written over the past
few years (some running 24/7 managing business critical servers) make
extensive use of smart pointers.  None leak or access already freed
memory.

I must be doing something wrong.


author: Larry Dalrymple

subject: is bind needed at all?

text:
Hi
I am using dynamic dns to have mydomain.net pointed to my own box.
Do I need to be running dns/bind to run my own mailserver to mydomain.net
also ?

Or should I be running a name caching only  named.conf ?


subject: Re: is bind needed at all?

text:
Well i didn't mean to get some ppl upset i thought it was a general ? the
domain not being important because the answer I thought would be the same 4
all doamins just wanting to run a in home mailserver
the real domain how ever is enforcerz.net

thanks to all who answered btw :)
"Larry Dalrymple" <[email]> wrote in message
news:9n6b3d$[email]...


author: Barry Margolin

subject: Re: is bind needed at all?

text:
In article <9n6b3d$[email]>,
Larry Dalrymple <[email]> wrote:

No.  Whoever is hosting mydomain.net should put in an MX record that points
to your dynamic hostname.  But even without an MX record you should be able
to get mail, since an A record will be followed if there's no MX record
(the purpose of MX records is to specify that mail should be delivered
somewhere *other* than the host named in the address).

You certainly can, but that's not required.  You can use your ISP's
nameserver for resolving.


author: Bill F

subject: Bundled vs. Individual Cables

text:
I'd like to know the group's opinions on running bundled cable vs.
individual cables.  My constraint is time (I moved to a new state and don't
have friends to pester).    If I need to do most of the wiring myself, are
the bundled wiring or speed-wrap bundles more time efficient than running
individual cables?  I plan on running 2 x CAT6, 2 x RG6Q, 2 x Fiber all over
the house, multiple outlets per room.

Thanks,

Bill F


author: Lewis Gardner

subject: Re: Bundled vs. Individual Cables

text:
IMHO bundled cables are not more efficient in either time or money. First
bundled cable is usually about a 50% premium over the individual cables.
Second bundled cable is usually only available in 500' spools so waste goes
up. Third bundled cable is much more difficult to work with since it is less
flexable and requires dealing with a second jacket.

Get enough cable.

Figure out the best paths for the wire runs and drill holes.

Set up some sawhorses with pipes to hold the cable spools in (or near) your
wiring closet.

Tape the cables required for each run together (at the end) and feed through
the predrilled holes.

Leave at least 12" extra at the wallplate location.

Back at the wire closet find a good lenght (at least 3' slack) and tape, label
(room and plate numbers) and cut the cables.

Repeat as needed...

You can run a bunch of cable this way. Assistants are handy to aid in changes
of direction during a pull and supervising the spools but I have run a bunch
of cable with out help. I cannot see where bundled cable would help. The one
job I worked on that used bundled was a major PITA.


author: Larry Nielsen

subject: Re: Bundled vs. Individual Cables

text:
Steering you in a different direction.............PIPES & stuff

Do you have a basement, or at least a crawl space?  Is there an attic?
Where will your home run terminal location be?

Install one or two large (min 2") empty pipes between basement and attic.
Install an electrical box at every conceivable location with a pipe ( min
3/4") to the attic or crawl space.  Make those pipe stubs as short and
straight as possible to the accessible locations (basement or attic).

Is this new construction?  Have the electrician install two dedicated 20 amp
outlets at the terminal location -and- a decent light there.

Research whole house bonded grounding system and install it while building.
Make sure that the cable TV and telephone services enter the house real
close to where the electric does so there can be a single point ground
connection.  If you have roof mount TV antenna or sat dish, route those
wires into the house at the same place regardless of where on the roof they
come from.

Good luck,  Larry

"Bill F" <[email]> wrote in message
news:QuLc9.46775$[email]...
don't
over


author: Stan Towianski

subject: Re: Fixpak6 Problems - Video & Printer

text:
Hi,

The dspres.dll only has added to it the euro character and I
did not install a video driver so it is not overwritten anyway.
My system is functional, it is just in VGA and I do not know
how to install the OS/2 provided ATI video driver without
overwriting fixpak6 files with original OS/2 4.0 GA files.

If I did then I would need to reinstall fixpak6 right?
And to do that I like to go back to VGA first (maybe I don't need to?)
And then I would be right back where I was. A continuous loop.

(posted newsgroup reply and sent email)

OS/2 4.0 fixpak6
Java 1.1.4
Netscape 2.02 version from Hobbes that runs Java 1.1

[email]
[email]


subject: TOAW - Scenario Questions

text:
I am currently downloading a lot of TOAW-Scenarios from different Websites.
I personally own TOAW I, II and WotC, but I only use the latter for playing
scenarios. From my experience, some of the TOAW II scenarios found on the
web will not load into WotC, some will.

What are the differences between those TOAW II scenarios?
Is it possible to upgrade those not loading?
How about WofY or TOAW I scenarios?

When using the undocumented command switch "uberdude", some of the scenarios
of TOAW II which seem to load well produce messages like DEBUG CANCEL EVENT,
DEBUG CANCEL MINSK. This looks like some kind of failure to me.

Is it still possible to runs those scenarios with the WotC engine?
Does this make any sense?

Norm?

Best regards,

Terry1040

-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com - The #1 Newsgroup Service in the World!
-----==  Over 80,000 Newsgroups - 16 Different Servers! =-----


author: Norm Koger

subject: Re: TOAW - Scenario Questions

text:
Every time there is an addition to the data structures that actually
store all of the game data there is a new chunk of automatic scenario
update code in the module that loads scenarios. New features
frequently involve increasing complexity of related data structures.
But the update code only goes back so far. Some older scenarios
haven't been updated through newer versions of the editor, and are not
loadable by more recent versions of the program. Generally, TOAW can
load scenarios going back a few versions. The distance depends upon
how many changes have accumulated, and is generally smaller (fewer
backwards compatible versions) between completely different versions
of the game. The ability of the "300" executable to auto update
"standard" scenarios is even more limited.

	I've offered to do it myself as a service to folks who maintain
scenario sites, but they're busy folks too and nothing has ever come
of it. If anyone running one of these sites is interested in zipping
up their scenario archives and sending them my way I would be happy to
run the scenarios through the latest version of the appropriate
editors and send them back. There is actually a batch capability built
in that allows me to do this with a single run for each type of
scenario (TOAW I, TOAW I 300, TOAW II, TOAW II 300, etc.), so it's not
a tremendous amount of work. And with a broadband connection (I love
this thing), file transfers up to 100MB are no big deal. Just contact
me via email to set up the details.

	Actually the "uberdude" switch is doing its thing properly here.
It's primarily intended as a debugging aid for scenario developers.
One of its functions (perhaps the most important) is the switch to
allow debug statements to show up in news reports. Ordinarily, news
reports beginning with the world "debug" don't show up in the news
dialog. But it's handy for scenario developers to be able to see
what's going on with these silent events in order to debug their event
logic. For example, the Chinese decision to intervene in the Korea
50-51 scenario can actually take place pretty early in the game. It's
nice to know what the decision is if I want to tinker with the events.
But I wouldn't want players to know until the last minute, so the
relevant news strings are all prefaced with "debug" - allowing me to
observe the logic in debug mode while hiding it from players during
normal play. The uberdude switch also forces the news module to
generate additional automatic news items for certain types of "events"
that occur outside of the defined event logic, essentially turning the
news dialog into a kind of "debugger light". If you are playing
normally and there are surprises set up in the event logic of a
scenario, you should probably play without the uberdude switch. This
is particularly true of all of my scenarios.

Regards,

Norm Koger
Software Developer
http://home.austin.rr.com/normkoger/


author: MLHowe

subject: Re: TOAW - Scenario Questions

text:
Norm,

I read your offer to website operators to update all scenarios for them so that
they run in TOAW:COW.  If none of them have take you up, I can propose the
following.  I have downloaded hundreds of scenarios TOAW, TOAW 2, and TOAW
WOTY, undoubtedly more than exist at any one website.  Would you like me to
upload them to you zipped up for updating?  You could then forward them to
website operators, or if you have an ftp site, put them up there.  You could
even burn them onto a CD and send them to me (heh heh) and I could put them on
my Freedrive account for all to grab.

fizzycyst


author: SK

subject: Re: TOAW - Scenario Questions

text:
Norm, it's posts like this and the willingness and effort you put forth to
support your games that maintains my often shaky faith in the PC game
industry.


author: Roger Neilson

subject: Re: TOAW - Scenario Questions

text:
On 06 Mar 2001 17:31:47 GMT, [email] (MLHowe) wrote:

Admittedly I'm fairly new to TOAW, one year ago I got TOAW1 and just
recently I got COW.....and I have only found a couple of sites with
some scenarios on them......can you point me to where these all are?

Cheers

Roger
"It's got three keyboards and a hundred extra knobs, including twelve with
'?' on them."
        -- The Unseen University Organ, as designed by B. S. Johnson
           (Terry Pratchett, Men At Arms)


subject: Re: TOAW - Scenario Questions

text:
Let's wait and see if anyone running one of the better known
scenario sites bites first. It's easier if the archive is somewhere
everyone can easily find - preferably some place like Wargamer or TGN.
I'd bug Erik Rutins (TGN) about this except that I've pestered the guy
enough already.

Regards,

Norm Koger
Software Developer
http://home.austin.rr.com/normkoger/


author: Jared

subject: Re: TOAW - Scenario Questions

text:
Well said!
Thanks Norm! Keep up the great work.

Sincerely,
Jared Legg
Webmaster
www.computergamers.com

"SK" <[email]> wrote in message
news:EYVo6.57463$[email]...


subject: Re: TOAW - Scenario Questions

text:
There are (or were) two main sites:

http://www.wargamer.com/
http://www.thegamers.net/scenarios/index.html

Lately, thegamers.net site has been unreliable, and I can't figure out how to
get to their COW scenarios.  They don't seem to be listed on the scenarios
index page.

fizzycyst


author: Mantis

subject: Re: TOAW - Scenario Questions

text:
Well, perhaps it's time us 'fans' bug him about it a bit, and let him know
of your (continued) interest in assisting with this valuable upgrade.  Would
make life alot easier.

"Norm Koger" <[email]> wrote in message
news:[email]...
TOAW


author: Spaceman Spiff

subject: Hardware Port in NT 4.0

text:
Can anyone tell me how to access a hardware port (I/O port)
in NT?

I'm using MSVC++ 4.1, on Windows NT 4.0.  The documentation
describes inp, inpw, inpd, outp, outpw, outpd   but I get
a privilege exemption when it runs.  The disassembler says
the code  out DX,AX does it, and I've confirmed the correct
port address and values.

I've done this in DOS, WIN 3.1, and Slackware. I can't find any
documentation on NT which tells me how to let the OS know
that the program is allowed to do that.

This is a specific hardware card, with specific I/O addresses,
so MS drivers are not an option.  I have to cook up my own.

Thanks, please e-mail a response if possible
(in case I miss a followup posting)

-Scotty


author: John

subject: Winbook X1 - Anyone Upgrade Memory?

text:
I bought an 800MHz X1 this weekend w/128MB ram installed.  From what I
can gather this machine is 100MHz bus and has 1 memory slot.  I'd like
to replace this with a 256MB chip.  However it seems that this is
difficult for the average user to do from what I've read.  So, has
anyone successfully done this?  If so how?  Thanks in advance,  John
([email])


author: Brian

subject: Re: Winbook X1 - Anyone Upgrade Memory?

text:
This is the easiest up grade you could do... who told you it was hard? Go to
www.crucial.com and order it for your laptop...

"John" <[email]> wrote in message
news:[email]...


subject: Re: Winbook X1 - Anyone Upgrade Memory?

text:
Thanks for replying as I was giving up hope.  I've been to Crucial's site
and they show that the machine has a 64MB unremovable SIMM and one slot that
is obviously filled with a 64MB SIMM.  However, when removing the battery
(the only obviously removable part) there's no obvious place to open the
machine where you would actually remove the old and install the new.  Does
Crucial provide instructions for a particular machine.  Keep in mind this is
different than most previous Winbook models which apparently do have a very
obvious way to modify the memory configuration - I've seen complaints about
this one not being "user upgradeable" but perhaps this person was as
clueless as I am.  I am definitely not shy about monkeying with hardware and
have built many desktop PC's from spare parts, but this is my first laptop
and I'm a little skittish about cracking it open without a clue, screwing it
up, and voiding the warranty in the process.  Do you have X1?  Do I just pry
the keyboard up?

Thanks in advance!

John

"Brian" <[email]> wrote in message
news:PlWg7.126256$[email]...
to


subject: Re: Winbook X1 - Anyone Upgrade Memory?

text:
Followup: Winbook technical support says "send it to us and we'll upgrade
it."  How lame . . .  Anyone know how to properly crack the case to do this?

"John" <[email]> wrote in message
news:g6Xg7.107285$[email]...
that
is
very
about
and
it
pry
Go


author: Eric Moesle

subject: Re: Winbook X1 - Anyone Upgrade Memory?

text:
Problem is that this unit is designed to be "ultra-slim", so
user-upgradeability was the trade-off.  I don't think there's any real
choice other than to send it in for a pro upgrade.

I researched the unit closely before I bought, and I almost didn't get the
X1 for this very reason.  However, they offered one with 320 Megs of RAM for
a pretty cheap price, so I jumped on it.

"John" <[email]> wrote in message
news:oJXg7.107452$[email]...
this?
site
battery
Does
this
laptop
screwing
I
like


author: Emanuel Brown

subject: Re: Winbook X1 - Anyone Upgrade Memory?

text:
On Mon, 27 Aug 2001 12:17:50 GMT, "Eric Moesle" <[email]>
wrote:

	I'd be willing to bet that it's not as difficult as they make out.
For some reason, everyone wants to make RAM upgrading seem like rocket
science at one time or another. Sony used to say the RAM had to be
upgraded by a pro for 505G users, despite the blatantly obvious memory
upgrade door on the base of it. Ironically, they started approving
user upgrades when it got more difficult - most of them have to be
partially disassembled to add RAM now.
	It's probably something a competent 10-year old can do on the X1.
	Emanuel
Portable Computing FAQ - http://home.att.net/~epbrown01
Sony VAIO 505 info - http://home.att.net/~epbrown01/sony505.html
Join the 505 Mailing List - http://groups.yahoo.com/group/sony505/


author: L. Mark Bruffey

subject: Re: Problem with FP3 and MMPM

text:
The readme file for FP3 explicitly states this is a problem, so I would
suspect only FP4 or later will remedy it.

Mark
[email]


author: Ian Worthington

subject: Reading APS mag stripe data

text:
Are there any (economical) methods of reading the mag stripe data from
APS films (date & time, etc) and merging that with my scans?

ian


author: Guillaume Dargaud

subject: Re: Reading APS mag stripe data

text:
Most APS cameras never even wrote anything to that strip. Are you sure your
camera did ?


subject: Re: Reading APS mag stripe data

text:
Guillaume Dargaud wrote:

Hi --

It sure did.  All my prints have the date/time stamp on them.  It would
be nice to recover them.

ian
...


author: Charles Ma

subject: Can a Notes account hold 2 Internet email address?

text:
**** Post for FREE via your newsreader at post.usenet.com ****

Hi,

I have an user want to have 2 internet email address.  Can I set register
one user and set 2 internet email address for him?

BR
Charles

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
 *** Usenet.com - The #1 Usenet Newsgroup Service on The Planet! ***
                      http://www.usenet.com
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


author: Jan Larsen

subject: Re: Can a Notes account hold 2 Internet email address?

text:
Sure,

No problem.
Just add the second internet email address in the FullName field of the
person record.

Regards,
Jan Larsen

Lotus Professional Services.

"Charles Ma" <[email]> wrote in message
news:[email]...


author: Tigerstail

text:
its really simple.. check the documentation for accounts and for locations..
they will allow you to do this...

Charles Ma wrote in message <[email]>...


subject: Unable to start Management Central

text:
Hi,

I'm unable to start Management Central on a 720 running v4r5 (with latest
Cumulative + HIPERS installed).

Checking the joblog for user QSYS job QYPSSRV there are some 'Function ended
due to unexpected error' messages with message data of:

ERROR OCCURED DURING RETRIEVAL OF LOCAL IP ADDRESS
and
ERROR OCCURED DURING RETRIEVAL OF LOCAL SUBNET MASK

Has anyone any idea how to resolve these problems?

Thanks in advance,
Steve

** anti spam email address - please reply to group **


author: Rolf P Mittag

subject: Re: Unable to start Management Central

text:
CFGTCP -> 12 then input the correct information
CFGTCP -> 10 then input an entry for the before mentioned

hth
Rolf


subject: Re: Unable to start Management Central

text:
forgot to say :

in the HOST table you need an entry for the machine name and for the full
qualified machine name

nnn.nnn.nnn.nnn 'yourMachine' 'yourMachine.yourDomain'

hth
Rolf


subject: Re: Unable to start Management Central

text:
Thanks Rolf,

It is now working fine.

My HOST table contained :

nnn.nnn.nnn.nnn    'MachineName'
                            'MachineName.APPN.SNA.IBM.COM'

but was missing    'MachineName.DomainName'

Thanks again,
Steve

** Anti spam email address - please reply to group **


author: KGreene

subject: Need help on gcc on a Sun box

text:
Hello:

I am trying to install OpenLDAP on a Sun box. As the box did not a have
compiler, I went to SunFreeWare.com and got the gcc 2.95 for Solaris 8.
It installed ok. Seemed to be fine.

I then went got OpenLDAP 2.1.8 and unzipped it.

Then tried to compile it.

# PATH=/usr/local/bin:/usr/sbin:/usr/bin;
# ./configure --enable-shell --disable-debug
Copyright 1998-2002 The OpenLDAP Foundation,  All Rights Reserved.
        Restrictions apply, see COPYRIGHT and LICENSE files.
Copyright 1998-2002 The OpenLDAP Foundation,  All Rights Reserved.
        Restrictions apply, see COPYRIGHT and LICENSE files.
Copyright 1998-2002 The OpenLDAP Foundation,  All Rights Reserved.
        Restrictions apply, see COPYRIGHT and LICENSE files.
Configuring OpenLDAP 2.1.8-Release ...
checking host system type... sparc-sun-solaris2.8
checking target system type... sparc-sun-solaris2.8
checking build system type... sparc-sun-solaris2.8
checking for a BSD compatible install... build/shtool install -c
checking whether build environment is sane... yes
checking for mawk... no
checking for gawk... no
checking for nawk... nawk
checking whether make sets ${MAKE}... no
checking for working aclocal... missing
checking for working autoconf... missing
checking for working automake... missing
checking for working autoheader... missing
checking for working makeinfo... missing
checking for gnutar... no
checking for gtar... no
checking for tar... tar
checking configure arguments... done
checking for a BSD compatible install... build/shtool install -c
checking for cc... no
checking for gcc... no
configure: error: Unable to locate cc(1) or suitable replacement.  Check
PATH or set CC.
#

ls /usr/local/bin
c++                       g++
gcjh                      make                      tcsh
c++filt                   g77
gcov                      memconf                   top
chill                     gcc
jcf-dump                  protoize                  unprotoize
cpp                       gcj
jv-scan                   sparc-sun-solaris2.8-gcc
#

I am no UNIX wizard but this should work. gcc is in the path.

# echo $PATH
/usr/local/bin:/usr/sbin:/usr/bin
#

Any ideas would be great.

Kevin


author: Rich Teer

subject: Re: Need help on gcc on a Sun box

text:
On Sun, 3 Nov 2002, KGreene wrote:

WHat are the permissions on /usr/local/bin/gcc?

Don't build stuff as root.  Build it as yourself, justomg
doing the "make install" as root.


author: [redacted]

subject: Re: Need help on gcc on a Sun box

text:
In article <[email]>,
	KGreene <[email]> writes:

A bit. Its almost as if you arent exporting the PATH statement??
How are you assigning /usr/local/bin to your PATH?

In this case yes : >


subject: Re: Need help on gcc on a Sun box

text:
Hi:

Thanks for the respnse...

The permissions are:

# ls -ls /usr/local/bin
total 8710
 512 -rwxr-xr-x   2 bin      bin       253716 Mar 17  2001 c++
 256 -rwxr-xr-x   1 bin      bin       120184 Mar 17  2001 c++filt
   6 -rwxr-xr-x   1 bin      bin         2912 Mar 17  2001 chill
 512 -rwxr-xr-x   1 bin      bin       253924 Mar 17  2001 cpp
 512 -rwxr-xr-x   2 bin      bin       253716 Mar 17  2001 g++
 528 -rwxr-xr-x   1 bin      bin       259944 Mar 17  2001 g77
 512 -rwxr-xr-x   2 bin      bin       250448 Mar 17  2001 gcc
 528 -rwxr-xr-x   1 bin      bin       256216 Mar 17  2001 gcj
 448 -rwxr-xr-x   1 bin      bin       215204 Mar 17  2001 gcjh
 134 -rwxr-xr-x   1 bin      bin        68128 Mar 17  2001 gcov
 464 -rwxr-xr-x   1 bin      bin       222436 Mar 17  2001 jcf-dump
 288 -rwxr-xr-x   1 bin      bin       132416 Mar 17  2001 jv-scan
1584 -rwxr-xr-x   1 bin      bin       800848 Oct  5 08:35 make
 288 -rwxr-xr-x   1 bin      bin       133207 Aug  9 22:18 memconf
 384 -rwxr-xr-x   1 bin      bin       181504 Mar 17  2001 protoize
 512 -rwxr-xr-x   2 bin      bin       250448 Mar 17  2001
sparc-sun-solaris2.8-gcc
 720 -r-xr-xr-x   1 bin      bin       353712 Nov 16  2000 tcsh
 170 -rwx--s--x   1 root     sys        86536 Sep 27  1999 top
 352 -rwxr-xr-x   1 bin      bin       170424 Mar 17  2001 unprotoize

Hope this helps.

KG

Rich Teer wrote:


author: cllee

subject: Re: Delphi2 BDE-4 digit year?

text:
Hi,

In article <4ktv3r$[email]>, [email]
(QPWPlatts) says:

This is interesting. Do you mean to say that I can overwrite this
global variable by redeclaring it in my main (auto-create) form?
Do I still need to set BDE to reflect the 4-digit year I need?
Also, if I use the European dd/mm/yyyy format, do I have to
revise the ShortDateTime variable again?

One more thing - all the changes, in BDE and ShortDateTime,
do they respect the Windows Control Panel date settings?

Thanks for your input.

4.17.96 @ 0155 hr sg.
.


author: Tom Payne

subject: Re: A Formal Definition of LANGUAGE ELEGANCE

text:
In comp.lang.c++ Michael Davis <[email]> wrote:
[...]
: Yes, I agree. 'Elegance' is a judgement of aesthetics, which is INHO
: impossible to _completely_ formulate. People who have years of experience
: in a certain field are the ones who are equipped to make such judgements
: of about work in their domain. For example, I'd love to hear what Donald
: Knuth thinks is an 'elegant' language, and why.

: However, in the field of aesthetics, people have been able to make some
: kinds of formal analyses of quality and beauty. This goes back to
: the ancient Greeks' discussion of proportion, and beyond. There is a book
: on my shelf called 'The Elements of Typographic Style' by Robert Bringhurst
: which I refer to to get pleasing proportions to use on the financial
: reports I program, because I don't have much visual design talent.

: In that case, some formal rules of desin work well enough, but true artistry
: can't be learned from a book in typography, programming or anything else.

I agree.

Programming languages are tools, crafted by language designers, for
use by programmers.  There are principles of good tool design that
transcend the particular tool domains and have been studied both from
the standpoint of aesthetics and from the standpoint of human
usability.  (See, for example, Donald Norman's book, The Design of
Everyday Things.)

Certainly for programming languages such factors as naturalness,
readability, expressiveness, regularity, etc. must rank as much more
important than the compactness of minimal programs touted eariler in
this thread.  Another important feature is the compactness of the
language's specification, though issues of elegance in language
specification simply push the same discussion up to the metalanguage
level.  (I hate reading Van Wijngaarden grammars and don't find them
elegant.)

Tom Payne


subject: DOS globbing

text:
Have fun:

C:> perl -le "while ( glob q(c:/*.sys) ) {print}"
c:/CONFIG.SYS
c:/IO.SYS
c:/MSDOS.SYS

C:> perl -le "while ( glob q(c:\*.sys) ) {print}"
c:\CONFIG.SYS
c:\IO.SYS
c:\MSDOS.SYS

C:> perl -le "while ( glob q(c:\\*.sys) ) {print}"
c:\CONFIG.SYS
c:\IO.SYS
c:\MSDOS.SYS

C:> perl -le "while ( glob q(c:\\\\*.sys) ) {print}"
c:\CONFIG.SYS
c:\IO.SYS
c:\MSDOS.SYS

C:> perl -le "while ( glob q(c:\\\\\*.sys) ) {print}"
c:\\CONFIG.SYS
c:\\IO.SYS
c:\\MSDOS.SYS

C:\Perl>perl -le "while ( glob q(c://*.sys) ) {print}"
c://CONFIG.SYS
c://hiberfil.sys
c://IO.SYS
c://MSDOS.SYS

C:> perl -le "while ( glob q(c:///*.sys) ) {print}"
c:///CONFIG.SYS
c:///hiberfil.sys
c:///IO.SYS
c:///MSDOS.SYS

C:> perl -le "while ( glob q(c:\/*.sys) ) {print}"
c:\/CONFIG.SYS
c:\/hiberfil.sys
c:\/IO.SYS
c:\/MSDOS.SYS

(etc.)


author: Dave

subject: Re: DOS globbing

text:
"Dr.Ruud" <[email]> wrote in message
news:[email]...

What version of Perl, which platform precisely, which enviroment on that
platform? With Perl 5.8.7 on Windows XP, cmd.exe window, I do not get your
results I get the same set of files each time.


subject: Re: DOS globbing

text:
On Sun, 9 Apr 2006 22:17:02 +0200, "Dr.Ruud" <[email]> wrote:
burb...... so what are you trying to say ?
dos console c:\> dir c://IO.SYS doesn't seem to get me anything
niether does this c:\> dir c:\/hiberfil.sys
is 'glob' fucked up, or is this a feature?


subject: Re: DOS globbing

text:
Dave schreef:

Windows 2000, Perl 5.8.8.

I get the same set of files too. I should have made clear that this is
not about the files but about the funny treatment (IMO) of the
separators.


author: Cameron Hayne

subject: Re: 2 Displays, 1 Application

text:
In article <6foqhg$[email]>, [email] wrote:

If the X server is drawing onto 2 separate monitors which form one
logical display, then to switch a window from one monitor to the other
can be done simply by changing the (x, y) location of the window.


author: Allan Seidel

subject: Need help with trans or mayne some other basic concept

text:
Hello,
I'm having a problem getting this proceedure that spins an
element to function when the ucs is other than world.  I am
trying to avoid the visual effects caused by temporarily
changing the current ucs to world within the proceedure.
I'm thinking trans should to the job since I've used it
before but for this case trans seems to do nothing.  Clearly
I'm missing some basic concept.  Here is the proceedure.
Any help would be appreciated Thanks,
Allan Seidel

; rotates element en by rot
;
(defun rotx (en rot / spt)
 (setq spt (cdr (assoc '10 (entget (car en)))))
 ;(command "UCS" "W")  work around I want to avoid
 ;  This is where I think I should be using a trans
statement. Neither (trans spt (car en) 0 0)  or  (trans spt
1 0 0) or any trans variation changes spt
 (command "_rotate" en "" spt rot)
 ;(command "UCS" "P")  work around I want to avoid
 (princ)
)


subject: Re: Need help with trans or mayne some other basic concept

text:
Hi.

Allan Seidel skrev i meddelelsen <[email]>...

Yo don't ;  from your code ( guess the ' before the 10 is not in the code you
tries ) , listing the way you do, shuld bring the exact same list together, so
you proberly are focusing on the wrong issue.
Anyway everything about the Trans function need to be read quite litteraly, not
one word to much in the manual, but you still miss some realistic samples.
Guess that's why it is easyer to make one's own trans ,whenever a matrix
manipulation are needed , that's my experience after number of situasions where
I allway's thought, that if only Autodesk had made a more clear explanation
about the trans function, everything would need one less step of evaluation.
With the calculator loaded, this work in ver 14. :

(defun c-rot (pt ax1 ax2 v)
   (setq mat(ap_rotate_axis (list ax1 ax2) v))
   (setq lmat(list(last(car mat))(last(cadr mat))(last(caddr mat))))
   (setq mat1(cons(mapcar '* pt (car mat))
             (list(mapcar '* pt (cadr mat))
                  (mapcar '* pt (caddr mat))))
                  )
   (setq npunkt(cons(apply '+ (car mat1))
               (list(apply '+ (cadr mat1))
                    (apply '+ (caddr mat1))))
                  )
   (list(mapcar '+ npunkt lmat))
   )

It don't make use of the Rotate function but rotate a point (pt) around an axis
defined by the two points ( ax1 ax2)
Now the code are from back 1994, so I don't remember if the angle of rotasion
are in deg. or Radians, but it rotate full 360 deg ;))

Have a nice day.
P.C.
http://w1.1396.telia.com/~u139600113/a


text:
P.C.

Thanks, I just realized what was wrong.  It was a basic concept.  I was thinking
the trans function performed the transformation on the point instead of returning a
transformed point!

Allan

"P.C." wrote:


author: Al Puzzuoli

subject: advice on buying a PS2 to USB adaptor?

text:
Hello,

I currently have a PS2 type keyboard I like a lot and want to use it on
my new laptop whenever I get it-- It's almost 99% certain that whatever
I get won't have a PS2 port.  That being the case, is there anything I
should consider when deciding on an adaptor other than price?    Are any
brands recommended in particular?

Thanks,


author: td

subject: Re: advice on buying a PS2 to USB adaptor?

text:
I just bought a no-name ("made in China") dual PS/2 to USB adaptor on
eBay for $0.99 (oh, and plus $4.50 shipping for the 3 ounce package).
I plugged in my trusty PS/2 split keyboard and it sort of worked, but
often a key would not be recognized or it would get stuck on.
I was about to chalk it up to oh-well-what-do-expect-for-99-cents then
I tried plugging in a PS/2 mouse to the other input and lo, everything
has worked flawlessly since.
Moral: don't leave one of the PS/2 ports dangling when using one of
these dual parts.

-td

Al Puzzuoli wrote:
on
whatever
I
any


text:
I am having a similar problem I am trying to connect a AT Keyboard with
a ps/2 adapter to a USB port. The keyboard is not being
recognized.....???

I have heard that the USB adapters that are split with 2 ps/2 adapters
have electronics that can convert the electronic signal.

I may just buy a Fujitsu USB 101 keyboard. It's a hassle since I have 3
or 4 keyboards already.....


author: Daniel Cohen

subject: Leopard or Tiger?

text:
I have a PowerBook G4, 1.5 GHz processor, 1.25 GB RAM (the maximum
possible for this machine, I think).

It's currently on Tiger 10.4.11.

I am wondering if it would be satisfactory under Leopard. I don't need
to change at present, but I think there would be good reasons to do so
in a few months, if performance will be ok.


author: Jeremy

subject: Re: Leopard or Tiger?

text:
Op 2009-02-03 10:51:23 +0100, zei [email] (Daniel Cohen):

Dear danspam,

Leopard is designed for computers with intel. However, it will run on PPC mac's
from 700+ mhz. This is the minimum.

I have installed leopard on 1Ghz systems without any problems.
The stability of the 2 systems doesn't seem to be very different.

As well I have installed leopard on my powerbook G4, 1.25 Ghz. Works
perfectly, a little bit of ram is essential for a accurate operating
system.
Good luck trying !


author: Mr. Uh Clem

subject: Re: Leopard or Tiger?

text:
Daniel Cohen wrote:

One other consideration is that at some point, Apple will stop
issuing security patches for Tiger.  Leopard, being newer will
be supported longer into the future.  If it turns out that
Snow Leopard will not support your machine, you might want to
get to Leopard while it's still available.


author: -hh

subject: Re: Leopard or Tiger?

text:
On Feb 3, 4:51 am, [email] (Daniel Cohen) wrote:

Depends on what you want & what you do.   Tiger still can run Classic
(OS 9) in a shell, but this option doesn't exist in Leopard, so if
you're holding on to some old favorite games, this will be their
deathknell.

-hh


author: Gregory Weston

subject: Re: Leopard or Tiger?

text:
In article <[email]>,
 [email] (Daniel Cohen) wrote:

Spotlight searches are a *lot* faster.
The Leopard version of Mail has some nice new features related to task
tracking.
Parental controls are much improved.
The subset of software that requires 10.5 is only going to grow.
Some people find 'Spaces' (multiple desktops) compelling.
QuickLook is ... I don't know how to describe how surprisingly useful
I've found it.
Time Machine's kind of neat. It's not the perfect backup solution for
everyone, but it's probably done more to get mainstream users on board
the backup train than any other single tool.

More at <http://www.apple.com/macosx/features/>.

Greg


author: Davoud

subject: Re: Leopard or Tiger?

text:
Daniel Cohen:

I bought sis-in-law a MacBook Pro and took her 1.5 GHz PB G4, which had
been worked over pretty thoroughly by her four-year-old. Installed
Leopard, used a screwdriver to clean the gunk off the screen, put the
keyboard in the dishwasher, and it works like new.

Davoud


author: Steven Fisher

subject: Re: Leopard or Tiger?

text:
In article <[email]>,
 [email] (Daniel Cohen) wrote:

It would perform better using Leopard than it does with Tiger. (My
experience is a 12" PowerBook G4 with 1 GHz and 768MB.)


subject: Re: Leopard or Tiger?

text:
In article <498dd2cf$0$29930$[email]>, Jeremy wrote:

Leopard was designed for the Macs it supports: PowerPC G4, 867MHz or
faster.


author: Mike Rosenberg

subject: Re: Leopard or Tiger?

text:
Mr. Uh Clem <[email]> wrote:

That's true. Apple typically supports the current OS and the previous
one, which is why Tiger still has updates. If Apple continues this way,
support for Tiger will cease when Snow Leopard is released.

Just because Apple, or any vendor for that matter, stops selling
something doesn't make it unavailable.


author: Jolly Roger

subject: Re: Leopard or Tiger?

text:
In article <sH8il.949$[email]>,
 Wes Groleau <[email]> wrote:

The Man.


author: TaliesinSoft

subject: Re: Leopard or Tiger?

text:
On Tue, 3 Feb 2009 08:27:18 -0600, Davoud wrote
(in article <[email]>):

"used a screwdriver to clean the gunk off the screen" -- amazing what a
four-year-old can do!     :-)


author: E Z Peaces

subject: Re: Leopard or Tiger?

text:
Steven Fisher wrote:

If I went to Leopard with my G4, could I still run Classic apps as with
Tiger?


subject: Re: Leopard or Tiger?

text:
Gï¿½nther Fischer <[email]> wrote:

Thanks to you and the others who have responded.

It was performance that particularly concerned me. I have Leopard on my
2007 iMac, so I am familiar with it.

I am thinking of giving the Powerbook to a friend (she currently has an
ancient iMac running Tiger, and, whether because she has not yet added
extra ram or for other reasons, is finding it intolerably slow).
Unfortunately, as she is in California and I am in England, we don't
know when I can get it to her. Screen Sharing via iChat (or possibly
using Logmein) will save furstrating hours trying to diagnose problems
she is having.


author: kttelibake

subject: Re: Leopard or Tiger?

text:
On Feb 3, 5:50 am, Günther Fischer <[email]> wrote:

I believe that Leopard is extremely compatible. It would probably work
on your computer and you would probably be satisfied. I know someone
who had these old Macs and they got Leopard on them and they suddenly
didn't seem old anymore.

Kati


author: Geoffrey S. Mendelson

subject: Re: Leopard or Tiger?

text:
Mike Rosenberg wrote:

It becomes difficult or impossible to find. For example. you can find many
GRAY (machine specific) Tiger disks on eBay and other places, but only
a few BLACK (retail) ones. The RETAIL CD's which were never sold, only
available in some countries by mail swap with Apple, are extremely rare.

The good point is that there are no Tiger to Leopard upgrades. When someone
buys a copy of Leopard and puts it on their computer, they are free to legally
sell their RETAIL Tiger disks. The bad news is that they had to pay more to
get Leopard.

Geoff.


author: Wes Groleau

subject: Re: Leopard or Tiger?

text:
Mike Rosenberg wrote:

When Tiger came out, before Leopard was heard of,
support for Panther became limited.  Security updates
continued, and some other stuff, but responses to
some bug reports were

"You should be using Tiger--we don't have time to mess with Panther."


subject: Re: Leopard or Tiger?

text:
Jolly Roger <[email]> wrote:

http://en.wikipedia.org/wiki/The_Lady,_or_the_Tiger%3F


author: nospam

subject: Re: Leopard or Tiger?

text:
In article <cK1il.483$[email]>, E Z Peaces
<[email]> wrote:

there is no classic in leopard.


author: Király

subject: Re: Leopard or Tiger?

text:
E Z Peaces <[email]> wrote:

No, but if your G4 is one of the models that can boot OS 9, you can keep
your OS 9 folder and reboot into it when necessary.  Otherwise, you can
keep a partition around with OS 9 and Tiger on it, reboot into Tiger,
and fire up Classic there.


author: David Empson

subject: Re: Leopard or Tiger?

text:
E Z Peaces <[email]> wrote:

No. Leopard doesn't support Classic.

You could still run Classic apps if you have another bootable system (on
another partition or drive). You could reboot into Tiger in order to run
Classic, or if the computer is old enough, boot directly into Mac OS 9.


subject: Re: Leopard or Tiger?

text:
In article <[email]>, Geoffrey S.
Mendelson <[email]> wrote:

yes there are.


subject: Re: Leopard or Tiger?

text:
Geoffrey S. Mendelson wrote:

Following up my own post, I wanted to make it clear that there are no LICENSE
upgrades, not no software upgrades. You can upgrade your Tiger system to
a Leopard one easily from the retail disks.

Geoff.


subject: Re: Leopard or Tiger?

text:
Geoffrey S. Mendelson <[email]> wrote:

I have no trouble finding a retail version of Tiger any time I look.

Huh?


subject: Re: Leopard or Tiger?

text:
In article <[email]>,
 [email] (Mike Rosenberg) wrote:

I see.  Thanks.   : )


author: Tom Stiller

subject: Re: Leopard or Tiger?

text:
In article <[email]>,
 nospam <[email]> wrote:

There is if you run SheepShaver.


subject: Re: Leopard or Tiger?

text:
In article <[email]>, Geoffrey S.
Mendelson <[email]> wrote:

yes there were.

or with the leopard upgrade disc, which required a previous
installation of tiger.  it was available for $10, if i recall, for
eligible customers.


subject: Re: Leopard or Tiger?

text:
Mike Rosenberg wrote:

Depends upon where you look. The sole Apple distributor in Israel, iDigital
does not sell it.

Care to tell us where you look? What do they charge, do they ship overseas
and for how much?

Retail Tiger disks were DVD's. In some places, Apple had a policy where you
could mail in you DVD and a small fee for postage ($10 in the US), and they
would send you a set of CD's. This was needed for the computers that supported
Tiger, but did not have DVD drives. For example the Blue and White G3, and
the Pismo laptop, both of which had a DVD drive option and a CD drive option.

Geoff.


subject: Re: Leopard or Tiger?

text:
Mike Rosenberg <[email]> wrote:

He's referring to the Media Exchange Program, in which a customer
without a DVD drive could mail in his retail Tiger DVD to Apple, and get
a set of Tiger CDs in return.


subject: Re: Leopard or Tiger?

text:
nospam wrote:

To follow up, I checked this out. If you bought a Mac from around 18 September
2007 (the official date was 1 October, but the people on the phone had
some discretion) until January 2008 (it was originaly December 31, but then
was extended) AND it shipped with Tiger, you could order an upgrade disk using
their up-to-date program. It would upgrade a Tiger system, but could not be
used to do a complete install.

No one that I could see commented on the usability of the disk, whether it
would only upgrade the model it was bought for, or it could be used to
upgrade any model. There was a multiple computer, one disk option,
no one seems to have commented if the disks were different from the single
upgrades.

In any case, the RETAIL disks are not license upgrades, and neither are th
e gray hardware specific ones. If you upgrade with a RETAIL disk, you
can sell/give your older disk.

If you did not buy a new computer during that time that came with Tiger,
you could not buy an upgrade disk.

Anyone know what the UP-TO-DATE disks look like?

Geoff.


subject: Re: Leopard or Tiger?

text:
Geoffrey S. Mendelson <[email]> wrote:

I see. You didn't mention that it's hard to find if you only look in one
specific place. There are all sorts of vendors out there that sell older
software. There's also eBay.

Google is your friend.

Oh, I'm sorry, I missed that had written CDs instead of DVD. I'm not
sure how this is relevant, though, since anyone who cannot install Tiger
from a DVD also cannot install Leopard from a DVD.


subject: Re: Leopard or Tiger?

text:
In article <[email]>,
 [email] (Mike Rosenberg) wrote:

Oops!


subject: Re: Leopard or Tiger?

text:
Tom Stiller wrote:

About running SheepShaver on a G4.

Why not? It's a C program after all, it does not matter which processor it
actually runs on. Someone was reported as running PearPC (a different PPC
emulator) on a 68040 Mac running NetBSD. It was only a curiosity, but they
did have OSX running on said Mac.

I don't have a reference, but I have a recolection reading that on a PPC
processor it executes instead of interpreting (much faster) as much as it
could.

The best place to look for SheepShaver information is the Mac WordPerfect
Yahoo group. The people that run the group have gotten it down to a science.

Geoff.


subject: Re: Leopard or Tiger?

text:
In article <[email]>,
 Tom Stiller <[email]> wrote:

What's oops? Does SheepShaver no longer run on G4s?


subject: Re: Leopard or Tiger?

text:
In article <[email]>,
 Gregory Weston <[email]> wrote:

I don't have a G4 and I took Mike's comment to mean that SheepShaver
doesn't run on a G4.  Mea culpa.


subject: Re: Leopard or Tiger?

text:
Tom Stiller <[email]> wrote:

And I didn't know and asked here instead of doing a proper search.


subject: Re: Leopard or Tiger?

text:
In article <[email]>,
 [email] (Mike Rosenberg) wrote:

Ah. That wasn't a skeptical "On a G4?" It was an inquiring one, right?

While I don't have a G4 to test on right now, I think I'd be surprised
if SheepShaver didn't run on one; older versions ran usably on my 7300
(200MHz 604e).


subject: Re: Leopard or Tiger?

text:
Gregory Weston <[email]> wrote:

SheepShaver and OS 9.0.4 runs on my eMac with Leopard (1.25GHz G4).  I
wouldn't call it blazingly fast, though.


subject: Re: Leopard or Tiger?

text:
Gregory Weston <[email]> wrote:

Right. An inquiring, and lazy, one.


subject: Re: Leopard or Tiger?

text:
Mike Dee <[email]> wrote:

Now _that_ is something I was aware of all along.


author: Matthew J. Hellman

subject: MEMORY PARITY or ECC ERROR

text:
Unisys SVR4.
This system frequently [2-4 times/month] has the following error:

A month or so ago, we had this error and it caused a system PANIC.
Unisys replaced a couple of the memory boards but the errors persist.
Are these errors normal?


author: Dave Austin

subject: USB floppy problems

text:
I assist in the support of macs at a small university, and we are
continually vexed by USB floppy drive problems on our macs.  Is there
a "trick" to getting them to work??  What we see on almost a daily
basis:

1.  Student inserts floppy, and no floppy icon appears on the desktop.
 If we remove the USB cable, then reinsert, VOILA!  The floppy icon
appears on the desktop. This happens even after we have reinstalled
the floppy driver, and even when changing from one floppy drive
manufacturer to another.

2.  Student inserts floppy disk, opens a program, like simpletext,
Word, or Composer, and as they attempt to save a document, they are
prompted to insert the disk that was used by the previous student that
last used the mac!  If you click "cancel", the mac crashes and has to
be rebooted.

These two problems appear in one lab that has g3's, and in another lab
that has g4's.  Some of the macs have VST floppy drives, others have
Macally.  The problem appears with both brands.  It almost appears to
be a Mac OS problem communicating with the USB bus, but we've
completely reformatted some of these macs, reinstalled the OS fresh,
and the problem still appears.

Any suggestions would be greatly appreciated.

Dave


author: Tim Murray

subject: Re: USB floppy problems

text:
I thought I had replied earlier, but it did not show up on my server. So
here it my original post just in case:

==========
In my experience, lots has to do with the brand. I've used some real crap,
but the brand I use now has worked very well and I need no special driver at
all (it came with one, but I never had to use it).  The bad news is that I
can't find out what is is until this weekend, when I'm back at the location
where the drive and its shipping box are located.
=========

I took a look at it, and it's a VST.  I have a Titanium PowerBook G4 and OS
9.2.2, so perhaps my combination of hardware and software has better USB
support.


subject: Re: USB floppy problems

text:
Correction!  It's not a VST -- I looked at a driver CD instead of the actual
diskette drive mechanism.  The drive is a SmartDisk, www.smartdisk.com,
model FDUSB-M.


author: Brad Cox

subject: Software Development in Japan

text:
I have no direct experience other than participating in some of the
conferences on this matter and discussing it with those with direct
experience.

I summarize their conclusions as follows, which might help explain the
apparent contradictions. The Japanese are far behind in software
technology, anywhere from two to five years behind. After all, they
have never targeted software as a national priority in the way they
targeted automobiles and consumer electronics.

That's the good news. The bad news is that for the software that they
do produce, they're doing far better at it than we are. The key is in
the previous paragraph...in the phrase 'software technology'. Americans
are notorious for relying on technology (reconaissance by fire) where
non-technological means are superior (reconaissance by Ho Chi Minh
sandal).

We concentrate on technology; the Japanese concentrate on people,
management, organization, training and discipline.

To boil it down even tighter, we are ahead today (70% of the world
software market). But the Japanese are already moving faster, and they
haven't even entered the race.
---
Please update your records
Brad Cox, Ph.D.                203-868-9182 voice / 0780 fax
Information Age Consulting     Best: [email]
269 Nettleton Hollow Road      May work: [email]
Washington Depot CT 06793      Soon: [email]


author: Dave Straker

subject: Re: Measuring functionality (Re: Software Development in Japan)

text:
You could also try DeMarco's 'Controlling Software Projects' (Yourdon, 1982).

Although perhaps the best measure of productivity is dollars earned
over dollars spent.

Dave Straker            Pinewood Information Systems Division (PWD not PISD)
[8-{)                   HPDESK: David Straker/HP1600/01
                        Unix:   [email]


author: Dave Wells

subject: Re: Software Development in Japan

text:
From: [email] (Orville R. Weyrich)
|In article <[email]> [email] (Boniface Lau) writes:
|>In article <[email]> [email] (Orville R. Weyrich) writes:
|>   Unless there have been some newer studies that I am not aware of, I was under
|>   the impression that it had been shown that at least as a first-order effect,
|>   the productivity of programmers (measured in LOC) was independent of the
|>   language. That is, if a particular programmer writes 100 LOC/Mo. in assembler,
|>   s/he will also write about 100 LOC/Mo. in C, C++, Ada, and Prolog.
|>
|>I vaguely recall such claim. Do you have any references?

|I can't find it off-hand. I want to say "The Mythical Man-Month" by Brooks,
|but I can't put my fingers on my copy to verify this.

The Mythical Man-month: Brooks, Fredrick P.
Addison-Wesley, 1982 reprint
p. 94 (end of chapter 8) quoted w/o permission:

"o Productivity seems constant in terms of elementary statements, a
conclusion that is reasonable in terms of the thought a statement requires
and the errors it may include."

This conclusion comes from the dawn of software metrics ("a few studies on
programmer productivity have been made" p. 88), and Brooks advanced it to
support the then relatively new idea of systems programming in high level
languages. (The book itself remains required reading).

Dave Wells


author: Scott Killops

text:
In article <[email]> [email] (Dave Straker) writes:
Or a new book just out by Capers Jones, "Applied Software Measurement - Assuring
Productivity and Quality".  McGraw-Hill, 1991, ISBN 0-07-032813-7.

Scott Killops                 [email]


author: Robert Rutherford

subject: QNX Windows: How do you disable ctrl-PrtScreen?

text:
Can someone please remind me how to disable ctrl-PrintScreen in
QNX Windows (v4.20)?

I know I have read this somewhere, either in this group, in a readme or
(heaven forbid) in a manual, but I can't find it anywhere. Thanks.

PS Does anyone know if we are ever going to see a release of 'iedit' that
supports more than the standard three fonts?


author: Frank Kolnick

subject: Re: QNX Windows: How do you disable ctrl-PrtScreen?

text:
In article <[email]>,
Robert Rutherford <[email]> wrote:

    You want to turn off the 'S' option (p350 in the manual :-),
    i.e., call ScreenOptions ( "-S" ), or add "options -S" to your
    screen.cfg file.


text:
In article <[email]>,
Robert Rutherford <[email]> wrote:

    iedit is a product of QNX Software. You'll have to contact them
    to determine upgrade schedules.


author: David Gibbs

text:
In article <[email]>,
Robert Rutherford <[email]> wrote:

Screen option "-S" in the screen.cfg file.

-David Gibbs


author: Fred Boak

text:
Frank Kolnick ([email]) wrote:
: In article <[email]>,
: Robert Rutherford <[email]> wrote:
: >Can someone please remind me how to disable ctrl-PrintScreen in
: >QNX Windows (v4.20)?
: >
:     You want to turn off the 'S' option (p350 in the manual :-),
:     i.e., call ScreenOptions ( "-S" ), or add "options -S" to your
:     screen.cfg file.

Frank - which manual is this? We only have a runtime windows package, and
the manual we have only has 132 pages (and that's including the index)!

Thanks

- Fred.

Fred Boak
WordStock


text:
In article <[email]>, Fred Boak <[email]> wrote:

  Hi, Fred :-)
  I was referring to the Programmer's Reference Manual. I guess you've
  only got the User's Guide, which doesn't appear to cover the
  configuration files. I could upload a plain text file of the relevant
  chapter to quics, if you like.


author: [redacted]

subject: error message on startup windows 98SE

text:
I get this error message on start up of windows
98 SE:

File is missing or corrupted c:/essolo.sys.

Does anyone know what that means?

Sent via Deja.com
http://www.deja.com/


author: Thorsten Matzner

subject: Re: error message on startup windows 98SE

text:
[email] wrote:

ESSOLO.SYS is part of certain sound drivers. It may help to remove the
ESSOLO.SYS command from the CONFIG.SYS file. If you have trouble with
the sound card later, reinstall the sound driver.


author: Graham W

text:
<[email]> wrote in message news:92lika$rqh$[email]...

Just a guess - it could be the MS-Dos driver for an ESS Soundcard.


author: Tom O'Neill

subject: Minimum party for Planescape: Torment

text:
Hi,

I'm about to leave Sigil to visit Ravel.  I don't need much help with
combat--Dak'kon, magician NTO, Morte, and 100 or so blood charms would
probably be enough for most anything.  And I don't want to dilute
experience unnecessarily.

So my question is, would bringing Annah, Nordham, and/or
Fall-From-Grace along enrich the story going forward?  E.g.,

1) Do any of the characters provide access to interesting/important
side-quests, dialogs, etc. going forward?  E.g., Fall From Grace
implied it might be useful to fall in love with Annah.

2) Do I *need* Annah's thieving abilities?  So far Dak'kon's bashing
has opened everything of interest.  Any other special abilities I
would need?

I'd prefer character names and general comments only, no spoilers.
Thanks!

--Tom


author: K. Laisathit

subject: Re: Minimum party for Planescape: Torment

text:
[email] (Tom O'Neill) wrote in message news:<[email]>...

IIRC, in terms of contribution to the back story, I'd have to
say Morte is the only one you really need. Having the ladies
in the party comes next. Surprisingly enough, Dak'kon has little
to say after the mid game. Nordom, aside from hilarious random
dialogs especially his banter with Morte, has little to say
about the whole thing. Never tried Ignus, he's too evil for
my taste. Though, there is one encounter that should prove
interesting. I might try taking Ignus to see Ravel some of
these days.

FFG & Annah were the only two with added dialogs after Ravel.
But no extra quests. In fact, you could just do it solo with
little or no loss in terms of interaction. There is one other
NPC that adds a bit of back story after Ravel, but he/she/it
appears almost at the very end.

Nope. Even if you can't bash open chests, I can't see anything
you'll be missing. There are one or two cool items later on that
is usable by a thief. But if you're consider ditching Annah, it's
no big loss otherwise. Annah will be handy though, if you did
get rid off the Morridor's Box by having the priest do it for you.
That encounter will be hard without a thief backstabbing ability.

Let me put it this way, there is little you will gain by dropping
party members prior to go see Ravel. So, I'm not sure why you're
having to make the decision. As I said, there is one more interesting
NPC to pick up if you're so inclined. In the worst case, you're
looking at 5-man party. That's enough room for Annah, FFG, Morte,
and Dak'kon. The two times I finished the game, I went with 6-man
party, with the sixth member being Nordom. No reason aside from
the comic relief that Nordom provides.

Later...


author: James Garvin

text:
Tom O'Neill wrote:

hhmmmmm...most probably here.  It depends on a few things, but it is
cool to have them with you at some points.

I liked Annah (if only for her REALLY sexy voice) and I really never
like Fall-From-Grace that much.  Dak'kon is good to have and Morte is at
least going to get a job on Seinfeld.  If you talk to any of your NPCs,
they can provide some insight into what is going on.

I tried to be general!


author: Invader Zim

text:
"Tom O'Neill" <[email]> wrote in message
news:[email]...

there's no such thing in this game. this is a game about character
development, not just for TNO, also for the rest of the characters that can
join your party. the game would be much poorer if you left everyone behind
because you wanted the XP. you'll get your XP either way.

yes.

yeah, all of them do. this is also different depending on your alignment. if
you leave one char spot open when you enter ravel's maze, you'll get the
opportunity to have Vhailor the mercykiller ghost join your party. both his
and ignus's fate depend on your alignment.

what do you mean by "need"? if you mean in combat, then no, this game isn't
about combat. if you mean in dialog and plot points, then yes. switching
back and forth between being a thief, fighter and mage also brings out
several subquests and extra dialogs and possibilities of learning extra
special abilities etc, depending on who you talk with each respective class.

-Invader Zim


author: Leif Magnar Kj|nn|y

text:
In article <[email]>,
Tom O'Neill <[email]> wrote:

Yes, all of them.  It is the characters that make the game great.
Not the fighting or the experience grabbing.


author: Alexander Kay

text:
In <[email]> [email] (K. Laisathit) writes:

IIRC, when you find out his backstory, you discover that he didn't
start out evil.  He was molded that way by one of your earlier
selves.  <brrrrr>

Alexx

Opinions expressed are my own and not necessarily those of my employers.
alexx@[email]                http://www.panix.com/~alexx
"I'm not against women.  Not often enough, anyway."


text:
Hey, folks,

Thanks again!  Ignus bugged me and I didn't need the mage, so I
visited Ravel with Annah, Morte, Dak'kon, Fall from Grace, and
Nordham.

Fun game.

--Tom

James Garvin <[email]> wrote in message news:<[email]>...


text:
"Markus Schï¿½fer" <[email]> wrote in message news:<bv3il5$f1p$05$[email]>...

Nope. Playing solo is the way to go if one wants to have as much xp as
possible. I remember playing a solo mage as TNO and got to level 46+
at end of the game.


text:
Hi, folks,

Thanks for writing, sounds like good advice.  Agree it's not about
combat--you can spend hours between fights.

As for "needing" Annah, I meant would there be doors, etc., that
Dak'kon couldn't bash open.

One reason I asked was it seemed like some of the characters might not
offer continuing character (as opposed to stat) development like Morte
does.  E.g., Dak'kon hasn't offered any new dialog options in a while.
Obviously Dak'kon is useful for mage <-> warrior switching though.

Another reason is that I tend to prefer the simplicity of managing a
smaller party, both in battle and between.

But I'll give it a whirl with the whole lot of them, I guess.  Thanks
again!

--Tom

"Markus Schï¿½fer" <[email]> wrote in message news:<bv3il5$f1p$05$[email]>...


author: Opticreep

text:
[email] (Tom O'Neill) wrote in message news:<[email]>...

Torment, more than any RPG before or since, relies heavily on party
interaction for the storyline.  If you play the game without paying
attention to your NPC party members, you'll be missing a whole lot.

Some characters add much more to the storyline than others.  In order
of importance, they are:

(you must have these NPCs)
1)Morte
2)Annah

(very interesting storylines too)
3)Dak'kon
4)Fall-From-Grace

(Not very interesting, but FUNNY AS HELL)
5)Robot Guy (I forgot his name)

(not interesting in the least bit, completely unimportant)
6)Ignus
7)Vhailor

Of all these NPCs, I advice against having Vhailor in the party.
Vhailor has a mind of his own.  There are a few instances in the game
where having him in the party is a major disadvantage.  Sometimes
you'd encounter a situation where you can choose between a "good" or
"evil" paths.  If Vhailor is in your party, he will sometimes choose
the "evil" path for you, and leave you with no choice.

Ignus, on the other hand, is plain annoying and contributes very
little to the storyline.  He is a waste of space.

The absolute best combos in this game are: Morte-Annah and
Annah-Grace.  Those two pairs will give you the most interesting
dialogue.  To get the most out of this game, you ought to have Morte,
Annah, Grace, and Dak'kon on the party as much as possible.  The rest
of the characters can be ignored... although the robot dude is
hilarious.


text:
"Opticreep" <[email]> wrote in message
news:[email]...
news:<[email]>...

I'd say you must have Dak'kon too. He's just as important as Morte for
obvious reasons that i won't spoil for the original poster here, and IMO
moreso than Annah.

IMO both Ignus and Vhailor were extremely interesting and not unimportant at
all.

-Invader Zim


author: castro

text:
"Opticreep" <[email]> wrote in message
news:[email]...
news:<[email]>...

Annah is absolutely essential to any party because she is the only one who
can wear the "leprechaun bikini" outfit released by the developers for St.
Patricks Day.    I dont think this game is really focused on
power-gaming/levelling-up at all costs.  You'll miss out on a lot if you try
to be stingy with party slots just for the XP.


author: tomi heteaho

text:
Vhailor does have his moments, like....

*spoiler*

.....when at the end he becomes (in one possible scenario) the instrument of
JUSTICE and powers up about 10 levels right there on the spot ;).
(Actually, Dak'kon has a similar possible scene, but anyway I thought the
Vhailor one was better written.)

Tomi


text:
"tomi heteaho" <[email]> wrote in message news:<bv5ga8$ln7$[email]>...

I never picked up Vhailor from Carceri, since I've always had Nordom
in the party and was disinclined to leave him behind. Anyhow, I had
to wonder how some of the Sigil's quests/stories play out with
Vhailor in the party. I've been surprised too many times by PS:T, to
put it pass the designers NOT to pay attention to details like that.
For example, what if you have Ignus and Vhailor in the party and go
talk to Chaser-of-Tales in the brothel? Likewise, would Vhailor object
when you help Angyar out of the dead contract? After all, Vhailor did
object to your letting go of Trias.

Later...


author: Darin Johnson

text:
[email] (K. Laisathit) writes:

I completely missed Vhailor, and didn't even know about him until I
read a walkthrough after finishing the game.  Essentially just before
you leave a certain area, you have to remember to backtrack to the
one door you couldn't open.

I did not find Nordom until just before the endgame.  He's also
someone difficult to run across during the normal course of
exploration.  I don't know if he adds anything useful to the game,
becaues he wasn't in the party long enough to have much conversation
or become useful in combat.


text:
Darin Johnson <darin_@_usa_._net> wrote in message news:<[email]>...

The whole Modron Maze is largely optional after all. I find
Nordom extremely useful in combat, once you pick up Optix,
the artifact goggles -- a random drop in Modron Maze. He's
one of the only two ranged PC and help clean up after Annah's
backstab real good. Of course, given the relative importance
(or lack of it thereof) of combat in PS:T. Being useful
incombat is not quite a compliment as it would be in other
games.

The random dialog thing is rather scare, but most of the more
hilarious lines in PS:T are Nordom's. In subsequent replays,
I usually made a beeline for Nordom once I'm through the
Alley of Lingering Sighs.

Later...


text:
[email] (K. Laisathit) writes:

And, I thought, not obvious to find.  Ie, you're stuck in a place that
has lots of puzzling items, many of which seem plot related; so you
leave the puzzles you can't figure out until later, assuming they'll
make sense.  It wasn't until I was ready to head to the end game that
I realized that I should be figuring those items out.

As for combat, what happens when he runs out of the few crossbow bolts
he has?  I'd hate to slog through the maze again just to find more.

But that maze is HARD, combat wise.  I was ready to go the end game
and I still found it difficult.


author: Xocyll

text:
Darin Johnson <darin_@_usa_._net> looked up from reading the entrails of
the porn spammer to utter  "The Augury is good, the signs say:

If I recall correctly he can't.

His crossbows are actually some kind of sprite or familiar that are
bound to him and produce their own ammunition.   Something like that
anyway - it's been some time since I played.

Xocyll


author: Stephan Grossklass

subject: Calmira 3.12 released

text:
In case anyone is interested, Calmira 3.12 has been released (ooops,
still need to change my signature). As always, it can be found on
http://www.calmira.org/

F'up2 comp.os.ms-windows.apps.utilities.win3x set.

Stephan


author: Spartus

subject: Re: Calmira 3.12 released

text:
Where do you tell what version you have now?

"Stephan Grossklass" <[email]> wrote in message
news:9g03di$6av$05$[email]...


subject: Re: Calmira 3.12 released

text:
Spartus schrieb:
[Calmira]

If you already have a version with a menu bar in the icon windows, open
one (or an explorer window) and select Help - About. For an older
version, right click the Computer icon and select "About".

Stephan


subject: Re: Calmira 3.12 released

text:
Thanks "Stephan Grossklass".

I have 3.1a.    I guess I have to upgrade.

"Stephan Grossklass" <[email]> wrote in message
news:9g1etk$bc8$00$[email]...