Skip to search.

Breaking News Visit Yahoo! News for the latest.

×Close this window

jasspa · JASSPA's MicroEmacs

The Yahoo! Groups Product Blog

Check it out!

Group Information

  • Members: 127
  • Category: Cyberculture
  • Founded: Jul 7, 1999
  • Language: English
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Message search is now enhanced, find messages faster. Take it for a spin.

Messages

Advanced
Messages Help
Messages 132 - 161 of 2695   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Show Message Summaries Sort by Date ^  
#132 From: Jon Green <jon@...>
Date: Thu Dec 2, 1999 12:13 am
Subject: ANNOUNCE JASSPA's MicroEmacs '99 (2nd Release)
jon@...
Send Email Send Email
 
The following was announced on the comp.emacs and comp.editors
mail reflector today.

Regards
Jon.


ANNOUNCE JASSPA's MicroEmacs '99 (2nd Release)

     The 2nd full release of JASSPA's MicroEmacs has now been
     posted to our home sites. Find it at:-

        http://www.geocities.com/ResearchTriangle/Thinktank/7109/index.html
        http://members.xoom.com/jasspa/index.html

     The base  source  release  and a number of  pre-compiled
     binaries are available.  Install  Shield for the Windows
     environment will be posted in the next few days.

     Supported platforms include the following:-

         DOS (djgpp 1/2)
         FreeBSD
         HPUX 9.x/10.x
         IBM AIX
         Linux
         Silicon Graphics IRIX 5.x/6.x
         Sun Solaris 2.6 (Intel)
         Sun Solaris 5.5/5.6
         Unixware
         Windows '95/'98/NT
         Windows 3.11

     Help and  information  may be  obtained  from the E-Mail
     group at:-

         http://www.egroups.com/list/jasspa/

     You can  subscribe  to the  mailing  lists by  sending a
     blank message to:-

         jasspa-subscribe@egroups.com

     Any other problems then mail:-

         jasspa@...

What is it ??

     * A  much  enhanced  version  of the  Danial  Lawrence's
       original MicroEmacs 3.8 of 1988.
     * An Emacs  editor  biased  towards UNIX users,  working
       across  platforms by providing a consistent  interface
       under UNIX,
     * Fully featured editor,  retaining the lightness of the
       original MicroEmacs 3.8 with much enhanced capability.
     * Small memory and disk footprint.
     * Macro language extensions (not Lisp).

Whats New ??

     * Tidy up of the existing release (9/98) bug fixes etc.
     * Improved hilighting and window control
     * Improved language support
     * New color schemes
     * New file templates
     * New RegExp search engine

Feature Set ??

     Brief feature set includes the following:-

     * Syntax color hilighting.
     * Automatic indentation modes
     * Extensive help
     * Extensible macro language
     * Integrated speller.
     * Abbreviation and command completion.
     * Automatic backups and auto save.
     * Window  manager  support X/Microsoft.
     * Termcap support (UNIX)
     * Command shell buffers on UNIX and Windows (cygwin).
     * Compile/make/info/man etc. from editor context.

#133 From: "Kludszuweit Dr, Arne (A.)" <akludszu@...>
Date: Thu Dec 2, 1999 7:58 am
Subject: Re: ANNOUNCE JASSPA's MicroEmacs '99 (2nd Release)
akludszu@...
Send Email Send Email
 
I can't unzip medos_99.zip and can't gzip -d mehpux10_99.gz

Arne

> -----Original Message-----
> From: Jon Green [mailto:jon@...]
> Sent: Donnerstag, 2. Dezember 1999 00:14
> To: JASSPA Mail Reflector
> Subject: [jasspa] ANNOUNCE JASSPA's MicroEmacs '99 (2nd Release)
>
>
> The following was announced on the comp.emacs and comp.editors
> mail reflector today.
>
> Regards
> Jon.
>
>
> ANNOUNCE JASSPA's MicroEmacs '99 (2nd Release)
>
>     The 2nd full release of JASSPA's MicroEmacs has now been
>     posted to our home sites. Find it at:-
>
>
> http://www.geocities.com/ResearchTriangle/Thinktank/7109/index.html
>        http://members.xoom.com/jasspa/index.html
>
>     The base  source  release  and a number of  pre-compiled
>     binaries are available.  Install  Shield for the Windows
>     environment will be posted in the next few days.
>
>     Supported platforms include the following:-
>
>         DOS (djgpp 1/2)
>         FreeBSD
>         HPUX 9.x/10.x
>         IBM AIX
>         Linux
>         Silicon Graphics IRIX 5.x/6.x
>         Sun Solaris 2.6 (Intel)
>         Sun Solaris 5.5/5.6
>         Unixware
>         Windows '95/'98/NT
>         Windows 3.11
>
>     Help and  information  may be  obtained  from the E-Mail
>     group at:-
>
>         http://www.egroups.com/list/jasspa/
>
>     You can  subscribe  to the  mailing  lists by  sending a
>     blank message to:-
>
>         jasspa-subscribe@egroups.com
>
>     Any other problems then mail:-
>
>         jasspa@...
>
> What is it ??
>
>     * A  much  enhanced  version  of the  Danial  Lawrence's
>       original MicroEmacs 3.8 of 1988.
>     * An Emacs  editor  biased  towards UNIX users,  working
>       across  platforms by providing a consistent  interface
>       under UNIX,
>     * Fully featured editor,  retaining the lightness of the
>       original MicroEmacs 3.8 with much enhanced capability.
>     * Small memory and disk footprint.
>     * Macro language extensions (not Lisp).
>
> Whats New ??
>
>     * Tidy up of the existing release (9/98) bug fixes etc.
>     * Improved hilighting and window control
>     * Improved language support
>     * New color schemes
>     * New file templates
>     * New RegExp search engine
>
> Feature Set ??
>
>     Brief feature set includes the following:-
>
>     * Syntax color hilighting.
>     * Automatic indentation modes
>     * Extensive help
>     * Extensible macro language
>     * Integrated speller.
>     * Abbreviation and command completion.
>     * Automatic backups and auto save.
>     * Window  manager  support X/Microsoft.
>     * Termcap support (UNIX)
>     * Command shell buffers on UNIX and Windows (cygwin).
>     * Compile/make/info/man etc. from editor context.
>
> --------------------------------------------------------------
> ----------
> ______________________________________________________________
> ____________
>
> This is an unmoderated list. JASSPA is not responsible for
> the content of
> any material posted to this list.
>
>
> --------------------------------------------------------------
> ----------
> -- 20 megs of disk space in your group's Document Vault
> -- http://www.egroups.com/docvault/jasspa/?m=1
>
>

#134 From: "Steven Phillips,,," <stevenp@...>
Date: Thu Dec 2, 1999 9:04 am
Subject: Re: ANNOUNCE JASSPA's MicroEmacs '99 (2nd Release)
stevenp@...
Send Email Send Email
 
Not the best of starts! I failed to up-load  medos_99.zip, thanks for spotting
that, I will try to  up-load  this  tonight.

I've not had any  problems  with  mehpux10_99.gz,  is it  possible  that  your
browser has  automatically  gunzip'd it?? My netscape  annoyingly has, what is
more  annoying  is that I don't  appear  to be able to  switch  this  unwanted
'feature'  off (why does  everyone  think  that  copying  MicroSoft  is a good
idea??). Try using the file command to find out what its done to it, i.e.

     file mehpux10_99.gz

Steve


> Subject: [jasspa] Re: ANNOUNCE JASSPA's MicroEmacs '99 (2nd Release)
> From: "Kludszuweit Dr, Arne (A.)" <akludszu@...>
> Date: Thu, 2 Dec 1999 07:58:41 -0000
> To: "'jasspa@egroups.com'" <jasspa@egroups.com>
>
> I can't unzip medos_99.zip and can't gzip -d mehpux10_99.gz
>
> Arne
>
> > -----Original Message-----
> > From: Jon Green [mailto:jon@...]
> > Sent: Donnerstag, 2. Dezember 1999 00:14
> > To: JASSPA Mail Reflector
> > Subject: [jasspa] ANNOUNCE JASSPA's MicroEmacs '99 (2nd Release)
> >
> >
> > The following was announced on the comp.emacs and comp.editors
> > mail reflector today.
> >
> > Regards
> > Jon.
> >
> >
> > ANNOUNCE JASSPA's MicroEmacs '99 (2nd Release)
> >
> >     The 2nd full release of JASSPA's MicroEmacs has now been
> >     posted to our home sites. Find it at:-
> >
> >
> > http://www.geocities.com/ResearchTriangle/Thinktank/7109/index.html
> >        http://members.xoom.com/jasspa/index.html
> >
> >     The base  source  release  and a number of  pre-compiled
> >     binaries are available.  Install  Shield for the Windows
> >     environment will be posted in the next few days.
> >
> >     Supported platforms include the following:-
> >
> >         DOS (djgpp 1/2)
> >         FreeBSD
> >         HPUX 9.x/10.x
> >         IBM AIX
> >         Linux
> >         Silicon Graphics IRIX 5.x/6.x
> >         Sun Solaris 2.6 (Intel)
> >         Sun Solaris 5.5/5.6
> >         Unixware
> >         Windows '95/'98/NT
> >         Windows 3.11
> >
> >     Help and  information  may be  obtained  from the E-Mail
> >     group at:-
> >
> >         http://www.egroups.com/list/jasspa/
> >
> >     You can  subscribe  to the  mailing  lists by  sending a
> >     blank message to:-
> >
> >         jasspa-subscribe@egroups.com
> >
> >     Any other problems then mail:-
> >
> >         jasspa@...
> >
> > What is it ??
> >
> >     * A  much  enhanced  version  of the  Danial  Lawrence's
> >       original MicroEmacs 3.8 of 1988.
> >     * An Emacs  editor  biased  towards UNIX users,  working
> >       across  platforms by providing a consistent  interface
> >       under UNIX,
> >     * Fully featured editor,  retaining the lightness of the
> >       original MicroEmacs 3.8 with much enhanced capability.
> >     * Small memory and disk footprint.
> >     * Macro language extensions (not Lisp).
> >
> > Whats New ??
> >
> >     * Tidy up of the existing release (9/98) bug fixes etc.
> >     * Improved hilighting and window control
> >     * Improved language support
> >     * New color schemes
> >     * New file templates
> >     * New RegExp search engine
> >
> > Feature Set ??
> >
> >     Brief feature set includes the following:-
> >
> >     * Syntax color hilighting.
> >     * Automatic indentation modes
> >     * Extensive help
> >     * Extensible macro language
> >     * Integrated speller.
> >     * Abbreviation and command completion.
> >     * Automatic backups and auto save.
> >     * Window  manager  support X/Microsoft.
> >     * Termcap support (UNIX)
> >     * Command shell buffers on UNIX and Windows (cygwin).
> >     * Compile/make/info/man etc. from editor context.
> >
> > --------------------------------------------------------------
> > ----------
> > ______________________________________________________________
> > ____________
> >
> > This is an unmoderated list. JASSPA is not responsible for
> > the content of
> > any material posted to this list.
> >
> >
> > --------------------------------------------------------------
> > ----------
> > -- 20 megs of disk space in your group's Document Vault
> > -- http://www.egroups.com/docvault/jasspa/?m=1
> >
> >
>
> ------------------------------------------------------------------------
> __________________________________________________________________________
>
> This is an unmoderated list. JASSPA is not responsible for the content of
> any material posted to this list.
>
>
> ------------------------------------------------------------------------
> -- Talk to your group with your own voice!
> -- http://www.egroups.com/VoiceChatPage?listName=jasspa&m=1
>
>
>
>

#135 From: bill@...
Date: Thu Dec 2, 1999 8:25 pm
Subject: Re: ANNOUNCE JASSPA's MicroEmacs '99 (2nd Release)
bill@...
Send Email Send Email
 
> I can't unzip medos_99.zip and can't gzip -d mehpux10_99.gz
>

I've up-loaded the dos version and I think the sunos problem is fixed.

Steve

#136 From: jnaught@... (Jonathan Naughton-Green)
Date: Fri Dec 3, 1999 3:59 pm
Subject: Reported download problems from the JASSPA site + other sites
jnaught@...
Send Email Send Email
 
Reported download problems from the JASSPA site + other sites:
---------------------------------------------------------------

> Looking  at  the  size  different  241322  ->  241954  something  horrible  is
> happening,  unix to dos \n -> \r\n  conversion???  This  type of  problem  was
> raised earlier in the eGroup discussion, was there a solution? Jon, I know you
> were looking into this.

I spoke to my ISP they are running a UNIX server. I have a nagging feeling
that this is a Netscape problem, maybe confined to V4.7, possibly
running from an NT platform, but I cannot confirm this. A download
from a UNIX box should be OK. Dare I say it, but a download with IE4/5
should also be OK (Aghhhhh).

Your analysis is correct, all of the \n => \r\n making the file larger
so an ASCII download is occuring and the file appears to be corrupted
on the gunzip (well it is corrupted by MS pollution !!).

Two things that I was going to do, but have not got round to are:-

         a) See if I can register .gz as a binary file in Netscape.
         b) Look at the Netscape home site to see if anybody else
            has reported this with a solution.

If anybody else who has had problems can say what browser and
O/S they are using we might start to see a pattern. I've already
seen problems with:-

         Netscape V4.7; NT 4.0 (Service Patch 5)

Regards
Jon.

#137 From: "Steven Phillips,,," <stevenp@...>
Date: Fri Dec 3, 1999 4:02 pm
Subject: Reported problem and fix (first of hopefully not many)
stevenp@...
Send Email Send Email
 
The  text  file  hook  hkdoc.emf  fails  to load if you  select a none  buffer
hilighting color scheme. Fix diff log follows.

Steve

*** /macros/hkdoc.emf.~0~ Thu Nov 25 10:29:12 1999
--- /macros/hkdoc.emf Fri Dec  3 10:56:46 1999
***************
*** 15,20 ****
--- 15,24 ----
   ;                                        documents.
   ;
   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+ !if ¬ &exist .osd.doc-help
+     set-variable .osd.doc-help &pinc .osd.next 1
+     set-variable .osd.doc-stat &pinc .osd.next 1
+ !endif
   !if &band .hilight.flags 0x02
       ; The Document template undersatnds magic tokens as follows:-
       ;
***************
*** 42,49 ****
           set-variable .hilight.doc1 &pinc .hilight.next 1
           set-variable .hilight.psu  &pinc .hilight.next 1
           set-variable .hilight.psu1 &pinc .hilight.next 1
-         set-variable .osd.doc-help &pinc .osd.next 1
-         set-variable .osd.doc-stat &pinc .osd.next 1
       !endif
       ;;
       ;; SECTIONED DOCUMENT.
--- 46,51 ----

#138 From: Thomas Hundt <thundt@...>
Date: Fri Dec 3, 1999 5:17 pm
Subject: Helper tools for downloading
thundt@...
Send Email Send Email
 
Just to let people know as an FYI, there are some helper utilities that I find
helpful, I successfully grabbed and installed the latest ME files.  Probably,
everything's been fixed up by now and anybody can do it :-)

I used 'GetRight' to download stuff from the Geocities page to NT4.  (It lurks
and is activated by Netscape when it tries to download something.)  Didn't do
anything special, just clicked on the files, and away it went.

I used 'CuteFTP' to move the Unix binary and macros to the Solaris box here. 
Again, nothing special going on.  I did tell it that .emf files are text for
when I do updates (but did not use that this time around -- I uploaded the
entire .tar.gz collection as such).

Everything was readable (pkunzip, gunzip, tar) and runs.  (I've only been using
it for five minutes, but after I plopped my thundt.emf and .erf and my*.emf into
the macros directory, it all runs just like before.)


-Th

#139 From: Thomas Hundt <thundt@...>
Date: Fri Dec 3, 1999 5:24 pm
Subject: Help Index
thundt@...
Send Email Send Email
 
[Detlef Groth 10:00 AM 11/23/99 +0100]
|The new version is really nice, thanks to Steven for
|the help-menu with contents, index and search tabs. I
|t is really great.

All right!!!  A help index!!!  Woo-hoo!!!  :-)

This is a major plus.

Things to add: I would expect PgUp/PgDn to scroll the text within the tabs.  (We
can already move the box using Alt-arrows; how about making PgUp/PgDn
available?)  Also there is no scrollbar, so it cannot be scrolled using the
mouse.  (Or have I got something configured wrongly?)

-Th

#140 From: Detlef Groth <dgroth@...>
Date: Sat Dec 4, 1999 9:24 pm
Subject: Me-Source: Cygwin.gmk and URL-ME and Console-ME for Win9x
dgroth@...
Send Email Send Email
 
Hello,

the Makefile-file for the Cygwin-environment under Win9x is not the right one,
it is a Linux-Cygwin-file mixture.

Any correct cygwin.gmx here available ?

Has anybody build the URL-Version and the Console version for ME99. My MSVC6.0
on NT was starting with the generation of  the object-files but not founding the
the RC-Command (no rc.exe in the bin there). What is missing in this
installation of the MSVC6.0 ?

Best regards,

Detlef

#141 From: "Pedro Miguel Gomes" <gomez@...>
Date: Sun Dec 5, 1999 2:14 am
Subject: Re: Me-Source: Cygwin.gmk and URL-ME and Console-ME for Win9x
gomez@...
Send Email Send Email
 
detlef groth <dgrot-@...> wrote:
original article:http://www.egroups.com/group/jasspa/?start=140
> Hello,
>
> the Makefile-file for the Cygwin-environment under Win9x is not the
right one, it is a Linux-Cygwin-file mixture.
> Has anybody build the URL-Version and the Console version for ME99.
My MSVC6.0 on NT was starting with the generation of  the object-files
but not founding the the RC-Command (no rc.exe in the bin there). What
is missing in this installation of the MSVC6.0 ?
>
I've built all the versions and all went well. I run Windows NT 4.0
witb Visual C++ 6.0. Check your environment vars.

Pedro Gomes

#142 From: "Jon Green" <jon@...>
Date: Sun Dec 5, 1999 2:15 pm
Subject: New Release - Solaris x86 Platforms
jon@...
Send Email Send Email
 
The new release Sun Solaris x86 makefile sunosx86.mak
is incorrect and does not build correctly. This is because
the file is a Microsoft windows file and has CRLF end of
line markers.

Correct by running dos2unix on the file and then
build as normal.


Regards
Jon.

#143 From: Detlef Groth <dgroth@...>
Date: Tue Dec 7, 1999 8:08 pm
Subject: Re: Me-Source: Cygwin.gmk and URL-ME and Console-ME for Win9x
dgroth@...
Send Email Send Email
 
Hello,

>> the Makefile-file for the Cygwin-environment under Win9x is not the
>right one, it is a Linux-Cygwin-file mixture.

Has anybody the correct cygwin.gmk ?

>> Has anybody build the URL-Version and the Console version for ME99.
>My MSVC6.0 on NT was starting with the generation of  the object-files
>but not founding the the RC-Command (no rc.exe in the bin there). What
>is missing in this installation of the MSVC6.0 ?
>>
>I've built all the versions and all went well. I run Windows NT 4.0
>witb Visual C++ 6.0. Check your environment vars.
>Pedro Gomes

I moved the rc.exe with its dll in the path and it was working.
I could  build all versions. However the URL-version seems to have some problems
with links like <a href= " index.html " ... containing spaces.

I was further surprized that the mec32.exe (Console) was loading also with
menus. I could not observe a different behavior to the me32.exe. Should I did
something wrong ?

best regards,
  Detlef

#144 From: "Steven Phillips,,," <stevenp@...>
Date: Wed Dec 8, 1999 10:43 am
Subject: Re: Me-Source: Cygwin.gmk and URL-ME and Console-ME for Win9x
stevenp@...
Send Email Send Email
 
> Has anybody the correct cygwin.gmk ?

The cygwin make file is for version  20.1, it does  compile okay on my system,
however it does not work. For some  reason ME does not  receive  any key board
input  and it must be  kill.  So  officially  we be not  support  cygwin  as a
building  platform, I included the makefile  just to give anyone who did fancy
getting it going a head  start. I will  correct  the header  comment  which is
clearly wrong.

> I could  build  all  versions.  However  the  URL-version  seems to have  some
> problems with links like <a href= " index.html " ... containing spaces.

Is "  index.html  "  legal??  Are  spaces  at  the  start  and  end  of a href
automatically stripped??

> I was further  surprized  that the  mec32.exe  (Console) was loading also with
> menus. I could not observe a different  behavior to the me32.exe. Should I did
> something wrong ?


There should be no difference unless you use the -n command-line option, i.e.

     mec32 -n

Steve

#145 From: jnaught@... (Jonathan Naughton-Green)
Date: Wed Dec 8, 1999 5:15 pm
Subject: Re: Me-Source: Cygwin.gmk and URL-ME andConsole-ME for Win9x
jnaught@...
Send Email Send Email
 
Detlef Groth wrote:
>
> Hello,
>
> >> the Makefile-file for the Cygwin-environment under Win9x is not the
> >right one, it is a Linux-Cygwin-file mixture.
>
> Has anybody the correct cygwin.gmk ?

Nope - you will be making history here if you get it working !!
I think this was Steves 1st attempt at a makefile, but no time
to debug it:-(

>
> >> Has anybody build the URL-Version and the Console version for ME99.
> >My MSVC6.0 on NT was starting with the generation of  the object-files
> >but not founding the the RC-Command (no rc.exe in the bin there). What
> >is missing in this installation of the MSVC6.0 ?
> >>
> >I've built all the versions and all went well. I run Windows NT 4.0
> >witb Visual C++ 6.0. Check your environment vars.
> >Pedro Gomes
>
> I moved the rc.exe with its dll in the path and it was working.
> I could  build all versions. However the URL-version seems to have some
problems with links like <a href= " index.html " ... containing spaces.
>
> I was further surprized that the mec32.exe (Console) was loading also with
menus. I could not observe a different behavior to the me32.exe. Should I did
something wrong ?

Run with the -n option, you will then get a console version. This is in keeping
with the X-Windows version which runs using either an X-Window or Termcap.
The mec32.exe executes as both a regular window and a Console window.
You may rename the executable to me32.exe and use either way

Regards
Jon.

>
> best regards,
>  Detlef
>
> ------------------------------------------------------------------------
> __________________________________________________________________________
>
> This is an unmoderated list. JASSPA is not responsible for the content of
> any material posted to this list.
>
> ------------------------------------------------------------------------
> In the market for computer hardware or software? Compare prices on
> more that 100,000 products at CNET.com. Get all the latest news,
> reviews and prices! http://clickhere.egroups.com/click/1611
>
> -- Easily schedule meetings and events using the group calendar!
> -- http://www.egroups.com/cal?listname=jasspa&m=1

--
______________________________________________________________________

Jon Green                                           J.D.Naughton-Green

SAMSUNG Electronics Ltd
Samsung Electronics Research Institute (Audio / Visual Labs)
The Communication Centre
South Street
Staines                Tel: +44 (0)1784 428600 ext 644
MIDDLESEX              Fax: +44 (0)1784 428620
TW18 4QE               Email (work): jnaught@...
England                Email (home): jon@...
_______________________________________________________________________

#146 From: jnaught@... (Jonathan Naughton-Green)
Date: Wed Dec 8, 1999 5:34 pm
Subject: Re: Me-Source: Cygwin.gmk and URL-ME andConsole-ME for Win9x
jnaught@...
Send Email Send Email
 
Detlef Groth wrote:
>
> Hello,
>
> >> the Makefile-file for the Cygwin-environment under Win9x is not the
> >right one, it is a Linux-Cygwin-file mixture.
>
> Has anybody the correct cygwin.gmk ?
>
> >> Has anybody build the URL-Version and the Console version for ME99.
> >My MSVC6.0 on NT was starting with the generation of  the object-files
> >but not founding the the RC-Command (no rc.exe in the bin there). What
> >is missing in this installation of the MSVC6.0 ?
> >>
> >I've built all the versions and all went well. I run Windows NT 4.0
> >witb Visual C++ 6.0. Check your environment vars.
> >Pedro Gomes
>
> I moved the rc.exe with its dll in the path and it was working.
> I could  build all versions. However the URL-version seems to have some
problems with links like <a href= " index.html " ... containing spaces.

This does not surprise me - I do not think that this conforms to the standard
HTML conventions does it ?? The quotes contain the reference and the file name
probably does not have any spaces in it.

Note that I am not advocating that the macro processing conforms to any
standards
either, but it should process basic tag references !! Bear in mind that
it is not supposed to be a replacement for Netscape on any but the simplest
of levels.

Regards
Jon.
>
> I was further surprized that the mec32.exe (Console) was loading also with
menus. I could not observe a different behavior to the me32.exe. Should I did
something wrong ?
>
> best regards,
>  Detlef
>
> ------------------------------------------------------------------------
> __________________________________________________________________________
>
> This is an unmoderated list. JASSPA is not responsible for the content of
> any material posted to this list.
>
> ------------------------------------------------------------------------
> In the market for computer hardware or software? Compare prices on
> more that 100,000 products at CNET.com. Get all the latest news,
> reviews and prices! http://clickhere.egroups.com/click/1611
>
> -- Easily schedule meetings and events using the group calendar!
> -- http://www.egroups.com/cal?listname=jasspa&m=1

--
______________________________________________________________________

Jon Green                                           J.D.Naughton-Green

SAMSUNG Electronics Ltd
Samsung Electronics Research Institute (Audio / Visual Labs)
The Communication Centre
South Street
Staines                Tel: +44 (0)1784 428600 ext 644
MIDDLESEX              Fax: +44 (0)1784 428620
TW18 4QE               Email (work): jnaught@...
England                Email (home): jon@...
_______________________________________________________________________

#147 From: fourje <fourje@...>
Date: Fri Dec 10, 1999 2:34 am
Subject: Setup Path Problems
fourje@...
Send Email Send Email
 
I've just got the latest binaries of Jasspa - I am VERY pleased with
it.  On my Win95 system it will quickly replace my other editors.One
problem though (as yet) - when I go into user setup and set the "Setup
Path" to a user directory I created (f:\username) and then save the
profile (with username as the default user).  When I go back into user
setup, the "Setup Path" has reverted back to e:\me (where I installed
Jasspa).  If I make any changes to the setup and sae without changing
the path again, the process creates an empty username.emf file in e:\me.

Just a minor frustration - what am I doing wrong??
Thanks in advance - and apologies if this has already been asked - I've
just joined the list and I can't seem to find any archives.

Dave E
dedwards@...

#148 From: fourje <fourje@...>
Date: Fri Dec 10, 1999 9:04 am
Subject: Re: Setup Path Problems
fourje@...
Send Email Send Email
 
Steve,
I have MEPATH set in my autoexec.bat, and MENAME is set in default.emf. 
However,
whenever I open user setup, the setup path is always reset to e:\me and the file
dedwards.erf in e:\me is the one that gets updated every time.
A puzzler!!
Thanks
Dave E.
dedwards@...

Steven Phillips wrote:

> Dave,
>
> The Setup Path usage is obscure and does not do what first  impressions  would
> suggest. The Setup Path does two things:
>
>     1) On  opening  the User  Setup  dialog  it shows  you  where it found the
>        current  profile.  For new users this will  probably  be the main macro
>        directory (e.g. e:\me).
>
>     2) Can be used to set the  output  directory,  i.e.  where the user  setup
>        files will be written when you use the Save button (e.g. f:\username).
>
> One thing that Setup Path does not do is change your  environment, so when you
> exit me32 and restart it will not know about f:\username and therefore it will
> not find you setup files.
>
> The simplest way to setup you environment is to set two environment variables,
> as follows:
>
>     set MENAME=username
>     set MEPATH=f:\username;e:\me
>
> These two environment  variables tell me32 who you are, where your setup files
> are and where the system  setup files are. You should now find that me32 finds
> your  username.erf in f:\username so Set Path should be  automatically  set to
> f:\username.
>
> Hope that solves the problems,
>
> Steve
> <snip>

#149 From: Steven Phillips <stevenp@...>
Date: Fri Dec 10, 1999 9:26 am
Subject: Re: Setup Path Problems
stevenp@...
Send Email Send Email
 
Dave,

Assuming  your  MEPATH is set to  f:\username;e:\me  me32 will  search for the
first  occurrence of $MENAME.erf  (the setup registry file). If that file does
not exist in  f:\username  then it will look in e:\me, if it does exist  there
then Setup Path  will  be set to  this  (in  fact it will be set to  e:\me  if
$MENAME.erf is not found at all).

To fix this simply move the  $MENAME.*  files from e:\me to  f:\username,  now
me32  should  find the correct one in the correct  place and set Setup Path to
f:\username.

If this  does not fix the  problem  then can you  please  send me your  MEPATH
setting and the contents of  default.emf  so that I can try and  reproduce the
problem. Can you also send me your variable settings (use the main menu's Help
-> List  Variable) and probably  best just filling my mail box rather than the
whole egroup.

Steve


> Subject: [jasspa] Re: Setup Path Problems
> From: fourje <fourje@...>
> Date: Fri, 10 Dec 1999 09:04:57 +0000
> To: jasspa@egroups.com
>
> Steve,
> I have MEPATH set in my autoexec.bat, and MENAME is set in default.emf. 
However,
> whenever I open user setup, the setup path is always reset to e:\me and the
file
> dedwards.erf in e:\me is the one that gets updated every time.
> A puzzler!!
> Thanks
> Dave E.
> dedwards@...
>
> Steven Phillips wrote:
>
> > Dave,
> >
> > The Setup Path usage is obscure and does not do what first  impressions 
would
> > suggest. The Setup Path does two things:
> >
> >     1) On  opening  the User  Setup  dialog  it shows  you  where it found
the
> >        current  profile.  For new users this will  probably  be the main
macro
> >        directory (e.g. e:\me).
> >
> >     2) Can be used to set the  output  directory,  i.e.  where the user 
setup
> >        files will be written when you use the Save button (e.g.
f:\username).
> >
> > One thing that Setup Path does not do is change your  environment, so when
you
> > exit me32 and restart it will not know about f:\username and therefore it
will
> > not find you setup files.
> >
> > The simplest way to setup you environment is to set two environment
variables,
> > as follows:
> >
> >     set MENAME=username
> >     set MEPATH=f:\username;e:\me
> >
> > These two environment  variables tell me32 who you are, where your setup
files
> > are and where the system  setup files are. You should now find that me32
finds
> > your  username.erf in f:\username so Set Path should be  automatically  set
to
> > f:\username.
> >
> > Hope that solves the problems,
> >
> > Steve
> > <snip>
>
>
> ------------------------------------------------------------------------
> __________________________________________________________________________
>
> This is an unmoderated list. JASSPA is not responsible for the content of
> any material posted to this list.
>
>
> ------------------------------------------------------------------------
> Meet your Match! CLICK HERE to go to One & Only Internet Personals
> http://clickhere.egroups.com/click/1705
>
>
> -- Check out your group's private Chat room
> -- http://www.egroups.com/ChatPage?listName=jasspa&m=1
>
>
>
>

#150 From: Detlef Groth <dgroth@...>
Date: Sat Dec 11, 1999 2:15 pm
Subject: Syntax-hilighting for Info-Browsing
dgroth@...
Send Email Send Email
 
Use of Cygwin for compiling ME requires reading Info-files.

I was partially sucessful colorizing links and hilighting key words.

In the me.emf I added the file-hook for info-files:

-2 add-file-hook "File: "                         fhook-info   ; Info-files

When the first two-lines is the Expression: `File: " Me loades fhook-info.

hkinfo.emf looks:

!if &band .hilight.flags 0x02
     !if ¬ &exist .hilight.info
         set-variable .hilight.info  &pinc .hilight.next 1
     !endif
     0 hilight .hilight.info  0                            $global-scheme
     hilight .hilight.info   2  "^File: "                   .scheme.link
     hilight .hilight.info 2   "^*"                        .scheme.header
     hilight .hilight.info 2   "^="                       .scheme.header
     hilight .hilight.info 0x22 "^* "                      .scheme.link
     hilight .hilight.info 0x44 "`" "" "'"    "" ""         .scheme.bold
     hilight .hilight.info 0x44 "^* " "* " "::"    "::" ""   .scheme.link
!endif

define-macro fhook-info
     !if &band .hilight.flags 0x02
         set-variable $buffer-hilight .hilight.info
     !endif
     1 buffer-mode "time"
     1 buffer-mode "indent"
     buffer-abbrev-file "info"
     ; execute user extensions if enabled
     !if &exist my-fhook-info
         my-fhook-info
     !endif
!emacro

ml-write "[info file hook loaded]"

; load in user extensions if found
!force execute-file "myinfo"

Sometimes it is working, sometimes not. It is depending on the different
variables for the buffer-hilighting which ME provides to the individuell
buffers.

I suppose the empty macro in the info.emf-file

0 define-macro fhook-info
!emacro
makes the problem..

Also modifying info.emf to:

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
!if &seq .osd.info-help "ERROR"
     set-variable .osd.info-help &pinc .osd.next 1
!endif
!if &seq .hilight.info "ERROR"
     set-variable .hilight.info &pinc .hilight.next 1
!endif
     0 hilight .hilight.info  0                            $global-scheme
     hilight .hilight.info   1  "^File: "                   .scheme.link
     hilight .hilight.info 2   "^*"                        .scheme.header
     hilight .hilight.info 2   "^="                       .scheme.header
     hilight .hilight.info 0x22 "^* "                      .scheme.link
     hilight .hilight.info 0x44 "`" "" "'"    "" ""         .scheme.bold
     hilight .hilight.info 0x44 "^* " "* " "::"    "::" ""   .scheme.link

     0 define-macro fhook-info
          !if ¬ @#
             etfinsrt "info"
          !endif
     set-variable $buffer-hilight .hilight.info
     ; execute user extensions if enabled
     !if &exist my-fhook-info
         my-fhook-info
     !endif
!emacro
....

does not work.

Any solution to this ?

Best regards,

Detlef

#151 From: Jon Green <jon@...>
Date: Sat Dec 11, 1999 6:54 pm
Subject: Re: Syntax-hilighting for Info-Browsing
jon@...
Send Email Send Email
 
Detlef,

     You are right - this needs to be done.

     The trick  here is that we do not need to use a hook file  because
     the  info  macros  (in  info.emf)   generate   their  own  buffers
     internally.  Hence we force the  hilighting  to be applied when we
     create  the  buffer  for the info.  Therefore  the  hilighting  is
     defined and used within this file only.

     I  picked  up on what  you were  trying  to  hilight,  the  'bold'
     encoding is probably  best done with the  look-back  enabled. I've
     kept this short (10 lines), which seems to be more than reasonable
     - arguably it is too generous !!

     I was not quite sure what the "^=" is, I have not come across any
     of these - so no support for that in here :-(

     The changes  that I have made to the  "info.emf"  are below - this
     seems to work OK.

     NOTE: The changes are for the *LATEST* Novemeber '99 release only,
           because they use the new hilighting scheme variables. If you
           are using a previous  release then the hilighting  will have
           to be changed accordingly.

Regards
Jon

cd c:/text/
diff --context --minimal --ignore-space-change --report-identical-files
--recursive "C:/Program Files/JASSPA/MicroEmacs/macros/info.emf.orig"
"C:/Program Files/JASSPA/MicroEmacs/macros/info.emf"

*** C:/Program Files/JASSPA/MicroEmacs/macros/info.emf.orig Tue Aug 24 08:24:40
1999
--- C:/Program Files/JASSPA/MicroEmacs/macros/info.emf Sat Dec 11 18:32:41 1999
***************
*** 3,9 ****
   ;  Author        : $Author$
   ;  Created By    : Steven Phillips
   ;  Created       : Fri Apr 23 13:14:46 1999
! ;  Last Modified : <991211.1846>
   ;
   ;  Description
   ;
--- 3,9 ----
   ;  Author        : $Author$
   ;  Created By    : Steven Phillips
   ;  Created       : Fri Apr 23 13:14:46 1999
! ;  Last Modified : <991211.1832>
   ;
   ;  Description
   ;
***************
*** 17,22 ****
--- 17,45 ----
       set-variable .osd.info-help &pinc .osd.next 1
   !endif

+ ; Quick check to make sure that hilighting is required.
+ !if &band .hilight.flags 0x02
+     !if ¬ &exist .hilight.info
+         set-variable .hilight.info &pinc .hilight.next 1
+     !endif
+
+     ; Make the hilighting look back (10 lines) and case insensitive
+     0 hilight .hilight.info  3 10                $global-scheme
+
+     ; First line of the file is the menu line always commences
+     ; with File:, hilight the whole line here.
+     hilight .hilight.info 2   "^File:"           .scheme.link
+     ; Menus, appear at the start of the line and extend to
+     ; a colon or double colon character.
+     hilight .hilight.info 0   "^*\\{[^:]*\\}:"   .scheme.link
+     ; Notes appear embedded in text and may span multiple
+     ; lines, again these are branches.
+     hilight .hilight.info 4   "*note" ":" ""     .scheme.link
+     ; Hilighted items are in a open/close quote pairs, these
+     ; can span multiple lines so use a branch.
+     hilight .hilight.info 0x4 "`" "'"  ""        .scheme.bold
+ !endif
+
   0 define-macro fhook-info
   !emacro

***************
*** 142,147 ****
--- 165,174 ----
       !endif
       -1 buffer-mode "edit"
       1 buffer-mode "view"
+     ; Force hilighting on the buffer
+     !if &band .hilight.flags 0x02
+         set-variable $buffer-hilight .hilight.info
+     !endif
       beginning-of-buffer
       buffer-bind-key info-jump-link "return"
       1 buffer-bind-key info-jump-link "n"
[EXIT]



Detlef Groth wrote:
>
> Use of Cygwin for compiling ME requires reading Info-files.
>
> I was partially sucessful colorizing links and hilighting key words.
>
> In the me.emf I added the file-hook for info-files:
>
> -2 add-file-hook "File: "                         fhook-info   ; Info-files
>
> When the first two-lines is the Expression: `File: " Me loades fhook-info.
>
> hkinfo.emf looks:
>
> !if &band .hilight.flags 0x02
>     !if ¬ &exist .hilight.info
>         set-variable .hilight.info  &pinc .hilight.next 1
>     !endif
>     0 hilight .hilight.info  0                            $global-scheme
>     hilight .hilight.info   2  "^File: "                   .scheme.link
>     hilight .hilight.info 2   "^*"                        .scheme.header
>     hilight .hilight.info 2   "^="                       .scheme.header
>     hilight .hilight.info 0x22 "^* "                      .scheme.link
>     hilight .hilight.info 0x44 "`" "" "'"    "" ""         .scheme.bold
>     hilight .hilight.info 0x44 "^* " "* " "::"    "::" ""   .scheme.link
> !endif
>
> define-macro fhook-info
>     !if &band .hilight.flags 0x02
>         set-variable $buffer-hilight .hilight.info
>     !endif
>     1 buffer-mode "time"
>     1 buffer-mode "indent"
>     buffer-abbrev-file "info"
>     ; execute user extensions if enabled
>     !if &exist my-fhook-info
>         my-fhook-info
>     !endif
> !emacro
>
> ml-write "[info file hook loaded]"
>
> ; load in user extensions if found
> !force execute-file "myinfo"
>
> Sometimes it is working, sometimes not. It is depending on the different
variables for the buffer-hilighting which ME provides to the individuell
buffers.
>
> I suppose the empty macro in the info.emf-file
>
> 0 define-macro fhook-info
> !emacro
> makes the problem..
>
> Also modifying info.emf to:
>
> ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
> !if &seq .osd.info-help "ERROR"
>     set-variable .osd.info-help &pinc .osd.next 1
> !endif
> !if &seq .hilight.info "ERROR"
>     set-variable .hilight.info &pinc .hilight.next 1
> !endif
>     0 hilight .hilight.info  0                            $global-scheme
>     hilight .hilight.info   1  "^File: "                   .scheme.link
>     hilight .hilight.info 2   "^*"                        .scheme.header
>     hilight .hilight.info 2   "^="                       .scheme.header
>     hilight .hilight.info 0x22 "^* "                      .scheme.link
>     hilight .hilight.info 0x44 "`" "" "'"    "" ""         .scheme.bold
>     hilight .hilight.info 0x44 "^* " "* " "::"    "::" ""   .scheme.link
>
>     0 define-macro fhook-info
>          !if ¬ @#
>             etfinsrt "info"
>          !endif
>     set-variable $buffer-hilight .hilight.info
>     ; execute user extensions if enabled
>     !if &exist my-fhook-info
>         my-fhook-info
>     !endif
> !emacro
> .....
>
> does not work.
>
> Any solution to this ?
>
> Best regards,
>
> Detlef
>
> ------------------------------------------------------------------------
> __________________________________________________________________________
>
> This is an unmoderated list. JASSPA is not responsible for the content of
> any material posted to this list.
>
> ------------------------------------------------------------------------
> Ask your questions here http://clickhere.egroups.com/click/2030
> Everyone has unanswered questions right? So do you! Need
> free business advice, help with taxes, info on London? Our
> experts will help, for FREE!
>
> -- 20 megs of disk space in your group's Document Vault
> -- http://www.egroups.com/docvault/jasspa/?m=1

#152 From: Detlef Groth <dgroth@...>
Date: Mon Dec 13, 1999 9:23 pm
Subject: Re: Setup Path Problems
dgroth@...
Send Email Send Email
 
By the way Steven has given me an other useful tip some months ago, which seems
to be for me the best.

Create something like the following batch-files:

REM me32a.bat
set MENAME=user1
set MEPATH=C:/jemacs99/user;C:/jemacs99/macros;C:/Me/Mehelp
c:\windows\command\start /max C:\jemacs99\me32.exe -c %1 %2 %3 %4 %5 %6

-----
REM me32b.bat
set MENAME=user2
set MEPATH=C:/jemacs99/user;C:/jemacs99/macros;C:/Me/Mehelp
c:\windows\command\start /max C:\jemacs99\me32.exe -c %1 %2 %3 %4 %5 %6

---
and so on. Best is for each project on which you are working a separate file.

Remove the Me32.ini from the Windows-directory, remove the Me-statements from
the autoexec.bat.

Just run the Me-batch-files adjust user setup to your Mename. If you want to
share the same macros in both profiles write at the beginning of user2.emf the
command
execute-file "user1.emf"
you will have in each profile the same macros but a different session. Be aware
that you use the same user-directory !

I never get different profiles with the Me32.ini or the autoexec.bat working.
May be using a special command line would be useful for avoiding use of
bat-files
like me32.exe -usera -c ...

for invoking ME32 without history try a separare profile:

REM me32.bat
set MENAME=userx
set MEPATH=C:/jemacs99/user;C:/jemacs99/macros;C:/Me/Mehelp
c:\windows\command\start /max C:\jemacs99\me32.exe %1 %2 %3 %4 %5 %6
REM -c is removed >> no history for userx

---

for invoking ME to work with the DJGPP-tools I use the following:

REM medjgpp.bat
set MENAME=djgpp
set MEPATH=C:/jemacs99/dgroth;C:/jemacs99/macros;C:/Me/Mehelp
set INFOPATH=C:/djgpp/info
REM this sets the infopath from c:/info  to the djgpp-directory
c:\windows\command\start /max C:\jemacs99\me32.exe -c %1 %2 %3 %4 %5 %6

move this file into your path and you can load each file always with me32
myfile.txt

Regards,
Detlef

At 09:26 10.12.99 +0000, you wrote:
>
>Dave,
>
>Assuming  your  MEPATH is set to  f:\username;e:\me  me32 will  search for the
>first  occurrence of $MENAME.erf  (the setup registry file). If that file does
>not exist in  f:\username  then it will look in e:\me, if it does exist  there
>then Setup Path  will  be set to  this  (in  fact it will be set to  e:\me  if
>$MENAME.erf is not found at all).
>
>To fix this simply move the  $MENAME.*  files from e:\me to  f:\username,  now
>me32  should  find the correct one in the correct  place and set Setup Path to
>f:\username.
>
>If this  does not fix the  problem  then can you  please  send me your  MEPATH
>setting and the contents of  default.emf  so that I can try and  reproduce the
>problem. Can you also send me your variable settings (use the main menu's Help
>-> List  Variable) and probably  best just filling my mail box rather than the
>whole egroup.
>
>Steve
>
>
>> Subject: [jasspa] Re: Setup Path Problems
>> From: fourje <fourje@...>
>> Date: Fri, 10 Dec 1999 09:04:57 +0000
>> To: jasspa@egroups.com
>>
>> Steve,
>> I have MEPATH set in my autoexec.bat, and MENAME is set in default.emf. 
However,
>> whenever I open user setup, the setup path is always reset to e:\me and the
file
>> dedwards.erf in e:\me is the one that gets updated every time.
>> A puzzler!!
>> Thanks
>> Dave E.
>> dedwards@...
>>
>> Steven Phillips wrote:
>>
>> > Dave,
>> >
>> > The Setup Path usage is obscure and does not do what first  impressions 
would
>> > suggest. The Setup Path does two things:
>> >
>> >     1) On  opening  the User  Setup  dialog  it shows  you  where it found
the
>> >        current  profile.  For new users this will  probably  be the main
macro
>> >        directory (e.g. e:\me).
>> >
>> >     2) Can be used to set the  output  directory,  i.e.  where the user 
setup
>> >        files will be written when you use the Save button (e.g.
f:\username).
>> >
>> > One thing that Setup Path does not do is change your  environment, so when
you
>> > exit me32 and restart it will not know about f:\username and therefore it
will
>> > not find you setup files.
>> >
>> > The simplest way to setup you environment is to set two environment
variables,
>> > as follows:
>> >
>> >     set MENAME=username
>> >     set MEPATH=f:\username;e:\me
>> >
>> > These two environment  variables tell me32 who you are, where your setup
files
>> > are and where the system  setup files are. You should now find that me32
finds
>> > your  username.erf in f:\username so Set Path should be  automatically  set
to
>> > f:\username.
>> >
>> > Hope that solves the problems,
>> >
>> > Steve
>> > <snip>

#153 From: Detlef Groth <dgroth@...>
Date: Mon Dec 13, 1999 10:32 pm
Subject: Re: Syntax-hilighting for Info-Browsing
dgroth@...
Send Email Send Email
 
Jon,

My problem was in the beginning that the info-files does not start with the
`File:' but with the `This is info file'... statement. I was a victim of this
narrowing ME-features which are difficult to understand but great to use.

I was adding some filehooks (see below) to allow also syntax-hilighting for
info-files currently not in info-mode. The hilighting is now really great and
should be work sufficently well. It is a pleasure to read info-files. You can
even use bookmarks...

There is only one problem still with not working links if they contain regular
expressions like:
`* What is Bash?::  A short description of Bash.'
To find this info I have to set-a bookmark, jump to any link then jump-to-the
bookmark just unnarrowing the buffer and searching for the regexpression string.
Or alternativly change the node and the link names to something
nonregexpressiones like `C++' to `Cpp'. May be this can be also used in a more
convinient way.

It follows your and my changes in my info.emf file.

;To hilight the .info and also the dir file
add-file-hook ".info dir "                                  fhook-info   ;
Info-files
;To hilight all info files without the extension .info
;but starting with the text "This is info file..
-2 add-file-hook "This is Info file"                        fhook-info

!if &seq .hilight.info "ERROR"
     set-variable .hilight.info &pinc .hilight.next 1
!endif
     0 hilight .hilight.info  0                             $global-scheme
  ;   just for headers substrikes
     hilight .hilight.info 2   "^*\\*\\*"                   .scheme.header
     hilight .hilight.info 2   "^==="                       .scheme.header
     hilight .hilight.info 2   "^---"                       .scheme.header
     ; Menus, appear at the start of the line and extend to
     ; a colon or double colon character.
     hilight .hilight.info 0   "^*\\{[^:]*\\}:"             .scheme.link
; I  would prefere not to label the whoole line
     hilight .hilight.info 1 "^File:"                        .scheme.link
     hilight .hilight.info 1 "Node:"                        .scheme.link
     hilight .hilight.info 1 "Next:"                        .scheme.link
     hilight .hilight.info 1 "Prev:"                        .scheme.link
     hilight .hilight.info 1 "Up:"                          .scheme.link
; your note-feature was not working at my machine so I use...
     hilight .hilight.info 0x44 "*Note" "*Note" ":"  ":" ""   .scheme.link
; Formatting
     hilight .hilight.info 0x44 "`" "" "'"    "" ""         .scheme.bold
     hilight .hilight.info 1 "* Menu:"                      .scheme.header

     0 define-macro fhook-info
     set-variable $buffer-hilight .hilight.info
     ; execute user extensions if enabled
      !if &exist my-fhook-info
           my-fhook-info
        !endif
      !emacro

Put together the best...and stay informed...

best regards,
  Detlef

At 18:54 11.12.99 +0000, you wrote:
>Detlef,
>
>    You are right - this needs to be done.
>
>    The trick  here is that we do not need to use a hook file  because
>    the  info  macros  (in  info.emf)   generate   their  own  buffers
>    internally.  Hence we force the  hilighting  to be applied when we
>    create  the  buffer  for the info.  Therefore  the  hilighting  is
>    defined and used within this file only.
>
>    I  picked  up on what  you were  trying  to  hilight,  the  'bold'
>    encoding is probably  best done with the  look-back  enabled. I've
>    kept this short (10 lines), which seems to be more than reasonable
>    - arguably it is too generous !!
>
>    I was not quite sure what the "^=" is, I have not come across any
>    of these - so no support for that in here :-(
>
>    The changes  that I have made to the  "info.emf"  are below - this
>    seems to work OK.
>
>    NOTE: The changes are for the *LATEST* Novemeber '99 release only,
>          because they use the new hilighting scheme variables. If you
>          are using a previous  release then the hilighting  will have
>          to be changed accordingly.
>
>Regards
>Jon
>
>cd c:/text/
>diff --context --minimal --ignore-space-change --report-identical-files
--recursive "C:/Program Files/JASSPA/MicroEmacs/macros/info.emf.orig"
"C:/Program Files/JASSPA/MicroEmacs/macros/info.emf"
>
>*** C:/Program Files/JASSPA/MicroEmacs/macros/info.emf.orig Tue Aug 24 08:24:40
1999
>--- C:/Program Files/JASSPA/MicroEmacs/macros/info.emf Sat Dec 11 18:32:41 1999
>***************
>*** 3,9 ****
>  ;  Author        : $Author$
>  ;  Created By    : Steven Phillips
>  ;  Created       : Fri Apr 23 13:14:46 1999
>! ;  Last Modified : <991211.1846>
>  ;
>  ;  Description
>  ;
>--- 3,9 ----
>  ;  Author        : $Author$
>  ;  Created By    : Steven Phillips
>  ;  Created       : Fri Apr 23 13:14:46 1999
>! ;  Last Modified : <991211.1832>
>  ;
>  ;  Description
>  ;
>***************
>*** 17,22 ****
>--- 17,45 ----
>      set-variable .osd.info-help &pinc .osd.next 1
>  !endif
>
>+ ; Quick check to make sure that hilighting is required.
>+ !if &band .hilight.flags 0x02
>+     !if ¬ &exist .hilight.info
>+         set-variable .hilight.info &pinc .hilight.next 1
>+     !endif
>+
>+     ; Make the hilighting look back (10 lines) and case insensitive
>+     0 hilight .hilight.info  3 10                $global-scheme
>+
>+     ; First line of the file is the menu line always commences
>+     ; with File:, hilight the whole line here.
>+     hilight .hilight.info 2   "^File:"           .scheme.link
>+     ; Menus, appear at the start of the line and extend to
>+     ; a colon or double colon character.
>+     hilight .hilight.info 0   "^*\\{[^:]*\\}:"   .scheme.link
>+     ; Notes appear embedded in text and may span multiple
>+     ; lines, again these are branches.
>+     hilight .hilight.info 4   "*note" ":" ""     .scheme.link
>+     ; Hilighted items are in a open/close quote pairs, these
>+     ; can span multiple lines so use a branch.
>+     hilight .hilight.info 0x4 "`" "'"  ""        .scheme.bold
>+ !endif
>+
>  0 define-macro fhook-info
>  !emacro
>
>***************
>*** 142,147 ****
>--- 165,174 ----
>      !endif
>      -1 buffer-mode "edit"
>      1 buffer-mode "view"
>+     ; Force hilighting on the buffer
>+     !if &band .hilight.flags 0x02
>+         set-variable $buffer-hilight .hilight.info
>+     !endif
>      beginning-of-buffer
>      buffer-bind-key info-jump-link "return"
>      1 buffer-bind-key info-jump-link "n"
>[EXIT]
>
>
<snip>

#154 From: Jon Green <jon@...>
Date: Tue Dec 14, 1999 12:11 am
Subject: Re: Syntax-hilighting for Info-Browsing
jon@...
Send Email Send Email
 
Detlef,

	 Sorry, I understand what you are doing now - I did
	 something else !!

	 If you also add the following:-

; Hide the special characters.
hilight .hilight.info 64 "\x7f" " --> "                .scheme.link
hilight .hilight.info 64 "\x1f" "--- Page Break ---"   .scheme.bold

	 Then you can make the special characters a little
	 more palatable. Change the text replacement to suite
	 your requirements.

Regards
Jon.

Detlef Groth wrote:
>
> Jon,
>
> My problem was in the beginning that the info-files does not start with the
`File:' but with the `This is info file'... statement. I was a victim of this
narrowing ME-features which are difficult to understand but great to use.
>
> I was adding some filehooks (see below) to allow also syntax-hilighting for
info-files currently not in info-mode. The hilighting is now really great and
should be work sufficently well. It is a pleasure to read info-files. You can
even use bookmarks...
>
> There is only one problem still with not working links if they contain regular
expressions like:
> `* What is Bash?::  A short description of Bash.'
> To find this info I have to set-a bookmark, jump to any link then jump-to-the
bookmark just unnarrowing the buffer and searching for the regexpression string.
Or alternativly change the node and the link names to something
nonregexpressiones like `C++' to `Cpp'. May be this can be also used in a more
convinient way.
>
> It follows your and my changes in my info.emf file.
>
> ;To hilight the .info and also the dir file
> add-file-hook ".info dir "                                  fhook-info   ;
Info-files
> ;To hilight all info files without the extension .info
> ;but starting with the text "This is info file..
> -2 add-file-hook "This is Info file"                        fhook-info
>
> !if &seq .hilight.info "ERROR"
>     set-variable .hilight.info &pinc .hilight.next 1
> !endif
>     0 hilight .hilight.info  0                             $global-scheme
>  ;   just for headers substrikes
>     hilight .hilight.info 2   "^*\\*\\*"                   .scheme.header
>     hilight .hilight.info 2   "^==="                       .scheme.header
>     hilight .hilight.info 2   "^---"                       .scheme.header
>     ; Menus, appear at the start of the line and extend to
>     ; a colon or double colon character.
>     hilight .hilight.info 0   "^*\\{[^:]*\\}:"             .scheme.link
> ; I  would prefere not to label the whoole line
>     hilight .hilight.info 1 "^File:"                        .scheme.link
>     hilight .hilight.info 1 "Node:"                        .scheme.link
>     hilight .hilight.info 1 "Next:"                        .scheme.link
>     hilight .hilight.info 1 "Prev:"                        .scheme.link
>     hilight .hilight.info 1 "Up:"                          .scheme.link
> ; your note-feature was not working at my machine so I use...
>     hilight .hilight.info 0x44 "*Note" "*Note" ":"  ":" ""   .scheme.link
> ; Formatting
>     hilight .hilight.info 0x44 "`" "" "'"    "" ""         .scheme.bold
>     hilight .hilight.info 1 "* Menu:"                      .scheme.header
>
>     0 define-macro fhook-info
>     set-variable $buffer-hilight .hilight.info
>     ; execute user extensions if enabled
>      !if &exist my-fhook-info
>           my-fhook-info
>        !endif
>      !emacro
>
> Put together the best...and stay informed...
>
> best regards,
>  Detlef
>
> At 18:54 11.12.99 +0000, you wrote:
> >Detlef,
> >
> >    You are right - this needs to be done.
> >
> >    The trick  here is that we do not need to use a hook file  because
> >    the  info  macros  (in  info.emf)   generate   their  own  buffers
> >    internally.  Hence we force the  hilighting  to be applied when we
> >    create  the  buffer  for the info.  Therefore  the  hilighting  is
> >    defined and used within this file only.
> >
> >    I  picked  up on what  you were  trying  to  hilight,  the  'bold'
> >    encoding is probably  best done with the  look-back  enabled. I've
> >    kept this short (10 lines), which seems to be more than reasonable
> >    - arguably it is too generous !!
> >
> >    I was not quite sure what the "^=" is, I have not come across any
> >    of these - so no support for that in here :-(
> >
> >    The changes  that I have made to the  "info.emf"  are below - this
> >    seems to work OK.
> >
> >    NOTE: The changes are for the *LATEST* Novemeber '99 release only,
> >          because they use the new hilighting scheme variables. If you
> >          are using a previous  release then the hilighting  will have
> >          to be changed accordingly.
> >
> >Regards
> >Jon
> >
> >cd c:/text/
> >diff --context --minimal --ignore-space-change --report-identical-files
--recursive "C:/Program Files/JASSPA/MicroEmacs/macros/infoo.emf.orig"
"C:/Program Files/JASSPA/MicroEmacs/macros/info.emf"
> >
> >*** C:/Program Files/JASSPA/MicroEmacs/macros/info.emf.orig Tue Aug 24
08:24:40 1999
> >--- C:/Program Files/JASSPA/MicroEmacs/macros/info.emf Sat Dec 11 18:32:41
1999
> >***************
> >*** 3,9 ****
> >  ;  Author        : $Author$
> >  ;  Created By    : Steven Phillips
> >  ;  Created       : Fri Apr 23 13:14:46 1999
> >! ;  Last Modified : <991211.1846>
> >  ;
> >  ;  Description
> >  ;
> >--- 3,9 ----
> >  ;  Author        : $Author$
> >  ;  Created By    : Steven Phillips
> >  ;  Created       : Fri Apr 23 13:14:46 1999
> >! ;  Last Modified : <991211.1832>
> >  ;
> >  ;  Description
> >  ;
> >***************
> >*** 17,22 ****
> >--- 17,45 ----
> >      set-variable .osd.info-help &pinc .osd.next 1
> >  !endif
> >
> >+ ; Quick check to make sure that hilighting is required.
> >+ !if &band .hilight.flags 0x02
> >+     !if ¬ &exist .hilight.info
> >+         set-variable .hilight.info &pinc .hilight.next 1
> >+     !endif
> >+
> >+     ; Make the hilighting look back (10 lines) and case insensitive
> >+     0 hilight .hilight.info  3 10                $global-scheme
> >+
> >+     ; First line of the file is the menu line always commences
> >+     ; with File:, hilight the whole line here.
> >+     hilight .hilight.info 2   "^File:"           .scheme.link
> >+     ; Menus, appear at the start of the line and extend to
> >+     ; a colon or double colon character.
> >+     hilight .hilight.info 0   "^*\\{[^:]*\\}:"   .scheme.link
> >+     ; Notes appear embedded in text and may span multiple
> >+     ; lines, again these are branches.
> >+     hilight .hilight.info 4   "*note" ":" ""     .scheme.link
> >+     ; Hilighted items are in a open/close quote pairs, these
> >+     ; can span multiple lines so use a branch.
> >+     hilight .hilight.info 0x4 "`" "'"  ""        .scheme.bold
> >+ !endif
> >+
> >  0 define-macro fhook-info
> >  !emacro
> >
> >***************
> >*** 142,147 ****
> >--- 165,174 ----
> >      !endif
> >      -1 buffer-mode "edit"
> >      1 buffer-mode "view"
> >+     ; Force hilighting on the buffer
> >+     !if &band .hilight.flags 0x02
> >+         set-variable $buffer-hilight .hilight.info
> >+     !endif
> >      beginning-of-buffer
> >      buffer-bind-key info-jump-link "return"
> >      1 buffer-bind-key info-jump-link "n"
> >[EXIT]
> >
> >
> <snip>
>
> ------------------------------------------------------------------------
> __________________________________________________________________________
>
> This is an unmoderated list. JASSPA is not responsible for the content of
>
> any material posted to this list.
>
> ------------------------------------------------------------------------
> Don’t have the time or patience to search for unique
> products & services? Then click to let us find them for you.
> You Request, We Respond. http://clickhere.egroups.com/click/1957
>
> eGroups.com Home: http://www.egroups.com/group/jasspa/
> http://www.egroups.com - Simplifying group communications

#155 From: Steven Phillips <stevenp@...>
Date: Tue Dec 14, 1999 7:24 am
Subject: Re: Syntax-hilighting for Info-Browsing
stevenp@...
Send Email Send Email
 
> There is only one problem still with not working links if they contain regular
> expressions  like: `* What is  Bash?:: A short  description  of Bash.' To find
> this info I have to set-a bookmark, jump to any link then jump-to-the bookmark
> just  unnarrowing  the buffer and searching for the  regexpression  string. Or
> alternativly   change   the   node   and   the   link   names   to   something
> nonregexpressiones like `C++' to `Cpp'. May be this can be also used in a more
> convinient way.

The following diff log should fix the above problem, I say should because I've
not tested this (don't know where "What is Bash?" is). The line numbers may be
different depending on the version of your info.emf.

Steve
------------------------------------------------------------------------------

*** /home/stevenp/me/macros/info.emf.~0~ Sun Dec 12 19:01:08 1999
--- /home/stevenp/me/macros/info.emf Tue Dec 14 07:18:44 1999
***************
*** 480,486 ****
       !if &seq #l0 ""
           set-variable #l0 "Top"
       !endif
!     var-str-sub #l0 "\\" "\\\\"
       !force search-forward &spr "^File: .* Node:[ \t]+%s[,\n]" #l0
       !if ¬ $status
           !if &seq #l0 "Top"
--- 480,486 ----
       !if &seq #l0 ""
           set-variable #l0 "Top"
       !endif
!     str-to-regex #l0
       !force search-forward &spr "^File: .* Node:[ \t]+%s[,\n]" #l0
       !if ¬ $status
           !if &seq #l0 "Top"

#156 From: fourje <fourje@...>
Date: Wed Dec 15, 1999 11:42 am
Subject: Funny mouse/jasspa behaviour.
fourje@...
Send Email Send Email
 
I have a shortcut on my WIN95 desktop pointing to jasspa.  When I
double-click on it with my mouse, I get clicking and highlighting on the
screen when I move my mouse.  As soon as I do a left button click on the
main screen, everything is allright.
Now, if I single click on the shortcut icon, and then hit <enter. to
execute, I do not get this behaviour.
Does anyone have a notion on what may be the problem here??
thanks in advance
Dave E.

#157 From: Detlef Groth <dgroth@...>
Date: Wed Dec 15, 1999 11:48 pm
Subject: Re: Syntax-hilighting for Info-Browsing and Me-Help-files
dgroth@...
Send Email Send Email
 
Hello,

I implementend all the features from Steven and Jon, also the link
`* What is Bash?::  A short description of Bash.' is now properly working.
The best info-browser I have ever seen is ready.

The whoole new info.emf file can be found below:

http://www.fortunecity.de/wolkenkratzer/zins/597/info.emf

By the way the new me.chm (Win9x, Sorry..) file can be found at:

http://www.fortunecity.de/wolkenkratzer/zins/597/me99.chm

a java-applet-based version at:
http://www.fortunecity.de/wolkenkratzer/zins/597/Mejava.htm

these applets for downloading:
http://www.fortunecity.de/wolkenkratzer/zins/597/mejava.zip

Both version contain a nice toc, index the me.chm also a fulltext-search and a
favourites menu.

Further the ME-docu in htm-Format is available online at:

http://www.fortunecity.de/wolkenkratzer/zins/597/me.htm

Any errors, suggestions mail to me

best regards,
  Detlef

#158 From: Jon Green <jon@...>
Date: Thu Dec 16, 1999 12:37 am
Subject: Re: Syntax-hilighting for Info-Browsing and Me-Help-files
jon@...
Send Email Send Email
 
Thanks Detlef,

	 Just picked these up and they work a treat. Very nice.
	 I had a bit of a problem with the hooks, removing a
	 space after the "dir" seemed to sort things out - though
	 I'm not quite sure why at the moment ?? So my hook
	 definitions are as follows:-

;To hilight the .info and also the dir file
add-file-hook ".info dir"                                   fhook-info   ;
Info-files
;To hilight all info files without the extension .info
;but starting with the text "This is info file..
-2 add-file-hook "This is Info file"                        fhook-info

	 Thanks for the .chm file - very nice. I see that
	 we have a bit of a problem with the html files
	 in the faq - I need to investigate this one.

Regards
Jon

Detlef Groth wrote:
>
> Hello,
>
> I implementend all the features from Steven and Jon, also the link
> `* What is Bash?::  A short description of Bash.' is now properly working.
> The best info-browser I have ever seen is ready.
>
> The whoole new info.emf file can be found below:
>
> http://www.fortunecity.de/wolkenkratzer/zins/597/info.emf
>
> By the way the new me.chm (Win9x, Sorry..) file can be found at:
>
> http://www.fortunecity.de/wolkenkratzer/zins/597/me99.chm
>
> a java-applet-based version at:
> http://www.fortunecity.de/wolkenkratzer/zins/597/Mejava.htm
>
> these applets for downloading:
> http://www.fortunecity.de/wolkenkratzer/zins/597/mejava.zip
>
> Both version contain a nice toc, index the me.chm also a fulltext-search and a
favourites menu.
>
> Further the ME-docu in htm-Format is available online at:
>
> http://www.fortunecity.de/wolkenkratzer/zins/597/me.htm
>
> Any errors, suggestions mail to me
>
> best regards,
>  Detlef
>
> ------------------------------------------------------------------------
> __________________________________________________________________________
>
> This is an unmoderated list. JASSPA is not responsible for the content of
>
> any material posted to this list.
>
> ------------------------------------------------------------------------
> The only fruitcake at overstock.com is our manager.
> He’s giving away a $20 coupon, plus our everyday Free Shipping.
> Take advantage of the savings and selection now.
> http://clickhere.egroups.com/click/2134
>
> -- Talk to your group with your own voice!
> -- http://www.egroups.com/VoiceChatPage?listName=jasspa&m=1

#159 From: Jon Green <jnaught@...>
Date: Thu Dec 16, 1999 8:30 am
Subject: Re: Funny mouse/jasspa behaviour.
jnaught@...
Send Email Send Email
 
I've never seen this before.

Have you got any other S/W running in the system that is likely to
mess with the mouse. i.e. some virtual mouse S/W ?? If so then
disable this and see what it does.

Are you running on a very slow or very fast machine, or is there
anything else special about your system ??

I assume that this is a standard installation and your <user>.emf
is not doing anything special ??

Regards
Jon.

fourje wrote:
>
> I have a shortcut on my WIN95 desktop pointing to jasspa.  When I
> double-click on it with my mouse, I get clicking and highlighting on the
> screen when I move my mouse.  As soon as I do a left button click on the
> main screen, everything is allright.
> Now, if I single click on the shortcut icon, and then hit <enter. to
> execute, I do not get this behaviour.
> Does anyone have a notion on what may be the problem here??
> thanks in advance
> Dave E.
>
> ------------------------------------------------------------------------
> __________________________________________________________________________
>
> This is an unmoderated list. JASSPA is not responsible for the content of
> any material posted to this list.
>
> ------------------------------------------------------------------------
> Sign up for Brodia's free online shopping service, you can find
> products, locate the lowest prices, and check out with a single
> click.  Enjoy special offers valued over $1,000.
> http://clickhere.egroups.com/click/2195
>
> -- 20 megs of disk space in your group's Document Vault
> -- http://www.egroups.com/docvault/jasspa/?m=1

--
______________________________________________________________________

Jon Green                                           J.D.Naughton-Green

SAMSUNG Electronics Ltd
Samsung Electronics Research Institute (Audio / Visual Labs)
The Communication Centre
South Street
Staines                Tel: +44 (0)1784 428600 ext 644
MIDDLESEX              Fax: +44 (0)1784 428620
TW18 4QE               Email (work): jnaught@...
England                Email (home): jon@...
_______________________________________________________________________

#160 From: fourje <fourje@...>
Date: Thu Dec 16, 1999 3:02 pm
Subject: Re: Funny mouse/jasspa behaviour.
fourje@...
Send Email Send Email
 
Jon,
I have an Asus TXP4 mainboard: Cyrix MM PR200 CPU; 64 meg; ISA sound;
PCI Video.  My <user>.emf file has some key bindings and sets a couple
of variables.
	 set-variable $mode-line     "%s%r%u%k %b %l/%c -  %Y/%M/%D (%e) - (%f)
"
	 set-variable $fill-mode "left"
	 set-variable $fill-col 75
	 global-bind-key beginning-of-line       "home"
	 global-bind-key end-of-line             "end"
	 global-bind-key beginning-of-buffer     "C-home"
	 global-bind-key end-of-buffer           "C-end"
	 global-bind-key undo                    "f4"

As I previously mentioned, I only get problems if I double-click on the
shortcut.  If I single-click and then hit <ENTER>, I do not have the
problem??
Dave E.
Jon Green wrote:
>
> I've never seen this before.
>
> Have you got any other S/W running in the system that is likely to
> mess with the mouse. i.e. some virtual mouse S/W ?? If so then
> disable this and see what it does.
>
> Are you running on a very slow or very fast machine, or is there
> anything else special about your system ??
>
> I assume that this is a standard installation and your <user>.emf
> is not doing anything special ??
>
> Regards
> Jon.
>
> fourje wrote:
> >
> > I have a shortcut on my WIN95 desktop pointing to jasspa.  When I
> > double-click on it with my mouse, I get clicking and highlighting on the
> > screen when I move my mouse.  As soon as I do a left button click on the
> > main screen, everything is allright.
> > Now, if I single click on the shortcut icon, and then hit <enter. to
> > execute, I do not get this behaviour.
> > Does anyone have a notion on what may be the problem here??
> > thanks in advance
> > Dave E.
> >
> > ------------------------------------------------------------------------
> > __________________________________________________________________________
> >
> > This is an unmoderated list. JASSPA is not responsible for the content of
> > any material posted to this list.
> >
> > ------------------------------------------------------------------------
> > Sign up for Brodia's free online shopping service, you can find
> > products, locate the lowest prices, and check out with a single
> > click.  Enjoy special offers valued over $1,000.
> > http://clickhere.egroups.com/click/2195
> >
> > -- 20 megs of disk space in your group's Document Vault
> > -- http://www.egroups.com/docvault/jasspa/?m=1
>
> --
> ______________________________________________________________________
>
> Jon Green                                           J.D.Naughton-Green
>
> SAMSUNG Electronics Ltd
> Samsung Electronics Research Institute (Audio / Visual Labs)
> The Communication Centre
> South Street
> Staines                Tel: +44 (0)1784 428600 ext 644
> MIDDLESEX              Fax: +44 (0)1784 428620
> TW18 4QE               Email (work): jnaught@...
> England                Email (home): jon@...
> _______________________________________________________________________
>
> ------------------------------------------------------------------------
> __________________________________________________________________________
>
> This is an unmoderated list. JASSPA is not responsible for the content of
>
> any material posted to this list.
>
> ------------------------------------------------------------------------
> Get 75% Off Our Best Selling Health and Wellness Books!
> SelfCare.com has everything you need to take care of you and your family,
> plus spend $40 or more and your shipping is free!
> http://clickhere.egroups.com/click/1824
>
> eGroups.com Home: http://www.egroups.com/group/jasspa/
> http://www.egroups.com - Simplifying group communications

#161 From: fourje <fourje@...>
Date: Thu Dec 16, 1999 3:06 pm
Subject: Outline mode - How!
fourje@...
Send Email Send Email
 
I see that jasspa has limited fold capabilities.  Is there an outline
mode available, or how do I set up folding to operate this way in text
files.
Thanks in advance.
Dave E.

Messages 132 - 161 of 2695   Oldest  |  < Older  |  Newer >  |  Newest
Add to My Yahoo!      XML What's This?

Copyright © 2010 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines NEW - Help