User Tools

Site Tools


en:projects:e4thcom

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:projects:e4thcom [2017-09-20 16:23] – [Abstract] mmen:projects:e4thcom [2024-08-23 22:30] (current) – [Abstract] bernd
Line 3: Line 3:
 ===== e4thcom - A Terminal for Embedded Forth Systems ===== ===== e4thcom - A Terminal for Embedded Forth Systems =====
  
-Copyright (C) 2013-2017 Manfred Mahlow+Copyright (C) 2013-2023 Manfred Mahlow [[projects:e4thcom|de]]|[[en:projects:e4thcom|en]]
  
 ==== Abstract ==== ==== Abstract ====
  
-//e4thcom for Linux (32 Bit executables for X86 and Raspberry/Raspbian) is a terminal program for embedded Forth Systems that supports **conditional and unconditional uploading of source code**.//+//**e4thcom for Linux and OSX** is a terminal program for embedded Forth Systems with cross-assembler and cross-disassembler interface that supports **conditional and unconditional uploading** of source code. **32 and 64 Bit Linux** (X86 and Raspberry/Raspbian) and **64 Bit OSX** are supported.//
  
-The latest public release is **e4thcom-0.6.2**. The previous one was **e4thcom-0.6.1**.+//Support for OSX is new and still in status TESTING. So feedback in case of problems is greatly appreciated. 
 +// 
 + 
 +//Supported Forth Systems:// 
 + 
 +// **328eForth, 430CamelForth, 430eForth, 4e4th, AmForth, anyForth, Mecrisp, Mecrisp-Quintus, Mecrisp-Stellaris, noForth, STM8 eForth, SwapForth **// 
 + 
 +The latest release is 
 + 
 +==== e4thcom-0.8.5.2 ==== 
 + 
 +  First release with support for OSX. 
 +  First release with full source for e4thcom and MINFORTH Plus 1.5. 
 +  * Plug-in for 328eForth (-t 328eforth and -t 328eforth-xas) added. 
 + 
 +{{ :projects:e4thcom:e4thcom-0.8.5.2.tar.gz | e4thcom-0.8.5.2--230503.tar.gz }} 
 + 
 +md5sum: 854c1e5423d12ec9c2e8e19483da4af8  e4thcom-0.8.5.2.tar.gz 
 +==== e4thcom-0.8.5.1 ==== 
 + 
 +0.8.5.1 - Minor pretty printing bug fix. 
 + 
 +0.8.5.0 - ''#ifdef'' and ''#ifndef'' added for conditional execution of terminal directives or Forth code ( see feature list in doc/e4thcom-0.8.5,pdf ). 
 + 
 +{{ :projects:e4thcom:e4thcom-0.8.5.tar.gz |}} 
 + 
 +md5sum: c11fc33f263b7858b2715064b94d7cd8 e4thcom-0.8.5.tar.gz 
 + 
 +==== e4thcom-0.8.4 ==== 
 + 
 +  Baudrates up to 1000000 Baud are supported now ( see //Feature List// and //Starting e4thcom// in doc/e4thcom-0.8.4.pdf ) 
 + 
 +  **''#include''** now accepts filenames up to 128 chars. 
 + 
 +  Plug-in added for Mecrisp-Quintus, option ''-t mecrisp-qs'' 
 + 
 +{{ :projects:e4thcom:e4thcom-0.8.4.tar.gz |}} 
 + 
 +md5sum: 72e563af2bf8a7fbef6f2f901fa0c22c  e4thcom-0.8.4.tar.gz 
 + 
 + 
 +==== e4thcom-0.8.2 ==== 
 + 
 +  Second command line editing mode added, readline based, enable with option **''--rln''** ( see Starting e4thcom and Buffered Command Line in doc/e4thcom-0.8.2.pdf ) 
 + 
 +  * Command line buffer can be disabled/enabled at the command line with the terminal directive **''\^''** ( see Buffered Command Line in doc/e4thcom-0.8.2.pdf ) 
 + 
 +  * Plug-in **swapforth-j1sc** added, option ''-t swapforth-j1sc'' ( see https://github.com/SteffenReith/J1Sc ) 
 + 
 +{{ :projects:e4thcom:e4thcom-0.8.2-64.tar.gz |}} 
 + 
 +md5sum: 6792957a4deb6404588dbb98ea25fd3e   e4thcom-0.8.2-64.tar.gz 
 + 
 + 
 +==== e4thcom-0.8.0 ==== 
 + 
 +e4thcom is now a native X86_64 Bit Linux Application, that is easily re-compiled 
 +for 32 Bit Systems (X86 und Raspberry/Raspbian). Please look at e4thcom-0.8.0/ 
 +src/README how to do it. 
 + 
 +{{ :projects:e4thcom:e4thcom-0.8.0.1-64.tar.gz |}} //(Ownership and mode bits changed for files in the e4thcom-0.8.0/src directory, required when installing e4thcom to the /opt directory.)// 
 + 
 +md5sum: e9bbe3d21b411fe4531488db0a0abe88  e4thcom-0.8.0.1-64.tar.gz 
 + 
 +{{ :projects:e4thcom:e4thcom-0.8.0-64.tar.gz |}} 
 + 
 +md5sum: c840d69e19ee0eb994d4e7d019749787  e4thcom-0.8.0-64.tar.gz 
 + 
 + 
 +==== e4thcom-0.6.3.1 ==== 
 + 
 +Bug Fix Release for 0.6.3 :  ''\res export''  failed for Mecrisp-Stellaris ( -t mecrisp-st ). 
 + 
 +{{ :projects:e4thcom:e4thcom-0.6.3.1.tar.gz |}} 
 + 
 +md5sum: b4d3985bf5d0e9410cb46465235b0c9f  e4thcom-0.6.3.1.tar.gz 
 + 
 +==== e4thcom-0.6.3 ==== 
 + 
 +Added feature: New option  **-p dir1:dir2:dir3**  to overwrite the default search order for source code and resource files. 
 + 
 +For further information please read //Uploading of Source Code Files// and //Using Resource Files// in the file /doc/e4thcom.pdf in the e4thcom-0.6.3.tar.gz archive. 
 + 
 +{{ :projects:e4thcom:e4thcom-0.6.3.tar.gz |}} 
 + 
 +md5sum: 5690adec7c17be4969798978b93dbcfb e4thcom-0.6.3.tar.gz 
 + 
 +----
  
 ==== e4thcom-0.6.2 ==== ==== e4thcom-0.6.2 ====
Line 15: Line 102:
 {{:projects:e4thcom:e4thcom-0.6.2-n_i.png?|}} {{:projects:e4thcom:e4thcom-0.6.2-n_i.png?|}}
  
 +Added features:
 +
 +  * Second display mode
 +    * invers (black/colored letters on white background), option: --idm
 +    * normal (white/colored letters on black background), default
 +  * Support for the [Home] and the [End] key in the command line.
 +  * [Shift]+[TAB] now deletes the content of the command line.
 +  * Plug-In for the stm8eForth 2.2.15, option: -t stm8ef
 +
 +Supported Target Forth Systems:
 + 
 +**430CamelForth , 430eForth , 4e4th, AmForth, anyForth , Mecrisp , Mecrisp-Stellaris , noForth , stm8eForth**
 +
 +For further information please read the file /doc/e4thcom.pdf in the e4thcom-0.6.2.tar.gz archive.
 +
 +{{ :projects:e4thcom:e4thcom-0.6.2.tar.gz |}}
 +
 +md5sum: 3c7936dfa08186578846d8d4d181ed31 e4thcom-0.6.2.tar.gz
 +
 +----
  
 ==== e4thcom-0.6.1 ==== ==== e4thcom-0.6.1 ====
en/projects/e4thcom.1505917389.txt.gz · Last modified: 2017-09-20 16:23 by mm