Skip to content

Releases: tranleduy2000/pascalnide

v4.0.1

16 Jun 16:19
Compare
Choose a tag to compare

Add format, copy, timetostr, time function
Support a part of class type
Fix str, readkey function
Support declare subrange type
Improve for enum
Check null value
Support argb color
Fix new instance object
Match comment
Support += -= /= *= operator
Ignore compiler directive
Support hex, binary, octal value

v4.0.0

13 Jun 10:46
Compare
Choose a tag to compare

Update sample, ru language
Support argb color
Fix new instance object
Support += -= /= *= operator
Support hex, binary, octal value
toString record value

v3.9.9

12 Jun 05:23
Compare
Choose a tag to compare

Fix duplicate function graph library
Support screen buffer, anti alias
Change setting view
Fix wrong type in builtin library
Fix not draw background
Support execute end of compound statement

v3.9.6

10 Jun 18:06
Compare
Choose a tag to compare
  • Dynamic resize debug view
  • Fix missing type when call function
  • Fix sample not working
  • Fix with statement
  • Step over in debug feature
  • Show value of array in debug feature

v3.9.5

09 Jun 13:45
Compare
Choose a tag to compare
  • Improve debug feature, support show debug frame by frame, show variable of frame, select frame
  • Add sample
  • Fix wrong type system, sysutil, str library
  • Support draw polygon
  • Support set length for multi dimension array
  • Fix format output
  • Write console/file with infinite params
  • Change primitive to object, fix array store exception
  • Support reflect method with array type
  • Support declare record constant
  • Make UI debug beautiful
  • Update zh-rCN language

v3.9.4

05 Jun 07:19
Compare
Choose a tag to compare
rename

v3.9.3

03 Jun 08:50
Compare
Choose a tag to compare

Pointer in pointer is supported
Support fowrard type in pascal, check field exist when access record
Fix eoln working incorrect
Fix some sample not work
Improve indent code

v3.9.2

01 Jun 10:19
Compare
Choose a tag to compare
  • Cast object
  • Add sample location
  • Add rewrite(f, size) function
  • Support location library android aLocation
  • Fix not show dialog alert when call dialogAlert function
  • Fix convert value in for statement
  • Fling scroll editor
  • Fix crash when select chinese language
  • Improve auto fix feature
  • Improve highlight char and string
  • Improve indent code
    before
program a; begin for i := 1 to 100 do begin writeln; writeln(); end; end.

after

program a; 
begin 
    for i := 1 to 100 do 
        begin
            writeln;
            writeln(); 
        end; 
end.

Version 3.9.1

30 May 07:08
Compare
Choose a tag to compare
  • Fix sort by name
  • Add chinese simplified language
  • Build unit test
  • Dynamic search file, library
  • Improve highlight string
  • Imrove auto suggest
  • Check duplicate element set type
  • Fix wrong line info in char token, string token
  • Fix case statement not working with range type
  • Fix for in set

Version 3.9.0

27 May 10:28
Compare
Choose a tag to compare
  • Support set type, enum type
  • For in loop
  • Fix bug unsave history edit
  • Make string limit type wroking correct var a: string[10] = 'sadasdas';
  • Improve show line error
  • Fix more bug.