From owner-freebsd-stable Mon Sep 2 20:02:30 1996 Return-Path: owner-stable Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA27231 for stable-outgoing; Mon, 2 Sep 1996 20:02:30 -0700 (PDT) Received: from eel.dataplex.net (eel.dataplex.net [208.2.87.2]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id UAA27225; Mon, 2 Sep 1996 20:02:27 -0700 (PDT) Received: from [208.2.87.4] (cod [208.2.87.4]) by eel.dataplex.net (8.6.11/8.6.9) with SMTP id WAA06169; Mon, 2 Sep 1996 22:02:18 -0500 X-Sender: rkw@shark.dataplex.net Message-Id: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Mon, 2 Sep 1996 22:02:18 -0500 To: Dave Babler From: rkw@dataplex.net (Richard Wackerbarth) Subject: Re: CTM problems Cc: questions@freebsd.org, stable@freebsd.org Sender: owner-stable@freebsd.org X-Loop: FreeBSD.org Precedence: bulk In an attempt to use the CD-ROM to save HD space, and after a few false starts ... Dave Babler writes: >I then tried ctm. >Confused and Confused-er... Well, CTM works just fine. Here is the sequence .... 1) Mount the 2.15 CD ROM #2 (live file system) For simplicity, I'll choose /mnt. 2) Create your working source tree Because "make world" REQUIRES it :-( I'll use /usr/src. 3) Link the cdrom to this directory. cd /usr/src lndir /mnt/usr/src And now for the MAGIC that I couldn't talk Jordan into putting on the CD. 4) Create the seed status file. cat >.ctm_status <; Tue, 3 Sep 1996 01:30:14 -0600 Received: by ve6kik.ampr.ab.ca (Smail3.1.28.1 #5) id m0uxo85-000O97C; Mon, 2 Sep 96 23:34 WET DST Received: from localhost (marcs@localhost) by alive.ampr.ab.ca (8.7.5/8.7.3) with SMTP id XAA00459; Mon, 2 Sep 1996 23:16:46 -0600 (MDT) Date: Mon, 2 Sep 1996 23:16:45 -0600 (MDT) From: Marc Slemko To: FreeBSD-stable@FreeBSD.org, FreeBSD-hackers@FreeBSD.org Subject: interest in syscons cut&paste patches for 2.1.5? In-Reply-To: <199609030457.WAA00349@alive.ampr.ab.ca> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-stable@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk Would anyone be interested in patches to support the below functionality in 2.1.5? I have the first version of the patches (ie. the one that Soren released on 96/06/21) working locally on a 2.1.5 system; no real changes were required to make them fit 2.1.5, just some manual patching since there have been a number of changes to the syscons driver. I haven't gotten as far as bring them up to date on the improvements he has made to it after the initial commit; as long as the API changes don't cause problems on a 2.1.5 system, I should have my patches for 2.1.5 up to date sometime this week. If there is any interest in these patches, I will bundle them up sometime this week and put them up for ftp somewhere. > > Date: Fri, 21 Jun 1996 12:54:12 +0200 (MET DST) > From: sos@freebsd.org > To: current@freebsd.org (FreeBSD current) > Sender: owner-current@freebsd.org > Subject: Syscons CUT&PASTE functionality added... > > _________________________________________________________________ > > > I just put in the last bits to get CUT&PASTE to work in syscons. > This now allow one to C&P between the consoles using the mouse > to select the needed text. > For this to work, run the moused daemon with the prober parameters > specifying mousetype & port. Then on the console where this feature > is needed just say vidcontrol -m on, and a mousepointer will show > up on the screen. Left button cuts & right button paste. > I'd like to hear how this works out with different mousetypes and > especially with different display hardware. Please note this works > only on ega's and above, as the mousepointer is done by reprogramming > the charset, giving the illusion that a "real" graphic mousepointer > is used. > There still need to be implemented a prober eventhandling mechanism > but thats still on the drawingboard. When that is done, applications > can start using this feature as well (libdialog comes to mind)... > > Have fun... > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- > Soren Schmidt (sos@FreeBSD.org) FreeBSD Core Team > So much code to hack -- so little time. > From owner-freebsd-stable Tue Sep 3 01:01:41 1996 Return-Path: owner-stable Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA12361 for stable-outgoing; Tue, 3 Sep 1996 01:01:41 -0700 (PDT) Received: from ra.dkuug.dk (ra.dkuug.dk [193.88.44.193]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id BAA12341; Tue, 3 Sep 1996 01:01:35 -0700 (PDT) Received: (from sos@localhost) by ra.dkuug.dk (8.6.12/8.6.12) id KAA05704; Tue, 3 Sep 1996 10:01:29 +0200 Message-Id: <199609030801.KAA05704@ra.dkuug.dk> Subject: Re: interest in syscons cut&paste patches for 2.1.5? To: marcs@alive.ampr.ab.ca (Marc Slemko) Date: Tue, 3 Sep 1996 10:01:29 +0200 (MET DST) Cc: FreeBSD-stable@FreeBSD.org, FreeBSD-hackers@FreeBSD.org In-Reply-To: from "Marc Slemko" at Sep 2, 96 11:16:45 pm From: sos@FreeBSD.org Reply-to: sos@FreeBSD.org X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-stable@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk In reply to Marc Slemko who wrote: Be sure to get the latest changes in there too, it should be a couble of easy cvs commands to do this... Also remeber to get moused along... > > Would anyone be interested in patches to support the below functionality > in 2.1.5? I have the first version of the patches (ie. the one that Soren > released on 96/06/21) working locally on a 2.1.5 system; no real changes > were required to make them fit 2.1.5, just some manual patching since > there have been a number of changes to the syscons driver. I haven't > gotten as far as bring them up to date on the improvements he has made to > it after the initial commit; as long as the API changes don't cause > problems on a 2.1.5 system, I should have my patches for 2.1.5 up to date > sometime this week. > > If there is any interest in these patches, I will bundle them up sometime > this week and put them up for ftp somewhere. > > > > > > Date: Fri, 21 Jun 1996 12:54:12 +0200 (MET DST) > > From: sos@freebsd.org > > To: current@freebsd.org (FreeBSD current) > > Sender: owner-current@freebsd.org > > Subject: Syscons CUT&PASTE functionality added... > > > > _________________________________________________________________ > > > > > > I just put in the last bits to get CUT&PASTE to work in syscons. > > This now allow one to C&P between the consoles using the mouse > > to select the needed text. > > For this to work, run the moused daemon with the prober parameters > > specifying mousetype & port. Then on the console where this feature > > is needed just say vidcontrol -m on, and a mousepointer will show > > up on the screen. Left button cuts & right button paste. > > I'd like to hear how this works out with different mousetypes and > > especially with different display hardware. Please note this works > > only on ega's and above, as the mousepointer is done by reprogramming > > the charset, giving the illusion that a "real" graphic mousepointer > > is used. > > There still need to be implemented a prober eventhandling mechanism > > but thats still on the drawingboard. When that is done, applications > > can start using this feature as well (libdialog comes to mind)... > > > > Have fun... > > > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- > > Soren Schmidt (sos@FreeBSD.org) FreeBSD Core Team > > So much code to hack -- so little time. > > > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Soren Schmidt (sos@FreeBSD.org) FreeBSD Core Team So much code to hack -- so little time. From owner-freebsd-stable Tue Sep 3 19:22:15 1996 Return-Path: owner-stable Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA15989 for stable-outgoing; Tue, 3 Sep 1996 19:22:15 -0700 (PDT) Received: from zeus.xtalwind.net (h-adjudge.x31.infi.net [206.27.115.27]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id TAA15971; Tue, 3 Sep 1996 19:22:07 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zeus.xtalwind.net (8.7.5/8.7.3) with SMTP id WAA02258; Tue, 3 Sep 1996 22:21:36 -0400 (EDT) Date: Tue, 3 Sep 1996 22:21:30 -0400 (EDT) From: jack To: Marc Slemko cc: FreeBSD-stable@FreeBSD.org, FreeBSD-hackers@FreeBSD.org Subject: Re: interest in syscons cut&paste patches for 2.1.5? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-stable@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk On Mon, 2 Sep 1996, Marc Slemko wrote: > Would anyone be interested in patches to support the below functionality > in 2.1.5? YES. > > If there is any interest in these patches, I will bundle them up sometime > this week and put them up for ftp somewhere. Please do. Thanks, Jack -------------------------------------------------------------------------- Jack O'Neill Finger jacko@onyx.xtalwind.net or jack@xtalwind.net http://www.xtalwind.net/~jacko/pubpgp.html #include for my PGP key. PGP Key fingerprint = F6 C4 E6 D4 2F 15 A7 67 FD 09 E9 3C 5F CC EB CD -------------------------------------------------------------------------- From owner-freebsd-stable Wed Sep 4 09:06:24 1996 Return-Path: owner-stable Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA18612 for stable-outgoing; Wed, 4 Sep 1996 09:06:24 -0700 (PDT) Received: from shrimp.dataplex.net (shrimp.dataplex.net [208.2.87.3]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id JAA18604 for ; Wed, 4 Sep 1996 09:06:20 -0700 (PDT) Received: (from root@localhost) by shrimp.dataplex.net (8.7.5/8.7.3) id RAA06173 for stable@freebsd.org; Tue, 3 Sep 1996 17:59:06 -0500 (CDT) Date: Tue, 3 Sep 1996 17:59:06 -0500 (CDT) From: Richard Wackerbarth Message-Id: <199609032259.RAA06173@shrimp.dataplex.net> To: stable@freebsd.org Subject: Patch to fix lndir'ed make Sender: owner-stable@freebsd.org X-Loop: FreeBSD.org Precedence: bulk *** /cdrom/usr/src/share/examples/Makefile Fri May 3 18:57:02 1996 --- /usr/src/share/examples/Makefile Tue Sep 3 14:45:16 1996 *************** *** 18,24 **** beforeinstall: ${SHARED} .for dir in ${DIRS} ! FILES!= find ${dir} \( -name CVS -prune \) -o -type f -print .for file in ${FILES} copies:: ${INSTALL} -C -o ${BINOWN} -g ${BINGRP} -m 644 ${file} ${DDIR}/${file} --- 18,24 ---- beforeinstall: ${SHARED} .for dir in ${DIRS} ! FILES!= find -L ${dir} \( -name CVS -prune \) -o -type f -print .for file in ${FILES} copies:: ${INSTALL} -C -o ${BINOWN} -g ${BINGRP} -m 644 ${file} ${DDIR}/${file} From owner-freebsd-stable Wed Sep 4 14:11:38 1996 Return-Path: owner-stable Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA02856 for stable-outgoing; Wed, 4 Sep 1996 14:11:38 -0700 (PDT) Received: from boris.clintondale.com (boris.clintondale.com [206.88.120.5]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id OAA02851 for ; Wed, 4 Sep 1996 14:11:34 -0700 (PDT) Received: from localhost (matt@localhost) by boris.clintondale.com (8.7.5/8.7.3) with SMTP id RAA00346 for ; Wed, 4 Sep 1996 17:11:27 -0400 (EDT) Date: Wed, 4 Sep 1996 17:11:27 -0400 (EDT) From: Matt Hamilton To: freebsd-stable@freebsd.org Subject: Problems with SCSI resets and C1534A DAT Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-stable@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I have just put a HP C1534A DAT drive in my system. I am running 2.1.5-RELEASE with an Adaptec 2940 SCSI card. When I try and do a dump to /dev/nrst0 or mt /dev/nrst0 erase the tape drive seems to work fine, then near the end of the job I get SCSI problems: Sep 4 16:41:16 boris /kernel: st0(ahc0:4:0): timed out in dataout phase, SCSISI GI == 0x0 Sep 4 16:41:16 boris /kernel: st0(ahc0:4:0): BUS DEVICE RESET message queued. Sep 4 16:41:16 boris /kernel: Bus Device Reset Message Sent Sep 4 16:41:16 boris /kernel: st0(ahc0:4:0): Bus Device Reset delivered. 1 SCBs aborted Is anyone else using this drive (or any of the othe HP 2Gb SCSI DAT drives)? I saw a bug report the suggested turning up the timeout value in scsi_base.c I did this and recompiled, but it still times out. Any ideas? -Matt From owner-freebsd-stable Thu Sep 5 05:51:22 1996 Return-Path: owner-stable Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA12531 for stable-outgoing; Thu, 5 Sep 1996 05:51:22 -0700 (PDT) Received: from fgate.flevel.co.uk (root@fgate.flevel.co.uk [194.6.101.2]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id FAA12523; Thu, 5 Sep 1996 05:51:17 -0700 (PDT) Received: from localhost (dev@localhost) by fgate.flevel.co.uk (8.7.5/8.6.9) with SMTP id NAA13305; Thu, 5 Sep 1996 13:52:02 +0100 (BST) Date: Thu, 5 Sep 1996 13:52:02 +0100 (BST) From: Developer Reply-To: Developer To: freebsd-current@freebsd.org, freebsd-hackers@freebsd.org, freebsd-chat@freebsd.org, freebsd-stable@freebsd.org Subject: Evaluation copies of FXHTML Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-stable@freebsd.org X-Loop: FreeBSD.org Precedence: bulk A number of evaluation copies of FXHTML are available from Fourth Level Developments to established web sites running under FreeBSD. Please apply, by emailing dev@flevel.co.uk, with the following information:- Organisation: Address: Server Name/IP Address: Contact Name: Tel Number: If you want more information about FXHTML please look at: http://www.flevel.co.uk/fxhtml/ Thanks for your time. From owner-freebsd-stable Thu Sep 5 21:16:07 1996 Return-Path: owner-stable Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA18496 for stable-outgoing; Thu, 5 Sep 1996 21:16:07 -0700 (PDT) Received: from scapa.cs.ualberta.ca (root@scapa.cs.ualberta.ca [129.128.4.44]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id VAA18454; Thu, 5 Sep 1996 21:15:59 -0700 (PDT) Received: from ve6kik by scapa.cs.ualberta.ca with UUCP id <13067-21540>; Thu, 5 Sep 1996 22:15:45 -0600 Received: by ve6kik.ampr.ab.ca (Smail3.1.28.1 #5) id m0uyrzb-000O4kC; Thu, 5 Sep 96 21:54 WET DST Received: from localhost (marcs@localhost) by alive.ampr.ab.ca (8.7.5/8.7.3) with SMTP id VAA06788; Thu, 5 Sep 1996 21:51:10 -0600 (MDT) Date: Thu, 5 Sep 1996 21:51:09 -0600 (MDT) From: Marc Slemko To: FreeBSD-stable@FreeBSD.org, FreeBSD-hackers@FreeBSD.org Subject: Re: interest in syscons cut&paste patches for 2.1.5? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-stable@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk I have updated my patches to 2.1.5 so they are up to date to Soren's latest commit, and have packaged them up and made them available for ftp at ftp://ftp.worldgate.com/pub/marcs/2_1_5.syscons-mouse.960905.tar.gz. Directions are included in the tar file. On Mon, 2 Sep 1996, Marc Slemko wrote: > Would anyone be interested in patches to support the below functionality > in 2.1.5? I have the first version of the patches (ie. the one that Soren > released on 96/06/21) working locally on a 2.1.5 system; no real changes > were required to make them fit 2.1.5, just some manual patching since > there have been a number of changes to the syscons driver. I haven't > gotten as far as bring them up to date on the improvements he has made to > it after the initial commit; as long as the API changes don't cause > problems on a 2.1.5 system, I should have my patches for 2.1.5 up to date > sometime this week. > > If there is any interest in these patches, I will bundle them up sometime > this week and put them up for ftp somewhere. > > > > > > Date: Fri, 21 Jun 1996 12:54:12 +0200 (MET DST) > > From: sos@freebsd.org > > To: current@freebsd.org (FreeBSD current) > > Sender: owner-current@freebsd.org > > Subject: Syscons CUT&PASTE functionality added... > > > > _________________________________________________________________ > > > > > > I just put in the last bits to get CUT&PASTE to work in syscons. > > This now allow one to C&P between the consoles using the mouse > > to select the needed text. > > For this to work, run the moused daemon with the prober parameters > > specifying mousetype & port. Then on the console where this feature > > is needed just say vidcontrol -m on, and a mousepointer will show > > up on the screen. Left button cuts & right button paste. > > I'd like to hear how this works out with different mousetypes and > > especially with different display hardware. Please note this works > > only on ega's and above, as the mousepointer is done by reprogramming > > the charset, giving the illusion that a "real" graphic mousepointer > > is used. > > There still need to be implemented a prober eventhandling mechanism > > but thats still on the drawingboard. When that is done, applications > > can start using this feature as well (libdialog comes to mind)... > > > > Have fun... > > > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- > > Soren Schmidt (sos@FreeBSD.org) FreeBSD Core Team > > So much code to hack -- so little time. > > > > From owner-freebsd-stable Thu Sep 5 23:29:22 1996 Return-Path: owner-stable Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA28354 for stable-outgoing; Thu, 5 Sep 1996 23:29:22 -0700 (PDT) Received: from ra.dkuug.dk (ra.dkuug.dk [193.88.44.193]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id XAA28335; Thu, 5 Sep 1996 23:29:16 -0700 (PDT) Received: (from sos@localhost) by ra.dkuug.dk (8.6.12/8.6.12) id IAA28263; Fri, 6 Sep 1996 08:29:11 +0200 Message-Id: <199609060629.IAA28263@ra.dkuug.dk> Subject: Re: interest in syscons cut&paste patches for 2.1.5? To: marcs@alive.ampr.ab.ca (Marc Slemko) Date: Fri, 6 Sep 1996 08:29:10 +0200 (MET DST) Cc: FreeBSD-stable@FreeBSD.org, FreeBSD-hackers@FreeBSD.org In-Reply-To: from "Marc Slemko" at Sep 5, 96 09:51:09 pm From: sos@FreeBSD.org Reply-to: sos@FreeBSD.org X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-stable@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk In reply to Marc Slemko who wrote: > > I have updated my patches to 2.1.5 so they are up to date to Soren's > latest commit, and have packaged them up and made them available for ftp > at ftp://ftp.worldgate.com/pub/marcs/2_1_5.syscons-mouse.960905.tar.gz. > Directions are included in the tar file. I have looked at it, at it looks like a good job, they have my blessing. Maybe they should go into 2.1.6 if that ever happens... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Soren Schmidt (sos@FreeBSD.org) FreeBSD Core Team So much code to hack -- so little time. From owner-freebsd-stable Thu Sep 5 23:51:10 1996 Return-Path: owner-stable Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA01022 for stable-outgoing; Thu, 5 Sep 1996 23:51:10 -0700 (PDT) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id XAA01003; Thu, 5 Sep 1996 23:51:02 -0700 (PDT) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.7.5/8.6.9) with ESMTP id XAA15756; Thu, 5 Sep 1996 23:51:04 -0700 (PDT) To: sos@freebsd.org cc: marcs@alive.ampr.ab.ca (Marc Slemko), FreeBSD-stable@freebsd.org, FreeBSD-hackers@freebsd.org Subject: Re: interest in syscons cut&paste patches for 2.1.5? In-reply-to: Your message of "Fri, 06 Sep 1996 08:29:10 +0200." <199609060629.IAA28263@ra.dkuug.dk> Date: Thu, 05 Sep 1996 23:51:04 -0700 Message-ID: <15753.841992664@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-stable@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > I have looked at it, at it looks like a good job, they have my blessing. > Maybe they should go into 2.1.6 if that ever happens... If you're that confident, all you have to do is roll them into -stable, Soren. :-) Jordan From owner-freebsd-stable Thu Sep 5 23:56:42 1996 Return-Path: owner-stable Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA01340 for stable-outgoing; Thu, 5 Sep 1996 23:56:42 -0700 (PDT) Received: from ra.dkuug.dk (ra.dkuug.dk [193.88.44.193]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id XAA01312; Thu, 5 Sep 1996 23:56:30 -0700 (PDT) Received: (from sos@localhost) by ra.dkuug.dk (8.6.12/8.6.12) id IAA28432; Fri, 6 Sep 1996 08:56:22 +0200 Message-Id: <199609060656.IAA28432@ra.dkuug.dk> Subject: Re: interest in syscons cut&paste patches for 2.1.5? To: jkh@time.cdrom.com (Jordan K. Hubbard) Date: Fri, 6 Sep 1996 08:56:22 +0200 (MET DST) Cc: sos@freebsd.org, marcs@alive.ampr.ab.ca, FreeBSD-stable@freebsd.org, FreeBSD-hackers@freebsd.org In-Reply-To: <15753.841992664@time.cdrom.com> from "Jordan K. Hubbard" at Sep 5, 96 11:51:04 pm From: sos@freebsd.org Reply-to: sos@freebsd.org X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-stable@freebsd.org X-Loop: FreeBSD.org Precedence: bulk In reply to Jordan K. Hubbard who wrote: > > > I have looked at it, at it looks like a good job, they have my blessing. > > Maybe they should go into 2.1.6 if that ever happens... > > If you're that confident, all you have to do is roll them into -stable, > Soren. :-) OK, but given my last scary results when comitting to current, I'd rather have someone USED to the -stable branch do it... Erhm, and maybe we should test it for a couble of days/weeks first :), I have no 2.1.x boxes here so... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Soren Schmidt (sos@FreeBSD.org) FreeBSD Core Team So much code to hack -- so little time. From owner-freebsd-stable Fri Sep 6 09:19:55 1996 Return-Path: owner-stable Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA04600 for stable-outgoing; Fri, 6 Sep 1996 09:19:55 -0700 (PDT) Received: from night.primate.wisc.edu (night.primate.wisc.edu [144.92.43.19]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id JAA04582; Fri, 6 Sep 1996 09:19:48 -0700 (PDT) Received: by night.primate.wisc.edu; id LAA02426; 8.6.10/41.8; Fri, 6 Sep 1996 11:21:17 -0500 From: Paul DuBois Message-Id: <199609061621.LAA02426@night.primate.wisc.edu> Subject: Re: interest in syscons cut&paste patches for 2.1.5? To: marcs@alive.ampr.ab.ca (Marc Slemko) Date: Fri, 6 Sep 1996 11:21:17 -0500 (CDT) Cc: FreeBSD-stable@FreeBSD.org, FreeBSD-hackers@FreeBSD.org In-Reply-To: from "Marc Slemko" at Sep 5, 96 09:51:09 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-stable@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk >I have updated my patches to 2.1.5 so they are up to date to Soren's >latest commit, and have packaged them up and made them available for ftp >at ftp://ftp.worldgate.com/pub/marcs/2_1_5.syscons-mouse.960905.tar.gz. >Directions are included in the tar file. Any idea whether or not this helps solve the keyboard-locks-up-with-PS/2- mouse-unless-you-hit-numlock-during-bootup problem? I ask because there's a message in the mailing list archives that asserts adding mouse support to syscons should help with this problem... From owner-freebsd-stable Fri Sep 6 14:10:32 1996 Return-Path: owner-stable Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA01083 for stable-outgoing; Fri, 6 Sep 1996 14:10:32 -0700 (PDT) Received: from ocean.campus.luth.se (ocean.campus.luth.se [130.240.194.116]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id OAA01062; Fri, 6 Sep 1996 14:10:24 -0700 (PDT) Received: (from karpen@localhost) by ocean.campus.luth.se (8.7.5/8.7.3) id XAA01607; Fri, 6 Sep 1996 23:11:53 +0200 (MET DST) From: Mikael Karpberg Message-Id: <199609062111.XAA01607@ocean.campus.luth.se> Subject: Re: interest in syscons cut&paste patches for 2.1.5? To: marcs@alive.ampr.ab.ca (Marc Slemko) Date: Fri, 6 Sep 1996 23:11:52 +0200 (MET DST) Cc: FreeBSD-stable@FreeBSD.org, FreeBSD-hackers@FreeBSD.org In-Reply-To: from Marc Slemko at "Sep 5, 96 09:51:09 pm" X-Mailer: ELM [version 2.4ME+ PL22 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-stable@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk According to Marc Slemko: > I have updated my patches to 2.1.5 so they are up to date to Soren's > latest commit, and have packaged them up and made them available for ftp > at ftp://ftp.worldgate.com/pub/marcs/2_1_5.syscons-mouse.960905.tar.gz. > Directions are included in the tar file. Hmm... I did as told in the README file and I encountered a problem. Doesn't seem big, but... There is only ONE place where FONT_NONE can be found after applying the patch. (Did a grep and couldn't find more then that, at least. ..../*.c ..../*.h) That place is set_mode in syscons.c, and should be a define somehwere, I guess. Anyway, since it's not defined, my compile, not surprisingly, chokes and dies. :-( Ideas how to proceede? Maybe... #define FONT_NONE 0 ... in syscons.h? /Mikael From owner-freebsd-stable Fri Sep 6 15:25:11 1996 Return-Path: owner-stable Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA04755 for stable-outgoing; Fri, 6 Sep 1996 15:25:11 -0700 (PDT) Received: from ocean.campus.luth.se (ocean.campus.luth.se [130.240.194.116]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id PAA04731; Fri, 6 Sep 1996 15:25:05 -0700 (PDT) Received: (from karpen@localhost) by ocean.campus.luth.se (8.7.5/8.7.3) id AAA00267; Sat, 7 Sep 1996 00:25:23 +0200 (MET DST) From: Mikael Karpberg Message-Id: <199609062225.AAA00267@ocean.campus.luth.se> Subject: Re: interest in syscons cut&paste patches for 2.1.5? To: karpen@ocean.campus.luth.se (Mikael Karpberg) Date: Sat, 7 Sep 1996 00:25:22 +0200 (MET DST) Cc: marcs@alive.ampr.ab.ca, FreeBSD-stable@FreeBSD.org, FreeBSD-hackers@FreeBSD.org In-Reply-To: <199609062111.XAA01607@ocean.campus.luth.se> from Mikael Karpberg at "Sep 6, 96 11:11:52 pm" X-Mailer: ELM [version 2.4ME+ PL22 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-stable@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk According to Mikael Karpberg: > According to Marc Slemko: > > I have updated my patches to 2.1.5 so they are up to date to Soren's > > latest commit, and have packaged them up and made them available for ftp > > at ftp://ftp.worldgate.com/pub/marcs/2_1_5.syscons-mouse.960905.tar.gz. > > Directions are included in the tar file. > > Hmm... I did as told in the README file and I encountered a problem. > Doesn't seem big, but... There is only ONE place where FONT_NONE can be found > after applying the patch. (Did a grep and couldn't find more then that, at > least. ..../*.c ..../*.h) That place is set_mode in syscons.c, and should be > a define somehwere, I guess. Anyway, since it's not defined, my compile, not > surprisingly, chokes and dies. :-( > > Ideas how to proceede? > Maybe... > #define FONT_NONE 0 > ... in syscons.h? I guess I shouldn't have been so hasty to send that email. Then I could have included this too. Anyway... I took my own advice to do that define, and it's solved the whole problem with compilation. Ran right through, installed and worked fine. Well... almost. :-) The mouse pointer seems to work, but it's NOT good looking. I can move four characters around, and these cover what I put them over, and are not "see through" as I expected. In these four chars there are traces of a good looking pointer, split up and spread around. :-) I should mention I run with this in /etc/sysconfig (in case it's important): keyboard="swedish.iso" Font8xYY=iso-8xYY (YY = 16,14,8) I'm affraid I'm not quite sure what computer and graphics card I'm using, on this machine. It's a Cyrix 486dx2 80Mhz, at least, 8MB ram. Not more then 2 years old. I installed 2.1.5 just a few days ago, and it's a vertually untouched source, except for this patch. Only thing I did was to go into syscons.h and added "#define FONT_NONE 0x000" and changed HISTORY_SIZE to 500*80. Speaking of which, here's some ideas I've been thinking about: It's rather annoying to have to go into the source to set the scrollback length for the consoles. It wasn't terribly easy to find the place to change, the first time I was going to do it. Just finding ones way through the directory structure is not easy, when you're new to it. Now it's a pretty quick thing to change every time, since I found it ones. However... Would it not be possible to make that an option in the LINT, etc config files? It's something that effects a user pretty closely, and would be nice to be able to set on the same place as everything else. 100 rows scrollback is NOT much. I use 1000-5000 in my xterms, but that's only when I run X. If you're stuck on the console for one reason or the other, it's nice to have more than 100 rows. More about syscons (?): I seem to remember the keyboard working correctly when I ran something like 2.1-950412-SNAP, while using "keyboard=swedish.iso". It does weird things now though. Enter on numeric keyboard brings me to ttyv2, there's no way (that me, or any of my friends found) to get a telnet-escape character (^]), etc. (Oh, this is only in console mode, ofcourse. In X it works fine.) Where's the error? The swedish.iso file? Anyone else noticed this? Oh, and also syscons: *sigh* One thing is annoying me TERRIBLY about syscons. That the beep is not global amoung all ttys! If you get a talk or so on one of the ttyvXX screens and you are working on another, or in X, you wont notice a thing. VERY frustrating. A friend said that was fixed in 2.2. True? How would I go about making it work in 2.1.5? Maybe add that to the syscons patch for 2.1.5, if you make a new version, Marc? Or someone, let me in on how to do it? FreeBSD seems to move on just fine, and become even more splendid. Nice work everyone! Thanks for listening... /Mikael From owner-freebsd-stable Fri Sep 6 16:27:51 1996 Return-Path: owner-stable Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA09395 for stable-outgoing; Fri, 6 Sep 1996 16:27:51 -0700 (PDT) Received: from who.cdrom.com (who.cdrom.com [204.216.27.3]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id QAA09385; Fri, 6 Sep 1996 16:27:48 -0700 (PDT) Received: from DeepCore.dk (aalb8.pip.dknet.dk [194.192.0.168]) by who.cdrom.com (8.7.5/8.6.11) with ESMTP id QAA22607 ; Fri, 6 Sep 1996 16:27:40 -0700 (PDT) Received: (from sos@localhost) by DeepCore.dk (8.7.5/8.7.3) id AAA01367; Sat, 7 Sep 1996 00:54:24 +0200 (MET DST) Message-Id: <199609062254.AAA01367@DeepCore.dk> Subject: Re: interest in syscons cut&paste patches for 2.1.5? To: karpen@ocean.campus.luth.se (Mikael Karpberg) Date: Sat, 7 Sep 1996 00:54:24 +0200 (MET DST) Cc: karpen@ocean.campus.luth.se, marcs@alive.ampr.ab.ca, FreeBSD-stable@FreeBSD.org, FreeBSD-hackers@FreeBSD.org In-Reply-To: <199609062225.AAA00267@ocean.campus.luth.se> from Mikael Karpberg at "Sep 7, 96 00:25:22 am" From: sos@FreeBSD.org Reply-to: sos@FreeBSD.org X-Mailer: ELM [version 2.4ME+ PL15 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-stable@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk In reply to Mikael Karpberg who wrote: > According to Mikael Karpberg: > > According to Marc Slemko: > > > I have updated my patches to 2.1.5 so they are up to date to Soren's > > > latest commit, and have packaged them up and made them available for ftp > > > at ftp://ftp.worldgate.com/pub/marcs/2_1_5.syscons-mouse.960905.tar.gz. > > > Directions are included in the tar file. > > > > Hmm... I did as told in the README file and I encountered a problem. > > Doesn't seem big, but... There is only ONE place where FONT_NONE can be found > > after applying the patch. (Did a grep and couldn't find more then that, at > > least. ..../*.c ..../*.h) That place is set_mode in syscons.c, and should be > > a define somehwere, I guess. Anyway, since it's not defined, my compile, not > > surprisingly, chokes and dies. :-( > > > > Ideas how to proceede? > > Maybe... > > #define FONT_NONE 0 Aiigh!!! it should be #define FONT_NONE 1 !!!! > The mouse pointer seems to work, but it's NOT good looking. I can move four > characters around, and these cover what I put them over, and are not > "see through" as I expected. In these four chars there are traces of a good > looking pointer, split up and spread around. :-) > I should mention I run with this in /etc/sysconfig (in case it's important): > keyboard="swedish.iso" > Font8xYY=iso-8xYY (YY = 16,14,8) Now this is endeed strange, unless there is something REALLY wrong with these patches (I cannot try them out, all my machines are running current). > I'm affraid I'm not quite sure what computer and graphics card I'm using, > on this machine. It's a Cyrix 486dx2 80Mhz, at least, 8MB ram. Not more then > 2 years old. I installed 2.1.5 just a few days ago, and it's a vertually > untouched source, except for this patch. Only thing I did was to go into > syscons.h and added "#define FONT_NONE 0x000" and changed HISTORY_SIZE to > 500*80. Hmm, I'd sure would be nice to know what graphics card you where having in there. You are not running with cached videomemory by any chance ?? That could screw you display... > Speaking of which, here's some ideas I've been thinking about: > > It's rather annoying to have to go into the source to set the scrollback length > for the consoles. It wasn't terribly easy to find the place to change, [bla bla deleted] > stuck on the console for one reason or the other, it's nice to have more than > 100 rows. RTFM !! man kbdcontrol watch for the -h option :) > More about syscons (?): > > I seem to remember the keyboard working correctly when I ran something like > 2.1-950412-SNAP, while using "keyboard=swedish.iso". It does weird things now > though. Enter on numeric keyboard brings me to ttyv2, there's no way (that me, > or any of my friends found) to get a telnet-escape character (^]), etc. > (Oh, this is only in console mode, ofcourse. In X it works fine.) > Where's the error? The swedish.iso file? > Anyone else noticed this? I know about the num enter, thats a bug allright (in the keymap) the other one ... I don't know where you would expect it to be.. > Oh, and also syscons: > > *sigh* One thing is annoying me TERRIBLY about syscons. That the beep is not > global amoung all ttys! If you get a talk or so on one of the ttyvXX screens > and you are working on another, or in X, you wont notice a thing. > VERY frustrating. A friend said that was fixed in 2.2. True? How would I go > about making it work in 2.1.5? Maybe add that to the syscons patch for 2.1.5, > if you make a new version, Marc? Or someone, let me in on how to do it? It is fixed in -current yes, you get a beep of a different pitch if its happening on another console... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Søren Schmidt (sos@FreeBSD.org) FreeBSD Core Team Even more code to hack -- will it ever end .. From owner-freebsd-stable Fri Sep 6 17:14:52 1996 Return-Path: owner-stable Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA11681 for stable-outgoing; Fri, 6 Sep 1996 17:14:52 -0700 (PDT) Received: from ocean.campus.luth.se (ocean.campus.luth.se [130.240.194.116]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id RAA11673; Fri, 6 Sep 1996 17:14:46 -0700 (PDT) Received: (from karpen@localhost) by ocean.campus.luth.se (8.7.5/8.7.3) id CAA00560; Sat, 7 Sep 1996 02:16:16 +0200 (MET DST) From: Mikael Karpberg Message-Id: <199609070016.CAA00560@ocean.campus.luth.se> Subject: Re: interest in syscons cut&paste patches for 2.1.5? To: sos@FreeBSD.org Date: Sat, 7 Sep 1996 02:16:14 +0200 (MET DST) Cc: freebsd-hackers@FreeBSD.org, freebsd-stable@FreeBSD.org In-Reply-To: <199609062254.AAA01367@DeepCore.dk> from "sos@FreeBSD.org" at "Sep 7, 96 00:54:24 am" X-Mailer: ELM [version 2.4ME+ PL22 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-stable@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk [about the mouse support patch for syscons, for 2.1.5 not compiling] > > > Ideas how to proceede? > > > Maybe... > > > #define FONT_NONE 0 > > Aiigh!!! it should be #define FONT_NONE 1 !!!! Hmm... But... "#define FONT_8 0x001" is allready there.. ? > > The mouse pointer seems to work, but it's NOT good looking. I can move four > > characters around, and these cover what I put them over, and are not > > "see through" as I expected. In these four chars there are traces of a good > > looking pointer, split up and spread around. :-) > > I should mention I run with this in /etc/sysconfig (in case it's important): > > keyboard="swedish.iso" > > Font8xYY=iso-8xYY (YY = 16,14,8) > > Now this is endeed strange, unless there is something REALLY wrong > with these patches (I cannot try them out, all my machines are > running current). I wouldn't know. You're the expert! :-) [snip] > > untouched source, except for this patch. Only thing I did was to go into > > syscons.h and added "#define FONT_NONE 0x000" and changed HISTORY_SIZE to > > 500*80. > > Hmm, I'd sure would be nice to know what graphics card you where having > in there. You are not running with cached videomemory by any chance ?? > That could screw you display... Hmm... I basically took my GF's computer and said "This computer needs FreeBSD" and away went her Win3.11 install. *cheer* However, she has no manuals, or such, and I have no idea what's inside there, really. I could open it up and try to peek later, possibly. I'll send info to you privately on this,if it doesn't solve itself soon, Soren. [snip] > > stuck on the console for one reason or the other, it's nice to have more > > than 100 rows. > > RTFM !! man kbdcontrol watch for the -h option :) Oops! *grin* Now... How was I supposed to know there was such a program? *duck* :-) Seems I did too little research. Oh well... Thanks for the useful info/correction. Still, it would be nice to be able to set a system default in the config file, I think. [snip] > > (Oh, this is only in console mode, ofcourse. In X it works fine.) > > Where's the error? The swedish.iso file? > > Anyone else noticed this? > > I know about the num enter, thats a bug allright (in the keymap) the other > one ... I don't know where you would expect it to be.. CTRL-ALTGR-9 would be very logical, since ALTGR-9 is ']'. [About beeps not being heard between VTYs] > > It is fixed in -current yes, you get a beep of a different pitch if > its happening on another console... *sigh* Doesn't help me much, wanting to run 2.1.5, so I have a stable server. Would it be hard to make a patch for 2.1.5 to allow the same thing? A lot of code-changes that needs to be insterted from -current to do this? /Mikael PS. From owner-freebsd-stable Fri Sep 6 18:13:50 1996 Return-Path: owner-stable Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA14417 for stable-outgoing; Fri, 6 Sep 1996 18:13:50 -0700 (PDT) Received: from scapa.cs.ualberta.ca (root@scapa.cs.ualberta.ca [129.128.4.44]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id SAA14398; Fri, 6 Sep 1996 18:13:45 -0700 (PDT) Received: from ve6kik by scapa.cs.ualberta.ca with UUCP id <13067-7335>; Fri, 6 Sep 1996 19:13:33 -0600 Received: by ve6kik.ampr.ab.ca (Smail3.1.28.1 #5) id m0uzBEj-000O55C; Fri, 6 Sep 96 18:27 WET DST Received: from localhost (marcs@localhost) by alive.ampr.ab.ca (8.7.5/8.7.3) with SMTP id SAA12182; Fri, 6 Sep 1996 18:12:51 -0600 (MDT) Date: Fri, 6 Sep 1996 18:12:51 -0600 (MDT) From: Marc Slemko To: Mikael Karpberg cc: FreeBSD-stable@freebsd.org, FreeBSD-hackers@freebsd.org Subject: Re: interest in syscons cut&paste patches for 2.1.5? In-Reply-To: <199609062111.XAA01607@ocean.campus.luth.se> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-stable@freebsd.org X-Loop: FreeBSD.org Precedence: bulk [Suggestions from anyone about if followups should really keep going to both the -stable and -hackers list would be most welcome] On Fri, 6 Sep 1996, Mikael Karpberg wrote: > According to Marc Slemko: > > I have updated my patches to 2.1.5 so they are up to date to Soren's > > latest commit, and have packaged them up and made them available for ftp > > at ftp://ftp.worldgate.com/pub/marcs/2_1_5.syscons-mouse.960905.tar.gz. > > Directions are included in the tar file. > > Hmm... I did as told in the README file and I encountered a problem. > Doesn't seem big, but... There is only ONE place where FONT_NONE can be found > after applying the patch. (Did a grep and couldn't find more then that, at > least. ..../*.c ..../*.h) That place is set_mode in syscons.c, and should be > a define somehwere, I guess. Anyway, since it's not defined, my compile, not > surprisingly, chokes and dies. :-( > > Ideas how to proceede? > Maybe... > #define FONT_NONE 0 > ... in syscons.h? More like '#define FONT_NONE 1' in syscons.h. The patch for syscons.h _does_ include that define. Check for a syscons.h.rej file in the i386/isa directory to see if any parts of the patch failed. If you can't figure it out, send me a copy of your syscons.h. From owner-freebsd-stable Fri Sep 6 19:16:57 1996 Return-Path: owner-stable Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA19071 for stable-outgoing; Fri, 6 Sep 1996 19:16:57 -0700 (PDT) Received: from scapa.cs.ualberta.ca (root@scapa.cs.ualberta.ca [129.128.4.44]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id TAA19014; Fri, 6 Sep 1996 19:16:47 -0700 (PDT) Received: from ve6kik by scapa.cs.ualberta.ca with UUCP id <13072-7334>; Fri, 6 Sep 1996 20:16:36 -0600 Received: by ve6kik.ampr.ab.ca (Smail3.1.28.1 #5) id m0uzBz6-000O55C; Fri, 6 Sep 96 19:14 WET DST Received: from localhost (marcs@localhost) by alive.ampr.ab.ca (8.7.5/8.7.3) with SMTP id TAA00444; Fri, 6 Sep 1996 19:13:33 -0600 (MDT) Date: Fri, 6 Sep 1996 19:13:33 -0600 (MDT) From: Marc Slemko To: Mikael Karpberg cc: FreeBSD-stable@freebsd.org, FreeBSD-hackers@freebsd.org Subject: Re: interest in syscons cut&paste patches for 2.1.5? In-Reply-To: <199609062225.AAA00267@ocean.campus.luth.se> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-stable@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Sat, 7 Sep 1996, Mikael Karpberg wrote: [...] > The mouse pointer seems to work, but it's NOT good looking. I can move four > characters around, and these cover what I put them over, and are not > "see through" as I expected. In these four chars there are traces of a good > looking pointer, split up and spread around. :-) As Soren already said, and as my message that crossed yours in the mail said, it should be defined as 1. I am interested in knowing why the patch didn't take in your syscons.h. When you get it right, it looks like a nice graphical pointer covering a part of a single character. [...] > *sigh* One thing is annoying me TERRIBLY about syscons. That the beep is not > global amoung all ttys! If you get a talk or so on one of the ttyvXX screens > and you are working on another, or in X, you wont notice a thing. > VERY frustrating. A friend said that was fixed in 2.2. True? How would I go > about making it work in 2.1.5? Maybe add that to the syscons patch for 2.1.5, > if you make a new version, Marc? Or someone, let me in on how to do it? Only beeping if the active VC beeps is a feature, not a bug. That said, it annoyed me too and I was intending to fix it once I remembered it. It is changed in -current, as of revision 1.140. It really isn't that hard to pull such changes out of the CVS repository (the one for the mouse support does take a little bit to make; the one below is quite easy). I would strongly recommend that anyone with an interest in FreeBSD development start taking a look at the CVS repository. A good way to get started. Unfortunately, I don't know of any documents with a good introduction to using CVS and RCS as it applies to the FreeBSD source tree. If you are using the syscons driver with my patch applied, the following diff should work. If you are using the 2.1.5-RELEASE driver, change 'configuration' to 'flags' each place that it appears below _before_ applying the patch. *** syscons.c 1996/09/07 00:44:41 1.3 --- syscons.c 1996/09/07 00:47:13 *************** *** 3273,3290 **** static void do_bell(scr_stat *scp, int pitch, int duration) { ! if (scp == cur_console) { ! if (flags & VISUAL_BELL) { ! if (blink_in_progress) ! return; ! blink_in_progress = 4; ! blink_screen(scp); ! timeout((timeout_func_t)blink_screen, scp, hz/10); ! } ! else ! sysbeep(pitch, duration); } } static void blink_screen(scr_stat *scp) --- 3273,3293 ---- static void do_bell(scr_stat *scp, int pitch, int duration) { ! if (flags & VISUAL_BELL) { ! if (blink_in_progress) ! return; ! blink_in_progress = 4; ! if (scp != cur_console) ! blink_in_progress += 2; ! blink_screen(cur_console); ! timeout((timeout_func_t)blink_screen, cur_console, hz/10); ! } else { ! if (scp != cur_console) ! pitch *= 2; ! sysbeep(pitch, duration); } } + static void blink_screen(scr_stat *scp) From owner-freebsd-stable Fri Sep 6 19:16:59 1996 Return-Path: owner-stable Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA19082 for stable-outgoing; Fri, 6 Sep 1996 19:16:59 -0700 (PDT) Received: from scapa.cs.ualberta.ca (root@scapa.cs.ualberta.ca [129.128.4.44]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id TAA19018; Fri, 6 Sep 1996 19:16:49 -0700 (PDT) Received: from ve6kik by scapa.cs.ualberta.ca with UUCP id <13080-7333>; Fri, 6 Sep 1996 20:16:37 -0600 Received: by ve6kik.ampr.ab.ca (Smail3.1.28.1 #5) id m0uzCPE-000O55C; Fri, 6 Sep 96 19:41 WET DST Received: from localhost (marcs@localhost) by alive.ampr.ab.ca (8.7.5/8.7.3) with SMTP id TAA00543; Fri, 6 Sep 1996 19:30:22 -0600 (MDT) Date: Fri, 6 Sep 1996 19:30:21 -0600 (MDT) From: Marc Slemko To: sos@FreeBSD.org cc: "Jordan K. Hubbard" , FreeBSD-stable@FreeBSD.org, FreeBSD-hackers@FreeBSD.org Subject: Re: interest in syscons cut&paste patches for 2.1.5? In-Reply-To: <199609060656.IAA28432@ra.dkuug.dk> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-stable@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk If anyone is really serious about having this in -stable, it should be noted that, aside from the necessary testing, there are at least a couple of places where my patch should be cleaned up a little bit before inclusion. Nothing that affects functionality, just visual changes such as source code that should be removed entirely instead of just commented out. On Fri, 6 Sep 1996 sos@FreeBSD.org wrote: > In reply to Jordan K. Hubbard who wrote: > > > > > I have looked at it, at it looks like a good job, they have my blessing. > > > Maybe they should go into 2.1.6 if that ever happens... > > > > If you're that confident, all you have to do is roll them into -stable, > > Soren. :-) > > OK, but given my last scary results when comitting to current, I'd > rather have someone USED to the -stable branch do it... > Erhm, and maybe we should test it for a couble of days/weeks > first :), I have no 2.1.x boxes here so... > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- > Soren Schmidt (sos@FreeBSD.org) FreeBSD Core Team > So much code to hack -- so little time. > From owner-freebsd-stable Fri Sep 6 19:49:38 1996 Return-Path: owner-stable Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA23031 for stable-outgoing; Fri, 6 Sep 1996 19:49:38 -0700 (PDT) Received: from ocean.campus.luth.se (ocean.campus.luth.se [130.240.194.116]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id TAA23010; Fri, 6 Sep 1996 19:49:30 -0700 (PDT) Received: (from karpen@localhost) by ocean.campus.luth.se (8.7.5/8.7.3) id EAA04801; Sat, 7 Sep 1996 04:51:00 +0200 (MET DST) From: Mikael Karpberg Message-Id: <199609070251.EAA04801@ocean.campus.luth.se> Subject: Re: interest in syscons cut&paste patches for 2.1.5? To: marcs@alive.ampr.ab.ca (Marc Slemko) Date: Sat, 7 Sep 1996 04:50:57 +0200 (MET DST) Cc: FreeBSD-stable@FreeBSD.org, FreeBSD-hackers@FreeBSD.org In-Reply-To: from Marc Slemko at "Sep 6, 96 07:13:33 pm" X-Mailer: ELM [version 2.4ME+ PL22 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-stable@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk Ok, going to take two mails in one here... Mail 1: ------- [About me failing to build the 2.1.5 patches to get mouse cut'n'paste] > > Ideas how to proceede? > > Maybe... > > #define FONT_NONE 0 > > ... in syscons.h? > > More like '#define FONT_NONE 1' in syscons.h. The patch for syscons.h > _does_ include that define. Check for a syscons.h.rej file in the > i386/isa directory to see if any parts of the patch failed. If you can't > figure it out, send me a copy of your syscons.h. Ok, so I'm new to this, and didn't read everything patch screamed at me. Sorry. *blush* This was almost too easy to find, looking in the .rej file. The patch included a line with "#define HISTORY_SIZE 100*80", and guess what? As I actually mentioned in the other mail, too, I had set my HISTORY_SIZE to 500*80, to increase the default number of lines in the scrollback history. No wonder poor little patch barfed. I copied console.h, and syscons.* from /sys and changed 500*80 to 100*80, and ran patch again. No errors. :-) Mail 2: ------- > [...] > > The mouse pointer seems to work, but it's NOT good looking. I can move four > > characters around, and these cover what I put them over, and are not > > "see through" as I expected. In these four chars there are traces of a good > > looking pointer, split up and spread around. :-) > > As Soren already said, and as my message that crossed yours in the mail > said, it should be defined as 1. I am interested in knowing why the patch > didn't take in your syscons.h. When you get it right, it looks like a > nice graphical pointer covering a part of a single character. > > [...] > > > *sigh* One thing is annoying me TERRIBLY about syscons. That the beep is > > not global amoung all ttys! If you get a talk or so on one of the ttyvXX > > screens and you are working on another, or in X, you wont notice a thing. > > VERY frustrating. A friend said that was fixed in 2.2. True? How would I > > go about making it work in 2.1.5? Maybe add that to the syscons patch for > > 2.1.5, if you make a new version, Marc? Or someone, let me in on how to > > do it? > > Only beeping if the active VC beeps is a feature, not a bug. That said, > it annoyed me too and I was intending to fix it once I remembered it. It > is changed in -current, as of revision 1.140. It really isn't that hard > to pull such changes out of the CVS repository (the one for the mouse > support does take a little bit to make; the one below is quite easy). I > would strongly recommend that anyone with an interest in FreeBSD > development start taking a look at the CVS repository. A good way to get > started. Unfortunately, I don't know of any documents with a good > introduction to using CVS and RCS as it applies to the FreeBSD source > tree. > > If you are using the syscons driver with my patch applied, the following > diff should work. If you are using the 2.1.5-RELEASE driver, change > 'configuration' to 'flags' each place that it appears below _before_ > applying the patch. [patch removed] Great! Thanks a lot! Applied smoothly as far as I could tell. Compiled fine too. Now we'll see if my computer reboots after this *grin* It's too late to do kernel hacking, even if you're just applying patches... /Mikael