Jump to content

FTE: Difference between revisions

From EDM2
Ak120 (talk | contribs)
No edit summary
Ak120 (talk | contribs)
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Originally known as '''Folding Text Editor''', but later just released under its initials, FTE is a multi-platform programmer's folding text editor. [[Gregg Young]] has made an updated OS/2 version that is called "enhanced FTE for OS/2" or '''eFTE/2''' that has numerous feature and OS/2 specific improvements.
{{Software
|Picture=NA.png
|Name=Folding Text Editor
|Version=2011-07-08
|Author=Marko Macek (Original author)<br/>[[Darin McBride]] (OS/2 and AIX ports)<br/>Zdeněk Kabeláč (maintainer)<br/>Jeremy Cowgar<br/>Lauri Nurmi<br/>Timo Sirainen
|Licence=[[Artistic License]] or<br />[[GPL v2]]
|WWW=http://fte.sourceforge.net
}}
The '''Folding Text Editor''' (FTE) is a multi-platform programmer's folding text editor.


==Features==
==Features==
Line 6: Line 14:
* text-mode or presentation manager
* text-mode or presentation manager
* configuration compiler (cfte)
* configuration compiler (cfte)
;Modes:Files can be opened in different modes. The default is PLAIN. Smart indent mode can be activated for C and REXX.
;Syntax Highlighting:Syntax colouring can be configured by command '''colorize'''.
:FTE has support for syntax colouring, code folding and syntax-aware autoindent for [[Ada]], [[Assembly language]], [[C]], [[C++]], [[Diff]] files, E-Mail files, [[FORTRAN]], [[HTML]], [[IDL]], [[Java]], [[LinuxDoc]], [[Make]] files, [[Pascal]], [[Perl]], [[PHP]], [[Python]], [[REXX]], [[Sh]] (UNIX shell scripts), [[SQL]], [[TeX]] and [[Texinfo]].
:In addition it is relatively easy to add your own syntax support to the editor but the syntaxin mechanism of FTE presents itself as a configurable state machine.


==Versions==
==Versions==
;eFTE2
Note that up until around 2000 the software had fairly ordinary version numbers but the main author stopped mostly using them at 0.46.x and started using release dates instead, current source code release is roughly 0.51.x.
* [http://hobbes.nmsu.edu/h-search.php?sh=1&button=Search&key=/eFTE2 eFTE v1.0] (2016-05-30)
*0.46b5 (2000-01-23)
;FTE
*2001-08-19 - DOS binary release
Note that up until around 2000 the software had fairly ordinary version numbers but the main author stopped mostly using them at 0.46.xx and started using release dates instead, current source code release is roughly 0.51.xx.
*2002-03-24 - OS/2 binary release ([[EMX]] and [[VisualAge C++]] builds), [[Linux]] release
* Last known version: 20110708 - Released as source code only
*2005-01-08 - [[MS Windows]] 32-bit binary release
* Last known official OS/2 binary release is 20020324 and is available in both [[EMX]] and [[VisualAge C++]] builds, but there is an unofficial build [http://hobbes.nmsu.edu/download/pub/os2/apps/editors/fte20060126.zip of 20060126]
*2005-11-15 - DOS build: [http://info.elf.stuba.sk/packages/pub/pc/utiltext/fte0501.zip fte0501.zip]
* Last known [[MS Windows]] 32 bit binary release is 20050108
*2005-11-20
* Last known official [[Linux]] release is 20020324 and the last binary release for DOS is 20010819, but there is an unofficial 20051115 build floating around the net as [https://www.qwant.com/?q=fte0501.zip fte0501.zip]
** OS/2 - OpenWatcom build: [fte20060126.zip]
 
*2011-07-08 - Released as source code only
;Add-ons
 
==Modes==
Files can be opened in different modes. The default is PLAIN.
Smart indent mode can be activated for C and REXX.
 
FTE has support for syntax colouring, code folding and syntax-aware autoindent for [[Ada]], [[Assembly language]], [[C]], [[C++]], [[Diff]] files, [[E-Mail]] files, [[FORTRAN]], [[HTML]], [[IDL]], [[Java]], [[LinuxDoc]], [[Make]] files, [[Pascal]], [[Perl]], [[PHP]], [[Python]], [[REXX]], [[Sh]] (UNIX shell scripts), [[SQL]], [[TeX]] and [[Texinfo]].
 
In addition it is relatively easy to add your own syntax support to the editor but the syntaxin mechanism of FTE presents itself as a configurable state machine.
 
===Syntax Highlighting===
Syntax colouring can be configured by command '''colorize'''.


==Links==
==Links==
* [http://fte.sourceforge.net FTE homepage] - on [[SourceForge]], note that the [http://sourceforge.net/projects/fte/ project page] has much newer source releases than are offered on the homepage.
* [http://www.vex.net/~x/fte_tips.html FTE Tips]
;eFTE2
* [http://trac.netlabs.org/efte/wiki eFTE2 on Netlabs]
* [https://www.youtube.com/watch?v=qmzxPZj-kNQ Gregg Young's Warpstock 2016 talk] - Focuses mainly on eFTE2
* [https://www.youtube.com/watch?v=bEaqdSJM2h0 Gregg Young's Warpstock 2013 talk on eFTE/2]
==Publications==
;Reviews
;Reviews
* [[Andy Pitonyak]]: [[FTE Version 0.46b5]] - A part of the "A Programmer's Editor Shootout" series of articles.
* [[Andy Pitonyak]]: [[FTE Version 0.46b5]] - A part of the "A Programmer's Editor Shootout" series of articles.
* David Mertz: [http://gnosis.cx/publish/programming/review_fte.html A review of FTE for OS/2] (2000).
* David Mertz: [http://gnosis.cx/publish/programming/review_fte.html A review of FTE for OS/2] (2000).


==License and availability==
* [http://fte.sourceforge.net FTE homepage] - on [[SourceForge]], note that the [http://sourceforge.net/projects/fte/ project page] has much newer source releases than are offered on the homepage.
* Open source software released under either the [[Artistic License]] or [[GPL v2]], older versions were under the GPL v2 only.
* [http://www.vex.net/~x/fte_tips.html FTE Tips]
 
==Authors==
* [[Marko Macek]] (Original author)
* [[Darin McBride]] (Post 2000 updates + maintained OS/2 and AIX ports)
* Zdeněk Kabeláč (Last known FTE maintainer)
* [[Gregg Young]] (eFTE2 author)
* Jeremy Cowgar
* Lauri Nurmi
* Timo Sirainen


[[Category:Text editors]][[Category:Open Source Software]][[Category:Software written in C++]][[Category:DOS Tools]][[Category:MS Windows Tools]][[Category:Linux Tools]]
[[Category:Text editors]][[Category:Open Source Software]][[Category:Software written in C++]]
[[Category:DOS text editors]]
[[Category:Win32 text editors]]

Latest revision as of 18:58, 3 July 2022

FTE
Name Folding Text Editor
Version 2011-07-08
Vendor
Author Marko Macek (Original author)
Darin McBride (OS/2 and AIX ports)
Zdeněk Kabeláč (maintainer)
Jeremy Cowgar
Lauri Nurmi
Timo Sirainen
Licence Artistic License or
GPL v2
WWW http://fte.sourceforge.net

The Folding Text Editor (FTE) is a multi-platform programmer's folding text editor.

Features

  • file browser
  • buffers
  • text-mode or presentation manager
  • configuration compiler (cfte)
Modes
Files can be opened in different modes. The default is PLAIN. Smart indent mode can be activated for C and REXX.
Syntax Highlighting
Syntax colouring can be configured by command colorize.
FTE has support for syntax colouring, code folding and syntax-aware autoindent for Ada, Assembly language, C, C++, Diff files, E-Mail files, FORTRAN, HTML, IDL, Java, LinuxDoc, Make files, Pascal, Perl, PHP, Python, REXX, Sh (UNIX shell scripts), SQL, TeX and Texinfo.
In addition it is relatively easy to add your own syntax support to the editor but the syntaxin mechanism of FTE presents itself as a configurable state machine.

Versions

Note that up until around 2000 the software had fairly ordinary version numbers but the main author stopped mostly using them at 0.46.x and started using release dates instead, current source code release is roughly 0.51.x.

  • 0.46b5 (2000-01-23)
  • 2001-08-19 - DOS binary release
  • 2002-03-24 - OS/2 binary release (EMX and VisualAge C++ builds), Linux release
  • 2005-01-08 - MS Windows 32-bit binary release
  • 2005-11-15 - DOS build: fte0501.zip
  • 2005-11-20
    • OS/2 - OpenWatcom build: [fte20060126.zip]
  • 2011-07-08 - Released as source code only

Links

Reviews