From owner-freebsd-libh Sun Apr 21 19:55:57 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id F0F2A37B405 for ; Sun, 21 Apr 2002 19:55:55 -0700 (PDT) Received: (from antoine@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3M2ttL33771 for libh@FreeBSD.org; Sun, 21 Apr 2002 21:55:55 -0500 (CDT) (envelope-from antoine) Message-Id: <200204220255.g3M2ttL33771@usw4.freebsd.org> From: Antoine Beaupré Date: Sun, 21 Apr 2002 21:55:54 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: CVSROOT access Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG antoine 2002/04/21 21:55:54 CDT Modified files: . access Log: welcome Max Okumoto to the crowd. I'll be his mentor. Max will be working on improving the build system. Revision Changes Path 1.12 +2 -1 CVSROOT/access To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Mon Apr 22 0: 0:57 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id BE63537B41C for ; Mon, 22 Apr 2002 00:00:54 -0700 (PDT) Received: (from antoine@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3M6l5J34084 for libh@FreeBSD.org; Mon, 22 Apr 2002 01:47:05 -0500 (CDT) (envelope-from antoine) Message-Id: <200204220647.g3M6l5J34084@usw4.freebsd.org> From: Antoine Beaupré Date: Mon, 22 Apr 2002 01:47:05 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/part Makefile fstab_file.cc libh/include/part fstab_file.hh Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG antoine 2002/04/22 01:47:05 CDT Added files: lib/part Makefile fstab_file.cc include/part fstab_file.hh Log: add basic interface to the fstab, extending those of fstab(5) by encapsulating a mount(2) interface these classes are added in a new part/ subsystem because they have no dependency to disk and really don't belong anywhere else partition and filesystem specific subsystems should be put there instead of disk or sysinstall To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Mon Apr 22 0:11:51 2002 Delivered-To: freebsd-libh@freebsd.org Received: from toq4-srv.bellnexxia.net (toq4.bellnexxia.net [209.226.175.24]) by hub.freebsd.org (Postfix) with ESMTP id C980737B41C for ; Mon, 22 Apr 2002 00:11:30 -0700 (PDT) Received: from shall.anarcat.dyndns.org ([65.94.187.200]) by tomts6-srv.bellnexxia.net (InterMail vM.5.01.04.05 201-253-122-122-105-20011231) with ESMTP id <20020422065639.MXUH17844.tomts6-srv.bellnexxia.net@shall.anarcat.dyndns.org> for ; Mon, 22 Apr 2002 02:56:39 -0400 Received: from lenny.anarcat.dyndns.org (lenny.anarcat.dyndns.org [192.168.0.4]) by shall.anarcat.dyndns.org (Postfix) with SMTP id CF4BFDE for ; Mon, 22 Apr 2002 02:55:42 -0400 (EDT) Received: by lenny.anarcat.dyndns.org (sSMTP sendmail emulation); Mon, 22 Apr 2002 02:55:34 -0400 Date: Mon, 22 Apr 2002 02:55:34 -0400 From: The Anarcat To: libh@freebsd.org Subject: hfstab and extending getfsent(3) Message-ID: <20020422065534.GE326@lenny.anarcat.dyndns.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="VUDLurXRWRKrGuMn" Content-Disposition: inline User-Agent: Mutt/1.3.27i Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --VUDLurXRWRKrGuMn Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi. I just committed a very simple piece of code demonstrating a bit where I want to go to with the installer. Some basic functionalities are missing, and one of those is a mount(2) interface. I intend to provide that functionality with a class representing a /etc/fstab file. The class will be able to read and write to this file, mount(2) and possibly newfs(8) the filesystems listed in there. There are probably major design errors in there, and I think the code is not that good right now, but it works, and that's all that counts right now. I needed a prototype to see where I was going and to show it around. It would be interesting to extend getfsent(3) into functions that would write to fstab too. I don't know if it would be appropriate to write those functions in C and backport them to the base, but I think it's worth a shot. sysinstallNG needs to write to /etc/fstab at any rate. Comments? A. --=20 =46rom the age of uniformity, from the age of solitude, from the age of Big Brother, from the age of doublethink - greetings! --VUDLurXRWRKrGuMn Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjzDs+UACgkQttcWHAnWiGcM4gCeN4JONmGoHxyUk+X5pWEfbcJ8 Yk0AnAznY16XsTpdXcr3ww4uNV6eO6fp =iOLh -----END PGP SIGNATURE----- --VUDLurXRWRKrGuMn-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Mon Apr 22 11: 2: 9 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 20BED37B41A for ; Mon, 22 Apr 2002 11:02:07 -0700 (PDT) Received: (from antoine@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3MHNRk35251 for libh@FreeBSD.org; Mon, 22 Apr 2002 12:23:27 -0500 (CDT) (envelope-from antoine) Message-Id: <200204221723.g3MHNRk35251@usw4.freebsd.org> From: Antoine Beaupré Date: Mon, 22 Apr 2002 12:23:27 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/part fstab_file.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG antoine 2002/04/22 12:23:27 CDT Modified files: lib/part fstab_file.cc Log: argh... I forgot I didn't add this to the disk subsystem but to the part subsystem Revision Changes Path 1.4 +2 -2 libh/lib/part/fstab_file.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Mon Apr 22 11: 2:11 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 3079837B431 for ; Mon, 22 Apr 2002 11:02:08 -0700 (PDT) Received: (from antoine@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3MH0g735154 for libh@FreeBSD.org; Mon, 22 Apr 2002 12:00:42 -0500 (CDT) (envelope-from antoine) Message-Id: <200204221700.g3MH0g735154@usw4.freebsd.org> From: Antoine Beaupré Date: Mon, 22 Apr 2002 12:00:41 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/part fstab_file.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG antoine 2002/04/22 12:00:41 CDT Modified files: lib/part fstab_file.cc Log: cast away const when initialising ufsargs.fspec Revision Changes Path 1.2 +2 -9 libh/lib/part/fstab_file.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Mon Apr 22 11: 2:13 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 2995137B432 for ; Mon, 22 Apr 2002 11:02:09 -0700 (PDT) Received: (from antoine@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3MH9uf35205 for libh@FreeBSD.org; Mon, 22 Apr 2002 12:09:56 -0500 (CDT) (envelope-from antoine) Message-Id: <200204221709.g3MH9uf35205@usw4.freebsd.org> From: Antoine Beaupré Date: Mon, 22 Apr 2002 12:09:56 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/include/part fstab_file.hh libh/lib/part fstab_file.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG antoine 2002/04/22 12:09:56 CDT Modified files: include/part fstab_file.hh lib/part fstab_file.cc Log: make cfstab::mount() throw an exception instead of printing of cerr move comments to header file Revision Changes Path 1.2 +9 -2 libh/include/part/fstab_file.hh 1.3 +4 -12 libh/lib/part/fstab_file.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Mon Apr 22 13: 0:41 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 84F5337B432 for ; Mon, 22 Apr 2002 12:59:32 -0700 (PDT) Received: (from antoine@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3MJQ0S35669 for libh@FreeBSD.org; Mon, 22 Apr 2002 14:26:00 -0500 (CDT) (envelope-from antoine) Message-Id: <200204221926.g3MJQ0S35669@usw4.freebsd.org> From: Antoine Beaupré Date: Mon, 22 Apr 2002 14:25:59 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/release/scripts/diskedit disk.tcl Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG antoine 2002/04/22 14:25:59 CDT Modified files: release/scripts/diskedit disk.tcl Log: add stub to test the future newfs dialog Revision Changes Path 1.10 +10 -3 libh/release/scripts/diskedit/disk.tcl To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Mon Apr 22 13: 1:42 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 7FA0437B43E for ; Mon, 22 Apr 2002 12:59:33 -0700 (PDT) Received: (from antoine@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3MIrtS35612 for libh@FreeBSD.org; Mon, 22 Apr 2002 13:53:55 -0500 (CDT) (envelope-from antoine) Message-Id: <200204221853.g3MIrtS35612@usw4.freebsd.org> From: Antoine Beaupré Date: Mon, 22 Apr 2002 13:53:55 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/include/part fstab_file.hh Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG antoine 2002/04/22 13:53:55 CDT Modified files: include/part fstab_file.hh Log: convert all comments to doxygen Revision Changes Path 1.4 +8 -8 libh/include/part/fstab_file.hh To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Mon Apr 22 13: 2:37 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id B1EBD37B43C for ; Mon, 22 Apr 2002 12:59:34 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3MIB5235513 for libh@FreeBSD.org; Mon, 22 Apr 2002 13:11:05 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204221811.g3MIB5235513@usw4.freebsd.org> From: Max Okumoto Date: Mon, 22 Apr 2002 13:11:05 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh Makefile Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/22 13:11:05 CDT Modified files: . Makefile Log: Back out change. I should have only checked in the HACKERS file. Revision Changes Path 1.10 +1 -7 libh/Makefile To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Mon Apr 22 13: 3:43 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 96BC837B443 for ; Mon, 22 Apr 2002 12:59:36 -0700 (PDT) Received: (from antoine@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3MIM5e35559 for libh@FreeBSD.org; Mon, 22 Apr 2002 13:22:05 -0500 (CDT) (envelope-from antoine) Message-Id: <200204221822.g3MIM5e35559@usw4.freebsd.org> From: Antoine Beaupré Date: Mon, 22 Apr 2002 13:22:05 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/include/part fstab_file.hh Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG antoine 2002/04/22 13:22:05 CDT Modified files: include/part fstab_file.hh Log: add doxygen documentation Revision Changes Path 1.3 +31 -1 libh/include/part/fstab_file.hh To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Mon Apr 22 13: 4:19 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id E88B137B445 for ; Mon, 22 Apr 2002 12:59:38 -0700 (PDT) Received: (from antoine@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3MI7dn35421 for libh@FreeBSD.org; Mon, 22 Apr 2002 13:07:39 -0500 (CDT) (envelope-from antoine) Message-Id: <200204221807.g3MI7dn35421@usw4.freebsd.org> From: Antoine Beaupré Date: Mon, 22 Apr 2002 13:07:39 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/bin/regression/fstab Makefile fstab_test.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG antoine 2002/04/22 13:07:39 CDT Added files: bin/regression/fstab Makefile fstab_test.cc Log: simple fstab test stub To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Mon Apr 22 13: 4:51 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id E9BE737B449 for ; Mon, 22 Apr 2002 12:59:39 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3MI83R35450 for libh@FreeBSD.org; Mon, 22 Apr 2002 13:08:03 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204221808.g3MI83R35450@usw4.freebsd.org> From: Max Okumoto Date: Mon, 22 Apr 2002 13:08:03 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh HACKERS Makefile Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/22 13:08:03 CDT Modified files: . HACKERS Makefile Log: Add more information about build process. Revision Changes Path 1.5 +9 -1 libh/HACKERS 1.9 +7 -1 libh/Makefile To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Mon Apr 22 13: 5: 7 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 0819237B478 for ; Mon, 22 Apr 2002 12:59:42 -0700 (PDT) Received: (from antoine@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3MI8xB35479 for libh@FreeBSD.org; Mon, 22 Apr 2002 13:08:59 -0500 (CDT) (envelope-from antoine) Message-Id: <200204221808.g3MI8xB35479@usw4.freebsd.org> From: Antoine Beaupré Date: Mon, 22 Apr 2002 13:08:59 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/bin/regression/file Makefile test_stub.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG antoine 2002/04/22 13:08:59 CDT Added files: bin/regression/file Makefile test_stub.cc Log: add bastardize File test stub that I've been using long ago this isn't really clean and I haven't been using this for a long time, but better make these bits public than let them rot forever To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Mon Apr 22 13: 5:12 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id EE47F37B47C for ; Mon, 22 Apr 2002 12:59:42 -0700 (PDT) Received: (from antoine@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3MI6QP35366 for libh@FreeBSD.org; Mon, 22 Apr 2002 13:06:26 -0500 (CDT) (envelope-from antoine) Message-Id: <200204221806.g3MI6QP35366@usw4.freebsd.org> From: Antoine Beaupré Date: Mon, 22 Apr 2002 13:06:25 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/part fstab_file.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG antoine 2002/04/22 13:06:25 CDT Modified files: lib/part fstab_file.cc Log: use standard library's runtime_error instead of our custom Error which does nothing arguably, LanguageInterface::Error should be shot since it doesn't do anything and I don't see its use Revision Changes Path 1.5 +2 -2 libh/lib/part/fstab_file.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Mon Apr 22 13: 7:32 2002 Delivered-To: freebsd-libh@freebsd.org Received: from winston.freebsd.org (adsl-64-173-15-98.dsl.sntc01.pacbell.net [64.173.15.98]) by hub.freebsd.org (Postfix) with ESMTP id 25FFF37B400 for ; Mon, 22 Apr 2002 13:07:30 -0700 (PDT) Received: from winston.freebsd.org (jkh@localhost [127.0.0.1]) by winston.freebsd.org (8.12.2/8.12.2) with ESMTP id g3MGaV7W010096; Mon, 22 Apr 2002 09:36:32 -0700 (PDT) (envelope-from jkh@winston.freebsd.org) To: The Anarcat Cc: libh@FreeBSD.ORG Subject: Re: hfstab and extending getfsent(3) In-Reply-To: Message from The Anarcat of "Mon, 22 Apr 2002 02:55:34 EDT." <20020422065534.GE326@lenny.anarcat.dyndns.org> Date: Mon, 22 Apr 2002 09:36:31 -0700 Message-ID: <10095.1019493391@winston.freebsd.org> From: Jordan Hubbard Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > It would be interesting to extend getfsent(3) into functions that > would write to fstab too. I don't know if it would be appropriate to > write those functions in C and backport them to the base, but I think > it's worth a shot. sysinstallNG needs to write to /etc/fstab at any rate. If those FreeBSD losers would just adopt Netinfo for all this kind of information, there would already be a central datastore and an API for writing to it! :-) OK, sorry, too much crack this morning. Seriously, this sort of thing would be good - the lack of a programmatic interface for writing fstab entries has been commented on and complained about before. - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Mon Apr 22 13:46:12 2002 Delivered-To: freebsd-libh@freebsd.org Received: from toq6-srv.bellnexxia.net (toq6.bellnexxia.net [209.226.175.62]) by hub.freebsd.org (Postfix) with ESMTP id 1812437B489 for ; Mon, 22 Apr 2002 13:44:56 -0700 (PDT) Received: from shall.anarcat.dyndns.org ([65.94.187.200]) by tomts14-srv.bellnexxia.net (InterMail vM.5.01.04.05 201-253-122-122-105-20011231) with ESMTP id <20020422165231.YPPV15110.tomts14-srv.bellnexxia.net@shall.anarcat.dyndns.org>; Mon, 22 Apr 2002 12:52:31 -0400 Received: from lenny.anarcat.dyndns.org (lenny.anarcat.dyndns.org [192.168.0.4]) by shall.anarcat.dyndns.org (Postfix) with SMTP id 459D356; Mon, 22 Apr 2002 12:51:35 -0400 (EDT) Received: by lenny.anarcat.dyndns.org (sSMTP sendmail emulation); Mon, 22 Apr 2002 12:51:23 -0400 Date: Mon, 22 Apr 2002 12:51:23 -0400 From: The Anarcat To: Jordan Hubbard Cc: libh@FreeBSD.ORG Subject: Re: hfstab and extending getfsent(3) Message-ID: <20020422165123.GI307@lenny.anarcat.dyndns.org> References: <20020422065534.GE326@lenny.anarcat.dyndns.org> <10095.1019493391@winston.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Q59ABw34pTSIagmi" Content-Disposition: inline In-Reply-To: <10095.1019493391@winston.freebsd.org> User-Agent: Mutt/1.3.27i Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --Q59ABw34pTSIagmi Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon Apr 22, 2002 at 09:36:31AM -0700, Jordan Hubbard wrote: > > It would be interesting to extend getfsent(3) into functions that > > would write to fstab too. I don't know if it would be appropriate to > > write those functions in C and backport them to the base, but I think > > it's worth a shot. sysinstallNG needs to write to /etc/fstab at any rat= e. >=20 > If those FreeBSD losers would just adopt Netinfo for all this kind of > information, there would already be a central datastore and an API for > writing to it! :-) I'm going to hit you. :) =20 > OK, sorry, too much crack this morning. Seriously, this sort of thing wo= uld > be good - the lack of a programmatic interface for writing fstab entries > has been commented on and complained about before. My problem with writing a C interface is that there is no structure to represent the /etc/fstab in itself, only its lines. We need a linked list of struct fstab. Otherwise we can make the putfsent() function take a null-terminated array of fstabs.=20 At any rate, writing a single fstab doesn't seem safe for me. A. --=20 Un =E9ducateur dans l'=E2me ne prend rien au s=E9rieux que par rapport =E0 ses disciples -- soi-m=EAme non except=E9. - Nietzsche, "Par del=E0 le bien et le mal" --Q59ABw34pTSIagmi Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjzEP4sACgkQttcWHAnWiGcuTACeK25fQfCjTJHcwHyGgGRUzWrQ P+EAnRS30n1PfLgmt04ylMB919A7d2K+ =61la -----END PGP SIGNATURE----- --Q59ABw34pTSIagmi-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Mon Apr 22 14: 0:57 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 04E3537B887 for ; Mon, 22 Apr 2002 13:58:25 -0700 (PDT) Received: (from antoine@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3MK0YY35735 for libh@FreeBSD.org; Mon, 22 Apr 2002 15:00:34 -0500 (CDT) (envelope-from antoine) Message-Id: <200204222000.g3MK0YY35735@usw4.freebsd.org> From: Antoine Beaupré Date: Mon, 22 Apr 2002 15:00:33 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/release/scripts/diskedit formats.tcl Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG antoine 2002/04/22 15:00:33 CDT Modified files: release/scripts/diskedit formats.tcl Log: add a format for the newfs dialog Revision Changes Path 1.5 +24 -1 libh/release/scripts/diskedit/formats.tcl To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Mon Apr 22 14:18: 8 2002 Delivered-To: freebsd-libh@freebsd.org Received: from toq3-srv.bellnexxia.net (toq3.bellnexxia.net [209.226.175.16]) by hub.freebsd.org (Postfix) with ESMTP id 466E437B4A4 for ; Mon, 22 Apr 2002 14:17:29 -0700 (PDT) Received: from shall.anarcat.dyndns.org ([65.94.187.200]) by tomts14-srv.bellnexxia.net (InterMail vM.5.01.04.05 201-253-122-122-105-20011231) with ESMTP id <20020422201236.DXHI15110.tomts14-srv.bellnexxia.net@shall.anarcat.dyndns.org> for ; Mon, 22 Apr 2002 16:12:36 -0400 Received: from lenny.anarcat.dyndns.org (lenny.anarcat.dyndns.org [192.168.0.4]) by shall.anarcat.dyndns.org (Postfix) with SMTP id 64A8256 for ; Mon, 22 Apr 2002 16:11:45 -0400 (EDT) Received: by lenny.anarcat.dyndns.org (sSMTP sendmail emulation); Mon, 22 Apr 2002 16:11:32 -0400 Date: Mon, 22 Apr 2002 16:11:32 -0400 From: The Anarcat To: libh@FreeBSD.org Subject: Re: cvs commit: libh/bin/regression/file Makefile test_stub.cc Message-ID: <20020422201132.GP307@lenny.anarcat.dyndns.org> References: <200204221808.g3MI8xB35479@usw4.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="0UhZIN3Sa23/ILEd" Content-Disposition: inline In-Reply-To: <200204221808.g3MI8xB35479@usw4.freebsd.org> User-Agent: Mutt/1.3.27i Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --0UhZIN3Sa23/ILEd Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon Apr 22, 2002 at 01:08:59PM -0500, Antoine Beaupr=E9 wrote: > antoine 2002/04/22 13:08:59 CDT >=20 > Added files: > bin/regression/file Makefile test_stub.cc=20 > Log: > add bastardize File test stub that I've been using long ago s/bastardize/bastardized/ also a good example on how now to build executables with support for libh. --=20 Un =E9ducateur dans l'=E2me ne prend rien au s=E9rieux que par rapport =E0 ses disciples -- soi-m=EAme non except=E9. - Nietzsche, "Par del=E0 le bien et le mal" --0UhZIN3Sa23/ILEd Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjzEbnQACgkQttcWHAnWiGeucACfUVZlu1YyWORVMKVSIA8X0A9O x+cAnjH7R9iNTovB8KbKXmy/lN0Fs973 =TrxC -----END PGP SIGNATURE----- --0UhZIN3Sa23/ILEd-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Mon Apr 22 16: 3:28 2002 Delivered-To: freebsd-libh@freebsd.org Received: from tomts5-srv.bellnexxia.net (tomts5.bellnexxia.net [209.226.175.25]) by hub.freebsd.org (Postfix) with ESMTP id 939AE37C303 for ; Mon, 22 Apr 2002 15:44:32 -0700 (PDT) Received: from shall.anarcat.dyndns.org ([65.94.187.200]) by tomts5-srv.bellnexxia.net (InterMail vM.5.01.04.05 201-253-122-122-105-20011231) with ESMTP id <20020422224431.CRGS6350.tomts5-srv.bellnexxia.net@shall.anarcat.dyndns.org> for ; Mon, 22 Apr 2002 18:44:31 -0400 Received: from lenny.anarcat.dyndns.org (lenny.anarcat.dyndns.org [192.168.0.4]) by shall.anarcat.dyndns.org (Postfix) with SMTP id B271656 for ; Mon, 22 Apr 2002 18:43:35 -0400 (EDT) Received: by lenny.anarcat.dyndns.org (sSMTP sendmail emulation); Mon, 22 Apr 2002 18:43:22 -0400 Date: Mon, 22 Apr 2002 18:43:22 -0400 From: The Anarcat To: libh@FreeBSD.org Subject: Re: cvs commit: libh/bin/regression/file Makefile test_stub.cc Message-ID: <20020422224322.GA50869@lenny.anarcat.dyndns.org> References: <200204221808.g3MI8xB35479@usw4.freebsd.org> <20020422201132.GP307@lenny.anarcat.dyndns.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="wac7ysb48OaltWcw" Content-Disposition: inline In-Reply-To: <20020422201132.GP307@lenny.anarcat.dyndns.org> User-Agent: Mutt/1.3.27i Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --wac7ysb48OaltWcw Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon Apr 22, 2002 at 04:11:32PM -0400, The Anarcat wrote: > On Mon Apr 22, 2002 at 01:08:59PM -0500, Antoine Beaupr=E9 wrote: > > antoine 2002/04/22 13:08:59 CDT > >=20 > > Added files: > > bin/regression/file Makefile test_stub.cc=20 > > Log: > > add bastardize File test stub that I've been using long ago >=20 > s/bastardize/bastardized/ >=20 > also a good example on how now to build executables with support for libh. i need to learn how to type. repeat after me: "also a good example on how not to build executables with libh support". a. --=20 The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place. - Douglas Adams (1952-2001) --wac7ysb48OaltWcw Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjzEkgkACgkQttcWHAnWiGd47ACeKRa87YtMjThXQX1EJpdK3HPV k7QAn1CWgAFvMPI1q7Ry5IoMXaiGz1lj =iJb+ -----END PGP SIGNATURE----- --wac7ysb48OaltWcw-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Mon Apr 22 23:33:28 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 994C937B41A for ; Mon, 22 Apr 2002 23:33:26 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3N6XMx36329 for libh@FreeBSD.org; Tue, 23 Apr 2002 01:33:22 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204230633.g3N6XMx36329@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 01:33:22 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 01:33:22 CDT Modified files: lib/tcl tcl_interface_gen.cc Log: Cleanup some white space in main, and for function declarations. Revision Changes Path 1.12 +34 -19 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 0:13:33 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 62EDA37B417 for ; Tue, 23 Apr 2002 00:13:31 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3N7DUV36395 for libh@FreeBSD.org; Tue, 23 Apr 2002 02:13:30 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204230713.g3N7DUV36395@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 02:13:29 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl HSystem.cc Makefile.inc1 Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 02:13:29 CDT Modified files: lib/tcl Makefile.inc1 Added files: lib/tcl HSystem.cc Log: Created new file lib/tcl/HSystem.cc, it just contains a few includes and copyright stuff. Modifed lib/tcl/Makefile.inc1 to compile new file Revision Changes Path 1.25 +9 -4 libh/lib/tcl/Makefile.inc1 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 0:14:44 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 5CDB237B41D for ; Tue, 23 Apr 2002 00:14:43 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3N7EgK36428 for libh@FreeBSD.org; Tue, 23 Apr 2002 02:14:42 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204230714.g3N7EgK36428@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 02:14:42 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/include HSystem.hh Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 02:14:42 CDT Modified files: include HSystem.hh Log: Clean up comments. Add markers for new functions contained in HSystem.cc Revision Changes Path 1.15 +15 -10 libh/include/HSystem.hh To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 0:31: 6 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 2E39737B419 for ; Tue, 23 Apr 2002 00:31:05 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3N7V4M36487 for libh@FreeBSD.org; Tue, 23 Apr 2002 02:31:04 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204230731.g3N7V4M36487@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 02:31:04 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 02:31:04 CDT Modified files: lib/tcl tcl_interface_gen.cc Log: Updated copyright date and corrected comment Revision Changes Path 1.13 +3 -3 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 0:37:25 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 3512F37B400 for ; Tue, 23 Apr 2002 00:37:24 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3N7bNK36519 for libh@FreeBSD.org; Tue, 23 Apr 2002 02:37:23 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204230737.g3N7bNK36519@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 02:37:23 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 02:37:23 CDT Modified files: lib/tcl tcl_interface_gen.cc Log: Cleanup white space Revision Changes Path 1.14 +3 -6 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 0:39:49 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 4713837B400 for ; Tue, 23 Apr 2002 00:39:45 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3N7diC36570 for libh@FreeBSD.org; Tue, 23 Apr 2002 02:39:44 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204230739.g3N7diC36570@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 02:39:44 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/include HSystem.hh libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 02:39:44 CDT Modified files: include HSystem.hh lib/tcl tcl_interface_gen.cc Log: Constify gen_footer() Revision Changes Path 1.16 +2 -2 libh/include/HSystem.hh 1.15 +2 -2 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 0:48:51 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id AB87B37B400 for ; Tue, 23 Apr 2002 00:48:48 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3N7mlL36614 for libh@FreeBSD.org; Tue, 23 Apr 2002 02:48:47 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204230748.g3N7mlL36614@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 02:48:47 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 02:48:47 CDT Modified files: lib/tcl tcl_interface_gen.cc Log: Declare and use variable to clearify code Revision Changes Path 1.16 +6 -5 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 0:51:19 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 4A1B137B478 for ; Tue, 23 Apr 2002 00:51:05 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3N7p5e36672 for libh@FreeBSD.org; Tue, 23 Apr 2002 02:51:05 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204230751.g3N7p5e36672@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 02:51:05 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/include HSystem.hh libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 02:51:05 CDT Modified files: include HSystem.hh lib/tcl tcl_interface_gen.cc Log: Constify gen_header() Revision Changes Path 1.17 +2 -2 libh/include/HSystem.hh 1.17 +2 -2 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 1:18:44 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 66AEE37B405 for ; Tue, 23 Apr 2002 01:18:41 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3N8Ie937237 for libh@FreeBSD.org; Tue, 23 Apr 2002 03:18:40 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204230818.g3N8Ie937237@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 03:18:40 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl HSystem.cc tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 03:18:40 CDT Modified files: lib/tcl HSystem.cc tcl_interface_gen.cc Log: Moved HSystem::gen_file() from tcl_interface_gen.cc into HSystem.cc Revision Changes Path 1.2 +11 -6 libh/lib/tcl/HSystem.cc 1.18 +1 -10 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 1:36:25 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id AD19D37B405 for ; Tue, 23 Apr 2002 01:36:22 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3N8aM437292 for libh@FreeBSD.org; Tue, 23 Apr 2002 03:36:22 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204230836.g3N8aM437292@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 03:36:21 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl HSystem.cc tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 03:36:21 CDT Modified files: lib/tcl HSystem.cc tcl_interface_gen.cc Log: Moved HSystem::gen_header() from tcl_interface_gen.cc to HSystem.cc Revision Changes Path 1.3 +31 -2 libh/lib/tcl/HSystem.cc 1.19 +1 -31 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 1:45:52 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 2C44137B41A for ; Tue, 23 Apr 2002 01:45:50 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3N8jnY37330 for libh@FreeBSD.org; Tue, 23 Apr 2002 03:45:49 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204230845.g3N8jnY37330@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 03:45:49 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl HSystem.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 03:45:49 CDT Modified files: lib/tcl HSystem.cc Log: Cleanup gen_header() using string concatination. Revision Changes Path 1.4 +25 -26 libh/lib/tcl/HSystem.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 1:48:48 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id B529F37B404 for ; Tue, 23 Apr 2002 01:48:46 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3N8mk537363 for libh@FreeBSD.org; Tue, 23 Apr 2002 03:48:46 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204230848.g3N8mk537363@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 03:48:46 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl HSystem.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 03:48:46 CDT Modified files: lib/tcl HSystem.cc Log: Removed duplicate header. Revision Changes Path 1.5 +1 -47 libh/lib/tcl/HSystem.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 1:50:48 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 343C137B419 for ; Tue, 23 Apr 2002 01:50:47 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3N8okn37399 for libh@FreeBSD.org; Tue, 23 Apr 2002 03:50:46 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204230850.g3N8okn37399@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 03:50:46 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl HSystem.cc tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 03:50:46 CDT Modified files: lib/tcl HSystem.cc tcl_interface_gen.cc Log: Moved HSystem::gen_footer() from tcl_interface_gen.cc to HSystem.cc. Revision Changes Path 1.6 +9 -1 libh/lib/tcl/HSystem.cc 1.20 +1 -9 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 2:13:41 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id A79D037B404 for ; Tue, 23 Apr 2002 02:13:39 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3N9DcZ37455 for libh@FreeBSD.org; Tue, 23 Apr 2002 04:13:38 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204230913.g3N9DcZ37455@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 04:13:38 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl HSystem.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 04:13:38 CDT Modified files: lib/tcl HSystem.cc Log: leanup gen_footer() using string concatination. Revision Changes Path 1.7 +4 -4 libh/lib/tcl/HSystem.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 2:16: 6 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 268C437B417 for ; Tue, 23 Apr 2002 02:16:04 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3N9G3J37490 for libh@FreeBSD.org; Tue, 23 Apr 2002 04:16:03 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204230916.g3N9G3J37490@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 04:16:03 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 04:16:03 CDT Modified files: lib/tcl tcl_interface_gen.cc Log: Cleanup gen_method_argument() by breaking up long strings, and removed duplicate code by using storing results in named variables. Revision Changes Path 1.21 +58 -33 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 2:22:30 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 4037B37B405 for ; Tue, 23 Apr 2002 02:22:29 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3N9MSU37522 for libh@FreeBSD.org; Tue, 23 Apr 2002 04:22:28 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204230922.g3N9MSU37522@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 04:22:28 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 04:22:28 CDT Modified files: lib/tcl tcl_interface_gen.cc Log: More common subexpression elimination. Revision Changes Path 1.22 +7 -7 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 2:34:39 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 3896B37B416 for ; Tue, 23 Apr 2002 02:34:38 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3N9YbI37567 for libh@FreeBSD.org; Tue, 23 Apr 2002 04:34:37 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204230934.g3N9YbI37567@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 04:34:37 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/include HSystem.hh Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 04:34:37 CDT Modified files: include HSystem.hh Log: Moved gen_header() & gen_footer() to HSystem.cc section. Revision Changes Path 1.18 +16 -17 libh/include/HSystem.hh To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 2:37: 3 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 9A35437B404 for ; Tue, 23 Apr 2002 02:36:50 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3N9aoT37605 for libh@FreeBSD.org; Tue, 23 Apr 2002 04:36:50 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204230936.g3N9aoT37605@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 04:36:50 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 04:36:50 CDT Modified files: lib/tcl tcl_interface_gen.cc Log: Add white space to improve readablity Revision Changes Path 1.23 +36 -32 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 2:40:22 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 3C3C237B416 for ; Tue, 23 Apr 2002 02:40:21 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3N9eKH37653 for libh@FreeBSD.org; Tue, 23 Apr 2002 04:40:20 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204230940.g3N9eKH37653@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 04:40:20 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/include HSystem.hh libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 04:40:20 CDT Modified files: include HSystem.hh lib/tcl tcl_interface_gen.cc Log: Constify gen_result_to_obj() and gen_method_argument() Revision Changes Path 1.19 +3 -3 libh/include/HSystem.hh 1.24 +3 -3 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 2:57: 0 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id BE05137B404 for ; Tue, 23 Apr 2002 02:56:58 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3N9uwC37700 for libh@FreeBSD.org; Tue, 23 Apr 2002 04:56:58 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204230956.g3N9uwC37700@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 04:56:57 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 04:56:57 CDT Modified files: lib/tcl tcl_interface_gen.cc Log: Cleanup gen_class_header() by using string concatination instead of seperate output statements. Revision Changes Path 1.25 +30 -16 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 3: 7:53 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 6128637B41B for ; Tue, 23 Apr 2002 03:07:51 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3NA7o037767 for libh@FreeBSD.org; Tue, 23 Apr 2002 05:07:50 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204231007.g3NA7o037767@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 05:07:50 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/include HSystem.hh libh/lib/tcl tcl_interface_gen.cc HSystem.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 05:07:50 CDT Modified files: include HSystem.hh lib/tcl tcl_interface_gen.cc HSystem.cc Log: Moved gen_method_argument() and gen_result_to_obj() from tcl_interface_gen.cc to HSystem.cc Revision Changes Path 1.20 +8 -3 libh/include/HSystem.hh 1.26 +1 -130 libh/lib/tcl/tcl_interface_gen.cc 1.8 +130 -1 libh/lib/tcl/HSystem.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 3:10:57 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 03BD837B400 for ; Tue, 23 Apr 2002 03:10:56 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3NAAtJ37799 for libh@FreeBSD.org; Tue, 23 Apr 2002 05:10:55 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204231010.g3NAAtJ37799@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 05:10:55 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 05:10:55 CDT Modified files: lib/tcl tcl_interface_gen.cc Log: Moved gen_class_header() closer to top of file. Revision Changes Path 1.27 +20 -20 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 3:12:46 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id B075D37B419 for ; Tue, 23 Apr 2002 03:12:44 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3NACiZ37831 for libh@FreeBSD.org; Tue, 23 Apr 2002 05:12:44 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204231012.g3NACiZ37831@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 05:12:44 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 05:12:44 CDT Modified files: lib/tcl tcl_interface_gen.cc Log: Cleanup white space Revision Changes Path 1.28 +16 -13 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 3:14:50 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 5EA4A37B405 for ; Tue, 23 Apr 2002 03:14:49 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3NAEn537860 for libh@FreeBSD.org; Tue, 23 Apr 2002 05:14:49 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204231014.g3NAEn537860@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 05:14:48 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 05:14:48 CDT Modified files: lib/tcl tcl_interface_gen.cc Log: Use string concatination instead of multipule output statments. Revision Changes Path 1.29 +3 -4 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 4:17:11 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 82D7437B404 for ; Tue, 23 Apr 2002 04:17:09 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3NBH4i38002 for libh@FreeBSD.org; Tue, 23 Apr 2002 06:17:04 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204231117.g3NBH4i38002@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 06:17:04 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 06:17:04 CDT Modified files: lib/tcl tcl_interface_gen.cc Log: Renamed parameter so code fits in the screen better. Revision Changes Path 1.30 +22 -22 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 4:24:57 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 050DC37B41B for ; Tue, 23 Apr 2002 04:24:51 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3NBOom38034 for libh@FreeBSD.org; Tue, 23 Apr 2002 06:24:50 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204231124.g3NBOom38034@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 06:24:50 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 06:24:50 CDT Modified files: lib/tcl tcl_interface_gen.cc Log: Cleanup some more white space Revision Changes Path 1.31 +12 -12 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 4:37:38 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 04B7837B41B for ; Tue, 23 Apr 2002 04:37:24 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3NBbNW38095 for libh@FreeBSD.org; Tue, 23 Apr 2002 06:37:23 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204231137.g3NBbNW38095@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 06:37:23 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/include HSystem.hh libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 06:37:23 CDT Modified files: include HSystem.hh lib/tcl tcl_interface_gen.cc Log: Take code out of loop in gen_classes_interfaces() and put it into a new function called gen_class(). Revision Changes Path 1.21 +16 -1 libh/include/HSystem.hh 1.32 +20 -14 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 8:44:25 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id C2BC037B417 for ; Tue, 23 Apr 2002 08:44:23 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3NFiEu38333 for libh@FreeBSD.org; Tue, 23 Apr 2002 10:44:14 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204231544.g3NFiEu38333@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 10:44:14 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/include HSystem.hh libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 10:44:14 CDT Modified files: include HSystem.hh lib/tcl tcl_interface_gen.cc Log: inline gen_class_header() code and remove function. Revision Changes Path 1.22 +1 -2 libh/include/HSystem.hh 1.33 +16 -22 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 14:16:54 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 0C43137B404 for ; Tue, 23 Apr 2002 14:16:51 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3NLGol38633 for libh@FreeBSD.org; Tue, 23 Apr 2002 16:16:50 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204232116.g3NLGol38633@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 16:16:49 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/include HSystem.hh libh/lib/tcl tcl_interface_gen.cc HSystem.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 16:16:49 CDT Modified files: include HSystem.hh lib/tcl tcl_interface_gen.cc HSystem.cc Log: Moved gen_classes() from lib/tcl/tcl_interface_gen.cc to lib/tcl/HSystem.cc Revision Changes Path 1.23 +9 -9 libh/include/HSystem.hh 1.34 +1 -13 libh/lib/tcl/tcl_interface_gen.cc 1.9 +13 -1 libh/lib/tcl/HSystem.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 14:45:57 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 737EA37B41B for ; Tue, 23 Apr 2002 14:45:50 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3NLjoA38704 for libh@FreeBSD.org; Tue, 23 Apr 2002 16:45:50 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204232145.g3NLjoA38704@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 16:45:49 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/include HSystem.hh libh/lib/tcl HSystem.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 16:45:49 CDT Modified files: include HSystem.hh lib/tcl HSystem.cc Log: Renamed gen_classes_interfaces() to gen_classes() Revision Changes Path 1.24 +2 -3 libh/include/HSystem.hh 1.10 +3 -3 libh/lib/tcl/HSystem.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 15:20:48 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 7CE4537B417 for ; Tue, 23 Apr 2002 15:20:47 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3NMKl938759 for libh@FreeBSD.org; Tue, 23 Apr 2002 17:20:47 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204232220.g3NMKl938759@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 17:20:46 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 17:20:46 CDT Modified files: lib/tcl tcl_interface_gen.cc Log: Cleanup white space. Revision Changes Path 1.35 +108 -105 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 15:36: 3 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 2062837B624 for ; Tue, 23 Apr 2002 15:35:05 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3NMZ4538798 for libh@FreeBSD.org; Tue, 23 Apr 2002 17:35:04 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204232235.g3NMZ4538798@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 17:35:04 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 17:35:04 CDT Modified files: lib/tcl tcl_interface_gen.cc Log: Moved ckecks up out of gen_static_method_interfaces() and gen_callback_interfaces() into gen_class(). Revision Changes Path 1.36 +100 -97 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 15:46:29 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 3FF9437B405 for ; Tue, 23 Apr 2002 15:46:27 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3NMkQl38832 for libh@FreeBSD.org; Tue, 23 Apr 2002 17:46:26 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204232246.g3NMkQl38832@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 17:46:26 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 17:46:26 CDT Modified files: lib/tcl tcl_interface_gen.cc Log: Replace and reformat long text strings in gen_callback_interfaces() to make it more readable. Revision Changes Path 1.37 +46 -32 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 15:57:59 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id DAD6C37B417 for ; Tue, 23 Apr 2002 15:57:57 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3NMvvW38866 for libh@FreeBSD.org; Tue, 23 Apr 2002 17:57:57 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204232257.g3NMvvW38866@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 17:57:56 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 17:57:56 CDT Modified files: lib/tcl tcl_interface_gen.cc Log: Replace and reformat long text strings in gen_callback_interfaces() to make it more readable. Revision Changes Path 1.38 +18 -19 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 16: 3:23 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 0ADC037B417 for ; Tue, 23 Apr 2002 16:03:22 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3NN3L238917 for libh@FreeBSD.org; Tue, 23 Apr 2002 18:03:21 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204232303.g3NN3L238917@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 18:03:21 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/include HSystem.hh libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 18:03:21 CDT Modified files: include HSystem.hh lib/tcl tcl_interface_gen.cc Log: Constify gen_callback_interfaces() Revision Changes Path 1.25 +3 -2 libh/include/HSystem.hh 1.39 +5 -5 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 16:16:41 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 3643437B416 for ; Tue, 23 Apr 2002 16:16:40 -0700 (PDT) Received: (from antoine@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3NNGd838958 for libh@FreeBSD.org; Tue, 23 Apr 2002 18:16:39 -0500 (CDT) (envelope-from antoine) Message-Id: <200204232316.g3NNGd838958@usw4.freebsd.org> From: Antoine Beaupré Date: Tue, 23 Apr 2002 18:16:39 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib Makefile Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG antoine 2002/04/23 18:16:39 CDT Modified files: lib Makefile Log: plug the new part subsystem into the build Revision Changes Path 1.6 +2 -1 libh/lib/Makefile To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 16:51:40 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id B611E37B41B for ; Tue, 23 Apr 2002 16:51:38 -0700 (PDT) Received: (from antoine@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3NNpcm39034 for libh@FreeBSD.org; Tue, 23 Apr 2002 18:51:38 -0500 (CDT) (envelope-from antoine) Message-Id: <200204232351.g3NNpcm39034@usw4.freebsd.org> From: Antoine Beaupré Date: Tue, 23 Apr 2002 18:51:37 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/release/scripts/diskedit formats.tcl Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG antoine 2002/04/23 18:51:37 CDT Modified files: release/scripts/diskedit formats.tcl Log: display newfs == 2 differently we must remember that we should newfs on the truth value of this parameter. Revision Changes Path 1.6 +5 -3 libh/release/scripts/diskedit/formats.tcl To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 17: 1:28 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 3BC4E37B419 for ; Tue, 23 Apr 2002 17:01:25 -0700 (PDT) Received: (from antoine@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3O01OW39080 for libh@FreeBSD.org; Tue, 23 Apr 2002 19:01:24 -0500 (CDT) (envelope-from antoine) Message-Id: <200204240001.g3O01OW39080@usw4.freebsd.org> From: Antoine Beaupré Date: Tue, 23 Apr 2002 19:01:24 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/release/scripts/diskedit disk.tcl Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG antoine 2002/04/23 19:01:24 CDT Modified files: release/scripts/diskedit disk.tcl Log: use a more significant name for the newfs dialog setup proc Revision Changes Path 1.11 +1 -1 libh/release/scripts/diskedit/disk.tcl To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 17:19:50 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 646F237B416 for ; Tue, 23 Apr 2002 17:19:49 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3O0JmY39123 for libh@FreeBSD.org; Tue, 23 Apr 2002 19:19:48 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204240019.g3O0JmY39123@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 19:19:48 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 19:19:48 CDT Modified files: lib/tcl tcl_interface_gen.cc Log: Cleanup long string in gen_dynamic_methods_interfaces(); Revision Changes Path 1.40 +176 -171 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 17:26:48 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id C7D8137B417 for ; Tue, 23 Apr 2002 17:26:45 -0700 (PDT) Received: (from antoine@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3O0Qj339168 for libh@FreeBSD.org; Tue, 23 Apr 2002 19:26:45 -0500 (CDT) (envelope-from antoine) Message-Id: <200204240026.g3O0Qj339168@usw4.freebsd.org> From: Antoine Beaupré Date: Tue, 23 Apr 2002 19:26:44 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/release/scripts/diskedit newfs.tcl Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG antoine 2002/04/23 19:26:44 CDT Added files: release/scripts/diskedit newfs.tcl Log: add a basic framework for newfs'ing partitions created with the disk editor To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 17:45:57 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 1010837B416 for ; Tue, 23 Apr 2002 17:45:55 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3O0jsV39220 for libh@FreeBSD.org; Tue, 23 Apr 2002 19:45:54 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204240045.g3O0jsV39220@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 19:45:54 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/include HSystem.hh Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 19:45:54 CDT Modified files: include HSystem.hh Log: Add helper functions to simplify code. Revision Changes Path 1.26 +60 -2 libh/include/HSystem.hh To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 18:22:28 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 4D60237B405 for ; Tue, 23 Apr 2002 18:22:26 -0700 (PDT) Received: (from antoine@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3O1MPx39284 for libh@FreeBSD.org; Tue, 23 Apr 2002 20:22:25 -0500 (CDT) (envelope-from antoine) Message-Id: <200204240122.g3O1MPx39284@usw4.freebsd.org> From: Antoine Beaupré Date: Tue, 23 Apr 2002 20:22:25 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/release/scripts/diskedit newfs.tcl Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG antoine 2002/04/23 20:22:25 CDT Modified files: release/scripts/diskedit newfs.tcl Log: implement basic newfs command handling, doesn't use any flags yet Revision Changes Path 1.2 +10 -4 libh/release/scripts/diskedit/newfs.tcl To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 19:44:44 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id B389E37B400 for ; Tue, 23 Apr 2002 19:44:42 -0700 (PDT) Received: (from antoine@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3O2igA39380 for libh@FreeBSD.org; Tue, 23 Apr 2002 21:44:42 -0500 (CDT) (envelope-from antoine) Message-Id: <200204240244.g3O2igA39380@usw4.freebsd.org> From: Antoine Beaupré Date: Tue, 23 Apr 2002 21:44:41 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/release Makefile.inc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG antoine 2002/04/23 21:44:41 CDT Modified files: release Makefile.inc Log: hardcode sharedir because Mk makefiles stubbornly set it with a /usr prefix also remove include of ../Makefile.inc because it's useless Revision Changes Path 1.2 +3 -3 libh/release/Makefile.inc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 19:46:54 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id C8F5037B417 for ; Tue, 23 Apr 2002 19:46:52 -0700 (PDT) Received: (from antoine@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3O2kqW39452 for libh@FreeBSD.org; Tue, 23 Apr 2002 21:46:52 -0500 (CDT) (envelope-from antoine) Message-Id: <200204240246.g3O2kqW39452@usw4.freebsd.org> From: Antoine Beaupré Date: Tue, 23 Apr 2002 21:46:52 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/release/scripts Makefile libh/release/scripts/diskedit Makefile libh/release/scripts/pkgtools Makefile Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG antoine 2002/04/23 21:46:52 CDT Modified files: release/scripts Makefile Removed files: release/scripts/diskedit Makefile release/scripts/pkgtools Makefile Log: handle installation of diskedit, pkgtools and console subdirectory directly in the scripts/ Makefile this also adds a few more scripts to the list of scripts bundled with the libh package Revision Changes Path 1.2 +27 -2 libh/release/scripts/Makefile To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 20:11:41 2002 Delivered-To: freebsd-libh@freebsd.org Received: from tomts7-srv.bellnexxia.net (tomts7.bellnexxia.net [209.226.175.40]) by hub.freebsd.org (Postfix) with ESMTP id 77AAD37B423 for ; Tue, 23 Apr 2002 20:11:24 -0700 (PDT) Received: from shall.anarcat.dyndns.org ([65.94.187.200]) by tomts7-srv.bellnexxia.net (InterMail vM.5.01.04.05 201-253-122-122-105-20011231) with ESMTP id <20020424031123.COV7552.tomts7-srv.bellnexxia.net@shall.anarcat.dyndns.org> for ; Tue, 23 Apr 2002 23:11:23 -0400 Received: from lenny.anarcat.dyndns.org (lenny.anarcat.dyndns.org [192.168.0.4]) by shall.anarcat.dyndns.org (Postfix) with SMTP id 70A1664 for ; Tue, 23 Apr 2002 23:10:42 -0400 (EDT) Received: by lenny.anarcat.dyndns.org (sSMTP sendmail emulation); Tue, 23 Apr 2002 23:10:19 -0400 Date: Tue, 23 Apr 2002 23:10:19 -0400 From: The Anarcat To: Libh Subject: [resend] libh 0.2.2 Message-ID: <20020424031019.GD323@lenny.anarcat.dyndns.org> Mail-Followup-To: The Anarcat , Libh Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.27i Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi. I'd like to set a date for the libh port update. I'll bump the port's version to 0.2.2 since we have a few improvements since 0.2.1. If there's stuff you'd like to see committed before that "release", please say so now or be silent forever. :) A. -- Computer science is no more about computers than astronomy is about telescopes - E. Dijkstra To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 20:19:25 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 7250937B404 for ; Tue, 23 Apr 2002 20:19:23 -0700 (PDT) Received: (from antoine@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3O3JM539508 for libh@FreeBSD.org; Tue, 23 Apr 2002 22:19:22 -0500 (CDT) (envelope-from antoine) Message-Id: <200204240319.g3O3JM539508@usw4.freebsd.org> From: Antoine Beaupré Date: Tue, 23 Apr 2002 22:19:22 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh Makefile Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG antoine 2002/04/23 22:19:22 CDT Modified files: . Makefile Log: plug the release directory into the main build this will actually affect only the install target which wasn't used before anyways Revision Changes Path 1.11 +2 -2 libh/Makefile To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 21:48:26 2002 Delivered-To: freebsd-libh@freebsd.org Received: from postal.sdsc.edu (postal.sdsc.edu [132.249.20.114]) by hub.freebsd.org (Postfix) with ESMTP id 75B0E37B404 for ; Tue, 23 Apr 2002 21:48:23 -0700 (PDT) Received: from multivac.sdsc.edu (multivac.sdsc.edu [132.249.20.57]) by postal.sdsc.edu (8.11.6/8.11.6/server/38) with ESMTP id g3O4mMn27024; Tue, 23 Apr 2002 21:48:22 -0700 (PDT) Received: by multivac (8.11.6+Sun/1.11-SolarisClient) id g3O4mMU06729; Tue, 23 Apr 2002 21:48:22 -0700 (PDT) To: The Anarcat Cc: Libh Subject: Re: libh 0.2.2 References: <20020424024843.GA323@lenny.anarcat.dyndns.org> From: Max Okumoto Date: 23 Apr 2002 21:48:22 -0700 In-Reply-To: The Anarcat's message of "Tue, 23 Apr 2002 22:48:43 -0400" Message-ID: Lines: 20 X-Mailer: Gnus v5.5/XEmacs 20.4 - "Emerald" Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Any time is fine with me. I don't intend on adding any new functionallity until the code is easy to understand. Should I stop checking in things or do you just plan to make a initial tag and then move it forward until the release date? Max Okumoto The Anarcat writes: > > Hi. > > I'd like to set a date for the libh port update. I'll bump the port's > version to 0.2.2 since we have a few improvements since 0.2.1. > > If there's stuff you'd like to see committed before that "release", > please say so now or be silent forever. :) > > A. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 21:53: 0 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id E2A3337B416 for ; Tue, 23 Apr 2002 21:52:58 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3O4qvl39623 for libh@FreeBSD.org; Tue, 23 Apr 2002 23:52:57 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204240452.g3O4qvl39623@usw4.freebsd.org> From: Max Okumoto Date: Tue, 23 Apr 2002 23:52:57 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/include HSystem.hh libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/23 23:52:57 CDT Modified files: include HSystem.hh lib/tcl tcl_interface_gen.cc Log: Constify gen_static_method_interfaces() Revision Changes Path 1.27 +2 -2 libh/include/HSystem.hh 1.41 +34 -29 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 21:53:35 2002 Delivered-To: freebsd-libh@freebsd.org Received: from tomts17-srv.bellnexxia.net (tomts17.bellnexxia.net [209.226.175.71]) by hub.freebsd.org (Postfix) with ESMTP id F031337B41A for ; Tue, 23 Apr 2002 21:53:30 -0700 (PDT) Received: from shall.anarcat.dyndns.org ([65.94.187.200]) by tomts17-srv.bellnexxia.net (InterMail vM.5.01.04.05 201-253-122-122-105-20011231) with ESMTP id <20020424045330.BKSU1969.tomts17-srv.bellnexxia.net@shall.anarcat.dyndns.org>; Wed, 24 Apr 2002 00:53:30 -0400 Received: from lenny.anarcat.dyndns.org (lenny.anarcat.dyndns.org [192.168.0.4]) by shall.anarcat.dyndns.org (Postfix) with SMTP id 5A56457B; Wed, 24 Apr 2002 00:52:32 -0400 (EDT) Received: by lenny.anarcat.dyndns.org (sSMTP sendmail emulation); Wed, 24 Apr 2002 00:52:26 -0400 Date: Wed, 24 Apr 2002 00:52:26 -0400 From: The Anarcat To: Max Okumoto Cc: Libh Subject: Re: libh 0.2.2 Message-ID: <20020424045226.GB973@lenny.anarcat.dyndns.org> Mail-Followup-To: The Anarcat , Max Okumoto , Libh References: <20020424024843.GA323@lenny.anarcat.dyndns.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.3.27i Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue Apr 23, 2002 at 09:48:22PM -0700, Max Okumoto wrote: > > Any time is fine with me. I don't intend on adding any new > functionallity until the code is easy to understand. > > Should I stop checking in things or do you just plan to make > a initial tag and then move it forward until the release date? Don't stop yourself from committing. I'll tag the tree sometime this week. A. -- Pemature optimization is the root of all evil - Donald Knuth To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 22: 1:28 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 7357737B41C for ; Tue, 23 Apr 2002 22:01:25 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3O51Oe39667 for libh@FreeBSD.org; Wed, 24 Apr 2002 00:01:24 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204240501.g3O51Oe39667@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 00:01:24 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl tcl_interface_gen.cc HSystem.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 00:01:24 CDT Modified files: lib/tcl tcl_interface_gen.cc HSystem.cc Log: Moved gen_methodCommand() from lib/tcl/tcl_interface_gen.cc to lib/tcl/HSystem.cc. Revision Changes Path 1.42 +1 -26 libh/lib/tcl/tcl_interface_gen.cc 1.11 +26 -1 libh/lib/tcl/HSystem.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 22:32: 1 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 495AE37B416 for ; Tue, 23 Apr 2002 22:31:58 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3O5VvR39762 for libh@FreeBSD.org; Wed, 24 Apr 2002 00:31:57 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204240531.g3O5VvR39762@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 00:31:57 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/include HSystem.hh libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 00:31:57 CDT Modified files: include HSystem.hh lib/tcl tcl_interface_gen.cc Log: Constify gen_dynamic_methods_interfaces() Revision Changes Path 1.28 +2 -2 libh/include/HSystem.hh 1.43 +10 -11 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 22:38:54 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 311FD37B41C for ; Tue, 23 Apr 2002 22:38:51 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3O5coU39810 for libh@FreeBSD.org; Wed, 24 Apr 2002 00:38:50 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204240538.g3O5coU39810@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 00:38:50 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/include HSystem.hh libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 00:38:50 CDT Modified files: include HSystem.hh lib/tcl tcl_interface_gen.cc Log: Renamed gen_dynamic_methods_interfaces() to gen_dynamic_methods() Revision Changes Path 1.29 +2 -3 libh/include/HSystem.hh 1.44 +4 -4 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 22:48:20 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 32CC737B483 for ; Tue, 23 Apr 2002 22:47:56 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3O5lln39846 for libh@FreeBSD.org; Wed, 24 Apr 2002 00:47:47 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204240547.g3O5lln39846@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 00:47:47 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 00:47:47 CDT Modified files: lib/tcl tcl_interface_gen.cc Log: Cleanup white space (convert tabs to \t) Revision Changes Path 1.45 +52 -52 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Apr 23 22:51:38 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 3AD7437B400 for ; Tue, 23 Apr 2002 22:51:36 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3O5pZq39876 for libh@FreeBSD.org; Wed, 24 Apr 2002 00:51:35 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204240551.g3O5pZq39876@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 00:51:35 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 00:51:35 CDT Modified files: lib/tcl tcl_interface_gen.cc Log: leanup white space (convert tabs to \t) Revision Changes Path 1.46 +38 -38 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 0:37:21 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 7F82C37B419 for ; Wed, 24 Apr 2002 00:37:17 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3O7bGd39999 for libh@FreeBSD.org; Wed, 24 Apr 2002 02:37:16 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204240737.g3O7bGd39999@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 02:37:16 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 02:37:16 CDT Modified files: lib/tcl tcl_interface_gen.cc Log: Add more comments Revision Changes Path 1.47 +17 -4 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 0:53: 0 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 5110437B405 for ; Wed, 24 Apr 2002 00:52:58 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3O7qvW40038 for libh@FreeBSD.org; Wed, 24 Apr 2002 02:52:57 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204240752.g3O7qvW40038@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 02:52:57 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 02:52:57 CDT Modified files: lib/tcl tcl_interface_gen.cc Log: Reformat long strings Revision Changes Path 1.48 +15 -8 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 0:58:57 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 6163537B41A for ; Wed, 24 Apr 2002 00:58:55 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3O7wsk40069 for libh@FreeBSD.org; Wed, 24 Apr 2002 02:58:54 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204240758.g3O7wsk40069@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 02:58:54 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 02:58:54 CDT Modified files: lib/tcl tcl_interface_gen.cc Log: inline variable to allow cleaner output strings. Revision Changes Path 1.49 +59 -59 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 1: 3:49 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 7EE0637B400 for ; Wed, 24 Apr 2002 01:03:47 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3O83la40405 for libh@FreeBSD.org; Wed, 24 Apr 2002 03:03:47 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204240803.g3O83la40405@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 03:03:47 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 03:03:47 CDT Modified files: lib/tcl tcl_interface_gen.cc Log: More work in cleaning up output strings. Revision Changes Path 1.50 +13 -11 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 1:11: 6 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id D777E37B420 for ; Wed, 24 Apr 2002 01:11:04 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3O8B4N40610 for libh@FreeBSD.org; Wed, 24 Apr 2002 03:11:04 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204240811.g3O8B4N40610@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 03:11:04 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 03:11:04 CDT Modified files: lib/tcl tcl_interface_gen.cc Log: More work in cleaning up output strings. Revision Changes Path 1.51 +13 -13 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 1:34:30 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 84E6837B405 for ; Wed, 24 Apr 2002 01:34:28 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3O8YRa40688 for libh@FreeBSD.org; Wed, 24 Apr 2002 03:34:27 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204240834.g3O8YRa40688@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 03:34:27 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/include HSystem.hh libh/lib/tcl tcl_interface_gen.cc HSystem.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 03:34:27 CDT Modified files: include HSystem.hh lib/tcl tcl_interface_gen.cc HSystem.cc Log: Moved remaining functions out of tcl_interface_gen.cc into HSystem.cc Revision Changes Path 1.30 +1 -4 libh/include/HSystem.hh 1.52 +1 -383 libh/lib/tcl/tcl_interface_gen.cc 1.12 +383 -1 libh/lib/tcl/HSystem.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 1:41:39 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id D0B8137B41D for ; Wed, 24 Apr 2002 01:41:37 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3O8fY540721 for libh@FreeBSD.org; Wed, 24 Apr 2002 03:41:34 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204240841.g3O8fY540721@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 03:41:34 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/include HSystem.hh Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 03:41:34 CDT Modified files: include HSystem.hh Log: Seperate finish functions from ones that still need lots of cleanup. Revision Changes Path 1.31 +23 -20 libh/include/HSystem.hh To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 1:48: 7 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 6AFD937B41E for ; Wed, 24 Apr 2002 01:48:06 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3O8m5H40772 for libh@FreeBSD.org; Wed, 24 Apr 2002 03:48:05 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204240848.g3O8m5H40772@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 03:48:05 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/include HSystem.hh libh/lib/tcl HSystem.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 03:48:05 CDT Modified files: include HSystem.hh lib/tcl HSystem.cc Log: Seperate finish functions from ones that still need lots of cleanup. Revision Changes Path 1.32 +11 -9 libh/include/HSystem.hh 1.13 +53 -53 libh/lib/tcl/HSystem.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 1:56:16 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 4168E37B420 for ; Wed, 24 Apr 2002 01:56:14 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3O8tNr40805 for libh@FreeBSD.org; Wed, 24 Apr 2002 03:55:23 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204240855.g3O8tNr40805@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 03:55:23 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl HSystem.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 03:55:23 CDT Modified files: lib/tcl HSystem.cc Log: Moved commandAccessToRegister collection loop into gen_register_command_access() Revision Changes Path 1.14 +8 -3 libh/lib/tcl/HSystem.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 1:58:39 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 8718437B41D for ; Wed, 24 Apr 2002 01:58:36 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3O8wGB40851 for libh@FreeBSD.org; Wed, 24 Apr 2002 03:58:16 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204240858.g3O8wGB40851@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 03:58:16 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/include HSystem.hh libh/lib/tcl HSystem.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 03:58:16 CDT Modified files: include HSystem.hh lib/tcl HSystem.cc Log: Moved CommandAccessToRegister type and commandAccessToRegister out of class definition since only one function now needs it. Revision Changes Path 1.33 +1 -3 libh/include/HSystem.hh 1.15 +3 -0 libh/lib/tcl/HSystem.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 2: 1:23 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id B08FB37B41D for ; Wed, 24 Apr 2002 02:01:21 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3O91DD40888 for libh@FreeBSD.org; Wed, 24 Apr 2002 04:01:13 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204240901.g3O91DD40888@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 04:01:13 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl HSystem.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 04:01:13 CDT Modified files: lib/tcl HSystem.cc Log: Merged the collecion loop with output loop. So we can get ride of the commandAccessToRegister type. Revision Changes Path 1.16 +3 -7 libh/lib/tcl/HSystem.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 2:10:30 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 7D73537B417 for ; Wed, 24 Apr 2002 02:10:28 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3O99ua40940 for libh@FreeBSD.org; Wed, 24 Apr 2002 04:09:56 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204240909.g3O99ua40940@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 04:09:56 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/include HSystem.hh libh/lib/tcl HSystem.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 04:09:56 CDT Modified files: include HSystem.hh lib/tcl HSystem.cc Log: Move staticMethods collection loop out of gen_static_method_interfaces() so we can constify gen_static_method_interfaces(). Revision Changes Path 1.34 +2 -2 libh/include/HSystem.hh 1.17 +17 -11 libh/lib/tcl/HSystem.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 2:24:40 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id A067237B42B for ; Wed, 24 Apr 2002 02:24:36 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3O9Mpg41002 for libh@FreeBSD.org; Wed, 24 Apr 2002 04:22:51 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204240922.g3O9Mpg41002@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 04:22:51 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/include HSystem.hh libh/lib/tcl HSystem.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 04:22:51 CDT Modified files: include HSystem.hh lib/tcl HSystem.cc Log: Moved staticMethods collection out of function gen_class(), which allows us to constify it. Revision Changes Path 1.35 +3 -3 libh/include/HSystem.hh 1.18 +11 -9 libh/lib/tcl/HSystem.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 2:38:40 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id DEE4337B41E for ; Wed, 24 Apr 2002 02:38:38 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3O9anl41060 for libh@FreeBSD.org; Wed, 24 Apr 2002 04:36:49 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204240936.g3O9anl41060@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 04:36:49 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/include HSystem.hh libh/lib/tcl HSystem.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 04:36:49 CDT Modified files: include HSystem.hh lib/tcl HSystem.cc Log: Cleanup processing loop in gen_register_command_access() Revision Changes Path 1.36 +3 -10 libh/include/HSystem.hh 1.19 +27 -17 libh/lib/tcl/HSystem.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 2:55:26 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 4B70B37B41E for ; Wed, 24 Apr 2002 02:55:25 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3O9rbt41126 for libh@FreeBSD.org; Wed, 24 Apr 2002 04:53:37 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204240953.g3O9rbt41126@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 04:53:36 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl HSystem.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 04:53:36 CDT Modified files: lib/tcl HSystem.cc Log: Clean up white space Revision Changes Path 1.21 +15 -13 libh/lib/tcl/HSystem.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 2:58:22 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 352F237B405 for ; Wed, 24 Apr 2002 02:58:20 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3O9fDP41090 for libh@FreeBSD.org; Wed, 24 Apr 2002 04:41:13 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204240941.g3O9fDP41090@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 04:41:13 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl HSystem.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 04:41:13 CDT Modified files: lib/tcl HSystem.cc Log: Merged collection loop and output loop so we can get ride of the collection variable and its type. Revision Changes Path 1.20 +12 -19 libh/lib/tcl/HSystem.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 3:11: 5 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id CA73F37B420 for ; Wed, 24 Apr 2002 03:11:02 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3OAArQ41174 for libh@FreeBSD.org; Wed, 24 Apr 2002 05:10:53 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204241010.g3OAArQ41174@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 05:10:53 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl HSystem.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 05:10:53 CDT Modified files: lib/tcl HSystem.cc Log: Cleanup white space Revision Changes Path 1.22 +90 -92 libh/lib/tcl/HSystem.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 3:31:57 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 3C11637B41B for ; Wed, 24 Apr 2002 03:31:53 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3OAUHe41233 for libh@FreeBSD.org; Wed, 24 Apr 2002 05:30:17 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204241030.g3OAUHe41233@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 05:30:17 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/include HSystem.hh libh/lib/tcl HSystem.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 05:30:17 CDT Modified files: include HSystem.hh lib/tcl HSystem.cc Log: Cleanup header file by removing declarations for non existant functions. Revision Changes Path 1.37 +16 -19 libh/include/HSystem.hh 1.23 +54 -55 libh/lib/tcl/HSystem.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 3:46:39 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 5B99337B419 for ; Wed, 24 Apr 2002 03:46:37 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3OAkOl41283 for libh@FreeBSD.org; Wed, 24 Apr 2002 05:46:24 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204241046.g3OAkOl41283@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 05:46:24 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl HSystem.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 05:46:24 CDT Modified files: lib/tcl HSystem.cc Log: Use paramlist() instead of inline code. Revision Changes Path 1.24 +9 -53 libh/lib/tcl/HSystem.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 4: 2:26 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 63B7837B416 for ; Wed, 24 Apr 2002 04:02:23 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3OB2IT41369 for libh@FreeBSD.org; Wed, 24 Apr 2002 06:02:18 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204241102.g3OB2IT41369@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 06:02:18 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh Makefile libh/include HSystem.hh libh/lib/tcl HSystem.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 06:02:18 CDT Modified files: . Makefile include HSystem.hh lib/tcl HSystem.cc Log: Constify gen_file() Revision Changes Path 1.12 +7 -1 libh/Makefile 1.38 +2 -2 libh/include/HSystem.hh 1.25 +2 -2 libh/lib/tcl/HSystem.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 4: 5: 6 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id E440137B41D for ; Wed, 24 Apr 2002 04:05:03 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3OB53S41405 for libh@FreeBSD.org; Wed, 24 Apr 2002 06:05:03 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204241105.g3OB53S41405@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 06:05:03 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl tcl_interface_gen.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 06:05:03 CDT Modified files: lib/tcl tcl_interface_gen.cc Log: Uses constified gen_file() Revision Changes Path 1.53 +2 -4 libh/lib/tcl/tcl_interface_gen.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 4:12:47 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id A5C8437B422 for ; Wed, 24 Apr 2002 04:12:45 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3OBBfk41437 for libh@FreeBSD.org; Wed, 24 Apr 2002 06:11:41 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204241111.g3OBBfk41437@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 06:11:41 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl HSystem.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 06:11:41 CDT Modified files: lib/tcl HSystem.cc Log: Cleanup white space Revision Changes Path 1.26 +16 -12 libh/lib/tcl/HSystem.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 4:30:57 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 5865137B423 for ; Wed, 24 Apr 2002 04:30:56 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3OBTHm41493 for libh@FreeBSD.org; Wed, 24 Apr 2002 06:29:17 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204241129.g3OBTHm41493@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 06:29:17 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/include HSystem.hh libh/lib/tcl HSystem.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 06:29:17 CDT Modified files: include HSystem.hh lib/tcl HSystem.cc Log: Split out new function gen_method() from gen_static_method_interfaces() Revision Changes Path 1.39 +3 -1 libh/include/HSystem.hh 1.27 +55 -48 libh/lib/tcl/HSystem.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 8:30:38 2002 Delivered-To: freebsd-libh@freebsd.org Received: from mail1.qc.uunet.ca (mail1.qc.uunet.ca [198.168.54.16]) by hub.freebsd.org (Postfix) with ESMTP id 1282037B41C; Wed, 24 Apr 2002 08:30:01 -0700 (PDT) Received: from Xtanbul ([216.94.147.34]) by mail1.qc.uunet.ca (8.10.2/8.10.2) with ESMTP id g3OFT9j07513; Wed, 24 Apr 2002 11:29:10 -0400 Date: Wed, 24 Apr 2002 11:21:29 -0400 Mime-Version: 1.0 (Apple Message framework v481) Cc: The Anarcat , freebsd-libh@FreeBSD.org Message-Id: In-Reply-To: <15558.52046.142372.646281@guru.mired.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Subject: Re: packaging base From: Antoine Beaupre Content-Transfer-Encoding: quoted-printable To: hackers@FreeBSD.org X-Mailer: Apple Mail (2.481) Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Le Mercredi 24 avril 2002, =E0 11:12 , Mike Meyer a =E9crit : > [Replies have been pointed to -hackers to get this off of -stable.] [taken to libh] > In <20020424121651.GA317@lenny.anarcat.dyndns.org>, The Anarcat=20 > typed: >> On Wed Apr 24, 2002 at 12:17:37AM -0500, Mike Meyer wrote: >>> In <20020424050711.GC973@lenny.anarcat.dyndns.org>, The Anarcat=20 >>> typed: >>> That one's not the problem. The problem is catting together many >>> *floppies* to get a package prior to actually installing it. That's >>> not quite so simple. >> I could see a simple shell script deal with that. I think it is quite >> simple. > > Your simple shell script has to prompt for floppies. That needs UI > code. The people who know have decided that the current UI code isn't > up to snuff. Hence libh. Come on.. The current package system and sysinstall are quite good at=20 prompting for a simple yes/no question. The issue is really not there, I=20= think. Libh is developping a UI, fine. But we need to develop a way to package=20= base efficiently. >>>> But guess what: libh won't get through if it's not a drop-in >>>> replacement for sysinstall. >>> What makes you say that? >> FUD. Documentation is written for sysinstall and everyone's used to >> it. > > Considering that the installation process is the one that generates > the most complaints/suggestions/etc., changing it is certainly a > must. Yes, we'll need new documentation. I believe there are plans to > have them both available for a while. But making it a drop-in would > defeat one of the reasons for rewriting it. I originally agreed with you, but I met some resistance in trying to=20 convince people so. >>>> In other words, libh doesn't know about the ports collection or >>>> /usr/src yet, and I don't think it's going to change soon. >>> Yes, but it will change eventually. >> I hope not. I prefer keeping the package management system seperate >> from the source management system. > > Wait - source management? What does libh or sysinstall have to do with > source management, beyond installing the source in the first > place. Ideally, you want that to be just another package. Well, that's what I'm saying: libh or sysinstall shouldn't have anything=20= to do with source management. :) I'm concerned with getting base packaged. It shouldn't be too hard to=20 package base in either libh or classic pkgtools once the framework is in=20= place. I'm concerned that since libh doesn't currently aim at handling the=20 current bin.xx brute-force system, it will need base to be packaged in=20= order to install a running system. And libh will meet resistance not only from being a brand new system,=20 but also at trying to package base, which will break havoc among=20 developpers. That's why I think the libh vs sysinstall and bin.xx vs base.tgz issues=20= must be separated. >>> And yes, it's going to require rewriting the package format to deal >>> with the issues needed for working on the base system. >> I don't think you have proved that point. > > You're right, I haven't. I've been resorting to argument by authority, > which isn't proof. However, I tend to believe the original author of a > software when he says that something needs to be done a specific way > to change that system. If you want to argue with the author, jkh's > address is well-known. I am not sure jkh would say that libh was written to repackage the base=20= system. It seemed kind of implicit in the design documents, wasn't it? A. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 9:15:39 2002 Delivered-To: freebsd-libh@freebsd.org Received: from mired.org (dsl-64-192-6-133.telocity.com [64.192.6.133]) by hub.freebsd.org (Postfix) with SMTP id 229C637B42A for ; Wed, 24 Apr 2002 09:15:01 -0700 (PDT) Received: (qmail 56714 invoked by uid 100); 24 Apr 2002 16:14:54 -0000 MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Message-ID: <15558.55806.422744.851621@guru.mired.org> Date: Wed, 24 Apr 2002 11:14:54 -0500 To: Antoine Beaupre Cc: hackers@FreeBSD.org, The Anarcat , freebsd-libh@FreeBSD.org Subject: Re: packaging base In-Reply-To: References: <15558.52046.142372.646281@guru.mired.org> X-Mailer: VM 6.90 under 21.1 (patch 14) "Cuyahoga Valley" XEmacs Lucid X-face: "5Mnwy%?j>IIV\)A=):rjWL~NB2aH[}Yq8Z=u~vJ`"(,&SiLvbbz2W`;h9L,Yg`+vb1>RG% *h+%X^n0EZd>TM8_IB;a8F?(Fb"lw'IgCoyM.[Lg#r\ From: Mike Meyer X-Delivery-Agent: TMDA/0.52 (Python 2.2 on FreeBSD/i386) Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In , Antoine Beaup= re typed: > Le Mercredi 24 avril 2002, =E0 11:12 , Mike Meyer a =E9crit : > > [Replies have been pointed to -hackers to get this off of -stable.]= > [taken to libh] Better. > > In <20020424121651.GA317@lenny.anarcat.dyndns.org>, The Anarcat=20 > > typed: > >> On Wed Apr 24, 2002 at 12:17:37AM -0500, Mike Meyer wrote: > >>> In <20020424050711.GC973@lenny.anarcat.dyndns.org>, The Anarcat=20= > >>> typed: > >>> That one's not the problem. The problem is catting together many > >>> *floppies* to get a package prior to actually installing it. That= 's > >>> not quite so simple. > >> I could see a simple shell script deal with that. I think it is qu= ite > >> simple. > > Your simple shell script has to prompt for floppies. That needs UI > > code. The people who know have decided that the current UI code isn= 't > > up to snuff. Hence libh. > Come on.. The current package system and sysinstall are quite good at= =20 > prompting for a simple yes/no question. The issue is really not there= , I=20 > think. I'm not really sure - I haven't poked at the source to see what would have to change to make all that work. > Libh is developping a UI, fine. But we need to develop a way to packa= ge=20 > base efficiently. Correct. I believe that's part of the libh project. You apparently don't. I actually think you could start this project and use the libh list to communicate the work. If you can make it work with the current sysinstall, great. If not - well, you'll at least have the package system ready for when libh gets there. > >>>> But guess what: libh won't get through if it's not a drop-in > >>>> replacement for sysinstall. > >>> What makes you say that? > >> FUD. Documentation is written for sysinstall and everyone's used t= o > >> it. > > Considering that the installation process is the one that generates= > > the most complaints/suggestions/etc., changing it is certainly a > > must. Yes, we'll need new documentation. I believe there are plans = to > > have them both available for a while. But making it a drop-in would= > > defeat one of the reasons for rewriting it. > I originally agreed with you, but I met some resistance in trying to=20= > convince people so. Did you propose running them both for a while? I think that's a critical step to get people to change. Especially if the libh version offers things the old one doesn't, like a consistent interface. > >>>> In other words, libh doesn't know about the ports collection or > >>>> /usr/src yet, and I don't think it's going to change soon. > >>> Yes, but it will change eventually. > >> I hope not. I prefer keeping the package management system seperat= e > >> from the source management system. > > Wait - source management? What does libh or sysinstall have to do w= ith > > source management, beyond installing the source in the first > > place. Ideally, you want that to be just another package. > Well, that's what I'm saying: libh or sysinstall shouldn't have anyth= ing=20 > to do with source management. :) I never said it should. Is someone else making that claim? > I'm concerned that since libh doesn't currently aim at handling the=20= > current bin.xx brute-force system, it will need base to be packaged i= n=20 > order to install a running system. Correct. > And libh will meet resistance not only from being a brand new system,= =20 > but also at trying to package base, which will break havoc among=20 > developpers. How many developers use sysinstall, vs. rebuilding from source? Those are the only ones who are liable to care. If it's done right, then the new sysinstall should have packages defined by the NO* variables in /etc/defaults/make.conf, and should set the appropriate flags in /etc/make.conf for each part you don't load. > That's why I think the libh vs sysinstall and bin.xx vs base.tgz issu= es=20 > must be separated. As I pointed out above, that separation doesn't have to mean pulling the bin.xxx vs. base.tgz stuff out of libh. The two can happen in parallel. > >>> And yes, it's going to require rewriting the package format to de= al > >>> with the issues needed for working on the base system. > >> I don't think you have proved that point. > > You're right, I haven't. I've been resorting to argument by authori= ty, > > which isn't proof. However, I tend to believe the original author o= f a > > software when he says that something needs to be done a specific wa= y > > to change that system. If you want to argue with the author, jkh's > > address is well-known. > I am not sure jkh would say that libh was written to repackage the ba= se=20 > system. It seemed kind of implicit in the design documents, wasn't it= ? No, he wouldn't say libh was written to repackage the base system. He would say that repackaging the base system was one of the goals of the libh project. =09=09=09=09http://www.mired.org/home/mwm/ Independent WWW/Perforce/FreeBSD/Unix consultant, email for more inform= ation. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 10:33:19 2002 Delivered-To: freebsd-libh@freebsd.org Received: from mail1.qc.uunet.ca (mail1.qc.uunet.ca [198.168.54.16]) by hub.freebsd.org (Postfix) with ESMTP id B2D7237B483 for ; Wed, 24 Apr 2002 10:31:37 -0700 (PDT) Received: from Xtanbul ([216.94.147.34]) by mail1.qc.uunet.ca (8.10.2/8.10.2) with ESMTP id g3OHVXj27002; Wed, 24 Apr 2002 13:31:34 -0400 Date: Wed, 24 Apr 2002 13:23:55 -0400 Subject: Re: packaging base Content-Type: text/plain; charset=ISO-8859-1; format=flowed Mime-Version: 1.0 (Apple Message framework v481) Cc: freebsd-libh@FreeBSD.org To: Mike Meyer From: Antoine Beaupre In-Reply-To: <15558.55806.422744.851621@guru.mired.org> Message-Id: <0DFF2010-57A8-11D6-AE88-0050E4A0BB3F@anarcat.ath.cx> Content-Transfer-Encoding: quoted-printable X-Mailer: Apple Mail (2.481) Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG [-hackers cc removed] Le Mercredi 24 avril 2002, =E0 12:14 , Mike Meyer a =E9crit : > In , Antoine=20 > Beaupre typed: >> Le Mercredi 24 avril 2002, =E0 11:12 , Mike Meyer a =E9crit : >>> In <20020424121651.GA317@lenny.anarcat.dyndns.org>, The Anarcat >>> typed: >>>> On Wed Apr 24, 2002 at 12:17:37AM -0500, Mike Meyer wrote: >>>>> In <20020424050711.GC973@lenny.anarcat.dyndns.org>, The Anarcat >>>>> typed: >>>>> That one's not the problem. The problem is catting together many >>>>> *floppies* to get a package prior to actually installing it. = That's >>>>> not quite so simple. >>>> I could see a simple shell script deal with that. I think it is = quite >>>> simple. >>> Your simple shell script has to prompt for floppies. That needs UI >>> code. The people who know have decided that the current UI code = isn't >>> up to snuff. Hence libh. >> Come on.. The current package system and sysinstall are quite good at >> prompting for a simple yes/no question. The issue is really not=20 >> there, I >> think. > > I'm not really sure - I haven't poked at the source to see what would > have to change to make all that work. a simple read() (in C) or read(1) (in sh) would do. :) >> Libh is developping a UI, fine. But we need to develop a way to = package >> base efficiently. > > Correct. I believe that's part of the libh project. You apparently > don't. no, i don't. packaging the base system would imply modifying the base=20 system build system, and libh is developped apart from the base system. > I actually think you could start this project and use the libh > list to communicate the work. If you can make it work with the current > sysinstall, great. If not - well, you'll at least have the package > system ready for when libh gets there. that's exactly what I'm saying, except that the libh context isn't=20 necessarly the proper one. There's also the binup project involved. >> And libh will meet resistance not only from being a brand new system, >> but also at trying to package base, which will break havoc among >> developpers. > > How many developers use sysinstall, vs. rebuilding from source? Those > are the only ones who are liable to care. If it's done right, then the > new sysinstall should have packages defined by the NO* variables in > /etc/defaults/make.conf, and should set the appropriate flags in > /etc/make.conf for each part you don't load. Please no. Please let's get rid of those variables. Please lets just=20 seperate the different parts of the tree clearly and isolate their=20 dependencies and let the developper make install where he wants. Using=20= variables, we'll end up with hundreds of them. It will be a maintenance=20= nightmare. installworld is somehow doomed to go in the new scheme, as everything=20 will be a package and the line between base and ports will be blurred.=20= Everything installed through this procedure will have to be registered=20= through the package system. >> That's why I think the libh vs sysinstall and bin.xx vs base.tgz = issues >> must be separated. > > As I pointed out above, that separation doesn't have to mean pulling > the bin.xxx vs. base.tgz stuff out of libh. The two can happen in > parallel. my point exactly. And that's why the base packaging is somehow=20 irrelevant to libh, as libh could technically be used to install=20 anything that would be packaged. >> I am not sure jkh would say that libh was written to repackage the = base >> system. It seemed kind of implicit in the design documents, wasn't = it? > > No, he wouldn't say libh was written to repackage the base system. He > would say that repackaging the base system was one of the goals of the > libh project. ah. > ; Wed, 24 Apr 2002 11:05:10 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3OI59R41841 for libh@FreeBSD.org; Wed, 24 Apr 2002 13:05:09 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204241805.g3OI59R41841@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 13:05:08 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/include HSystem.hh libh/lib/tcl HSystem.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 13:05:08 CDT Modified files: include HSystem.hh lib/tcl HSystem.cc Log: inline gen_static_method_interfaces() so control structure is more obvious Revision Changes Path 1.40 +1 -3 libh/include/HSystem.hh 1.28 +9 -14 libh/lib/tcl/HSystem.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 11:13:22 2002 Delivered-To: freebsd-libh@freebsd.org Received: from mired.org (dsl-64-192-6-133.telocity.com [64.192.6.133]) by hub.freebsd.org (Postfix) with SMTP id D156137B405 for ; Wed, 24 Apr 2002 11:13:17 -0700 (PDT) Received: (qmail 58010 invoked by uid 100); 24 Apr 2002 18:12:53 -0000 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15558.62884.852620.270991@guru.mired.org> Date: Wed, 24 Apr 2002 13:12:52 -0500 To: Antoine Beaupre Cc: freebsd-libh@FreeBSD.org Subject: Re: packaging base In-Reply-To: <0DFF2010-57A8-11D6-AE88-0050E4A0BB3F@anarcat.ath.cx> References: <15558.55806.422744.851621@guru.mired.org> <0DFF2010-57A8-11D6-AE88-0050E4A0BB3F@anarcat.ath.cx> X-Mailer: VM 6.90 under 21.1 (patch 14) "Cuyahoga Valley" XEmacs Lucid X-face: "5Mnwy%?j>IIV\)A=):rjWL~NB2aH[}Yq8Z=u~vJ`"(,&SiLvbbz2W`;h9L,Yg`+vb1>RG% *h+%X^n0EZd>TM8_IB;a8F?(Fb"lw'IgCoyM.[Lg#r\ From: Mike Meyer X-Delivery-Agent: TMDA/0.52 (Python 2.2 on FreeBSD/i386) Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In <0DFF2010-57A8-11D6-AE88-0050E4A0BB3F@anarcat.ath.cx>, Antoine Beaupre typed: > >> And libh will meet resistance not only from being a brand new system, > >> but also at trying to package base, which will break havoc among > >> developpers. > > > > How many developers use sysinstall, vs. rebuilding from source? Those > > are the only ones who are liable to care. If it's done right, then the > > new sysinstall should have packages defined by the NO* variables in > > /etc/defaults/make.conf, and should set the appropriate flags in > > /etc/make.conf for each part you don't load. > Please no. Please let's get rid of those variables. Please lets just > seperate the different parts of the tree clearly and isolate their > dependencies and let the developper make install where he wants. Using > variables, we'll end up with hundreds of them. It will be a maintenance > nightmare. Now you're talking about breaking "make buildworld", and that will generate a lot of resistance. It's not clear what you're proposing replacing it with, except for some portupgrade-like utility. > installworld is somehow doomed to go in the new scheme, as everything > will be a package and the line between base and ports will be blurred. > Everything installed through this procedure will have to be registered > through the package system. Yes, everything needs to be registered. No, installworld doesn't have to go away. I can see an installworld target that "knows" what packages are part of the base system, and only installs the ones that are already installed. That's actually cleaner than using make.conf variables. Buildworld can use similar tactics. But that's all *very* vague. A solid proposal is in order. Since you've apparently done more thinking on this than me, do you have one in mind? This is potentially something I can work on. Libh isn't, as I what little I know of tcl is enough to keep me from wanting to learn more. However, something like tcl is required, because part of the new port/package system is a safe way to encode actions on packages. http://www.mired.org/home/mwm/ Independent WWW/Perforce/FreeBSD/Unix consultant, email for more information. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 11:15:32 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 3C49737B417 for ; Wed, 24 Apr 2002 11:15:30 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3OIFTU41877 for libh@FreeBSD.org; Wed, 24 Apr 2002 13:15:29 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204241815.g3OIFTU41877@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 13:15:29 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl HSystem.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 13:15:29 CDT Modified files: lib/tcl HSystem.cc Log: Breakup long strings Revision Changes Path 1.29 +32 -21 libh/lib/tcl/HSystem.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 11:22:54 2002 Delivered-To: freebsd-libh@freebsd.org Received: from mail1.qc.uunet.ca (mail1.qc.uunet.ca [198.168.54.16]) by hub.freebsd.org (Postfix) with ESMTP id B651A37B41C for ; Wed, 24 Apr 2002 11:22:49 -0700 (PDT) Received: from Xtanbul ([216.94.147.34]) by mail1.qc.uunet.ca (8.10.2/8.10.2) with ESMTP id g3OIMjj02477; Wed, 24 Apr 2002 14:22:46 -0400 Date: Wed, 24 Apr 2002 14:15:05 -0400 Subject: Re: packaging base Content-Type: text/plain; charset=ISO-8859-1; format=flowed Mime-Version: 1.0 (Apple Message framework v481) Cc: freebsd-libh@FreeBSD.org To: Mike Meyer From: Antoine Beaupre In-Reply-To: <15558.62884.852620.270991@guru.mired.org> Message-Id: <342BD734-57AF-11D6-AE88-0050E4A0BB3F@anarcat.ath.cx> Content-Transfer-Encoding: quoted-printable X-Mailer: Apple Mail (2.481) Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Le Mercredi 24 avril 2002, =E0 02:12 , Mike Meyer a =E9crit : > In <0DFF2010-57A8-11D6-AE88-0050E4A0BB3F@anarcat.ath.cx>, Antoine=20 > Beaupre typed: >>>> And libh will meet resistance not only from being a brand new = system, >>>> but also at trying to package base, which will break havoc among >>>> developpers. >>> >>> How many developers use sysinstall, vs. rebuilding from source? = Those >>> are the only ones who are liable to care. If it's done right, then = the >>> new sysinstall should have packages defined by the NO* variables in >>> /etc/defaults/make.conf, and should set the appropriate flags in >>> /etc/make.conf for each part you don't load. >> Please no. Please let's get rid of those variables. Please lets just >> seperate the different parts of the tree clearly and isolate their >> dependencies and let the developper make install where he wants. = Using >> variables, we'll end up with hundreds of them. It will be a = maintenance >> nightmare. > > Now you're talking about breaking "make buildworld", and that will > generate a lot of resistance. It's not clear what you're proposing > replacing it with, except for some portupgrade-like utility. Yeah.. I guess I just threw this as a thought. Forget it. :) >> installworld is somehow doomed to go in the new scheme, as everything >> will be a package and the line between base and ports will be = blurred. >> Everything installed through this procedure will have to be = registered >> through the package system. > > Yes, everything needs to be registered. No, installworld doesn't have > to go away. I can see an installworld target that "knows" what > packages are part of the base system, and only installs the ones that > are already installed. That's actually cleaner than using make.conf > variables. Buildworld can use similar tactics. That's a very interesting idea. That's why developping pkgAPI is so important: there will be a=20 transparent way of getting this kind of information. > But that's all *very* vague. A solid proposal is in order. Since > you've apparently done more thinking on this than me, do you have one > in mind? *Nothing*. I've been thinking about this long and large, and I didn't=20 see any clean way of packaging the base system apart using the ports=20 collection which obviously, isn't really a good solution. > This is potentially something I can work on. That's why I'm bugging you with this. ;) I just want you to avoid=20 thinking that libh is some kind of silver bullet that would take care of=20= this. It's not taking care of this. packaging of the base system, once done, will easily be integrated to=20 libh. I suggest you start attacking the problem by making abstraction of=20= the floppy problem. I see it as just a technical quirk. I'd like to see a finer-grained packaging than just one big "bin"=20 though. :) > Libh isn't, as I what little I know of tcl is enough to keep me from=20= > wanting to learn more. libh is more than just tcl. There's a solid C++ API behind all this. > However, something like tcl is required, because part of the new > port/package system is a safe way to encode actions on packages. yeah. TCL or another sandbox thing to allow safe execution of packages. a. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 11:27:24 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 9E26E37B41B for ; Wed, 24 Apr 2002 11:27:20 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3OIRKh41918 for libh@FreeBSD.org; Wed, 24 Apr 2002 13:27:20 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204241827.g3OIRKh41918@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 13:27:20 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl HSystem.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 13:27:20 CDT Modified files: lib/tcl HSystem.cc Log: Use arg_islist() to clearify code. Revision Changes Path 1.30 +18 -17 libh/lib/tcl/HSystem.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 11:31:38 2002 Delivered-To: freebsd-libh@freebsd.org Received: from mired.org (dsl-64-192-6-133.telocity.com [64.192.6.133]) by hub.freebsd.org (Postfix) with SMTP id 6A23837B423 for ; Wed, 24 Apr 2002 11:31:34 -0700 (PDT) Received: (qmail 58189 invoked by uid 100); 24 Apr 2002 18:31:30 -0000 MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Message-ID: <15558.64002.460056.942779@guru.mired.org> Date: Wed, 24 Apr 2002 13:31:30 -0500 To: Antoine Beaupre Cc: freebsd-libh@FreeBSD.org Subject: Re: packaging base In-Reply-To: <342BD734-57AF-11D6-AE88-0050E4A0BB3F@anarcat.ath.cx> References: <15558.62884.852620.270991@guru.mired.org> <342BD734-57AF-11D6-AE88-0050E4A0BB3F@anarcat.ath.cx> X-Mailer: VM 6.90 under 21.1 (patch 14) "Cuyahoga Valley" XEmacs Lucid X-face: "5Mnwy%?j>IIV\)A=):rjWL~NB2aH[}Yq8Z=u~vJ`"(,&SiLvbbz2W`;h9L,Yg`+vb1>RG% *h+%X^n0EZd>TM8_IB;a8F?(Fb"lw'IgCoyM.[Lg#r\ From: Mike Meyer X-Delivery-Agent: TMDA/0.52 (Python 2.2 on FreeBSD/i386) Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In <342BD734-57AF-11D6-AE88-0050E4A0BB3F@anarcat.ath.cx>, Antoine Beaup= re typed: > Le Mercredi 24 avril 2002, =E0 02:12 , Mike Meyer a =E9crit : > > In <0DFF2010-57A8-11D6-AE88-0050E4A0BB3F@anarcat.ath.cx>, Antoine=20= > > Beaupre typed: > > Yes, everything needs to be registered. No, installworld doesn't ha= ve > > to go away. I can see an installworld target that "knows" what > > packages are part of the base system, and only installs the ones th= at > > are already installed. That's actually cleaner than using make.conf= > > variables. Buildworld can use similar tactics. > That's a very interesting idea. > That's why developping pkgAPI is so important: there will be a=20 > transparent way of getting this kind of information. Yeah. The interesting part will be the distinction between updating the sources and updating the binary. That's why I hoped you had something real to propose. The current ports mechanism makes upgrading sources then building and installing them - well, let's say interesting. > > This is potentially something I can work on. > That's why I'm bugging you with this. ;) I just want you to avoid=20 > thinking that libh is some kind of silver bullet that would take care= of=20 > this. It's not taking care of this. I believe it should eventually. I hadn't though about pulling the packages stuff out in parallel, though. > > Libh isn't, as I what little I know of tcl is enough to keep me fro= m=20 > > wanting to learn more. > libh is more than just tcl. There's a solid C++ API behind all this. As if that were an improvement. I'd rather learn TCL than write C++. The people doing the work like it, so they are free to use what they want. That it excludes me is my problem, not theirs. =09=09=09=09http://www.mired.org/home/mwm/ Independent WWW/Perforce/FreeBSD/Unix consultant, email for more inform= ation. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 11:49:37 2002 Delivered-To: freebsd-libh@freebsd.org Received: from mail1.qc.uunet.ca (mail1.qc.uunet.ca [198.168.54.16]) by hub.freebsd.org (Postfix) with ESMTP id DCBC637B400 for ; Wed, 24 Apr 2002 11:49:02 -0700 (PDT) Received: from Xtanbul ([216.94.147.34]) by mail1.qc.uunet.ca (8.10.2/8.10.2) with ESMTP id g3OImRj07145; Wed, 24 Apr 2002 14:48:28 -0400 Date: Wed, 24 Apr 2002 14:40:49 -0400 Subject: Re: packaging base Content-Type: text/plain; charset=ISO-8859-1; format=flowed Mime-Version: 1.0 (Apple Message framework v481) Cc: freebsd-libh@FreeBSD.org To: Mike Meyer From: Antoine Beaupre In-Reply-To: <15558.64002.460056.942779@guru.mired.org> Message-Id: Content-Transfer-Encoding: quoted-printable X-Mailer: Apple Mail (2.481) Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Le Mercredi 24 avril 2002, =E0 02:31 , Mike Meyer a =E9crit : > In <342BD734-57AF-11D6-AE88-0050E4A0BB3F@anarcat.ath.cx>, Antoine=20 > Beaupre typed: >> Le Mercredi 24 avril 2002, =E0 02:12 , Mike Meyer a =E9crit : >>> In <0DFF2010-57A8-11D6-AE88-0050E4A0BB3F@anarcat.ath.cx>, Antoine >>> Beaupre typed: >>> Yes, everything needs to be registered. No, installworld doesn't = have >>> to go away. I can see an installworld target that "knows" what >>> packages are part of the base system, and only installs the ones = that >>> are already installed. That's actually cleaner than using make.conf >>> variables. Buildworld can use similar tactics. >> That's a very interesting idea. >> That's why developping pkgAPI is so important: there will be a >> transparent way of getting this kind of information. > > Yeah. The interesting part will be the distinction between updating > the sources and updating the binary. That's why I hoped you had > something real to propose. The current ports mechanism makes upgrading > sources then building and installing them - well, let's say > interesting. There shouldn't be a distinction between updating from a binary or a=20 source package. Let's see we're in the ports paradigm to simplify the explanation: I'd like the ports to avoid installing the port to create the package.=20= The package should be created from the compiled binaries stored in the=20= compilation tree, or stored in a temporary tree. That means we'd need a mapping between the location of the binary in the=20= compilation tree and the installation tree, yes. The advantage of that technique is to, of course, avoid installing=20 unwanted software on a package-building machine. Also, it could ease the package registration if temporary directory=20 scheme is used: the directory could be structured as how a package is=20 internally constructed and the registration would then be easy as=20 registering a package itself. The key here is that all this would be managed by the package system=20 (abstraction made of what it is: libh or current pkgtools/sysinstall).=20= Only the package system knows how a package is formatted. The port would have only to give the compiledir->installdir mappings in=20= a defined format (either using makefile rules or current plists). That could then easily be extended to the base system. >>> This is potentially something I can work on. >> That's why I'm bugging you with this. ;) I just want you to avoid >> thinking that libh is some kind of silver bullet that would take care=20= >> of >> this. It's not taking care of this. > > I believe it should eventually. I hadn't though about pulling the > packages stuff out in parallel, though. It's essential. Libh isn't geared towards messing with the base system=20= right now. It's hard enough as it is. ;) >>> Libh isn't, as I what little I know of tcl is enough to keep me from >>> wanting to learn more. >> libh is more than just tcl. There's a solid C++ API behind all this. > > As if that were an improvement. I'd rather learn TCL than write > C++. The people doing the work like it, so they are free to use what > they want. That it excludes me is my problem, not theirs. LOL! Good luck then. :) Just keep in mind that we need a pkgAPI (that could=20= technically be language independant), and that would take care of=20 interfacing the "ports" (wether they're 3rd party or base) to create=20 packages. libh features will of course influence that API's capabilities, just as=20= current pkgtools functionalities restrict the ports system. A. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 12:55:48 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id CD0B937B405 for ; Wed, 24 Apr 2002 12:55:45 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3OJstF42035 for libh@FreeBSD.org; Wed, 24 Apr 2002 14:54:55 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204241954.g3OJstF42035@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 14:54:55 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl HSystem.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 14:54:55 CDT Modified files: lib/tcl HSystem.cc Log: Cleanup HSystem::gen_method() by regrouping code. Revision Changes Path 1.32 +30 -23 libh/lib/tcl/HSystem.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 12:59: 7 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 1197437B400 for ; Wed, 24 Apr 2002 12:59:05 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3OJeex42001 for libh@FreeBSD.org; Wed, 24 Apr 2002 14:40:40 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204241940.g3OJeex42001@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 14:40:40 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl HSystem.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 14:40:40 CDT Modified files: lib/tcl HSystem.cc Log: Use arg_type() to clarify code. Revision Changes Path 1.31 +8 -6 libh/lib/tcl/HSystem.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 14: 0:10 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 20DFE37B421 for ; Wed, 24 Apr 2002 14:00:09 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3OKoWx42113 for libh@FreeBSD.org; Wed, 24 Apr 2002 15:50:32 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204242050.g3OKoWx42113@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 15:50:31 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl HSystem.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 15:50:31 CDT Modified files: lib/tcl HSystem.cc Log: Use more descriptive variable names. Revision Changes Path 1.33 +16 -15 libh/lib/tcl/HSystem.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 14: 2:37 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 83E9737B426 for ; Wed, 24 Apr 2002 14:02:35 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3OKxf142146 for libh@FreeBSD.org; Wed, 24 Apr 2002 15:59:41 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204242059.g3OKxf142146@usw4.freebsd.org> From: Max Okumoto Date: Wed, 24 Apr 2002 15:59:41 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl HSystem.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/24 15:59:41 CDT Modified files: lib/tcl HSystem.cc Log: Copy in the *.cd.cc parser, so it can intergrate in later. Revision Changes Path 1.34 +244 -1 libh/lib/tcl/HSystem.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 14:10: 5 2002 Delivered-To: freebsd-libh@freebsd.org Received: from postal.sdsc.edu (postal.sdsc.edu [132.249.20.114]) by hub.freebsd.org (Postfix) with ESMTP id 499B637B423 for ; Wed, 24 Apr 2002 14:10:02 -0700 (PDT) Received: from multivac.sdsc.edu (multivac.sdsc.edu [132.249.20.57]) by postal.sdsc.edu (8.11.6/8.11.6/server/38) with ESMTP id g3OL7sn22815; Wed, 24 Apr 2002 14:07:54 -0700 (PDT) Received: by multivac (8.11.6+Sun/1.11-SolarisClient) id g3OL7se05752; Wed, 24 Apr 2002 14:07:54 -0700 (PDT) To: freebsd-libh@FreeBSD.ORG Subject: CVS tags From: Max Okumoto Date: 24 Apr 2002 14:07:54 -0700 Message-ID: Lines: 9 X-Mailer: Gnus v5.5/XEmacs 20.4 - "Emerald" Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Does anyone mind if I tag the cvs tree? I want to start cleaning up the 'output' of the HSystem code. That way if I change the behavior we will have a reference point to which I can check for regresions. Max Okumoto To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 16:28:38 2002 Delivered-To: freebsd-libh@freebsd.org Received: from falcon.prod.itd.earthlink.net (falcon.mail.pas.earthlink.net [207.217.120.74]) by hub.freebsd.org (Postfix) with ESMTP id 8B2FF37B400; Wed, 24 Apr 2002 16:28:27 -0700 (PDT) Received: from pool0275.cvx22-bradley.dialup.earthlink.net ([209.179.199.20] helo=mindspring.com) by falcon.prod.itd.earthlink.net with esmtp (Exim 3.33 #2) id 170WA9-0002zb-00; Wed, 24 Apr 2002 16:27:02 -0700 Message-ID: <3CC73F29.1C6B1DA2@mindspring.com> Date: Wed, 24 Apr 2002 16:26:33 -0700 From: Terry Lambert X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Antoine Beaupre Cc: hackers@FreeBSD.org, The Anarcat , freebsd-libh@FreeBSD.org Subject: Re: packaging base References: Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Antoine Beaupre wrote: > Le Mercredi 24 avril 2002, =E0 11:12 , Mike Meyer a =E9crit : > > Your simple shell script has to prompt for floppies. That needs UI > > code. The people who know have decided that the current UI code isn't= > > up to snuff. Hence libh. > = > Come on.. The current package system and sysinstall are quite good at > prompting for a simple yes/no question. The issue is really not there, = I > think. Actually, the prompting is problematic. All such questions should, by definition, be front-loaded. Otherwise, you have to babysit the installation process, which is never a good thing. But that's beside the point: basically, any HCI (Human Computer Interaction) is, by definition, through a UI. > Libh is developping a UI, fine. But we need to develop a way to package= > base efficiently. A good first start would be to have it be composed of packages instead of distfiles, and to have a mandatory/optional flag. Actually, wasn't Eric Melville already dealing with this? > I'm concerned with getting base packaged. It shouldn't be too hard to > package base in either libh or classic pkgtools once the framework is i= n > place. > = > I'm concerned that since libh doesn't currently aim at handling the > current bin.xx brute-force system, it will need base to be packaged in > order to install a running system. That's an incredibly positive thing (IMO). -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Apr 24 17:25:52 2002 Delivered-To: freebsd-libh@freebsd.org Received: from postal.sdsc.edu (postal.sdsc.edu [132.249.20.114]) by hub.freebsd.org (Postfix) with ESMTP id D207237B41A for ; Wed, 24 Apr 2002 17:25:48 -0700 (PDT) Received: from multivac.sdsc.edu (multivac.sdsc.edu [132.249.20.57]) by postal.sdsc.edu (8.11.6/8.11.6/server/38) with ESMTP id g3P0Nvn11970; Wed, 24 Apr 2002 17:23:57 -0700 (PDT) Received: by multivac (8.11.6+Sun/1.11-SolarisClient) id g3P0NvB25195; Wed, 24 Apr 2002 17:23:57 -0700 (PDT) To: freebsd-libh@FreeBSD.ORG Subject: Makefile broke? From: Max Okumoto Date: 24 Apr 2002 17:23:57 -0700 Message-ID: Lines: 23 X-Mailer: Gnus v5.5/XEmacs 20.4 - "Emerald" Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG One of the patches to cleanup the release Makefiles broke building. Can I check in the following patch until we get it fixed? Max Okumoto Index: release/scripts/Makefile =================================================================== RCS file: /home/libh/cvs/libh/release/scripts/Makefile,v retrieving revision 1.2 diff -u -r1.2 Makefile --- release/scripts/Makefile 2002/04/24 02:46:52 1.2 +++ release/scripts/Makefile 2002/04/25 00:22:08 @@ -36,4 +36,6 @@ DATADIR= ${SHAREDIR}/scripts +all: + .include "../Makefile.inc" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Thu Apr 25 16:32:27 2002 Delivered-To: freebsd-libh@freebsd.org Received: from tomts22-srv.bellnexxia.net (tomts22.bellnexxia.net [209.226.175.184]) by hub.freebsd.org (Postfix) with ESMTP id 09B8037B417 for ; Thu, 25 Apr 2002 16:32:22 -0700 (PDT) Received: from shall.anarcat.dyndns.org ([65.94.187.200]) by tomts22-srv.bellnexxia.net (InterMail vM.5.01.04.05 201-253-122-122-105-20011231) with ESMTP id <20020425233220.OEFZ16688.tomts22-srv.bellnexxia.net@shall.anarcat.dyndns.org>; Thu, 25 Apr 2002 19:32:20 -0400 Received: from lenny.anarcat.dyndns.org (lenny.anarcat.dyndns.org [192.168.0.4]) by shall.anarcat.dyndns.org (Postfix) with SMTP id 6F41C57; Thu, 25 Apr 2002 19:31:33 -0400 (EDT) Received: by lenny.anarcat.dyndns.org (sSMTP sendmail emulation); Thu, 25 Apr 2002 19:31:13 -0400 Date: Thu, 25 Apr 2002 19:31:13 -0400 From: The Anarcat To: Max Okumoto Cc: freebsd-libh@FreeBSD.ORG Subject: Re: Makefile broke? Message-ID: <20020425233113.GC14538@lenny.anarcat.dyndns.org> Mail-Followup-To: The Anarcat , Max Okumoto , freebsd-libh@FreeBSD.ORG References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ZmUaFz6apKcXQszQ" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.3.27i Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --ZmUaFz6apKcXQszQ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I'll commit the fix, thanks for finding this... A> On Wed Apr 24, 2002 at 05:23:57PM -0700, Max Okumoto wrote: >=20 > One of the patches to cleanup the release Makefiles broke building. > Can I check in the following patch until we get it fixed? >=20 > Max Okumoto >=20 >=20 > Index: release/scripts/Makefile > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > RCS file: /home/libh/cvs/libh/release/scripts/Makefile,v > retrieving revision 1.2 > diff -u -r1.2 Makefile > +++ release/scripts/Makefile 2002/04/25 00:22:08 > @@ -36,4 +36,6 @@ > =20 > DATADIR=3D ${SHAREDIR}/scripts > =20 > +all: > + > .include "../Makefile.inc" >=20 >=20 >=20 > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-libh" in the body of the message --=20 The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place. - Douglas Adams (1952-2001) --ZmUaFz6apKcXQszQ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjzIkcAACgkQttcWHAnWiGdlQACaA4LrsZBVGMgOB1eH0X1LTma4 Mb8AmwWheLIPAZvD9NcNx8z3CYtuapzY =DQ9s -----END PGP SIGNATURE----- --ZmUaFz6apKcXQszQ-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Thu Apr 25 16:34:39 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id A219337B43B for ; Thu, 25 Apr 2002 16:34:31 -0700 (PDT) Received: (from antoine@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3PNYRU43945 for libh@FreeBSD.org; Thu, 25 Apr 2002 18:34:27 -0500 (CDT) (envelope-from antoine) Message-Id: <200204252334.g3PNYRU43945@usw4.freebsd.org> From: Antoine Beaupré Date: Thu, 25 Apr 2002 18:34:26 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/release/scripts Makefile Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG antoine 2002/04/25 18:34:26 CDT Modified files: release/scripts Makefile Log: unbreak the build by providing an empty all target for scripts directory Submitted by: Max Okumoto Pointy hat to: me Revision Changes Path 1.3 +5 -1 libh/release/scripts/Makefile To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Thu Apr 25 16:34:55 2002 Delivered-To: freebsd-libh@freebsd.org Received: from tomts16-srv.bellnexxia.net (tomts16.bellnexxia.net [209.226.175.4]) by hub.freebsd.org (Postfix) with ESMTP id 45B6C37B41D for ; Thu, 25 Apr 2002 16:34:51 -0700 (PDT) Received: from shall.anarcat.dyndns.org ([65.94.187.200]) by tomts16-srv.bellnexxia.net (InterMail vM.5.01.04.05 201-253-122-122-105-20011231) with ESMTP id <20020425233450.QKIW10601.tomts16-srv.bellnexxia.net@shall.anarcat.dyndns.org>; Thu, 25 Apr 2002 19:34:50 -0400 Received: from lenny.anarcat.dyndns.org (lenny.anarcat.dyndns.org [192.168.0.4]) by shall.anarcat.dyndns.org (Postfix) with SMTP id 5863C57; Thu, 25 Apr 2002 19:34:07 -0400 (EDT) Received: by lenny.anarcat.dyndns.org (sSMTP sendmail emulation); Thu, 25 Apr 2002 19:33:47 -0400 Date: Thu, 25 Apr 2002 19:33:47 -0400 From: The Anarcat To: Max Okumoto Cc: freebsd-libh@FreeBSD.ORG Subject: Re: CVS tags Message-ID: <20020425233347.GD14538@lenny.anarcat.dyndns.org> Mail-Followup-To: The Anarcat , Max Okumoto , freebsd-libh@FreeBSD.ORG References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="5p8PegU4iirBW1oA" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.3.27i Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --5p8PegU4iirBW1oA Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I don't mind. a. On Wed Apr 24, 2002 at 02:07:54PM -0700, Max Okumoto wrote: >=20 > Does anyone mind if I tag the cvs tree? I want to > start cleaning up the 'output' of the HSystem code. > That way if I change the behavior we will have a > reference point to which I can check for regresions. >=20 >=20 > Max Okumoto >=20 >=20 > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-libh" in the body of the message --=20 =46rom the age of uniformity, from the age of solitude, from the age of Big Brother, from the age of doublethink - greetings! --5p8PegU4iirBW1oA Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjzIkloACgkQttcWHAnWiGeK5ACfQCeBrTf3wGRkOucncHxUfk3t 7eEAnRPPD9QEdJdzomuyFU0HR5qiGGCl =Dd+6 -----END PGP SIGNATURE----- --5p8PegU4iirBW1oA-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Thu Apr 25 16:38:10 2002 Delivered-To: freebsd-libh@freebsd.org Received: from tomts6-srv.bellnexxia.net (tomts6.bellnexxia.net [209.226.175.26]) by hub.freebsd.org (Postfix) with ESMTP id 4616537B404; Thu, 25 Apr 2002 16:38:01 -0700 (PDT) Received: from shall.anarcat.dyndns.org ([65.94.187.200]) by tomts6-srv.bellnexxia.net (InterMail vM.5.01.04.05 201-253-122-122-105-20011231) with ESMTP id <20020425233800.DOFI7852.tomts6-srv.bellnexxia.net@shall.anarcat.dyndns.org>; Thu, 25 Apr 2002 19:38:00 -0400 Received: from lenny.anarcat.dyndns.org (lenny.anarcat.dyndns.org [192.168.0.4]) by shall.anarcat.dyndns.org (Postfix) with SMTP id 607EB56; Thu, 25 Apr 2002 19:37:17 -0400 (EDT) Received: by lenny.anarcat.dyndns.org (sSMTP sendmail emulation); Thu, 25 Apr 2002 19:36:57 -0400 Date: Thu, 25 Apr 2002 19:36:57 -0400 From: The Anarcat To: Terry Lambert Cc: Antoine Beaupre , hackers@FreeBSD.org, freebsd-libh@FreeBSD.org Subject: Re: packaging base Message-ID: <20020425233657.GE14538@lenny.anarcat.dyndns.org> Mail-Followup-To: The Anarcat , Terry Lambert , Antoine Beaupre , hackers@FreeBSD.org, freebsd-libh@FreeBSD.org References: <3CC73F29.1C6B1DA2@mindspring.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="o0ZfoUVt4BxPQnbU" Content-Disposition: inline In-Reply-To: <3CC73F29.1C6B1DA2@mindspring.com> User-Agent: Mutt/1.3.27i Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --o0ZfoUVt4BxPQnbU Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed Apr 24, 2002 at 04:26:33PM -0700, Terry Lambert wrote: > Antoine Beaupre wrote: > > Le Mercredi 24 avril 2002, =E0 11:12 , Mike Meyer a =E9crit : > > > Your simple shell script has to prompt for floppies. That needs UI > > > code. The people who know have decided that the current UI code isn't > > > up to snuff. Hence libh. > >=20 > > Come on.. The current package system and sysinstall are quite good at > > prompting for a simple yes/no question. The issue is really not there, I > > think. >=20 > Actually, the prompting is problematic. All such questions should, > by definition, be front-loaded. Otherwise, you have to babysit the > installation process, which is never a good thing. Yes. But right now, that's how it's made anyways. My point is that it's not related to packaging base. =20 > But that's beside the point: basically, any HCI (Human Computer > Interaction) is, by definition, through a UI. >=20 > > Libh is developping a UI, fine. But we need to develop a way to package > > base efficiently. >=20 > A good first start would be to have it be composed of packages > instead of distfiles, and to have a mandatory/optional flag. Yes. If the base Makfiles were setup to generate packages instead of distros, I think a lot of people would be much happier. > Actually, wasn't Eric Melville already dealing with this? You're probably referring to the binup project? Well I haven't seen much come out of the project lately, so I wonder... > > I'm concerned with getting base packaged. It shouldn't be too hard to > > package base in either libh or classic pkgtools once the framework is in > > place. > >=20 > > I'm concerned that since libh doesn't currently aim at handling the > > current bin.xx brute-force system, it will need base to be packaged in > > order to install a running system. >=20 > That's an incredibly positive thing (IMO). Yup. A. --=20 Why bother building more nukes until we use the ones we already have? --o0ZfoUVt4BxPQnbU Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjzIkxgACgkQttcWHAnWiGdH+gCeIuzRtvmLng7Af4UV7uUXKsGH ursAn2hQN9lUOR274cN/iSW7Ux3BAuyl =qY7M -----END PGP SIGNATURE----- --o0ZfoUVt4BxPQnbU-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Thu Apr 25 17:48:22 2002 Delivered-To: freebsd-libh@freebsd.org Received: from tomts24-srv.bellnexxia.net (tomts24.bellnexxia.net [209.226.175.187]) by hub.freebsd.org (Postfix) with ESMTP id 84DA237B404 for ; Thu, 25 Apr 2002 17:48:17 -0700 (PDT) Received: from shall.anarcat.dyndns.org ([65.94.187.200]) by tomts24-srv.bellnexxia.net (InterMail vM.5.01.04.05 201-253-122-122-105-20011231) with ESMTP id <20020426004814.MYYZ9704.tomts24-srv.bellnexxia.net@shall.anarcat.dyndns.org> for ; Thu, 25 Apr 2002 20:48:14 -0400 Received: from lenny.anarcat.dyndns.org (lenny.anarcat.dyndns.org [192.168.0.4]) by shall.anarcat.dyndns.org (Postfix) with SMTP id AE08E56 for ; Thu, 25 Apr 2002 20:47:25 -0400 (EDT) Received: by lenny.anarcat.dyndns.org (sSMTP sendmail emulation); Thu, 25 Apr 2002 20:47:05 -0400 Date: Thu, 25 Apr 2002 20:47:05 -0400 From: The Anarcat To: Libh Subject: 0.2.2 tagged Message-ID: <20020426004704.GF14538@lenny.anarcat.dyndns.org> Mail-Followup-To: The Anarcat , Libh Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="rMWmSaSbD7nr+du9" Content-Disposition: inline User-Agent: Mutt/1.3.27i Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --rMWmSaSbD7nr+du9 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi. I just tagged the whole repository with the r0_2_2 tag, which will represent the "0.2.2 release". I'll send a patch to update the port to use that tag. A. --=20 Un =E9ducateur dans l'=E2me ne prend rien au s=E9rieux que par rapport =E0 ses disciples -- soi-m=EAme non except=E9. - Nietzsche, "Par del=E0 le bien et le mal" --rMWmSaSbD7nr+du9 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjzIo4gACgkQttcWHAnWiGfiXACfRmbRtDEULWssbcs6QHOCPmsm DRwAoIvoy4xM0j/WH7SXkVyqoI7OHRco =5BsZ -----END PGP SIGNATURE----- --rMWmSaSbD7nr+du9-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Thu Apr 25 19:19:46 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 4866A37B404 for ; Thu, 25 Apr 2002 19:19:44 -0700 (PDT) Received: (from antoine@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3Q2Jh444188 for libh@FreeBSD.org; Thu, 25 Apr 2002 21:19:43 -0500 (CDT) (envelope-from antoine) Message-Id: <200204260219.g3Q2Jh444188@usw4.freebsd.org> From: Antoine Beaupré Date: Thu, 25 Apr 2002 21:19:43 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/release Makefile.inc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG antoine 2002/04/25 21:19:43 CDT Modified files: release Makefile.inc Log: fix the install target: install files from .CURDIR while I'm here, define DATADIR to be SHAREDIR if not defined Revision Changes Path 1.3 +7 -7 libh/release/Makefile.inc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Thu Apr 25 19:55:55 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 92B2A37B419 for ; Thu, 25 Apr 2002 19:55:52 -0700 (PDT) Received: (from antoine@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3Q2tmq44319 for libh@FreeBSD.org; Thu, 25 Apr 2002 21:55:48 -0500 (CDT) (envelope-from antoine) Message-Id: <200204260255.g3Q2tmq44319@usw4.freebsd.org> From: Antoine Beaupré Date: Thu, 25 Apr 2002 21:55:48 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/release/scripts Makefile libh/release/scripts/diskedit Makefile libh/release/scripts/pkgtools Makefile Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG antoine 2002/04/25 21:55:48 CDT Modified files: release/scripts Makefile Added files: release/scripts/diskedit Makefile release/scripts/pkgtools Makefile Log: re-enable recursive Makefile operation so that script files get installed in their proper directories again this uses a ugly hack to use the targets in bsd.subdir.mk, but it works Revision Changes Path 1.4 +9 -25 libh/release/scripts/Makefile To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Thu Apr 25 20: 8:31 2002 Delivered-To: freebsd-libh@freebsd.org Received: from tomts13-srv.bellnexxia.net (tomts13.bellnexxia.net [209.226.175.34]) by hub.freebsd.org (Postfix) with ESMTP id DE29537B400 for ; Thu, 25 Apr 2002 20:08:27 -0700 (PDT) Received: from shall.anarcat.dyndns.org ([65.94.187.200]) by tomts13-srv.bellnexxia.net (InterMail vM.5.01.04.05 201-253-122-122-105-20011231) with ESMTP id <20020426030827.RVJY22599.tomts13-srv.bellnexxia.net@shall.anarcat.dyndns.org> for ; Thu, 25 Apr 2002 23:08:27 -0400 Received: from lenny.anarcat.dyndns.org (lenny.anarcat.dyndns.org [192.168.0.4]) by shall.anarcat.dyndns.org (Postfix) with SMTP id DC0A456 for ; Thu, 25 Apr 2002 23:07:39 -0400 (EDT) Received: by lenny.anarcat.dyndns.org (sSMTP sendmail emulation); Thu, 25 Apr 2002 23:07:18 -0400 Date: Thu, 25 Apr 2002 23:07:18 -0400 From: The Anarcat To: libh@FreeBSD.org Subject: Re: cvs commit: libh/release/scripts Makefile libh/release/scripts/diskedit Makefile libh/release/scripts/pkgtools Makefile Message-ID: <20020426030718.GH14538@lenny.anarcat.dyndns.org> References: <200204260255.g3Q2tmq44319@usw4.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="tT3UgwmDxwvOMqfu" Content-Disposition: inline In-Reply-To: <200204260255.g3Q2tmq44319@usw4.freebsd.org> User-Agent: Mutt/1.3.27i Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --tT3UgwmDxwvOMqfu Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I moved the release tags ahead a bit to include those changes, otherwise the builtin install targets won't work and the update will be useless. A. On Thu Apr 25, 2002 at 09:55:48PM -0500, Antoine Beaupr=E9 wrote: > antoine 2002/04/25 21:55:48 CDT >=20 > Modified files: > release/scripts Makefile=20 > Added files: > release/scripts/diskedit Makefile=20 > release/scripts/pkgtools Makefile=20 > Log: > re-enable recursive Makefile operation so that script files get > installed in their proper directories again > =20 > this uses a ugly hack to use the targets in bsd.subdir.mk, but it works > =20 > Revision Changes Path > 1.4 +9 -25 libh/release/scripts/Makefile >=20 >=20 > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-libh" in the body of the message --=20 =46rom the age of uniformity, from the age of solitude, from the age of Big Brother, from the age of doublethink - greetings! --tT3UgwmDxwvOMqfu Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjzIxGUACgkQttcWHAnWiGfalACfTtpmP3Nvc7hh++/BzQ3NyRuF BOMAn1PSmjDoVe8yoXrSZ/gQulCUhVq2 =FtfP -----END PGP SIGNATURE----- --tT3UgwmDxwvOMqfu-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Fri Apr 26 12:55:30 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id A7B1D37B419 for ; Fri, 26 Apr 2002 12:55:27 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3QJtQo45679 for libh@FreeBSD.org; Fri, 26 Apr 2002 14:55:26 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204261955.g3QJtQo45679@usw4.freebsd.org> From: Max Okumoto Date: Fri, 26 Apr 2002 14:55:26 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/lib/tcl HSystem.cc Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/26 14:55:26 CDT Modified files: lib/tcl HSystem.cc Log: Removed unnessisary check. Revision Changes Path 1.35 +10 -12 libh/lib/tcl/HSystem.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Fri Apr 26 14:33:19 2002 Delivered-To: freebsd-libh@freebsd.org Received: from usw4.freebsd.org (usw4.freebsd.org [209.180.6.228]) by hub.freebsd.org (Postfix) with ESMTP id 1307037B417 for ; Fri, 26 Apr 2002 14:33:17 -0700 (PDT) Received: (from okumoto@localhost) by usw4.freebsd.org (8.11.6/8.11.6) id g3QLXGO45783 for libh@FreeBSD.org; Fri, 26 Apr 2002 16:33:16 -0500 (CDT) (envelope-from okumoto) Message-Id: <200204262133.g3QLXGO45783@usw4.freebsd.org> From: Max Okumoto Date: Fri, 26 Apr 2002 16:33:16 -0500 (CDT) To: libh@FreeBSD.org Subject: cvs commit: libh/include LanguageInterface.hh Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG okumoto 2002/04/26 16:33:16 CDT Modified files: include LanguageInterface.hh Log: Clean up white space for the constructors of ClassDescription and MethodDescription. No functional change. Revision Changes Path 1.7 +46 -8 libh/include/LanguageInterface.hh To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Fri Apr 26 15:52:23 2002 Delivered-To: freebsd-libh@freebsd.org Received: from postal.sdsc.edu (postal.sdsc.edu [132.249.20.114]) by hub.freebsd.org (Postfix) with ESMTP id 932AF37B404 for ; Fri, 26 Apr 2002 15:52:21 -0700 (PDT) Received: from multivac.sdsc.edu (multivac.sdsc.edu [132.249.20.57]) by postal.sdsc.edu (8.11.6/8.11.6/server/38) with ESMTP id g3QMqKn28351; Fri, 26 Apr 2002 15:52:21 -0700 (PDT) Received: by multivac (8.11.6+Sun/1.11-SolarisClient) id g3QMqK705127; Fri, 26 Apr 2002 15:52:20 -0700 (PDT) To: freebsd-libh@FreeBSD.ORG Subject: Would anyone object if I made format of *.cd.cc files more strict? From: Max Okumoto Date: 26 Apr 2002 15:52:20 -0700 Message-ID: Lines: 6 X-Mailer: Gnus v5.5/XEmacs 20.4 - "Emerald" Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I am working on the *.cd.cc parser right now. The goal would be to get ride of the perl script and the extra binaries built used to create the tcl<->C++ glue code. Max Okumoto To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Fri Apr 26 17:43:20 2002 Delivered-To: freebsd-libh@freebsd.org Received: from tomts10-srv.bellnexxia.net (tomts10.bellnexxia.net [209.226.175.54]) by hub.freebsd.org (Postfix) with ESMTP id 2361637B400 for ; Fri, 26 Apr 2002 17:43:08 -0700 (PDT) Received: from shall.anarcat.dyndns.org ([65.94.187.200]) by tomts10-srv.bellnexxia.net (InterMail vM.5.01.04.05 201-253-122-122-105-20011231) with ESMTP id <20020427004307.WERL12976.tomts10-srv.bellnexxia.net@shall.anarcat.dyndns.org>; Fri, 26 Apr 2002 20:43:07 -0400 Received: from lenny.anarcat.dyndns.org (lenny.anarcat.dyndns.org [192.168.0.4]) by shall.anarcat.dyndns.org (Postfix) with SMTP id 8E2754; Fri, 26 Apr 2002 20:42:17 -0400 (EDT) Received: by lenny.anarcat.dyndns.org (sSMTP sendmail emulation); Fri, 26 Apr 2002 20:42:04 -0400 Date: Fri, 26 Apr 2002 20:42:03 -0400 From: The Anarcat To: Max Okumoto Cc: freebsd-libh@FreeBSD.ORG Subject: Re: Would anyone object if I made format of *.cd.cc files more strict? Message-ID: <20020427004203.GA315@lenny.anarcat.dyndns.org> Mail-Followup-To: The Anarcat , Max Okumoto , freebsd-libh@FreeBSD.ORG References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="DocE+STaALJfprDB" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.3.27i Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --DocE+STaALJfprDB Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable That's fine with me, I guess. As long as it works as before. The thing I was hoping though was to get rid of the parser concept altogether. Wouldn't it be theorically possible to generate those files from the compiled data itself? Right now, the parser finds the class names in a given .cd.cc file and takes them as the members of the subsystem. Wouldn't it be possible to have a declaration in the .cd.cc file that would list those classes? I was thinking of something like: [I am inventing some class names here :)] vector disk_classes =3D { "Disk", "DiskChunk", ...}; Then a runtime executable could be linked with the .cd.cc file to generate the class descriptions files (which is pretty unavoidable). What does the parser do apart from finding the class names and generate the code anyways? Parsing C++ code is the job of the compiler, not a script suite. ;) But I'm just ranting, and I have no concrete solution, so please feel free to kill the perl parser in favor of a better one. A. --=20 =46rom the age of uniformity, from the age of solitude, from the age of Big Brother, from the age of doublethink - greetings! On Fri Apr 26, 2002 at 03:52:20PM -0700, Max Okumoto wrote: >=20 > I am working on the *.cd.cc parser right now. The goal would be to > get ride of the perl script and the extra binaries built used to > create the tcl<->C++ glue code. >=20 > Max Okumoto --DocE+STaALJfprDB Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjzJ89sACgkQttcWHAnWiGfeaACfZqprRx26ZSQAC74X+f6C83dS 2akAniMAAcUXWvtMz1TZUz7v/syMyY8s =sKNT -----END PGP SIGNATURE----- --DocE+STaALJfprDB-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message