| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127 | 
							
- This directory contains files for running Gnuplot from within emacs.
 
- This package was assembled by Bruce Ravel <ravel@phys.washington.edu>.
 
- See http://feff.phys.washington.edu/~ravel/gnuplot/ for the latest.
 
- 			       Contents
 
- 			       ========
 
- README               this file
 
- INSTALL              thorough installation instructions
 
- ChangeLog            a log of changes by version number
 
- gnuplot.el	     gnuplot mode for emacs
 
- gnuplot-gui.el       a GUI for setting command arguments interactively
 
- info-look.20.2.el    programmer's interface to info files, old version
 
- info-look.20.3.el    programmer's interface to info files, new version
 
- dot.el               a short lisp file used by the Makefile
 
- gnuplot.info	     info version of gnuplot 3.6 help
 
- gpelcard.tex         quick reference card for gnuplot mode (latex)
 
- gpelcard.ps          
 
- dotemacs             example .emacs lines for enabling gnuplot mode
 
- Makefile.in	\	     
 
- Makefile.dst	 \    
 
- aclocal.m4	  \	files inherited from the gnuplot distribution
 
- configure	   }	for making gnuplot-mode
 
- configure.in	  /
 
- install-sh	 /
 
- mkinstalldirs   /
 
- Win9x/INSTALL.Win9x  Extra installation instructions for Windows 95/98
 
- Win9x/pgnuplot.c     Program required to run gnuplot from Emacs
 
- Soon gnuplot-mode will be included with the gnuplot 3.7 distribution.
 
- The installation instructions for the free-standing distribution have
 
- been modified to be consistent with that.
 
- 			     Installation
 
- 			     ============
 
- 1.  Unpack the gnuplot.tar.gz and cd to the gnuplot directory.  
 
- 2.  Type "configure".  If configure doesn't work for you, see note 7
 
-     below. 
 
- 3.  Run "make".  If you use XEmacs, run "make EMACS=xemacs" (or change
 
-     the EMACS variable to "xemacs" in the Makefile, the run "make").
 
- 4.  Move the lisp files to the system site_lisp directory if you are
 
-     installing as root.  If you are installing as a normal user move
 
-     the .elc files to a place where emacs, i.e. your personal emacs
 
-     directory.
 
- 5.  Insert the contents of the `dotemacs' file into your .emacs file
 
-     or into the system's emacs start-up file to enable gnuplot mode.
 
- 6.  The function `gnuplot-info-lookup-symbol' looks at the Gnuplot
 
-     info file that comes with this package or that can be made from
 
-     the Gnuplot distribution.  For that function to work, the file
 
-     gnuplot.info must be placed somewhere where info can find it, for
 
-     example /usr/info.  A line like this in your .emacs allows you to
 
-     put gnuplot.info any place convenient:
 
-        (add-to-list 'Info-default-directory-list "/path/to/file")
 
- Wouldn't it be //great// if Emacs had some kind of systematized package
 
- installing facility?  I think so, too!  Oh well....
 
- 				NOTES
 
- 				=====
 
- 1. gnuplot-mode is designed for use with version 3.7 of gnuplot.  It
 
-    should work very well with any of the 3.6 beta versions.  Only some
 
-    of the specialized features will not work with version 3.5 -- the
 
-    GUI interface to setting command arguments is an example.
 
- 2. To use gnuplot-mode with Emacs on Windows 95 or 98 see the
 
-    instructions in the directory Win9x.
 
-    
 
- 3. The installation materials used by gnuplot-mode come from the
 
-    gnuplot distribution.
 
- 4. If "configure" doesn't work for you, the file "Makefile.dst" can be
 
-    used.  In that case do, "make -f Makefile.dst" and carry on from
 
-    there. 
 
- 5. If you do not have the custom library installed, you will get
 
-    several harmless warnings when compiling gnuplot.el.  Most of
 
-    gnuplot-mode will work even without the custom library installed.
 
- 6. The file info-look.el provides the on-line help functionality.
 
-    Without it, things like on-line help and keyword completion will
 
-    not work.  Using a tool that is a standard part of Emacs is a good
 
-    idea, but this one gets complicated.  This file became part of
 
-    Emacs with version 20.  It changed between 20.2 and 20.3.  And it
 
-    does not come with XEmacs.  What's more, the version from 20.2 has
 
-    a bug and the newer version does not work with Emacs 19.  So, this
 
-    distribution comes with two versions of info-look.el, the version
 
-    from Emacs 20.2 patched to work correctly and the version from
 
-    Emacs 20.3.  Here's what happens when you run make:
 
-    a.  If you use Emacs 19 or XEmacs 19, then the Makefile will
 
-        compile the 20.2 version.
 
-    b.  If you use Emacs 20.2 or lower, the Makefile will compile the
 
-        20.2 version.
 
-    c.  If you use XEmacs 20 or higher, the Makefile will compile the
 
-        20.3 version.
 
-    d.  If you use Emacs 20.3 or higher, the Makefile won't compile any
 
-        version.
 
- 7. The gnuplot-mode distribution comes with the version of the gnuplot
 
-    info file that gets made by gnuplot 3.7.  Use it rather than the
 
-    old one.  If you really must use the older info file, see the
 
-    document string for the variable `gnuplot-info-hook'.  If you
 
-    already have the info file installed on your computer, you will not
 
-    need the one that comes with gnuplot-mode.
 
- 8. The interactive graphical graphical interface to setting command
 
-    arguments contained in gnuplot-gui.el is experimental.  It is
 
-    incomplete and may make mistakes.  Hopefully, you will find it
 
-    useful.  It *requires* that you are using a version of emacs with
 
-    the widget library installed or that you have installed it
 
-    yourself.  Version numbers in the 20's of Emacs and XEmacs ship
 
-    with the widget library.  For version numbers in the 19's, it can
 
-    be obtained at http://www.dina.kvl.dk/~abraham/custom/
 
 
  |