home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!wupost!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.INS.CWRU.Edu!agate!agate!usenet
- From: warsaw@nlm.nih.gov (Barry A. Warsaw)
- Newsgroups: comp.archives
- Subject: [comp.lang.c++] NEW RELEASE OF c++-mode.el. Version 2.195
- Followup-To: comp.lang.c++,gnu.g++.help,gnu.emacs.sources,comp.emacs,alt.lucid-emacs.help
- Date: 1 Sep 1992 23:55:40 GMT
- Organization: Century Computing, Inc.
- Lines: 90
- Approved: adam@soda.berkeley.edu
- Distribution: world
- Message-ID: <180vtsINNqan@agate.berkeley.edu>
- References: <WARSAW.92Aug28191047@anthem.nlm.nih.gov>
- Reply-To: c++-mode-help@anthem.nlm.nih.gov (Barry A. Warsaw)
- NNTP-Posting-Host: soda.berkeley.edu
- X-Original-Newsgroups: comp.lang.c++,gnu.g++.help,gnu.emacs.sources,comp.emacs,alt.lucid-emacs.help
- X-Original-Date: 29 Aug 92 00:10:47 GMT
-
- Archive-name: auto/comp.lang.c++/NEW-RELEASE-OF-c-mode-el-Version-2-195
-
-
- This message is to announce the new public release of c++-mode.el
- version 2.195 for editing C++ code in an emacs buffer. As usual, I am
- not posting the code here directly since you should be able to
- download it via either anonymous ftp, or email. After my signature is
- a brief summary of changes since the last public release 2.124. If
- you are using an older version of c++-mode.el, I definitely suggest
- you upgrade.
-
- c++-mode.el has been submitted to the elisp archive and should soon be
- available from that location. anon-ftp to archive.cis.ohio-state.edu
- and cd to /pub/gnu/emacs/elisp-archive/modes. Retrieve the file
- c++-mode.el.Z and uncompress.
-
- Alternatively, you can aftp the file from:
- ftp.cme.nist.gov:pub/gnu/c++-mode.el
-
- Finally, if you don't have aftp access, don't dispair! Send the
- following message in the _body_ of your email (not on the subject
- line) to library@cme.nist.gov:
-
- send pub/gnu/c++-mode.el
-
- Be sure the mail server can decipher a path back to you. You will
- receive a multi-file response containing c++-mode.el in uuencoded
- form. Simply cat the messages together (removing any mail header
- cruft), uudecode and enjoy!
-
- As always, send bug reports, problems, questions, etc to
- c++-mode-help@anthem.nlm.nih.gov. I will be on vacation from Sept 4th
- until about Sept 27th. If you have a really pressing problem, try the
- discussion list, maybe they can help:
- c++-mode-victims@anthem.nlm.nih.gov.
-
- Lastly, I'll leave you with this deep thought to ponder:
-
- If I said that I was looking to buy a graphical user interface system
- which exhibits an object-oriented-like behavior, does that mean I want
- an OOy GUI?
-
- :-)
-
- -Barry
-
-
- Fixed/Changed/Added Since Last Release:
- =======================================
-
- * The big one: c++-mode.el can now be used to edit C code as well! See
- the comments in the file for how to set this up. Note that you still
- can't completely trash the distrib c-mode.el since c++-mode uses
- some c-mode internal routines, but you can use this single mode to
- edit both your C and C++ code. It should do The Right Thing with
- comments, etc.
-
- * The variables c++-cleanup-brace-else-brace-p and
- c++-cleanup-empty-defun-braces-p have been replaced with
- c++-cleanup-list, and this variable's semantics have been extended.
- Do a "C-h v c++-cleanup-list RET" for more details.
-
- * nested classes should mostly work. The general approach is that
- functions defined in a class definition should format exactly as
- they would if they appeared outside a class definition, except that
- an extra indentation would be applied. The extra indentation is the
- value of the new variable c++-class-member-indent times the level of
- class nesting.
-
- * template declarations should no longer choke c++-mode
-
- * `*' is now electric and will automatically line up C style block
- comments according to the value of the new variable
- c++-C-block-comments-indent-p.
-
- * new variable c++-paren-as-block-close-p which determines how to
- indent parens which close a block-like function call (ie line up
- under the block, or the statement).
-
- * c++-untame-characters default value is now just '(?'). Single quotes
- are the most troublesome characters and the backslashing workaround
- (while necessary) annoys almost everyone (including me!). See the
- comments in the file for more information.
-
- * copyright for c++-mode.el has been assigned to FSF.
-
- * MANY, MANY BUG FIXES!
-
- * (HOPEFULLY) MANY PERFORMANCE ENHANCEMENTS!
-
-