Emacs::Lisp 0.3 and emacs-20.2 patch 
Author Message
 Emacs::Lisp 0.3 and emacs-20.2 patch

File: emacs-20.2-perlmacs-0.3.readme

##################################################################
###### CAUTION ###### CAUTION ###### CAUTION ###### CAUTION ######
##################################################################
#######                                                    #######
#######   THIS IS ALPHA SOFTWARE.  USE AT YOUR OWN RISK!   #######
####### EVERYTHING ABOUT THIS CODE IS SUBJECT TO CHANGE!!! #######
#######                                                    #######
##################################################################
###### CAUTION ###### CAUTION ###### CAUTION ###### CAUTION ######
##################################################################

WHAT
----
$CPAN/authors/id/JTOBEY/emacs-20.2-perlmacs-0.3.pl.gz, a patch for GNU
Emacs 20.2 to embed Perl 5.004.  Includes module "Emacs::Lisp".

WHY
---
The goal is to allow Emacs modules and customization code to be
written in Perl, as well as Emacs Lisp.  As of this ALPHA version, not
all features are implemented, documentation is incomplete, and
examples are lacking.

The task at hand is to discuss possible uses and interface details.
Anyone want to set up a mailing list or newsgroup?  Please email me if
you would like to do this.

HOW
---
You must first install PERL VERSION 5.004.  Although I have never
tried it with 5.003 or 5.0045+, I doubt that it would work and am not
ready to support these.

Your perl must have working ExtUtils::Embed and ExtUtils::MakeMaker
capabilities.  If not, the configure script will exclude Perl support,
and you will have essentially standard GNU Emacs.

Retrieve and untar the Emacs distribution; for example:

   ftp://prep.ai.mit.edu/pub/gnu/emacs-20.2.tar.gz
   ftp://sunsite.unc.edu/pub/gnu/emacs-20.2.tar.gz

Retrieve the patch (see above).  Then do

   cd emacs-20.2
   gzip -dc ../emacs-20.2-perlmacs-0.3.pl.gz |perl
   ./configure
   make

and, if you're the adventurous type,

   make install

Most of the documentation is in perl/Emacs-Lisp/Lisp.pm and should be
accessible after installation via

   perldoc Emacs::Lisp

CAVEAT
------
This is not meant to be tried on anything other than Unix-like
systems.  However, if you get it to work on non-unix, I would be
delighted to hear about it!

Cheers,
John



Sun, 30 Jul 2000 03:00:00 GMT  
 
 [ 1 post ] 

 Relevant Pages 

1. 'split' for emacs lisp

2. Posting: Survey of Tcl, Perl, Python, Emacs Lisp

3. ANNOUNCE: Emacs lisp TinyPerl.el plug-in module (POD mode)

4. Announce: Emacs lisp TinyPe.rl.el (cont'd)

5. Announce: Emacs Lisp code to answer FAQ questions

6. addicted to emacs lisp

7. Errata patch for TeXinfo version of perl manual 0.3

8. Patches for CPerl and Emacs 20.2

9. Perl Patches 20-34

10. Applying perl patches 20-34 (help)

11. Patches 20-33

12. perl 4.0 patch #20

 

 
Powered by phpBB® Forum Software