🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.objective-c
Article #377

Announcing cc-mode.el version 4.35

#377
From: Barry A. Warsaw
Date: Wed, 20 Jul 1994 18:06
107 lines
5040 bytes
This message is to announce the availability of cc-mode.el version
4.35.  cc-mode.el is a GNU Emacs mode for editing C (K&R and ANSI),
C++, and Objective-C code.  This is an upgrade from version 3.349. A
list of user visible changes is outlined below.

Since the distribution is fairly large and since it is readily
available both via anonymous ftp and email, the source code is not
being posted here.  Downloading instructions are provided further down
in this message.

If you want to become a beta tester send add requests to
cc-mode-victims-request@anthem.nlm.nih.gov.  Other mailing list
addresses are outlined in the README file.

As always a huge thank you goes out to all the cc-mode-victims beta
testers!  Special thanks go to Lele Gaifax for the Objective-C mode
support.

User visible changes since 3.349:

** New major-mode: objc-mode for Objective-C editing. Also added,
   objc-mode-hook, objc-mode-abbrev-table, objc-mode-map, and
   objc-mode-syntax-table.

** New syntactic symbols objc-method-intro, objc-method-args, and
   objc-method-call-cont have been added, with appropriate offsets in
   c-offsets-alist.

** Ellemtel style puts substatement-open braces on their own line.

** Better conformance to GNU coding style. New line up function set on
   arglist-close for GNU style: c-lineup-arglist-intro-after-paren.

** bracket lists are treated like paren lists (i.e. they are given the
   appropriate arglist-* syntax).

** some changes to recognition of brace-lists. When an otherwise
   brace-list-entry or brace-list-intro is found to start with an open
   brace, the line is given brace-list-open syntax instead.

** brace-list-intro and brace-list-entry are hangable via
   c-hanging-braces-alist.

** c-set-offset provides a reasonable default in the prompt.

** various name changes to commands and variables for consistency of
   terminology.  The changes are:

   Cmd/Var   Old Name                       New Name
   -------   --------                       --------
   [var]     c-strict-semantics-p           c-strict-syntax-p
   [var]     c-echo-semantic-information-p  c-echo-syntactic-information-p
   [var]     c-semantics                    c-syntactic-context
   [cmd]     c-show-semantic-information    c-show-syntactic-information

   some other, non-user-level name changes were effected as well

** Usual gobs of bug fixes.


Getting cc-mode.el
===================
The latest public release version of this file should always be
available for anonymous ftp on the Emacs Lisp Archive machine.  The
path to the file is:

archive.cis.ohio-state.edu:pub/gnu/emacs/elisp-archive/modes/cc-mode.tar.Z

This file contains .el source, README and ancillary files.

For those of you without anon-ftp access, you can use the DEC
ftpmail'er at the address ftpmail@decwrl.dec.com.  Send the
following message in the body of your mail to that address to get
cc-mode:

reply <a valid net address back to you>
connect archive.cis.ohio-state.edu
binary
uuencode
chdir pub/gnu/emacs/elisp-archive/modes
get cc-mode.tar.Z

or just send the message "help" for more information on ftpmail.
Response times will vary with the number of requests in the queue.


Manifest (what you get in the tar file)
=======================================
You should have received the following files in the distribution tar
file for cc-mode 4.35:

    MANIFEST: This file

    cc-mode.el: Version 4.35 of the mode

    cc-mode-18.el: Emacs 18 compatibility file

    README: manual on how to use cc-mode to edit C and C++
    files. Eventually this will be replaced by a texinfo manual.

    DUMPING: A guide to ditching c-mode.el in favor of cc-mode.el.

    ChangeLog: Extremely verbose history of changes.

    lemacs.patch: fix to obscure C++ comment bug for Lucid Emacs 19
    only.  See comments in file re: FSF Emacs 19.
Technical Details
Message-ID: <WARSAW.94Jul20140636@anthem.nlm.nih.gov>
Path: arc1-ca.pugleaf.net!nntp.gmd.de!xlink.net!howland.reston.ans.net!europa.eng.gtefsd.com!news.umbc.edu!cs.umd.edu!lhc!news

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 109fba,25d6b17b763b2c26,start
X-Google-Attributes: gid109fba,public
X-Google-Thread: 102b9a,25d6b17b763b2c26,start
X-Google-Attributes: gid102b9a,public
X-Google-Thread: 1111a3,25d6b17b763b2c26,start
X-Google-Attributes: gid1111a3,public
X-Google-Thread: 1014db,25d6b17b763b2c26,start
X-Google-Attributes: gid1014db,public
X-Google-Thread: 107729,25d6b17b763b2c26,start
X-Google-Attributes: gid107729,public
X-Google-ArrivalTime: 1994-07-20 12:10:15 PST
Newsgroups: comp.lang.objective-c,comp.lang.c,comp.lang.c++,comp.emacs,gnu.emacs.sources
Path: arc1-ca.pugleaf.net!nntp.gmd.de!xlink.net!howland.reston.ans.net!europa.eng.gtefsd.com!news.umbc.edu!cs.umd.edu!lhc!news
From: warsaw@nlm.nih.gov (Barry A. Warsaw)
Subject: Announcing cc-mode.el version 4.35
Message-ID: <WARSAW.94Jul20140636@anthem.nlm.nih.gov>
X-Oblique-Strategy: Mute and continue
X-Attribution: BAW
Lines: 107
Sender: news@nlm.nih.gov
Reply-To: cc-mode-help@anthem.nlm.nih.gov (CC-Mode Help Desk)
Organization: Century Computing, Inc.
Date: 20 Jul 1994 18:06:36 GMT