This web site was created the 10
At the present time the Yedit
package is only for Windows. It exist a similar
package for Linux but a lot of work must be made
before you download it on this web site. As it is,
it works only on AZERTY keyboards, does not have
coloring syntax, etc, etc.
The old version of yedit and zedit have an
Online Help which is very primitive.
Since 28 january 2003 you can
read or download a French Online Help.
Since 1 february 2003 you can
read a French and a English Online Help which are
HTML Help, download it from the Help Online page
of this Web site.
The new version of the Yedit
package have a HTML Online Help inside yedit and zedit. You
obtain it with the F1 key.
Since February 23, 2003 the
method to obtain the elapsed time has been
completely rewrite. The first method used a cookie
to have the connection time. Now the method uses
an invisible frame which contains this connection
The screen shots you can see on
the first page have been modified with annotation
added. These screen shots have been added to the
You can see also a small trick
which shows me the statistics of this home page.
Since 11 april 2003 you can
download the Linux version.
Since 23 august 2003 the Yedit
package is under the GNU GENERAL PUBLIC LICENCE,
you have the code of the Yedit package you can
modify, distribute it under the condition of this
In a near future, the graphical
interface will be completely rewritten in a POO
method of thinking, always in C and without any
toolkit, but coming from Motif and QT. With that,
the code will be more readable, more clearer,
because all the user interaction code will be put
in separate files : one for each widget. Another
advantage is the great similarity between the
Linux code and the Windows code.
Since 12 january 2004 you can
download the new version. You can download the old
if you have problems with the new.
The functionnalities are stricly
the same in Windows and Linux. The code is the
most identic between yedit and zedit and
between Windows and Linux. The news are :
- You can now clic on the exec files yedit
and after open a file.
- You have more tests at the beginning and more
explanation if something is wrong.
- You have more possibilities with the
contextual popup of the right mouse button. In
fact you can ignore the command line.
- The opening modes of files are strictly the
same in Windows and Linux : first read-only and
read-write after the F12 key + Shift.
- The maximum path of files have been extended :
number of characters of the path :
- 260 for Windows : the current value, you
have problems with the GNU compilator with
more characters in the path.
- 1024 for Linux
- Bugs in the coloring syntax have been
- No flicker if you change the width or height
of the windows. I have by-pass a bug in Windows:
I must use a bitmap of 1121 pixels width. If
your screen is 768X1024 you can define a bitmap
of 1121 characters but you cannot write after
the 1024 character , so I use two bitmap : one
of 560 and one of 561 character. A typical bug
of Windows, never explained as usual.
- You can use a screen up to 1200X1600
pixels. The most usual is 768X1024 because with
more pixels the characters are small.
Since the 10 april 2006 I hardly work on a
major revision of the package : yedit, zedit for Windows
and Linux. If you go on the GNU
Internet sites such as Mingw you
discover that g77 the free
compiler for FORTRAN77 is now
not distributed. FORTRAN77 is
and old method of coding Fortran. The good method
of coding in Fortran is now the use of gfortran
the Fortran95 compiler wich is
in freeware for Windows and for
Linux. In this futur revision you
can obtain the code in *.f files
which are files for g77 in FORTRAN77
or for gfortran in Fortran95
in fixed format and *.f95 files
wich are for gfortran in Fortran95
in free format. The *.f95 files
are pure Fortran95 files with
all the obsolescent, undesirable or older coding
of FORTRAN77 eliminated :
systematic use of : INTENT() for the dummy
argument and of : IMPLICIT NONE and the new
relational operators. A new possibility of
Fortran95 was used : a module which contained the
interface of all the subroutines and
functions and the systematic use of it in each
All the code is written and apparently work. This
new version is in the alpha phase of testing. In
some time (1 or 2 month) you can download this
revision on this site when all the
tests where OK. Some time is necessary
because there are 4 programs to test : yedit, zedit and the
2 for Windows and Linux
and the code is multipled by 2 because written in
*.f files and *.f95
files; In fact 8 programs.
Since the 1 may of 2006 you can download all the
code written for gfortran.In
this new version yedit
is now for coding in FORTRAN77
or Fortran95 in the fixed format
for coding in Fortran90, Fortran95
or Fortran2003 in the free
format. You have 2 files for the reserved words of
Fortran : one for yedit and one
and you can make a copy of them such as yedit work in
FORTRAN77 or in Fortran95.
In the future you can complete the zedit.def
file of reserved words to work in Fortran2003.
Since the 22 january 2010 you can edit files in Fortran2003,
the zedit.def file is completed with the reserved
words of Fortran2003 included
the C and the IEEE
After a detail search on the web to obtain a Fortran2003
Compiler in freeware to program with all the
possibilities of Object Oriented
Programming, the only one and only for
Linux is : Intel,
but with the last release the yedit
or zedit software did not work.
Ouside of the freeware world you have the
possibility to buy the NAG
Compiler: I make a test with this Compiler
with the code of yedit and zedit
, a great difference with gfortran
or the Intel Compiler :
- with them : no warning.
- with the NAG compiler :
approximatively 100 warnings : after a detail
examination, all where justifed warning and I
eliminate them. A good program is : no
warning or justified
warning and the size of the
exec files where approximately divide by 2, and
with the static options : no
- with the NAG Compiler you
can program with Object Oriented
- When you will be in the Industry world,
your boss will pay for the company this
NAG Compiler, and at that time : 3
february 2010, it is the only choice
Since the 17 january 2011 I use a new Installer :
Inno Setup 5.4.0 to download the
software and install it, and I discover that you
cannot use Internet-Explorer to
download the software on Windows but Firefox
or SeaMonkey for example. There
are problems with Internet-Explorer
and compress files of type : *.zip
Since the 6 february 2011 a bug for the Linux
distribution was corrected, in the old release,
the Yedit package was build shared and it must be
Since the 17 october 2011 a bug for the Windows
distribution was corrected, in the old release,
there was a problem with the reserved words of
Fortran in zedit
Since the 1 december 2011 you can download for
Windows a software to draw curves with programs
written in Fortran
Since the 12 february 2014 you can download a
Direct3D11 software make with Mingw
and not Visual studio on the download
Make a Direct3D11 software with MinGW
is a very difficult task you can contact me for
Since 14 october 2015 all the packages where
updated and several bugs have been corrected, and
can be download for Windows or Linux
with exactly the same possibilities : yedit,
zedit, traca, traco, opengl.
Windows have one plus : directx which does not exist on Linux
: the directx technology is a proprietary
software of Windows.
Since 22 october 2017 the Linux
packages was updated to correct a bug in traca.
Since 23 march 2018 the traca traco
opengl directx package was updated to
have a C and fortran compiler updated. It is
importand if you will use Fortran 2003 to
program with programmation objet