Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

KingCON Whats the story?

256 views
Skip to first unread message

Flemming Steffensen

unread,
Nov 26, 1996, 3:00:00 AM11/26/96
to

I just wondred if anybody knows the story of KingCON?

Will it be contuined by David Larsson?
Or has somebody else contuined the work?


The latest version I have is KingC0N (68020) v1.3, and it's from 1994.

If it's contuined, then by whoom?

I miss features, like (real) support for proportional[1] fonts.

[1] With positive and negative
kernings.


--Flemming Steffensen
.: | FIRST Production -ETD 020-
.::: | Homepage: http://www.dannug.dk/~fsteff/ CATS's
.;' :: | INTERNET: fst...@dannug.dk |\ _,,,---,,_sleeping!
.;' :: | AMIGANET: 39:140/146.17 ZZZzz /,`.-'`' -. ;-;;,_
.::::::::: | FIDO-NET: 2:238/188.17 |,4- ) )-,_; ,\ ( `'-'
.::. .::. | '---''(_/--' `-'\_)
Using IS08859-1? Do you see © as copyright, ÷ as division and ½ as 1/2?

Mike Redrobe

unread,
Nov 28, 1996, 3:00:00 AM11/28/96
to

Hi, Flemming Steffensen , on 26-Nov-96 20:45:13 you scribbled....
FS> I just wondred if anybody knows the story of KingCON?

FS> Will it be contuined by David Larsson?
FS> Or has somebody else contuined the work?


FS> The latest version I have is KingC0N (68020) v1.3, and it's from 1994.

yes that's the latest

FS> If it's contuined, then by whoom?

I seem to remember the author said "It's as complete as its ever going to be"
i.e. he ran out of ideas to improve it, so moved onto other projects

I think it's great, and don't miss anything with it, all my con: windows are
kingCON now

FS> I miss features, like (real) support for proportional[1] fonts.

hmm, have to try that and see what it does ;)


Mike

--
---------------------------------------------------------------------------
Mike Redrobe - Mi...@Redrobe.demon.co.uk MikeRR on #Amiga
http://www.Redrobe.demon.co.uk
---------------------------------------------------------------------------


Marc Espie

unread,
Nov 29, 1996, 3:00:00 AM11/29/96
to

In article <987.6906...@Redrobe.demon.co.uk>,
Mike Redrobe <Mi...@Redrobe.demon.co.uk> wrote:

>I seem to remember the author said "It's as complete as its ever going to be"
>i.e. he ran out of ideas to improve it, so moved onto other projects

>I think it's great, and don't miss anything with it, all my con: windows are
>kingCON now

If you have a working MMU, try using kingcon with enforcer running... you
may find it is not quite perfect yet.

Also, the history buffer could work better. Programs such as lha break
havok with the saved lines...
--
[nosave]<http://www.eleves.ens.fr:8080/home/espie/index.html>
microsoft network is EXPLICITLY forbidden to redistribute this message.
`Seiza no matataki kazoe, uranau koi no yuku e.'
Marc Espie (Marc....@ens.fr)

Benjamin Hutchings

unread,
Nov 29, 1996, 3:00:00 AM11/29/96
to

In article <57n7mf$c...@nef.ens.fr>, Marc Espie <es...@chaland.ens.fr> wrote:
>In article <987.6906...@Redrobe.demon.co.uk>,
>Mike Redrobe <Mi...@Redrobe.demon.co.uk> wrote:
>
>>I seem to remember the author said "It's as complete as its ever going to be"
>>i.e. he ran out of ideas to improve it, so moved onto other projects
>
>>I think it's great, and don't miss anything with it, all my con: windows are
>>kingCON now
>
>If you have a working MMU, try using kingcon with enforcer running... you
>may find it is not quite perfect yet.

Really? I have noticed some corruption to text in KingCON's windows
recently, but I didn't put this down to Enforcer because if it was doing
bad things which broke under Enforcer I should see the power LED flashing
as I did things in KingCON windows.

>Also, the history buffer could work better. Programs such as lha break
>havok with the saved lines...

I think you must have an old version. LhA used to be problematic for
KingCON, but its output looks fine now in the review buffer.
--
Ben Hutchings,|finger m95...@booth42.ecs.ox.ac.uk|mail benjamin.hutchings@
compsci&mathmo|lynx http://users.ox.ac.uk/~worc0223|worcester.oxford.ac.uk
The most exhausting thing in life is being insincere. - Anne Morrow Lindberg

Chris Jones

unread,
Nov 30, 1996, 3:00:00 AM11/30/96
to

Marc Espie wrote:
>
> If you have a working MMU, try using kingcon with enforcer running... you
> may find it is not quite perfect yet.
>
Hmm, I have had no problems. Are you running something which is causing a clash with KingCON and making it crash?

--
Chris Jones

+-----------------------------------------------+
+ 1st Year Information Systems Engineering +
+ University of Surrey +
+-----------------------------------------------+
+ ee6...@ee.surrey.ac.uk +
+ ~~~~~~~~~~~~~~~~~~~~~~ +
+ ac...@cyberservices.com +
+ ~~~~~~~~~~~~~~~~~~~~~~ +
+-----------------------------------------------+
+Amiga A1200 + 1230-IV/50/50/8 + 340Mb Hard Disk+
+Founding Member of ACES-Ng on #amiga and #worms+
+-----------------------------------------------+

Mike Redrobe

unread,
Nov 30, 1996, 3:00:00 AM11/30/96
to

Hi, Marc Espie , on 29-Nov-96 17:49:03 you scribbled....
ME> In article <987.6906...@Redrobe.demon.co.uk>,

ME> Mike Redrobe <Mi...@Redrobe.demon.co.uk> wrote:

>>I seem to remember the author said "It's as complete as its ever going to
>>be" i.e. he ran out of ideas to improve it, so moved onto other projects

>>I think it's great, and don't miss anything with it, all my con: windows are
>>kingCON now

ME> If you have a working MMU, try using kingcon with enforcer running... you
ME> may find it is not quite perfect yet.

I have and they work ok here...have a look at your other "hacks"

(A4000/040mmu/22meg/picasso2)

ME> Also, the history buffer could work better. Programs such as lha break
ME> havok with the saved lines...

this isn't a problem!, its just accurately recoring output ;)

use a commandline switch of lha (i forget which) to turn off the % display

Niels Knoop

unread,
Nov 30, 1996, 3:00:00 AM11/30/96
to

Mike Redrobe (Mi...@Redrobe.demon.co.uk) wrote:

> ME> Also, the history buffer could work better. Programs such as lha break
> ME> havok with the saved lines...
>
> this isn't a problem!, its just accurately recoring output ;)

I don't know what you mean here...

> use a commandline switch of lha (i forget which) to turn off the % display

...but this was a most useful hint, thank you! The option is -n and with
a simple 'Alias lha lha -n' in my S:Shell-Startup the trash in the review
buffer has gone. :-)

--
| Bye! /// Niels Knoop /// e-mail:
ni...@rbg.informatik.th-darmstadt.de |
--

Gerard Cornu

unread,
Dec 1, 1996, 3:00:00 AM12/1/96
to

Marc Espie (es...@chaland.ens.fr) wrote
on 29-Nov-96 18:49:03, in comp.sys.amiga.programmer:

>If you have a working MMU, try using kingcon with enforcer running... you

>may find it is not quite perfect yet.

I don't get any hit with KingCon 1.3 on my 4000/040, KS 39.106,
WB 40.42. (I have the C= CON: replaced by KingCon in my startup-
sequence).

Gérard.
--
,
__Gerard Cornu_______________________http://www.dtr.fr/homepage/gcornu

<gco...@serveur.dtr.fr><Gerard...@univ-lyon2.fr><gco...@mygale.org>
<ger...@ariane.univ-lyon2.fr>_________________________________________

micr©s®ft netw©rk is EXPLICITLY forbidden to redistribute this message


Johan Eliasson

unread,
Dec 1, 1996, 3:00:00 AM12/1/96
to

On 1 Dec 1996, Gerard Cornu wrote:

> >If you have a working MMU, try using kingcon with enforcer running... yo=
u


> >may find it is not quite perfect yet.
>
> I don't get any hit with KingCon 1.3 on my 4000/040, KS 39.106,

> WB 40.42. (I have the C=3D CON: replaced by KingCon in my startup-
> sequence).
>
> G=E9rard.
> --

KingCON does produce Enforcer hits, and of course there are loads of
other improvements that could be done about KingCON. Maybe the author
should consider turning the project over to someone else?

Gerard Cornu

unread,
Dec 1, 1996, 3:00:00 AM12/1/96
to

Johan Eliasson (nh9...@Minsk.DoCS.UU.SE) wrote
on 01-Dec-96 16:10:57, in comp.sys.amiga.programmer:

>On 1 Dec 1996, Gerard Cornu wrote:

>> >If you have a working MMU, try using kingcon with enforcer running... you


>> >may find it is not quite perfect yet.
>>
>> I don't get any hit with KingCon 1.3 on my 4000/040, KS 39.106,

>> WB 40.42. (I have the C= CON: replaced by KingCon in my startup-
>> sequence).
>>
>> Gérard.
>> --

>KingCON does produce Enforcer hits, and of course there are loads of
>other improvements that could be done about KingCON. Maybe the author
>should consider turning the project over to someone else?

If I say that I don't get any enforcer hit on my machine with KingCon
it is that I DONT GET ANY ENFORCER IT WITH KINGCON!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
I know what I am saying and doing. OK.

Marc Espie

unread,
Dec 1, 1996, 3:00:00 AM12/1/96
to

In article <32A041...@ee.surrey.ac.uk>,
Chris Jones <ee6...@ee.surrey.ac.uk> wrote:

>Marc Espie wrote:
>>
>> If you have a working MMU, try using kingcon with enforcer running... you
>> may find it is not quite perfect yet.

>Hmm, I have had no problems. Are you running something which is causing a clash with KingCON and making it crash?

KingCON is not crashing. Just showing enforcer hits, which it shouldn't,
as Enforcer hits are the trademark of bugs (not lethal bugs, but true
bugs, like dereferencing the null pointer, nonetheless).
These don't occur with the same programs, but using CON:

They also prohibit the use of KingCON together with VMM.

Marc Espie

unread,
Dec 1, 1996, 3:00:00 AM12/1/96
to

In article <1221.6909...@lyonnet.dtr.fr>,

Gerard Cornu <gco...@lyonnet.dtr.fr> wrote:
>Johan Eliasson (nh9...@Minsk.DoCS.UU.SE) wrote
>on 01-Dec-96 16:10:57, in comp.sys.amiga.programmer:

>>On 1 Dec 1996, Gerard Cornu wrote:

>>> >If you have a working MMU, try using kingcon with enforcer running... you
>>> >may find it is not quite perfect yet.

>>> I don't get any hit with KingCon 1.3 on my 4000/040, KS 39.106,


>>> WB 40.42. (I have the C= CON: replaced by KingCon in my startup-
>>> sequence).

>>KingCON does produce Enforcer hits, and of course there are loads of


>>other improvements that could be done about KingCON. Maybe the author
>>should consider turning the project over to someone else?

>If I say that I don't get any enforcer hit on my machine with KingCon
>it is that I DONT GET ANY ENFORCER IT WITH KINGCON!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>I know what I am saying and doing. OK.

We understand what you're saying perfectly. I, for one, do believe you.
You don't get any enforcer hits with kingcon, fine.

That does not mean kingcon cannot produce Enforcer hits. I have them.
I am pretty sure they come from KingCON: and not from some other part
of my system. For that matter, I'll investigate and try to get a
reproducible problem.

For that matter, I've also found some behavioral differences between
KingCON: and CON:
They do show up when abusing the termio facility of ixemul.
In the end, KingCON: is not perfectly programmer-level compatible with CON
anyway -> less than perfect, unless everybody installs kingCON and tests
all of their programs with both setups.

Marc Espie

unread,
Dec 1, 1996, 3:00:00 AM12/1/96
to

In article <1154.6908...@Redrobe.demon.co.uk>,

Mike Redrobe <Mi...@Redrobe.demon.co.uk> wrote:
>Hi, Marc Espie , on 29-Nov-96 17:49:03 you scribbled....
> ME> In article <987.6906...@Redrobe.demon.co.uk>,
> ME> Mike Redrobe <Mi...@Redrobe.demon.co.uk> wrote:
>
>>>I seem to remember the author said "It's as complete as its ever going to
>>>be" i.e. he ran out of ideas to improve it, so moved onto other projects
>
>>>I think it's great, and don't miss anything with it, all my con: windows are
>>>kingCON now
>
> ME> If you have a working MMU, try using kingcon with enforcer running... you
> ME> may find it is not quite perfect yet.
>
>I have and they work ok here...have a look at your other "hacks"
I'll check what's going on precisely, but I hardly consider SAS/C to be a
hack. The problem doesn't show up with the original console handler, BTW...
>
>(A4000/040mmu/22meg/picasso2)

>
> ME> Also, the history buffer could work better. Programs such as lha break
> ME> havok with the saved lines...
>
>this isn't a problem!, its just accurately recoring output ;)
I'm not considering this accurate, though I know what you mean :-(...
being a bit smarter about modifying output lines would fix that.
I find the current behavior rather strange from a design point of view:
the author went to the effort of checking which commands went back in the
buffer and erasing previous efforts, and he could not keep a sorted list
of commands affecting a given line ??? even without optimization to remove
redundant commands, that would have been better.
As far as logging output goes, this is not that difficult either: you can
either only log output that has gone off the screen (and thus is in a
`perfect' state, or log on the fly, being ready to get less than perfect
output.

Maybe it's not quite trivial, but it is most certainly doable with no
performance hit. I guess I could do hit, except that I don't have
the source of KingCON available :-(

>use a commandline switch of lha (i forget which) to turn off the % display

I know about this switch, it is just a small example among other programs.

Oh yes, I just forgot about one other problem: KingCON does not interface
with any fifo library. I would very much like to have the programmability
of fifolib together with the nice interface of KingCON rather than the
crude RemCLI window. Do you have a solution for that ?
(I'm asking quite seriously here, no sarcasm intended)

Olaf Peters

unread,
Dec 1, 1996, 3:00:00 AM12/1/96
to

In <Pine.SUN.3.92.961201...@Minsk.DoCS.UU.SE> Johan
Eliasson wrote:

> KingCON does produce Enforcer hits,

Yep, one's being thrown everytime dos.library/SystemTagList() is called.

Olf


Jeff Grimmett

unread,
Dec 1, 1996, 3:00:00 AM12/1/96
to

In a message dated Sun 1 Dec 96 16:07, Worc...@sable.ox.ac.uk (benjamin H
wrote:

>If you have a working MMU, try using kingcon with enforcer running... you

>may find it is not quite perfect yet.

WH> Really? I have noticed some corruption to text in KingCON's windows
WH> recently, but I didn't put this down to Enforcer because if it was
WH> doing bad things which broke under Enforcer I should see the power LED
WH> flashing as I did things in KingCON windows.

KinCon is not responsible. It does nothing of the kind here, so I suspect
that the problem is related to something else that clobbers KingCon (or
probably CON if in use).

>Also, the history buffer could work better. Programs such as lha break

>havok with the saved lines...

WH> I think you must have an old version. LhA used to be problematic for
WH> KingCON, but its output looks fine now in the review buffer.

Hmmm.... that I would disagree with, as I've got the newest released
version here and a lot of programs that don't do strictly line-oriented I/O
tend to do wierd things when you review the history buffer. Not a big
problem, one I can happily live with.


-- Via DLG Pro v1.15

/* Jeff Grimmett (Jeff_G...@elric.maximumaccess.com)
** DLG Development (http://www.ald.net/dlg)
** The home of DLG Pro (Fido: 1:202/720.0 -- (619) 549 7742)
****************************************************************/

Kenneth C. Nilsen

unread,
Dec 1, 1996, 3:00:00 AM12/1/96
to

>KingCON does produce Enforcer hits, and of course there are loads of
>other improvements that could be done about KingCON. Maybe the author
>should consider turning the project over to someone else?

I don't think this is a fair suggestion considering KingCon beeing freeware.


---
Kenneth C. Nilsen (kenn...@IDGonline.no) http://*** new comming up ***


Mike Redrobe

unread,
Dec 2, 1996, 3:00:00 AM12/2/96
to

Hi, Marc Espie , on 01-Dec-96 20:44:12 you scribbled....
ME> In article <1154.6908...@Redrobe.demon.co.uk>,

ME> Mike Redrobe <Mi...@Redrobe.demon.co.uk> wrote:
>>Hi, Marc Espie , on 29-Nov-96 17:49:03 you scribbled....
>> ME> In article <987.6906...@Redrobe.demon.co.uk>,
>> ME> Mike Redrobe <Mi...@Redrobe.demon.co.uk> wrote:
>>
>>>>I seem to remember the author said "It's as complete as its ever going to
>>>>be" i.e. he ran out of ideas to improve it, so moved onto other projects
>>
>>>>I think it's great, and don't miss anything with it, all my con: windows
>>>>are kingCON now
>>
>> ME> If you have a working MMU, try using kingcon with enforcer running...
>> you ME> may find it is not quite perfect yet.

>>
>>I have and they work ok here...have a look at your other "hacks"
ME> I'll check what's going on precisely, but I hardly consider SAS/C to be a
ME> hack. The problem doesn't show up with the original console handler,
ME> BTW...

so you get enforcer hit(s) if the only thing you change is to use Kingcon for
con windows in those circumstances?

(I wasn't being sarcastic, just trying to help...I also use enforcer as a
development tool, so I don't want to see any spurious hits from my "base"
environment ;)

>>
>> ME> Also, the history buffer could work better. Programs such as lha break
>> ME> havok with the saved lines...
>>
>>this isn't a problem!, its just accurately recoring output ;)

ME> I'm not considering this accurate, though I know what you mean :-(...

I don't I understood you exactly then...
by "breaking havok with the saved lines" did you mean like this:

lha x archive.lha

file1 1188
4630
6685
54160
file2

etc?


ME> Maybe it's not quite trivial, but it is most certainly doable with no
ME> performance hit. I guess I could do hit, except that I don't have
ME> the source of KingCON available :-(

perhaps someone should contact the author...

ME> Oh yes, I just forgot about one other problem: KingCON does not interface
ME> with any fifo library. I would very much like to have the programmability
ME> of fifolib together with the nice interface of KingCON rather than the
ME> crude RemCLI window. Do you have a solution for that ?
ME> (I'm asking quite seriously here, no sarcasm intended)

can't say I know what you're asking...have to go find fifo.library to check...

Andrew Bennett

unread,
Dec 2, 1996, 3:00:00 AM12/2/96
to

In a message of 01 Dec 96 Marc Espie wrote to All:

>> If I say that I don't get any enforcer hit on my machine with KingCon it
>> is that I DONT GET ANY ENFORCER IT WITH KINGCON!

ME> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


>> I know what I am saying and doing. OK.

ME> We understand what you're saying perfectly. I, for one, do believe you.
ME> You don't get any enforcer hits with kingcon, fine.

ME> That does not mean kingcon cannot produce Enforcer hits. I have them. I
ME> am pretty sure they come from KingCON: and not from some other part of

Immaculate logic. :)

ME> my system. For that matter, I'll investigate and try to get a
ME> reproducible problem.

You're right, if there's an error in the console specification then you
do get enforcer hits. Read the docs and be careful with the options.

Andrew Bennett - b...@gauss.demon.co.uk - http://www.gauss.demon.co.uk/

Benjamin Hutchings

unread,
Dec 2, 1996, 3:00:00 AM12/2/96
to

In article <57sq1k$c...@nef.ens.fr>, Marc Espie <es...@bireme.ens.fr> wrote:
>In article <32A041...@ee.surrey.ac.uk>,
>Chris Jones <ee6...@ee.surrey.ac.uk> wrote:
>>Marc Espie wrote:
>>>
>>> If you have a working MMU, try using kingcon with enforcer running... you
>>> may find it is not quite perfect yet.
>
>>Hmm, I have had no problems. Are you running something which is causing a clash with KingCON and making it crash?
>
>KingCON is not crashing. Just showing enforcer hits, which it shouldn't,
>as Enforcer hits are the trademark of bugs (not lethal bugs, but true
>bugs, like dereferencing the null pointer, nonetheless).
>These don't occur with the same programs, but using CON:
>
>They also prohibit the use of KingCON together with VMM.

I use KingCON with VMM. I've never felt that I could blame a crash on
KingCON. I do, however, get some corruption on text in the KingCON
window, but I think this must be something to do with the various
graphics speedup patches I have installed. I'll have to remove some
of them to sort that out.


--
Ben Hutchings,|finger m95...@booth42.ecs.ox.ac.uk|mail benjamin.hutchings@
compsci&mathmo|lynx http://users.ox.ac.uk/~worc0223|worcester.oxford.ac.uk

It's time to boot, do your boot ROMs know where your disk controllers are?

Flemming Steffensen

unread,
Dec 3, 1996, 3:00:00 AM12/3/96
to

Marc Espie wrote in comp.sys.amiga.programmer about "Re: KingCON Whats the story?":

ME> >I seem to remember the author said "It's as complete as its ever
ME> >going to be" i.e. he ran out of ideas to improve it, so moved onto
ME> >other projects

Hmmm. I thought perhaps he released the source?


ME> If you have a working MMU, try using kingcon with enforcer running...
ME> you may find it is not quite perfect yet.

Yep. The same goes for the CyberGuard (ie. enforcer for '060).


But what I realy would like to see in it was proportional font-support
(ie. with negative kernings!!).

Other small features would be nice, but I can't remember those right now,
but once in a while I get angry about it!

Bernhard Fastenrath

unread,
Dec 3, 1996, 3:00:00 AM12/3/96
to

Flemming Steffensen <fst...@dannug.dk> wrote:
: Marc Espie wrote in comp.sys.amiga.programmer about "Re: KingCON Whats the story?":

: ME> >I seem to remember the author said "It's as complete as its ever
: ME> >going to be" i.e. he ran out of ideas to improve it, so moved onto
: ME> >other projects
: Hmmm. I thought perhaps he released the source?

Last time I asked him he wasn't interested to release the sources.

--

_|_|_|_|_|_|_|_|_|_|_|_|_|_|_///_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|
_| Bernhard Fastenrath /// http://titan.cs.bonn.edu/~fasten/ : _|
_| fas...@cs.bonn.edu \\\/// Java Workbench Applet 1.3 _|
_| fas...@shw.com \XX/ AmigaOS ext2 filesystem 0.5b, 0.3 _|
_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|

Hi, I'm not a signature virus. Why don't you just copy me into your signature?

Benjamin Hutchings

unread,
Dec 3, 1996, 3:00:00 AM12/3/96
to

In article <7392...@indigo.biba.uni-bremen.de>,

Olaf Peters <o...@informatik.uni-bremen.de> wrote:
>In <Pine.SUN.3.92.961201...@Minsk.DoCS.UU.SE> Johan
>Eliasson wrote:
>
>> KingCON does produce Enforcer hits,
>
>Yep, one's being thrown everytime dos.library/SystemTagList() is called.

When does KingCON call that?


--
Ben Hutchings,|finger m95...@booth42.ecs.ox.ac.uk|mail benjamin.hutchings@
compsci&mathmo|lynx http://users.ox.ac.uk/~worc0223|worcester.oxford.ac.uk

To err is human; to really foul things up requires a computer.

Aki M Laukkanen

unread,
Dec 4, 1996, 3:00:00 AM12/4/96
to

Benjamin Hutchings <worc...@sable.ox.ac.uk> wrote:
: Really? I have noticed some corruption to text in KingCON's windows
: recently, but I didn't put this down to Enforcer because if it was doing
: bad things which broke under Enforcer I should see the power LED flashing

: as I did things in KingCON windows.

This is some MCP patch causing the corruption.


--
D.

Benjamin Hutchings

unread,
Dec 4, 1996, 3:00:00 AM12/4/96
to

In article <583jjs$4...@oravannahka.Helsinki.FI>,

I'm not running MCP.


--
Ben Hutchings,|finger m95...@booth42.ecs.ox.ac.uk|mail benjamin.hutchings@
compsci&mathmo|lynx http://users.ox.ac.uk/~worc0223|worcester.oxford.ac.uk

Humans are not rational beings; they are rationalizing beings.

Olaf Peters

unread,
Dec 4, 1996, 3:00:00 AM12/4/96
to

In <582932$i...@news.ox.ac.uk> Benjamin Hutchings wrote:

> When does KingCON call that?

KingCon, doesn't call it itself: if a program started from a KingCon
shell uses SystemTagList, Enforcer hits.

Olf

--
Private: o...@hb2.maus.de (no mails >15 KB, please!)
University: o...@informatik.uni-bremen.de, olf@IRC


Kyzer

unread,
Dec 4, 1996, 3:00:00 AM12/4/96
to

Kenneth C. Nilsen (kenn...@idgonline.no) wrote in comp.sys.amiga.programmer:
: >KingCON does produce Enforcer hits, and of course there are loads of

: >other improvements that could be done about KingCON. Maybe the author
: >should consider turning the project over to someone else?

: I don't think this is a fair suggestion considering KingCon beeing freeware.

I think that's a fine suggestion, _if_ the author still has the source, etc.

You know ReqTools? By Nico Francois? It's not developed by him anymore!

--
.-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-.
| _ __ _________ ____ http://www.abdn.ac.uk/~u13sac ** u13...@abdn.ac.uk |
| | |/\ \_/(__ / __) __ \ ky...@hotmail.com ky...@4u.net My opinions aren't |
| | (\ // /| _)| / those of Aberdeen University or AUCC, thankfully. |
| |_|\_\|_|/____)___)_|\_\ Adamant: telnet://130.83.9.19:4711 |100% Amiga, |
| Stuart Caie, undergraduate of Aberdeen University (not RGU ;) | always. |
`-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-'

Claudio Di Martino

unread,
Dec 4, 1996, 3:00:00 AM12/4/96
to

Marc Espie wrote:
> We understand what you're saying perfectly. I, for one, do believe you.
> You don't get any enforcer hits with kingcon, fine.
>
> That does not mean kingcon cannot produce Enforcer hits. I have them.
> I am pretty sure they come from KingCON: and not from some other part

How can you be so sure? I believe you. You get enforcer hits with
kingcon, fine. Nonetheless other progs on your system may surely
trash KingCON's mem causing it to produce Enforcer Hits.
But if this is the case you cannot say that KingCON is not perfect
because it produces Enforcer hits.

> [nosave]<http://www.eleves.ens.fr:8080/home/espie/index.html>

Ciao!!!

Claudio Di Martino cla...@unige.it
---------------------------------------------------------------
Unsolicited and/or junk e-mail to this address isn't accepted.

dcaparros

unread,
Dec 5, 1996, 3:00:00 AM12/5/96
to

Maybe you will be best if do not replaced CON: with KCON:. I mount kcon:
without dismount con:. When I press my Shell icon, there is a tool that says

WINDOW=kcon:0/...

Dimas Caparros
-> dcap...@readysoft.es


Kyzer

unread,
Dec 5, 1996, 3:00:00 AM12/5/96
to

Benjamin Hutchings (worc...@sable.ox.ac.uk) wrote in comp.sys.amiga.programmer:
: In article <7392...@indigo.biba.uni-bremen.de>,

: Olaf Peters <o...@informatik.uni-bremen.de> wrote:
: >In <Pine.SUN.3.92.961201...@Minsk.DoCS.UU.SE> Johan
: >Eliasson wrote:
: >

: >> KingCON does produce Enforcer hits,
: >
: >Yep, one's being thrown everytime dos.library/SystemTagList() is called.

: When does KingCON call that?

M$ TELLS US YOU DO NOT NEED TO KNOW THAT!
AND NOW YOU DIE!!!!!!!

: --

: Ben Hutchings,|finger m95...@booth42.ecs.ox.ac.uk|mail benjamin.hutchings@
: compsci&mathmo|lynx http://users.ox.ac.uk/~worc0223|worcester.oxford.ac.uk

: To err is human; to really foul things up requires a computer.

Chris Jones

unread,
Dec 5, 1996, 3:00:00 AM12/5/96
to

Marc Espie wrote:
>
> In article <32A041...@ee.surrey.ac.uk>,
> Chris Jones <ee6...@ee.surrey.ac.uk> wrote:
> >Marc Espie wrote:
> >>
> >> If you have a working MMU, try using kingcon with enforcer running... you

> >> may find it is not quite perfect yet.
>
> >Hmm, I have had no problems. Are you running something which is causing a clash with KingCON and making it crash?
>
> KingCON is not crashing. Just showing enforcer hits, which it shouldn't,
> as Enforcer hits are the trademark of bugs (not lethal bugs, but true
> bugs, like dereferencing the null pointer, nonetheless).
> These don't occur with the same programs, but using CON:
>

That doesn't make them necessarily faults in KingCON. It is more likely
that the memory used by KC is being trashed by something else. There may
be bugs, but I can't find any. I have an 030/50/50 with KS3.1 I had no
problems with KS 3.0 either.

> They also prohibit the use of KingCON together with VMM.

Well, considering you have Enforcer using your MMU, that is hardly
surprising is it!

Benjamin Hutchings

unread,
Dec 5, 1996, 3:00:00 AM12/5/96
to

In article <32A6DF...@ee.surrey.ac.uk>,

Chris Jones <ee6...@ee.surrey.ac.uk> wrote:
>Marc Espie wrote:
[...]

>> They also prohibit the use of KingCON together with VMM.
>
>Well, considering you have Enforcer using your MMU, that is hardly
>surprising is it!

Enforcer and VMM are quite happy to share the MMU, but you *must* start
Enforcer first (IIRC).


--
Ben Hutchings,|finger m95...@booth42.ecs.ox.ac.uk|mail benjamin.hutchings@
compsci&mathmo|lynx http://users.ox.ac.uk/~worc0223|worcester.oxford.ac.uk

POP3 server service depends on the SMTP server service, which failed to start
because of the following error: The operation completed successfully. - NT3.51

Chris Jones

unread,
Dec 5, 1996, 3:00:00 AM12/5/96
to

Benjamin Hutchings wrote:
>
> Enforcer and VMM are quite happy to share the MMU, but you *must* start
> Enforcer first (IIRC).
>
Oh, ooopps!

Daniel Stenberg

unread,
Dec 5, 1996, 3:00:00 AM12/5/96
to

Olaf Peters wrote:
> > When does KingCON call that?
>
> KingCon, doesn't call it itself: if a program started from a KingCon
> shell uses SystemTagList, Enforcer hits.

Not for me. I use KingCON daily and it never hits on my V40 system.

--
Regards,
Daniel

Marc Espie

unread,
Dec 7, 1996, 3:00:00 AM12/7/96
to

In article <32A6DF...@ee.surrey.ac.uk>,
Chris Jones <ee6...@ee.surrey.ac.uk> wrote:
>Marc Espie wrote:

>> They also prohibit the use of KingCON together with VMM.

>Well, considering you have Enforcer using your MMU, that is hardly
>surprising is it!

Guess what ? Enforcer hits do exist even without Enforcer running.
They are called `illegal memory accesses', and are what might cause
problems while running VMM... :-)

Chris Jones

unread,
Dec 7, 1996, 3:00:00 AM12/7/96
to

Marc Espie wrote:
> Guess what ? Enforcer hits do exist even without Enforcer running.
> They are called `illegal memory accesses', and are what might cause
> problems while running VMM... :-)

Do you think I don't know that?

I run KingCON and Enforcer VERY regularly. I have NEVER had an Enforcer
hit (or illegal memory access) from KC

Jeff Grimmett

unread,
Dec 7, 1996, 3:00:00 AM12/7/96
to

In a message dated Wed 4 Dec 96 21:58, Andreas E. Bombe <andreas.bombe@mun
wrote:

>>If you have a working MMU, try using kingcon with enforcer running... you

>>may find it is not quite perfect yet.

>I don't get any hit with KingCon 1.3 on my 4000/040, KS 39.106,


>WB 40.42. (I have the C= CON: replaced by KingCon in my startup-
>sequence).

AEB> I use KingCON 1.3 (020) on my 1200/030 Kick/WB 39.

AEB> Enforcer always reports KingCON to be reading from address zero when
AEB> opening the ASL requester (i.e. when doing filename completion
AEB> without a few chars already there).

Doesn't happen here under KS 37. Just tried it.

Olaf Peters

unread,
Dec 7, 1996, 3:00:00 AM12/7/96
to

In <58bbk3$l...@nef.ens.fr> Marc Espie wrote:

> Now I do need some feedback, please check that you can reproduce the
> problem, especially the people who `don't have any problem with kingcon'
> :-)

Marc, great work! You really got it. I just replaced that %A by %S in my
Windowtitle and do not have any more Enforcerhits with KingCON!

Now I can happily use smake with Enforcer running without getting those
annoying hits!

Thanks!

Olf

Mike Redrobe

unread,
Dec 9, 1996, 3:00:00 AM12/9/96
to

Hi, Olaf Peters , on 04-Dec-96 09:37:24 you scribbled....

OP> In <582932$i...@news.ox.ac.uk> Benjamin Hutchings wrote:

>> When does KingCON call that?

OP> KingCon, doesn't call it itself: if a program started from a KingCon
OP> shell uses SystemTagList, Enforcer hits.

any common programs do that ?

I don't seem to have any, but....

(don't want stray enforcer hits when debugging)

Kyzer

unread,
Dec 10, 1996, 3:00:00 AM12/10/96
to

Chris Jones (ee6...@ee.surrey.ac.uk) wrote in comp.sys.amiga.programmer:

: Marc Espie wrote:
: > Guess what ? Enforcer hits do exist even without Enforcer running.
: > They are called `illegal memory accesses', and are what might cause
: > problems while running VMM... :-)

: Do you think I don't know that?

: I run KingCON and Enforcer VERY regularly. I have NEVER had an Enforcer
: hit (or illegal memory access) from KC

I ran KingCON a few times and when I clicked on the close gadget, a few
seconds after a Software Failure requestor came up with KingCON as the
crashed task. But I clicked Ignore, and KCON: still worked. Bloody strange,
that.

Marc Espie

unread,
Dec 10, 1996, 3:00:00 AM12/10/96
to

In article <657.6917T...@Redrobe.demon.co.uk>,

Mike Redrobe <Mi...@Redrobe.demon.co.uk> wrote:
>Hi, Olaf Peters , on 04-Dec-96 09:37:24 you scribbled....
> OP> In <582932$i...@news.ox.ac.uk> Benjamin Hutchings wrote:

>>> When does KingCON call that?

> OP> KingCon, doesn't call it itself: if a program started from a KingCon
> OP> shell uses SystemTagList, Enforcer hits.

>any common programs do that ?

All recent amiga-specific make utilities.

>I don't seem to have any, but....

>(don't want stray enforcer hits when debugging)

until I found the "%A" dependency, I couldn't use Enforcer, KingCON and
SAS/C together...

Wessel Dankers

unread,
Dec 11, 1996, 3:00:00 AM12/11/96
to

Kyzer <u13...@sysa.abdn.ac.uk> wrote:

>I ran KingCON a few times and when I clicked on the close gadget, a few
>seconds after a Software Failure requestor came up with KingCON as the
>crashed task. But I clicked Ignore, and KCON: still worked. Bloody strange,
>that.

That's because KingCON creates a process for every window.

--
Wessel Dankers


Jeff Grimmett

unread,
Dec 11, 1996, 3:00:00 AM12/11/96
to

In a message dated Sun 8 Dec 96 12:36, Es...@steamer.ens.fr (marc Espie)
wrote:

EE> I said I was going to investigate. I did.
EE> I am DEAD SURE I know what is going on.

EE> After some careful checking, I've found how to wrestle Enforcer hits
EE> out of KingCON in a predictable way.

EE> Symptom:
EE> the title substitution string %A does produce enforcer hits in
EE> combination with SystemTagList().

EE> This explains quite well how some people may have been using KingCON
EE> for years without noticing any problem whatsoever,

Yup, that's the story here. Good work sleuthing this one out, I was sure
you were smoking something :-)

Your program in conjunction with KinCon configured as specified did indeed
produce an Enforcer hit, same as on your systems.

This of course recalls the old joke, "Doctor, it hurts when I do this!"
"Well, DON'T DO THAT!" :-)

EE> when some others (I
EE> included) tend to view KingCON as the most instable part of our
system--
EE> -it is the only program I use which shows enforcer hits,

I can't say I share that view. Since I normally don't have KC configured
that way anyway, and since it doesn't produce any other problems I am aware
of, I'll keep it thank you very much :-)

I'll be sure to include a note about this to my customers though, since I'm
sure a lot of them use KingCon as well.


Nowthen.... care to help me figure out why I get an Enforcer hit from my
Workbench? :-)


Thanks for the sleuthing, again good work.

Joerg Hoehle

unread,
Dec 13, 1996, 3:00:00 AM12/13/96
to

Marc Espie (es...@bireme.ens.fr) wrote:
: Oh yes, I just forgot about one other problem: KingCON does not interface
: with any fifo library. I would very much like to have the programmability
: of fifolib together with the nice interface of KingCON rather than the
: crude RemCLI window. Do you have a solution for that ?
: (I'm asking quite seriously here, no sarcasm intended)

As the current maintainer of FIFO: (why is it that people don't send
suggestions to me but that I have to scan random mails to find them?),
I'd like to say the following:

I also don't like the crude RemCLI window and started internally to
make it a CONMAP console, but I'm not too inclined so far to make it a
SNIPMAP (for Copy&Paste) console. I'm not going to reimplement a
KingCON like front end to the RemCLI.

What bogs me much more than this RemCLI issue is that the DOS handler
scheme requires every handler programmer to write it's own line
editing. I'd like to find a way to give any handler programmer means
to get easy line editing and history, instead of reimplementing it
every time. Problems I see are:

o unknown terminal capabilities, i.e. don't necessarily assume Amiga
console sequences. How to assume more than BackSpace capabilities
(e.g. think of how ctrl-x erases the line)? -> typical UNIX termcap
problems ...

o unknown input source: serial-like device, console window,
fifo.library or whatever. How to provide one mechanism for all?

o different needs:
+ The upcoming free X is going to provide own windows with scrollbars
(?), but would benefit from a history mechanism.
+ RemCLI would benefit from scrollbars, menus and history. (*)
+ Telnet/BBS clients would benefit from a history mechanism.
+ set echo off in cooked mode for running inside Emacs

o unknown interface/compatibility to the history (Andy Fickel hacks)
mechanism of the original CON:

I vaquely remember ConMan had some possibility to add line editing to
serial-like devices, I'll have to grab that out again and look at it,
but I guess it's not what I'm looking for.

(*) I can think of a RemCLI-like program that attaches a (K)CON: like
window handler instead of console.device to fifo.library + some
extensions to FIFO:, that *might* give a RemCLI with scrollbars, hmmm,
not sure...

Jo"rg Ho"hle.
Joerg....@gmd.de hoe...@zeus.gmd.de
http://zeus.gmd.de/~hoehle/amiga.html

Chris Jones

unread,
Dec 13, 1996, 3:00:00 AM12/13/96
to

Kyzer wrote:
>
> I ran KingCON a few times and when I clicked on the close gadget, a few
> seconds after a Software Failure requestor came up with KingCON as the
> crashed task. But I clicked Ignore, and KCON: still worked. Bloody strange,
> that.
>
>

Since installing DOpus5.5, I have been having a few problems with KCON:

When I load more than one shell using KCON: in rapid succession, for
eacah new shell, a task crashes, but it has no name so I can't tell what
it is. Weird man.

I can't tell even if it is DOpus or KingCON!

Paul Copsey

unread,
Dec 17, 1996, 3:00:00 AM12/17/96
to

On 13 Dec 1996 17:16:34, Chris Jones <ee6...@ee.surrey.ac.uk> wrote:
> Since installing DOpus5.5, I have been having a few problems with KCON:
>
> When I load more than one shell using KCON: in rapid succession, for
> eacah new shell, a task crashes, but it has no name so I can't tell what
> it is. Weird man.

Try opening and closing Dopus (if it's not in WB replacement mode)
then using one of the mem flushing commands (avail flush, flush,
flushlibs etc) crashes a friend's machien every time.

> I can't tell even if it is DOpus or KingCON!

It seems to be Dopus (the same happened when we installed DOpus on my
machine to test it out)

Paul

--
* Mail acceptance policy, see http://www.hectortd.demon.co.uk/mail.html *
Offical Demon announcements are best read through a Swedish Chef filter

Ray Akey

unread,
Dec 31, 1996, 3:00:00 AM12/31/96
to

Marc Espie <es...@chaland.ens.fr> wrote in article
<57n7mf$c...@nef.ens.fr>...

> If you have a working MMU, try using kingcon with enforcer running... you

> may find it is not quite perfect yet.

I have enforcer running 24/7 on my system. as any developer in his/her
right mind should., and I've no enforcer hits from KingCon whatsoever. I
also run Sushi and Mungwall 24/7 and KingCon doesn't disturb any of them.

> Also, the history buffer could work better. Programs such as lha break
> havok with the saved lines...

True, but the history buffer is a lifesaver when you are compiling in a
shell and want to review all errors, warnings, etc.,.. I use Directory
Opus for LHA so "break havoc" with LHA is non-existant. The command/device
name completion of KingCon is quite handy also, as is the dynamic path to
show you the shell environment's CWD (if you have it enabled). There are
more pros to KingCon than there are cons (no pun intended :)

-- Ra y A. Akey - Partner/developer - ZenMetal Software
-- Developers of CNet Amiga Professional Version 4.1+


0 new messages