gnu-emacs-sources
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ttn-pers-elisp 1.43 available


From: Thien-Thi Nguyen
Subject: ttn-pers-elisp 1.43 available
Date: Mon, 08 Sep 2003 15:29:40 +0200

greetings earthlings,

after a half-year of various hardware/software/wetware anomolies,
ttn-pers-elisp development has finally migrated to emacs 21 (cvs, no
less).  this release reflects some pining for 20.7 (if not for the
200MHz p2, hee hee) but that will probably fade As Time Goes By.

tarball and expanded dist in:

  http://www.glug.org/people/ttn/software/ttn-pers-elisp/
  http://www.glug.org/people/ttn/software/ttn-pers-elisp/dist/

NEWS excerpt follows.  bug reports and comments welcome, as always.

in other news, emacs 21 on vms proceeding slowly but surely; expect a
preliminary release (for those w/ adventurous spirit) w/in the month.

thi

________________________________________________
 - VERSION 1.43 (released 2003-09-08)
 
   - HTML suppressed in RMAIL
 
        The excellent rmime.el package is now configured like so:
 
        ;; Never show the ugliness that is HTML!  YUK!  PUKE!
        (defalias 'rmime-text/html 'rmime-*/*)
        (put 'rmime-text/html 'rmime-unwise t)
 
   - New commands: ch-cvs-state, release-cvs-file
 
        These are analogous to `ch-rcs-state' (change the "state" of a
        file generally) and `release-rcs-file' (change to the specific
        tag "Rel"), respectively, for CVS files.
 
   - New command: jamenv-from-file
 
        This calls `jamenv' on the specified file.  See docstring.
 
   - if-window-system.el also loaded if `display-color-p'
 
        Previously, `window-system' nil inhibited loading of
        if-window-system.el (duh).  However, Emacs 21 can support
        colors even on a tty, so we handle that case, too.
 
   - gnugo.el rewritten to use Go Text Protocol
 
        This is still largely experimental.  The version distributed
        here corresponds to 1.26 in <http://www.glug.org/alt/gnugo/>.
        (There is also an updated make-xpms-file.el in mokuxpms.tar.gz
        that fixes a small bug in how the generated file is loaded,
        in that directory.)
 
   - New command: wcat
 
        This simply calls "wget -O-" on the url at point.
 
   - New command: psql
 
        This simply calls "ttn-do psql", q.v., in a comint buffer,
        after querying for a database name to access.
 
   - New commands: insert-zonkme, scan-zonkme
 
        These are primarily useful for maintenance of Scheme programs
        that in turn maintain glug.org.  A "zonkme" is a form that
        changes the `%load-path' like so:
 
          (set! %load-path (cons "/home/ttn/build/ps" %load-path))
 
        `insert-zonkme' adds this as well as a distinctive comment
        recognized by `scan-zonkme' to decide (later) whether or not to
        remove the form.  To see which programs are currently guilty of
        this heinous practice, see "load-path mungers" scripts at
        <http://www.glug.org/maint/cron-job-stats.html>.
 
   - New command: gdb-guile-display-scm
 
        This finds the symbol at point and requests a guile running
        under gdb process to display its value.  You can use var
        `gdb-guile-backend-method' to specify which kind of support to
        use: either common .gdbinit command "gp", or internal support.
 
   - C-x C-q jammed to `vc-toggle-read-only'
 
        Emacs 21 bound this to simply `toggle-read-only' in a (IMHO)
        misguided attempt to reduce confusion.  Kill that noise.
 
   - Mailcrypt loaded by `C-x m' also
 
        It used to be that only RMAIL init would by side effect also set
        up mailcrypt, so `C-x m' would lose until RMAIL was loaded; now
        both initial command paths set up mailcrypt.
 
   - RMAIL expunges w/o confirmation
 
        Emacs 21 added variable `rmail-confirm-expunge' (default: t).
        We set to nil to get the old behavior (delete it, dammit).
 
   - Hideshow minor mode is now turned off when doing Ediff
 
        Ediff gets confused by the hidden blocks, so spare it.
 
   - Env var MANWIDTH automatically set on `M-x man'
 
        Manpages now fill more of the screen if the screen is more than
        80 columns wide.  This may be unacceptably slow on old machines.
 
   - Incremental search backspace now deletes only one char from searchtext
 
        Thanks go to whoever posted the code on gnu.emacs.help.
 
   - Mode line subjected to curmudgeonly manglings
 
        Emacs 21 changed the default `mode-line-format', so we take some
        pains to recreate the pleasant layout of years past.  Version
        control info is still out of place, but that's fine for now.
 
   - Scheme mode used for .laml, .af, .twerp and .html-data files
 
        See <http://www.cs.auc.dk/~normark/laml/> for info on LAML.
 
        See <http://www.glug.org/alt/guile-1.4.1.94.tar.gz> for info
        on Autofrisk and TWERP files.
 
        See <http://www.glug.org/people/ttn/software/ttn-pers-scheme/>
        for info on HTML-DATA files.
 
        (Unsurprisingly, these file formats look like Scheme code.)
 
   - Changes to `dict' and `thesaurus'
 
        You can now specify the program (and its args) to use for
        formatting a web page to stdout given a URL, with the variable
        `dict-method'.  The default value is: ("w3m" "-dump").
 
        Also, these commands now trim left-side, right-side and bottom
        noise, in addition to top noise.
 
   - Dropped imports: crypt++.el, python-mode.el
 
        The latter went all this time w/o entry in THANKS, so a belated
        thanks goes out to Barry A. Warsaw and Tim Peters.
 
   - New support for VMS
 
        The DCL script VMSCONFIG.COM can be used to configure the
        package (for in-place use) on VMS systems.  The ~/.emacs needs
        to load the SETUP-TTN-PERS-ELISP.EL manually, after which it is
        fine to call `setup-ttn-pers-elisp', q.v.

[excerpt ends here]




reply via email to

[Prev in Thread] Current Thread [Next in Thread]