[lazarus] Editor

Shane Miller SMiller1 at stvgb.org
Wed Oct 20 10:01:18 EDT 1999


I was working with the release version of mwedit, not the internal beta.  Looks like you have more files than I do so I assume you are working with the beta version?

Shane


>>> Curtis White <osiriz at teleport.com> 10/19/99 10:24PM >>>

On 20-Oct-99 Shane Miller wrote:
> 
> I say create a directory called components, then a subdirectory uder that
> called mwedit so it looks like this
> 
> fpc----
>          lazarus----
>                          components---
>                                                   mwedit---
> 

OK. I will do it this way.

> Then add all the files into the mwedit directory.  Now before adding them, I
> am right to assume you haven't changed ANYTHING in the mwedit code except
> adding those defines right? (except for somevar = type word;)  Because I
> have stuff compiling and I only changed that one thing.  If you didn't
> change anything then go ahead and add it.  I'll pull it tomorrow and get
> cranking on it.....

I haven't changed any of the actual code in mwEdit. Anything that I needed to
change, I enclosed in the MWE_FPC defines and then did an ELSE for the original
code. So it will still complile exactly the same as it does now in Delphi, but
it will also be able to compile with FPC. But I am wondering how much you
have compiling because if you have more compiling than I do, then it might be
better to use your code. Or maybe we can combine what we both have and have
more of it compiling.

Here are the units I have compiling so far:

mwKeyCmds.pas
mwLocalStr.pas
mwSupportClasses.pas
mwSupportProcs.pas
mwHighlighter.pas 


The only other units that must compile to get this whole thing compiling are:

cbUtils.pas
mwCustomEdit.pas
mwEditSearch.pas
mwEditStrings.pas
mwExport.pas
mwGeneralSyn.pas
mwHtmlExport.pas
mwRtfExport.pas
uTextDrawer.pas

I will probably be able to get most of these to compile tonight (hopefully). 

All the rest of the files in the .zip file are utility classes and highlighters
(pascal, c++, etc.). I moved all the files that are not necessary to get the
editor working into subdirectories (highlighters, exporters, examples and
notneeded). So we can compile that parts that we want/need as we need them (if
we want to add other highlighters). I will keep this directory structure when I
put them in CVS so that we have all the units and people can work on them as
they want. 

It would be nice to get the entire thing compiling and working with FPC and LCL
(including all the highlighters, exporters, examples, etc.). Then we could
submit it back to the original maintainer. That would make it all that much
better for people using it.  It would also give us more presence in the Delphi
community :-)


Curtis

> ------------------------------------------------------------
> Shane Miller
> 
> Get paid to surf the net!
> http://alladvantage.com/go.asp?refid=DEX-870
> 
> Home page : http://www.lakefield.net/~smiller 
> 
> Auto-IP Publisher : http://www.lakefield.net/~smiller/autoip 
> 
> Advanced Clipboard : http://www.lakefield.net/~smiller/advclipboard 
> 
> Lazarus : http://www.miraclec.com/lazarus 
> ----------------------------------------------------------
> 
> 
> _________________________________________________________________
>      To unsubscribe: mail lazarus-request at miraclec.com with
>                 "unsubscribe" as the Subject
>     archives at http://www.miraclec.com/list_archives/lazarus 

----------------------------------
Curtis White
Curtis White <osiriz at teleport.com>
http://www.teleport.com/~osiriz/ 
----------------------------------

_________________________________________________________________
     To unsubscribe: mail lazarus-request at miraclec.com with
                "unsubscribe" as the Subject
    archives at http://www.miraclec.com/list_archives/lazarus






More information about the Lazarus mailing list