eric@snark.thyrsus.com (Eric S. Raymond) (01/04/91)
This note should be followed by 11 parts containing the 2.3.1 03 JAN 1991 version of the infamous jargon file. To re-assemble it, simply unshar the parts and cat them together. This file will also be available on dorm.rutgers.edu under pub as `jargon.<nnn>', where <nnn> is the digits of the current version number (that is, version 5.6.7 would be `jargon.567'). Future versions up to 2.4.1 (whenever that is) will be posted as context diffs. This version is a draft for "The New Hacker's Dictionary", now expected to come out from MIT Press sometime in summer 1991. This draft is being circulated to the hacker community for criticism and additions. Your comments and new entries are welcomed; mail them to jargon@snark.thyrsus.com or ...!uunet!snark!jargon. Please get your comments and revisions in soon. The freeze deadline for the manuscript is not that far in the future. I can also be reached by USnail at 22 S. Warren Ave., Malvern PA 19355 or by phone at (215)-296-5718. However, I *strongly* prefer submissions, comments and criticism to be communicated via email.
bzs@world.std.com (Barry Shein) (01/04/91)
Has anyone tried to put this under the webster server? -- -Barry Shein Software Tool & Die | {xylogics,uunet}!world!bzs | bzs@world.std.com Purveyors to the Trade | Voice: 617-739-0202 | Login: 617-739-WRLD
davy@intrepid.erg.sri.com (David Curry) (01/05/91)
In article <BZS.91Jan3192010@world.std.com>, bzs@world.std.com (Barry Shein) writes: |> |>Has anyone tried to put this under the webster server? Just looking at the file, it would take quite a bit of work. The problem is, although there is a definite format to the jargon file, it's not nearly as rigid as the one used by Webster. Near as I can figure, the following are true: 1. Each entry begins flush left. All lines following the first line of the entry are indented by some amount. There is a blank line between entries. 2. "word" entries have <> around them. "symbol" entries don't. 3. Most entries have pronunciations, some don't. 4. Most entries have parts of speech, some don't, especially some of the homonyms (see ACK, for example). 5. "See also" is just another paragraph in the entries, not a particular format. Thus, the jargon file is too free-format for the existing webster server to deal with. You could do it in one of two ways: 1. Hack the hell out of the webster server to understand the jargon file format. If nothing else, you'd have to do this for the pronunciation part, since the code tries to do clever things to print it out, and the jargon file uses different characters. 2. Hack the hell out of the jargon file to impose the Webster format on it. This actually wouldn't be that bad an idea, since it would certainly make the file more consistent. On the other hand, the format is pretty useless for just plain old persuing the file. It'd probably be easier to just rewrite the webster server from scratch to handle the jargon file in its present format. Dave Curry (Author of the UNIX Webster server.)
sahayman@porbeagle.cs.indiana.edu (Steve Hayman) (01/05/91)
>|>Has anyone tried to put this under the webster server? > > 1. Hack the hell out of the webster server to understand the jargon > file format. > 2. Hack the hell out of the jargon file to impose the Webster format > on it. One other possibility is to provide hooks in the webster server to call arbitrary external programs to do 'extra' word lookups. This probably wouldn't be too hard to add, and would be flexible enough to handle other external dictionary files that might come along. i.e. for the jargon file, you write a little "jargon-lookup" filter that knows the format of the jargon file. Then "webster foo" looks up "foo" in the usual way, and also runs "jargon-lookup foo" to consult the jargon file. Of course it's a bit inefficient running an extra process every time you look up every word. Mumble. Maybe the webster daemon only runs "jargon-lookup foo" if you ask it to define the word "jargon: foo". Anyway, I think it would be possible to structure things so that various other databases could be consulted, all within the regular webster framework. Steve "NeXT webster daemon guy" Hayman -- Steve Hayman Workstation Manager Computer Science Department Indiana U. sahayman@iuvax.cs.indiana.edu (812) 855-6984 NeXT Mail: sahayman@spurge.bloomington.in.us
ronnie@mindcraft.com (Ronnie Kon) (01/05/91)
Given that a significant portion of the unix.internals bandwidth is now being used by discussions and postings of jargon files, I propose that we break it off into a new newsgroup, comp.unix.internals.jargon_file. I am also open to comp.unix.wizards.jargon_file, in view of the upcoming renaming. Followups to anywhere you like, except, please, unix.internals. Ronnie Kon -- ------------------------------------------------------------------------------- Ronnie B. Kon | "I don't know about your brain, but kon@groundfog.stanford.edu | mine is really bossy." ...!{decwrl,ames}!mindcrf!ronnie | -- Laurie Anderson