Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/5/84; site osu-eddie.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxj!ihnp4!cbosgd!osu-eddie!karl From: karl@osu-eddie.UUCP (Karl Kleinpaste) Newsgroups: net.unix-wizards Subject: Re: Csh confusion: #define HZ 100? Message-ID: <129@osu-eddie.UUCP> Date: Sat, 1-Dec-84 14:40:49 EST Article-I.D.: osu-eddi.129 Posted: Sat Dec 1 14:40:49 1984 Date-Received: Sun, 2-Dec-84 05:44:03 EST References: <124@osu-eddie.UUCP> <1360@ihuxq.UUCP> Organization: Society for the Advancement of Raw Weirdness Lines: 45 Oh, my, if I'd just put about 12 seconds more thought into the problem before I posted on the subject...{:-)} ---------- > > We have been doing some major hacking on csh, particularly in the area > > of rewriting the tcsh editor interface. (If you're interested, when > > it's done, it'll edit in either vi or emacs style.) > Sounds like ksh(1). ---------- Um, no, actually it isn't. The basic problem with ksh is that, deep down inside itself, it's still the Bourne shell. I've tried using it at work, and I really don't care for it. I like the interface csh gives me, and so I am adding (or, actually, re-adding) an editor interface to it. The editor interface is being rewritten because the original tcsh editor interface is a rather crufty hack; it works, but just barely, and not very well. This particular csh also has a whole herd of extra functions and capabilities that I happen to like/want which Bourne shell still doesn't have. Anyway, the point is (for all of you who were still wondering, probably very few by now) that HZ, although defined in csh's sh.local.h as 100 and commented as being the AC line frequency, is no such thing. It's the frequency at which the system's clock ticks. It seems that the folks who were creating 4.2BSD didn't like trying to deal with the highly inconvenient 60 ticks/sec, and so they changed it to 100. I hadn't been aware of that fact. Non-standard, but workable. OK, I lose. Gads, you'd think I never hacked the kernel, which I do every single day. Now about those fortune cookies I promised...I got this torrential rain of mail, not to mention the articles which appeared as "Re: Csh confusion...", and I have no idea who it was that first got it across to me. So if someone can _p_r_o_v_e that they were the first, I'll send you those cookies...{:-)} All I ask is that everybody _p_l_e_a_s_e stop writing me mail and explaining the now-self-evident to me...like I said, if I'd just put a couple seconds' more thought into the problem before posting, I wouldn't have had to bother anybody else... Oh, if it matters to anyone, Bill Shannon at Sun informed me that HZ on his company's systems is 50, so don't get yourself confused if you're on one of those. -- From the badly beaten keyboards of best address---+ him who speaks in _*_T_y_P_e_* _f-_O-_n-_T-_s... | V Karl Kleinpaste @ Bell Labs, Columbus 614/860-5107 {cbosgd,ihnp4}!_c_b_r_m_a_!_k_k @ Ohio State University 614/422-0915 cbosgd!osu-eddie!karl