• Updated 2023-07-12: Hello, Guest! Welcome back, and be sure to check out this follow-up post about our outage a week or so ago.

FreeStyle 1.0 New tex editor for Mac Os 9

Tron

Active member
I'm proud of present you a new Mac Os 9 application: FreeStyle 1.0. Well not so far, just a new version of the "Waste 2.1b1 Demo" text editor. With several crash fixed, and a few basic extra functions.

The main features, from the original Waste 2.1b1 Demo are:

- Support for embedding pictures.

- Paragraph-level formatting.

- I/O RTF and Unicode Text files.

Bug fixed and improvements done by my own:

- Fixed several bugs and crashes related to Quit/Open/Save dialogs.

- Added "Find","Size+","Size-" menu commands.

- Added automatic line ends fix for open UNIX/Windows files.

And others minor improvements and bugs fixed.

FreeStyle 1.0 needs Mac Os 9.1 and up, and is a carbon aplication, so work on some versions of Os X too, but this isn't my first interest. I will prefered to make it work on 8.5 or even in 8.0 but it will be near to imposible.

I also provide source code if someone is interested in it.

Download link:

http://www.datafilehost.com/download-8d579311.html

Tron.

 

Mathias

Active member
Ahh, ... a great progarm!

Could you tell me a little bit more about the UTF features? It could be that this software is our only free and usable alternative for further Classilla translation!

Keep up the good work!

 

Tron

Active member
FreeStyle UTF features rely on WASTElib. Based itself on Apple WorldScript tecnology. So FreeStyle even support Asian and Arabic text. But I know very little about this.

Only UTF-16 is supported, not UTF-8.

 

Mathias

Active member
OK, I see.

Is there a chance that you will be able to implement UTF-8? Recently I am using SUE http://free.abracode.com/sue/ that one is nice, but not perfect at all.

The commercial alternatives are BBEdit, and Pepper, but both are no longer at the market as it seems.

What I would need it is,

• UTF-8

• Drag and Drop, even for "unknown files" like all the ".rdf, .rdt, .xml" files

• a possibility to remember the latest selection in the "save as" dialouge, for not having to select it 800 times ;)

Do you see possibilities to implement UTF-8 or is it a too huge request? Would it be too much work for one coder?

 

highlandcattle

Well-known member
Thanks works under 10.4 I'll try 9,22 later. Did you just hack the demo or did you obtain the rights to do a full version?

 

Tron

Active member
About the request by Mathias, let's see what can I do. I hope to have some answers in a few days...

About highlandcattle cuestions:

I just had maked some changes on the WASTE 2.1b1 DEMO source code.

According to:

"Licensing terms for WASTE 2.1:

You are free to develop, use and distribute to end users binaries built using the WASTE 2.1 static libraries, at no cost. Moreover, you are free to use and distribute to end users the WASTELib shared library, as included in the standard distribution, at no cost.

All WASTE-using applications must include the following credit line in their about box and/or documentation:

WASTE Text Engine © 1993-2002 Marco Piovanelli

Use of source code in freeware applications is free"

http://www.merzwaren.com/waste/#legalese

 

Mathias

Active member
Wow, that is what I call "support" - implementing features within a day! Thanks. ;)

Sadly Drag&Drop dose still not work always, but maybe that depends on the UTF-8 Unix files? Another idea I had, what about making Unix, Win and Mac line ends selectable at the "save as" dialouge? Sometimes It is necessary to maipulate them as well.

And if you are interrested I can offer to translate the menues to german.

 

Tron

Active member
Wow, that is what I call "support" - implementing features within a day! Thanks.
Drag&Drop for any kind of file is very easy to implement.

Sadly Drag&Drop dose still not work always,
Try to rebuild the desktop after erasing de "old" (1.0) version.

but maybe that depends on the UTF-8 Unix files?
I don't think so. It would be a good idea, if you send me (PM) one of those UTF-8 files you are having troubles with. To testing purposes.

I have some little succesful in writing UTF-8 files. But I still have a lot of work to do to fully support UTF-8 (if some day achive that).

Another idea I had, what about making Unix, Win and Mac line ends selectable at the "save as" dialouge? Sometimes It is necessary to maipulate them as well.
And if you are interrested I can offer to translate the menues to german.
Thanks, Those things will be interesting once UTF-8 were working.

 

Mathias

Active member
Rebuilding the desktop worked fine. now everything is ok, and I can Drag & Drop every file! Whats the technical background about that? Thanks for your support once again. Keep going! ;)

 

Tron

Active member
I have reading and writing UTF-8 funtions working, but only in Plain Text files.

I still have a lot of work to do to fully integrate it, into the FreeStyle application.

 

Tron

Active member
FreeStyle 1.1 is out:

http://www.datafilehost.com/download-e50169ca.html

Added Import/Export "Plain Text files" , whith unicode UTF-8

support and different Line Ends selectables options.

"Plain Text files" don't include any formatting atributes (font,size,style et... ). Is recommended to save a copy in any other format.

Unicode (UTF-16 and UTF-8 ) support for Arabic, Cyrillic, Hebrew, Japanese, Korean, Chinese etc. may require Apple’s Language Kits, available in the Mac OS 9 Install CD-ROM.

Tron.

 

Mathias

Active member
Wow, thanks a lot! And sorry for not getting it earlier (I had two hard weeks).

Really that´s great to see sucha na active development and such agreat response. Have you had contact with Tomasz from SUE? In every case we have to spread this nice pice of software.

Well, as it seems you have fun with developing this application, I have another quest. ;) We still got no possibility to open ".odt" files at Mac OS 9. I know this may be extremely hard, but it is also really missing for people like me who do not use other Operating Systems. Could you imagine that this become a long term aim?

Thanks again!

 

theos911

Well-known member
I'm now using this to take minutes at my scout meetings instead of Microbloat Word 98. I accidentally wrote out my scout troop's upcoming years minutes as 2011...

Would it be possible to implement a find & replace feature? Also, ditto on the .odf if possible.

Keep up the good work! Very :cool:

 

Tron

Active member
Have you had contact with Tomasz from SUE?
No, I 'll just taked a bit of SUE source code, as I documented in the "Read Me" file.

I have another quest. We still got no possibility to open ".odt" files at Mac OS 9. I know this may be extremely hard, but it is also really missing for people like me who do not use other Operating Systems. Could you imagine that this become a long term aim?
First of all, I'm very limited as a programmer . Even in the best escenario, ODT files complexity are far away from FreeStyle basic text editing capabilities. This target will require other strategy, out of FreeStyle at first.

Would it be possible to implement a find & replace feature?
This was done in a beta version, but I couldn't make it work well, perhaps in a second try...

In any case, "find & replace" can be simulated by successive "Find Again" and "Paste" functions (or keyboard equivalents).

Now, I'm working on basic spell check function. Using those wide spreads dictionaris for Linux (GNU Aspell).

Tron.

 
Top