Skip to content

Commit

Permalink
initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
arakov committed Jul 19, 2024
1 parent 0b5daf2 commit 4e600ac
Show file tree
Hide file tree
Showing 12 changed files with 27 additions and 20 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/msbuild.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ env:
# https://docs.github.com/actions/learn-github-actions/managing-complex-workflows#using-a-build-matrix
BUILD_CONFIGURATION: Release

BUILD_TAG: 6.2.2
BUILD_TAG: 6.2.3

permissions:
contents: read
Expand Down
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,20 +5,31 @@
- [ADDED] #265 : Support enumeration list
- [ADDED] self attribute
- [ADDED] new operator $size
- [ADDED] text blocks
- [ADDED] method reference - &myMethod

- ELC
- [FIXED] private constructor must be called directly
- [FIXED] accessing static fields inside a structure
- [FIXED] ppc64le : decoratorTest()
- [FIXED] #667 : Boxing the symbol expression
- [FIXED] only public classes can be loaded in run-time

- VM
- [FIXED] GC_ALLOC routine for vm mode

- RT

- SM
- [ADDED] CF : alternative output

- API
- [ADDED] reusing PermVectorTable after windows are closed
- [ADDED] xforms60 script
- [FIXED] external calls to be excluded from managed stack frames

- SAMPLES
- [ADDED] xforms example

- Tools
- [ADDED] #658 : new project LDBG - ELENA Debugger Adapter
Expand Down
2 changes: 1 addition & 1 deletion build/aarch64/build_package_arm64.script
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#!/bin/bash
RELEASE=elena-6.2.2.aarch64-linux
RELEASE=elena-6.2.3.aarch64-linux

mkdir -p /usr/share/elena
mkdir -p /etc/elena/
Expand Down
2 changes: 1 addition & 1 deletion build/aarch64/control
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Package: elena-lang
Version: 6.2.2
Version: 6.2.3
Architecture: aarch64
Maintainer: Alex Rakov <[email protected]>
Depends: libc6 (>= 2.1)
Expand Down
2 changes: 1 addition & 1 deletion build/amd64/build_package_amd64.script
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#!/bin/bash
RELEASE=elena-6.2.2.amd64-linux
RELEASE=elena-6.2.3.amd64-linux

mkdir -p /usr/share/elena
mkdir -p /etc/elena/
Expand Down
2 changes: 1 addition & 1 deletion build/amd64/control
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Package: elena-lang
Version: 6.2.2
Version: 6.2.3
Architecture: amd64
Maintainer: Alex Rakov <[email protected]>
Depends: libc6 (>= 2.1)
Expand Down
2 changes: 1 addition & 1 deletion build/elena_inno.iss
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
; (To generate a new GUID, click Tools | Generate GUID inside the IDE.)
AppId={{3CAA69D3-0F98-44B1-A73E-E864BA51D5BD}
AppName=ELENA Programming Language
AppVersion=6.2.2
AppVersion=6.2.3
;AppVerName=ELENA Programming Language 6.2.0
AppPublisher=Alexey Rakov
AppPublisherURL=http://github.com/ELENA-LANG/elena-lang
Expand Down
2 changes: 1 addition & 1 deletion build/i386/build_package_i386.script
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#!/bin/bash
RELEASE=elena-6.2.2.i386-linux
RELEASE=elena-6.2.3.i386-linux

mkdir -p /usr/share/elena
mkdir -p /etc/elena/
Expand Down
2 changes: 1 addition & 1 deletion build/i386/control
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Package: elena-lang
Version: 6.2.2
Version: 6.2.3
Architecture: i386
Maintainer: Alex Rakov <[email protected]>
Depends: libc6 (>= 2.1)
Expand Down
2 changes: 1 addition & 1 deletion build/ppc64le/build_package_ppc64le.script
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#!/bin/bash
RELEASE=elena-6.2.2.ppc64le-linux
RELEASE=elena-6.2.3.ppc64le-linux

mkdir -p /usr/share/elena
mkdir -p /etc/elena/
Expand Down
2 changes: 1 addition & 1 deletion build/ppc64le/control
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Package: elena-lang
Version: 6.2.2
Version: 6.2.3
Architecture: ppc64le
Maintainer: Alex Rakov <[email protected]>
Depends: libc6 (>= 2.1)
Expand Down
16 changes: 6 additions & 10 deletions doc/todo.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,26 +5,22 @@ In development:
[development]
### EPIC: elena 6.3 ###

=== Iteration 28 (23.07) ===
--------------------------------------
- #637
--------------------------------------
- aarch64 : fix interfaceImplTests, decoratorTest

=== Iteration 29 ===
=== Iteration 29 (05.08) ===
--------------------------------------
dev:
- upndown (connector)
- web server - weather forecast (project setup)
- web server - weather forecast
gen:
- nested call must not stop / start vm,
maint:
- elena : nested classes should not be loadable at runtime
- constructor - single dispatcher; passing nil to single dispatcher (both normal / constructor)
- LoadExtensionDispatcherLA : currently all preloaded symbols are loaded, but should only for the used namespace
port:
- #658 : create simplest debug adapter; connect with it from VSCode
prom: posting weekly
--------------------------------------
- web server - weather forecast (project setup)
- constructor - single dispatcher; passing nil to single dispatcher (both normal / constructor)
- #637 : unit tests
--------------------------------------

=== Iteration 30 ===
Expand Down

0 comments on commit 4e600ac

Please sign in to comment.