harley | 1 Mar 06:14 2005
Picon

pepsi-code.el (v1.3)


;;
;; ~/share/emacs/jhg/pepsi-code.el ---
;;
;; $Id: pepsi-code.el,v 1.3 2005/03/01 05:05:29 harley Exp $
;;

(defun pepsi-code-enter ()
  "Ease the process of entering pepsi codes for itunes.
I dont want to keep buckets of smelly caps around, so I keep
the codes in a file."
  (interactive)
  (while t
    (let ((c (upcase (read-char (format "pepsi-code:")))))
      (cond
       ((or (char-equal c 8) (char-equal c 127))
        (delete-backward-char 1))
       ((string-match "[2-9A-Z]" (char-to-string c))
        (insert c)
        (let ((cc (current-column)))
          (if (= cc 5) 
            (insert " ")
            (when (= cc 11)
              (insert "\n") 
              (beep)))))
       (t ;; opps!
        (beep)
        (beep))))))
Matt Hodges | 5 Mar 18:53 2005
Picon

w3m-type-ahead.el 2.2.0 released.

The latest version of w3m-type-ahead.el is available at:

    <URL:https://alioth.debian.org/project/showfiles.php?group_id=30594>

The internals have been rewritten (by advising built-in search
functions), and there are some user-visible changes:

    (1) Prefix args now work as for w3m-view-this-url (C-u for reload,
        C-u C-u for new session).

    (2) Links only followed if search is exited with RET.

    (3) Complete Isearch behaviour available.  For example, in GNU
        Emacs 21, editing search string, switching between normal and
        regexp searches, lazy highlighting all work.

Attachment (w3m-type-ahead.el): application/emacs-lisp, 7138 bytes
_______________________________________________
Gnu-emacs-sources mailing list
Gnu-emacs-sources <at> gnu.org
http://lists.gnu.org/mailman/listinfo/gnu-emacs-sources
Mathias Dahl | 7 Mar 17:11 2005
Picon

w32-send-mapi.el 0.1


;;; w32-send-mapi.el --- send e-mail messages using MAPI

;; Copyright (C) 2005 Mathias Dahl

;; Version: 0.1
;; Keywords: w32, e-mail, vbscript
;; Author: Mathias Dahl <mathias.removethis.dahl <at> gmail.com>
;; Maintainer: Mathias Dahl
;; URL: http://groups.google.com/groups?q=w32-send-mapi

;; This file is not part of GNU Emacs.

;; This is free software; you can redistribute it and/or modify it
;; under the terms of the GNU General Public License as published by
;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;;
;; This is distributed in the hope that it will be useful, but WITHOUT
;; ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
;; or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
;; License for more details.
;;
;; You should have received a copy of the GNU General Public License
;; along with GNU Emacs; see the file COPYING.  If not, write to the
;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
;; Boston, MA 02111-1307, USA.

;;; Commentary:

(Continue reading)

Joe Corneli | 7 Mar 17:27 2005
Picon

scholia.el

This code is meant to be a "proof of concept" for the digital library
infrastructure described here:

 http://oddwiki.taoriver.net/wiki.pl/AsteroidMeta/A_scholium-based_document_model

The basic idea is to create a "sea of documents" that can be attached
to one another.  For example comments on an essay might be attached to
the essay.

This implementation is preliminary - some features I'm sure everyone
would like have simply been left out.  I'd be interested in comments
anyway.  Specifically, there is a use of `recursive-edit' I'm not so
sure about, and I wonder if it wouldn't be better to store the
collection of documents in a hash table. (Hash tables and user input
are new to me.)

An essay I wrote with commentary by me and by some reviewers who
didn't accept it into their conference is included as an example
showing how the system works.

;;; scholia.el --- for writing and viewing documents with scholia

;; Copyright (C) 2005 Joe Corneli <jcorneli <at> math.utexas.edu>

;; Time-stamp: <jac -- Mon Mar  7 10:20:45 CST 2005>

;; This file is not part of GNU Emacs, but it is distributed under
;; the same terms as GNU Emacs.

;; GNU Emacs is free software; you can redistribute it and/or modify
(Continue reading)

Reiner Steib | 7 Mar 19:55 2005
X-Face

Re: w32-send-mapi.el 0.1

On Mon, Mar 07 2005, Mathias Dahl wrote:

> ;;; w32-send-mapi.el --- send e-mail messages using MAPI
[...]
> ;; URL: http://groups.google.com/groups?q=w32-send-mapi

A persistent URL would be better.  Maybe on EmacsWiki if you don't
have other web space?

> ;; It uses MAPI to send a message by fetching information from a
> ;; normal *mail* buffer to build some vbscript code that is executed
> ;; by wscript.exe.
[...]
> ;;; Usage:
>
> ;; Open up a mail buffer (C-x m).
> ;; Add one or more recipients, a subject and a body.
> ;; Execute it: M-x w32-send-mapi.

Probably quite useful for windows users.

>       (re-search-forward (concat "^" (regexp-quote
>                                       "--text follows this line--")))

Better use `mail-header-separator'.

>       (insert
>        "
>   Const mapToList = 1
> ")
(Continue reading)

Mathias Dahl | 7 Mar 21:36 2005
Picon

w32-send-mapi.el 0.2


;;; w32-send-mapi.el --- send e-mail messages using MAPI

;; Copyright (C) 2005 Mathias Dahl

;; Version: 0.2
;; Keywords: w32, e-mail, vbscript, MAPI
;; Author: Mathias Dahl <mathias.removethis.dahl <at> gmail.com>
;; Maintainer: Mathias Dahl
;; URL: http://www.emacswiki.org/cgi-bin/wiki/WThirtyTwoSendMAPI

;; This file is not part of GNU Emacs.

;; This is free software; you can redistribute it and/or modify it
;; under the terms of the GNU General Public License as published by
;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;;
;; This is distributed in the hope that it will be useful, but WITHOUT
;; ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
;; or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
;; License for more details.
;;
;; You should have received a copy of the GNU General Public License
;; along with GNU Emacs; see the file COPYING.  If not, write to the
;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
;; Boston, MA 02111-1307, USA.

;;; Commentary:

(Continue reading)

Uwe Brauer | 16 Mar 16:56 2005
Picon

session.el (was: Move point to last change)

>>>>> "David" == David Andersson <david  <at>  symsoft . se> writes:

    David> New improved  goto-chg.el (version 1.2) (Reposting the same
    David> file. The posting 30 minutes ago got wrapped long lines.)

Hm did you know that session.el by Christoph Wedler provides a similar
feature.

Uwe Brauer 
Matthias | 16 Mar 17:39 2005
Picon

ansi-lpr.el

;;; ansi-lpr.el --- Print to the local printer of a VT100 or ANSI
;;; terminal

;; Copyright (C) 2005  Free Software Foundation, Inc.

;; Author: Matthias MEULIEN by <meulien <at> math.uvsq.fr>
;; Keywords: terminals, wp

;; This file is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.

;; This file is distributed in the hope that it will be useful,
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
;; GNU General Public License for more details.

;; You should have received a copy of the GNU General Public License
;; along with GNU Emacs; see the file COPYING.  If not, write to
;; the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
;; Boston, MA 02111-1307, USA.

;;; Commentary:

;; This library allows printing to the local printer of a VT100 or
;; ANSI terminal. The idea is stollen from the C program written by
;; Gary Day.

;; First, you need to set the variable `print-region-function' like
(Continue reading)

Thien-Thi Nguyen | 18 Mar 00:21 2005

(unofficial) GNU Emacs for VMS available

greetings earthlings,

Emacs for VMS lives!

more precisely, a method for autoconfiscating, configuring, building and
installing Emacs for VMS from source is now available.  whether or not
this method works for you is of intense interest to me (so i can learn
how to recognize and fix bugs).  please see:

  http://www.glug.org/people/ttn/software/emacs-for-vms/

and let me know what flies, what trails, what tries and what fails.

(if you are receiving this message and are not subscribed to the
gnu-emacs-sources mailing list, it is because you have indicated an
interest in the past re Emacs for VMS.  no worries, future announcements
will be posted only to the mailing list.)

all code is released under the terms of the GNU General Public License.
"unofficial" (in the subject line) means that this is not "GNU software"
per se, although perhaps in the future it will be.

thi
Joe Corneli | 21 Mar 17:25 2005
Picon

nero.el


Nero is a fast text-based web browser that runs under emacs.  It is
much faster than emacs/w3 and it is also faster than emacs/w3m.
In fact, it might be the fastest web browser I've ever used.

No effort has been made to make the browser fully functional!  Future
releases of the browser will have more features, but I don't
anticipate it ever having anything close to the full functionality of
Lynx (which it uses to do display).

However, it has two indispensible features that I've already
mentioned: it runs inside Emacs and it is fast!

BTW, in case you were wondering about the name (which is of course
entirely subject to change) -- this program is inspired by the
Mozilla-based browser "conkeror" and "Nero" is short for "conqueriNg
hERO".

;;; nero.el --- a fast Lynx-based browser for Emacs

;; Copyright (C) 2005 Joe Corneli <jcorneli <at> math.utexas.edu>

;; Time-stamp: <jac -- Mon Mar 21 10:14:25 CST 2005>

;; This file is not part of GNU Emacs, but it is distributed under
;; the same terms as GNU Emacs.

;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published
;; by the Free Software Foundation; either version 2, or (at your
(Continue reading)


Gmane