Dear Alex & DFlyBSD-bugs,
With regard to Issue-2274:
It would appear C12 works OK on leaf.dragonflybsd.org, except Local-Echo is
switched on all the time (when it should be switched off).
In the C12 source-code, Local-Echo is switched off during the method:
Terminal::RawInput() -- in the file Terminal.h
The Terminal::RawInput() method is only called in:
Terminal::GetNextInputChar() -- in the file Terminal.h
The Terminal::GetNextInputChar method is only called from 2 places:
Key.h ; class Key ; method Key::WriteKey()
and
Passwd.h ; class Passwd ; method Passwd::Password().
As I said before, C12G22r2 works fine on both FreeBSD-9.0/i386 and
OpenBSD-4.7/i386.
Also, as I said before the C12 source-code can be downloaded from:
http://www.leopard.uk.com/C12
There might be more problems than the one outlined above ....
If there are any other problems, it would probably make sense to resolve
this problem, before finding out if there are any others.
On 24 February 2012 20:41, Alex Hornung via Redmine <
bugtracker-admin@leaf.dragonflybsd.org> wrote:
Issue #2274 has been updated by Alex Hornung.
Would be nice if you could narrow it down to a particular call, etc not
working as expected.
Cheers,
Alex
----------------------------------------
Bug #2274: C12 problem on leaf.dragonflybsd.org
http://bugs.dragonflybsd.org/issues/2274
Author: Robin Carey
Status: New
Priority: Normal
Assignee:
Category:
Target version:
Dear DragonFlyBSD bugs,
I reported this problem just recently, and then mistakenly believed an O/S
upgrade on
leaf.dragonflybsd.org had solved the problem. Unfortunately, that was not
the case (I
had changed the code during testing/debugging and had forgot that I had
changed
the code, which led to me believing the problem had been solved).
The problem is with C12 (C12G22r2) operation on leaf.dragonflybsd.org; the
source
code can be downloaded from:
http://www.leopard.uk.com/C12
The problem manifests as a termios(4)/Terminal problem, e.g.
Local echo is not switched off (there are probably other problems
aswell).
Since C12G22r2 works fine on OpenBSD-4.7/i386 and
FreeBSD-9.0/i386, I conclude the problem is with
DragonFlyBSD.
--
Sincerely,
Robin Carey BSc
--
You have received this notification because you have either subscribed to
it, or are involved in it.
To change your notification preferences, please click here:
http://bugs.dragonflybsd.org/my/account
--
Sincerely,
Robin Carey BSc