[go: up one dir, main page]

Menu

Tree [d56ae5] 2.6.0 /
 History

HTTPS access


File Date Author Commit
 html 2014-12-17 Ray Seyfarth Ray Seyfarth [d56ae5] Changed complete/min to 7 & bumped vers to 2.6.0
 icons 2013-02-13 Ray Seyfarth Ray Seyfarth [ef41f1] Adding library icon
 images 2012-11-18 Ray Seyfarth Ray Seyfarth [9dcbc0] Initial git commit
 library 2014-12-09 Ray Seyfarth Ray Seyfarth [951028] Added instruction docs & addedi 32 bit as support
 src 2014-12-17 Ray Seyfarth Ray Seyfarth [637a22] Left out ebetable code from git
 Doxyfile 2013-01-28 Ray Seyfarth Ray Seyfarth [501640] Fixed bug w spaces in names & more
 README 2013-05-02 U-lux\seyfarth U-lux\seyfarth [53a9d7] Added assembly support for Windows
 TODO 2014-11-14 Ray Seyfarth Ray Seyfarth [ddf5c2] Fixed console, register and stack frame problems
 args.asm 2013-08-13 Ray Seyfarth Ray Seyfarth [bdb873] Added some assembly files to the library
 asmdatawindow.cpp 2014-12-17 Ray Seyfarth Ray Seyfarth [aaf5b9] Refined highlighting codeRefined highlighting code
 asmdatawindow.h 2014-12-16 Ray Seyfarth Ray Seyfarth [7318d9] Added code to highlight changes in regs and data
 avg.cpp 2013-08-13 Ray Seyfarth Ray Seyfarth [bdb873] Added some assembly files to the library
 backtracewindow.cpp 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 backtracewindow.h 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 binarybitpanel.cpp 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 binarybitpanel.h 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 binarynumber.cpp 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 binarynumber.h 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 bitbucket.cpp 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 bitbucket.h 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 bits2.asm 2013-08-13 Ray Seyfarth Ray Seyfarth [bdb873] Added some assembly files to the library
 build_package 2014-11-21 Ray Seyfarth Ray Seyfarth [f9c640] Documented loop, rep and string instructions
 build_package_mac 2014-10-10 Ray Seyfarth Ray Seyfarth [27f592] Fixed fortran commands
 commandline.cpp 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 commandline.h 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 consolewindow.cpp 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 consolewindow.h 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 datawindow.cpp 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 datawindow.h 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 dumpster.mod 2013-08-13 Ray Seyfarth Ray Seyfarth [bdb873] Added some assembly files to the library
 ebe.gray 2013-08-13 Ray Seyfarth Ray Seyfarth [bdb873] Added some assembly files to the library
 ebe.ico 2013-01-13 Ray Seyfarth Ray Seyfarth [2b6147] Worked on html and editing tricks
 ebe.inc 2014-12-16 Ray Seyfarth Ray Seyfarth [7318d9] Added code to highlight changes in regs and data
 ebe.pro 2014-12-16 Ray Seyfarth Ray Seyfarth [7318d9] Added code to highlight changes in regs and data
 ebe.qrc 2014-12-16 Ray Seyfarth Ray Seyfarth [457d6c] Added options to edit/settings for yasm/as & 64/32
 ebe32.iss 2014-10-16 Ray Seyfarth Ray Seyfarth [8537d0] fixed problem with using objdump on Windows
 ebe64.iss 2014-10-16 Ray Seyfarth Ray Seyfarth [8537d0] fixed problem with using objdump on Windows
 ebe_ar.qm 2013-09-08 Ray Seyfarth Ray Seyfarth [351f2d] Added rebuild script
 ebe_ar.ts 2013-09-08 Ray Seyfarth Ray Seyfarth [351f2d] Added rebuild script
 ebe_bn.qm 2013-09-01 Ray Seyfarth Ray Seyfarth [332aa9] Added languages; fixed linking problems
 ebe_bn.ts 2013-09-08 Ray Seyfarth Ray Seyfarth [351f2d] Added rebuild script
 ebe_da.qm 2013-09-11 Ray Seyfarth Ray Seyfarth [234b24] Now builds with Qt4 or Qt5
 ebe_da.ts 2013-09-11 Ray Seyfarth Ray Seyfarth [234b24] Now builds with Qt4 or Qt5
 ebe_de.qm 2013-09-08 Ray Seyfarth Ray Seyfarth [351f2d] Added rebuild script
 ebe_de.ts 2013-09-08 Ray Seyfarth Ray Seyfarth [351f2d] Added rebuild script
 ebe_fr.qm 2013-09-08 Ray Seyfarth Ray Seyfarth [351f2d] Added rebuild script
 ebe_fr.ts 2013-09-08 Ray Seyfarth Ray Seyfarth [351f2d] Added rebuild script
 ebe_hi.qm 2013-09-08 Ray Seyfarth Ray Seyfarth [351f2d] Added rebuild script
 ebe_hi.ts 2013-09-08 Ray Seyfarth Ray Seyfarth [351f2d] Added rebuild script
 ebe_in.qm 2013-09-16 Ray Seyfarth Ray Seyfarth [711bb4] Added Indonesian & changed asm command
 ebe_in.ts 2013-09-16 Ray Seyfarth Ray Seyfarth [711bb4] Added Indonesian & changed asm command
 ebe_ja.qm 2013-09-08 Ray Seyfarth Ray Seyfarth [351f2d] Added rebuild script
 ebe_ja.ts 2013-09-08 Ray Seyfarth Ray Seyfarth [351f2d] Added rebuild script
 ebe_pt.qm 2013-09-08 Ray Seyfarth Ray Seyfarth [351f2d] Added rebuild script
 ebe_pt.ts 2013-09-08 Ray Seyfarth Ray Seyfarth [351f2d] Added rebuild script
 ebe_ru.qm 2013-09-08 Ray Seyfarth Ray Seyfarth [351f2d] Added rebuild script
 ebe_ru.ts 2013-09-08 Ray Seyfarth Ray Seyfarth [351f2d] Added rebuild script
 ebe_sp.qm 2013-09-08 Ray Seyfarth Ray Seyfarth [351f2d] Added rebuild script
 ebe_sp.ts 2013-09-08 Ray Seyfarth Ray Seyfarth [351f2d] Added rebuild script
 ebe_sv.qm 2013-09-08 Ray Seyfarth Ray Seyfarth [351f2d] Added rebuild script
 ebe_sv.ts 2013-09-08 Ray Seyfarth Ray Seyfarth [351f2d] Added rebuild script
 ebe_unbuffer.cpp 2013-08-13 Ray Seyfarth Ray Seyfarth [bdb873] Added some assembly files to the library
 ebe_zh.qm 2014-05-09 Ray Seyfarth Ray Seyfarth [ae167f] Added stack display to data window
 ebe_zh.ts 2014-05-09 Ray Seyfarth Ray Seyfarth [ae167f] Added stack display to data window
 ebetable.cpp 2014-12-17 Ray Seyfarth Ray Seyfarth [aaf5b9] Refined highlighting codeRefined highlighting code
 ebetable.h 2014-12-17 Ray Seyfarth Ray Seyfarth [aaf5b9] Refined highlighting codeRefined highlighting code
 ebeupdate.iss 2014-10-16 Ray Seyfarth Ray Seyfarth [8537d0] fixed problem with using objdump on Windows
 errorwindow.cpp 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 errorwindow.h 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 exit.asm 2013-08-13 Ray Seyfarth Ray Seyfarth [bdb873] Added some assembly files to the library
 exit_only.asm 2013-08-13 Ray Seyfarth Ray Seyfarth [bdb873] Added some assembly files to the library
 exit_osx.asm 2013-08-13 Ray Seyfarth Ray Seyfarth [bdb873] Added some assembly files to the library
 file.cpp 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 file.h 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 floatconvert.cpp 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 floatconvert.h 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 floatedit.cpp 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 floatedit.h 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 floatwindow.cpp 2014-12-17 Ray Seyfarth Ray Seyfarth [aaf5b9] Refined highlighting codeRefined highlighting code
 floatwindow.h 2014-12-16 Ray Seyfarth Ray Seyfarth [7318d9] Added code to highlight changes in regs and data
 fortran_comments 2013-08-13 Ray Seyfarth Ray Seyfarth [bdb873] Added some assembly files to the library
 fortran_ketwords 2013-08-13 Ray Seyfarth Ray Seyfarth [bdb873] Added some assembly files to the library
 framewindow.cpp 2014-12-17 Ray Seyfarth Ray Seyfarth [aaf5b9] Refined highlighting codeRefined highlighting code
 framewindow.h 2014-12-16 Ray Seyfarth Ray Seyfarth [7318d9] Added code to highlight changes in regs and data
 gdb.cpp 2014-12-17 Ray Seyfarth Ray Seyfarth [aaf5b9] Refined highlighting codeRefined highlighting code
 gdb.h 2014-11-14 Ray Seyfarth Ray Seyfarth [ddf5c2] Fixed console, register and stack frame problems
 hello.asm 2014-11-18 Ray Seyfarth Ray Seyfarth [dc96cb] Documented several more instructions
 hello.f 2014-10-10 Ray Seyfarth Ray Seyfarth [27f592] Fixed fortran commands
 highlighter.cpp 2014-10-27 Ray Seyfarth Ray Seyfarth [3905eb] Fixed problem with coloring ending quotes
 highlighter.h 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 instructions 2013-08-13 Ray Seyfarth Ray Seyfarth [bdb873] Added some assembly files to the library
 instructions.cpp 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 instructions.h 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 instructions.u 2013-08-13 Ray Seyfarth Ray Seyfarth [bdb873] Added some assembly files to the library
 intconvert.cpp 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 intconvert.h 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 integeredit.cpp 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 integeredit.h 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 intmath.cpp 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 intmath.h 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 junk 2014-10-09 Ray Seyfarth Ray Seyfarth [46633c] Started work on HAL
 language.cpp 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 language.h 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 layout.dox 2013-01-28 Ray Seyfarth Ray Seyfarth [501640] Fixed bug w spaces in names & more
 librarywindow.cpp 2014-11-21 Ray Seyfarth Ray Seyfarth [f9c640] Documented loop, rep and string instructions
 librarywindow.h 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 listwidget.cpp 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 listwidget.h 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 main.cpp 2014-12-09 Ray Seyfarth Ray Seyfarth [951028] Added instruction docs & addedi 32 bit as support
 main.dox 2013-01-28 Ray Seyfarth Ray Seyfarth [501640] Fixed bug w spaces in names & more
 mainwindow.cpp 2014-12-17 Ray Seyfarth Ray Seyfarth [aaf5b9] Refined highlighting codeRefined highlighting code
 mainwindow.h 2014-12-09 Ray Seyfarth Ray Seyfarth [951028] Added instruction docs & addedi 32 bit as support
 old_instructions.cpp 2013-08-13 Ray Seyfarth Ray Seyfarth [bdb873] Added some assembly files to the library
 projectwindow.cpp 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 projectwindow.h 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 ptyreader.cpp 2014-10-20 Ray Seyfarth Ray Seyfarth [07c747] Displays stack frames for Linux/OS X
 ptyreader.h 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 qrc 2014-09-03 Ray Seyfarth Ray Seyfarth [d0b724] Added assembly code snippets for Linux and OS X
 rebuild 2014-08-12 Ray Seyfarth Ray Seyfarth [91b6a3] Added error checking to rebuild script
 registerwindow.cpp 2014-12-17 Ray Seyfarth Ray Seyfarth [aaf5b9] Refined highlighting codeRefined highlighting code
 registerwindow.h 2014-12-17 Ray Seyfarth Ray Seyfarth [637a22] Left out ebetable code from git
 sample.cpp 2013-08-13 Ray Seyfarth Ray Seyfarth [bdb873] Added some assembly files to the library
 settings.cpp 2014-12-17 Ray Seyfarth Ray Seyfarth [d56ae5] Changed complete/min to 7 & bumped vers to 2.6.0
 settings.h 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 sourceframe.cpp 2014-12-17 Ray Seyfarth Ray Seyfarth [aaf5b9] Refined highlighting codeRefined highlighting code
 sourceframe.h 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 sourcewindow.cpp 2014-12-17 Ray Seyfarth Ray Seyfarth [aaf5b9] Refined highlighting codeRefined highlighting code
 sourcewindow.h 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 stylesheet.cpp 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 stylesheet.css 2013-01-22 Ray Seyfarth Ray Seyfarth [d83d47] Added more doxygen comments
 stylesheet.h 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 sudoku.asm 2013-08-13 Ray Seyfarth Ray Seyfarth [bdb873] Added some assembly files to the library
 sudoku1 2013-08-13 Ray Seyfarth Ray Seyfarth [bdb873] Added some assembly files to the library
 terminalwindow.cpp 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 terminalwindow.h 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 toybox.cpp 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 toybox.h 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 toybox_template.cpp 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 toybox_template.f 2013-08-13 Ray Seyfarth Ray Seyfarth [bdb873] Added some assembly files to the library
 toybox_template.f90 2013-08-13 Ray Seyfarth Ray Seyfarth [bdb873] Added some assembly files to the library
 types.cpp 2014-11-04 Ray Seyfarth Ray Seyfarth [115268] Added define/delete var options to asm data window
 types.h 2014-11-04 Ray Seyfarth Ray Seyfarth [115268] Added define/delete var options to asm data window
 unarybitpanel.cpp 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 unarybitpanel.h 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 validators.cpp 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 validators.h 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 variable.cpp 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source
 variable.h 2014-10-10 Ray Seyfarth Ray Seyfarth [276270] Finished HAL changes and tidied up the source

Read Me

Here are the Windows installers for the ebe IDE.  There are 2 installers: one for 32 bit Windows and one for 64 bit Windows.  Each installer installs the gcc compiler collection from http://www.equation.com.  Ebe itself is a 32 bit application which has been compiled with the Microsoft command line C++ compiler.

Generally it would be a better choice to select the version with the largest version number.  There are usually new features and problems fixed with newer versions.  For example version 2.0.10 includes the first version of the toybox and it is probably more reliable than  2.0.09.  Version 2.0.09 has better support for 32 bit compilations than 2.0.08.

ebe32-2.0.??-setup.exe:  includes 32 bit compilers:  gcc, g++, gfortran

ebe64-2.0.??-setup.exe:  includes 64 bit compilers:  gcc, g++, gfortran

ebe-2.0.??-update.exe: includes just the latest ebe.  This will update
installs from 2.0.08 forward.

Both installers should run fine under 64 bit Windows.  Only the 32 bit installer will work properly under 32 bit Windows.  It would install and ebe would start, but the compilers would not run.

This code has been tested under Windows 7 and 8.  It is unknown whether there are issues with other versions of Windows.

There are still many changes planned for qtebe.  In particular the library in the program (bottom icon on the C++ code toolbar) will be growing.  Check back frequently for updates.  The gcc portions are not changing, so using the ebe-2.0.??-update.exe should be a quicker way to udate your software.

Problems
========

The ebe configuration file ".ebe.ini" can be a source of problems.  For example early versions of the config file did not have quotes around file names while later ones do.  This can mean a failure with files/directories with spaces in the name.  So it should be an early step in coping with a problem to remove ".ebe.ini" from the directory you were using.

Repeated installs are leaving the program's directory in the Path variable multiple times.  The update exes are modified to no change the Path.

Change log:
===========
2.1.0   Added support for Windows Assenbly programming
        Rearranged library files
        Prepared Fortran files to include from the code snippet toolbar
        Added code to save/restore cursor positions for files

2.0.25  Fixed problem with restoring widget sizes

2.0.24  Added integer add and and multiply to bit bucket

2.0.23  Added integer conversions to bit bucket.

2.0.22  First version of the bit bucket
        Illustrates bit operators ! - ~ | || & && ^ << >> rotate left/right

2.0.21  Left out cmath from new C++ toybox code

2.0.20  Added support for Fortran to the toybox.

2.0.19  Changes to support assembly under OS X
        Changes to data window
        
2.0.18  Results now can be used to update variables in the toybox
        This means with variable a, a++ will update the value of a.

2.0.17  Added files to library
        Improved data support for assembly and fortran
        Added clear button to terminal window
        Revised variable definition dialog
        Added array checkbox to array bounds and variable definition dialogs

2.0.16  Added libary of code snippets; icon on template toolbar
        Revised program to find ebe.rcc with .exe file

2.0.15  Added a missing DLL: msvcr100.dll

2.0.14  Changed the installer to avoid needing to logout and back in

2.0.13  Added more options for formatting floating point data
           in the data window.

2.0.12  First version supporting Fortran debugging
           Handles basic types and arrays
        Fixed handling or char ** and char * types
        Fixed identification of globals under Windows
        Fixed output of stderr to be unbuffered

2.0.11  Added more floating point formats to the toybox
        Fixed link commands for Fortran and C
        Added closeEvent function to mainwindow
        Fortran debugging is not really useful yet

2.0.10  First version with toybox - spreadsheet like tool to experiment
            with C++ numeric expressions

2.0.09  Fixed problem with spaces in pathnames
        Implemented EOF handling using Control-D (C OR Z)
        Handling of data types for 32 bit programs improved
        Users will probably need to remove old .ebe.ini files


2.0.06  Solved problem with loading template main programs
        Repaired gdb.cpp data item types/sizes issues
        Fetched settings from .ebe.ini on directory change
        Made settings changes take effect upon save
        Allowed _ to start identifiers

2.0.05  Gave up on reading template code from resource files and used
            string constants.
        Removed a pointless char array from gdb.cpp.

2.0.04  Repaired problem with determining next line/file from gdb
        Fixed issue with added lines looking like breakpoints after
            setting 1 breakpoint.
        Bug: When lines are deleted breakpoints are not handled properly.

2.0.03  Added change directory to file menu
        Added code to implement project popup menu
        Non-functional version

2.0.02  Added edit settings menu option
        Added function key shortcuts for debugging