Commit Graph

34 Commits

Author SHA1 Message Date
Jindra Petřík
d3477d910c Fixed: #1838 AS3 - Properly handling of long unsigned values, hex values, default uint values etc.
Changed: AS3 integer values are internally (e.g. in the lib) handled as java int type instead of long.
2022-10-22 15:27:44 +02:00
Jindra Petřík
0ef76b8860 Fixed AS - direct editation - long integer values 2021-11-29 17:15:56 +01:00
Jindra Petřík
34579690d4 Fixed AS1/2 - Infinity, NaN can be used as identifiers, are normal variables 2021-11-29 17:15:56 +01:00
Jindra Petřík
dcc066262c Fixed AS1/2 - use slash syntax in get/setvariable only in eval/set 2021-11-29 17:15:56 +01:00
Jindra Petřík
bbb3ed8c72 Added #1496 repeat escape sequence \{xx}C to avoid long same char strings/names 2021-11-19 13:03:23 +01:00
Jindra Petřík
68ae269515 Fixed: "protected", "const", "namespace", "package" are not reserved keywords in AS1/2
Fixed: Not counting newlines in comments
2021-03-25 18:44:05 +01:00
Jindra Petřík
65a8af4822 Fixed: AS3 hilight and edit XML based on CData or comment only 2021-03-13 21:08:23 +01:00
Jindra Petřík
4832ca7bc8 #1585 SVG import - support for style tag (CSS) 2021-03-12 22:12:39 +01:00
Jindra Petřík
19c836764f Fixed: #1260 AS1/2 direct editation - is/as/:: are not reserved operators 2021-03-05 21:22:55 +01:00
Jindra Petřík
ee5e817b34 Fixed: #1494 AS1/2 Direct editation - GetURL not properly saved caused by case
Fixed: AS1/2 Direct editation - functions case sensitivity
2021-02-26 22:46:28 +01:00
Jindra Petřík
c61f31b692 Fixed: AS3 p-code parser adding ;trait comment to last instruction 2021-02-08 20:15:19 +01:00
Jindra Petřík
acc2d9a26f AS3 p-code more RAbcDasm like: Void keyword instead of Undefined for optional parameters and slot/const values 2021-02-08 20:15:19 +01:00
Jindra Petřík
ab3bb3b15e AS3 P-code: try has (optional) end keyword, and is located at the bottom after code.
setlocalx/getlocalx have aliases setlocal_x/getlocal_x
2021-02-08 20:15:19 +01:00
Jindra Petřík
0588780b03 updated graphviz exporter 2021-02-08 20:15:19 +01:00
Jindra Petřík
8a1139e66d Graphviz graphs colorized 2021-02-08 20:15:19 +01:00
Jindra Petřík
d138c61072 - AS1 slash syntax support (decompilation, direct editation)
- AS1/2 Using eval, set functions on obfuscated names instead of §§ syntax where applicable
2018-05-27 16:52:55 +02:00
honfika@gmail.com
8779d5d78c #1327 P-code editing: error message and syntax highlighting fixed when instruction name contains upper cased letter 2016-12-26 12:53:32 +01:00
Jindra Petřík
a5ab81747e Issue #1279 show duplicate trait names with hash suffix
Fixed editing const/slot
Namespace testdata
2016-09-17 00:07:50 +02:00
Jindra Petřík
da859ddb41 AS3 p-code editing - metadata read/write support 2016-08-28 17:01:50 +02:00
Jindra Petřík
0d8e621a17 AMF3 importer
refactoring AMFTools to AMF3 exporter
2016-07-19 22:21:47 +02:00
Jindra Petřík
edad412fc1 AS3 RegExp literal decompilation and direct editation 2016-01-12 20:45:01 +01:00
honfika@gmail.com
646d696251 fixes again 2016-01-01 14:30:08 +01:00
honfika@gmail.com
9716aa7ac9 fix 2016-01-01 14:10:54 +01:00
honfika@gmail.com
1cea429e7b copyright year updated 2016-01-01 14:06:56 +01:00
Jindra Petřík
48f1962476 #1010 AS2 direct editation - internal and override is not a reserved word 2015-10-29 07:30:23 +01:00
honfika@gmail.com
e8fb8e2f37 faster syntax highlighting 2015-09-16 14:12:13 +02:00
Jindra Petřík
cac19d6cb9 Stack handling improved - no more StackEmptyException
And/Or handling improved
Preprocessor instructions introduced - §§pop,§§push...
2015-06-12 13:04:13 +02:00
honfika@gmail.com
e49296770f format source code 2015-05-08 13:33:40 +02:00
honfika@gmail.com
6df9ea4e76 AS2 pcode lexer fix 2015-05-01 12:15:54 +02:00
honfika@gmail.com
45251ada53 #869 Negative float reading fixed 2015-05-01 12:07:38 +02:00
honfika@gmail.com
78136c0434 #800 Unexpected deleted carrier return in DefineEditText fixed 2015-02-12 11:05:46 +01:00
honfika@gmail.com
83d7819cca copyright year updated 3 2015-01-13 20:32:58 +01:00
Jindra Petřík
e27eaed6ed Issue #730 Not working without ActiveX fix on Windows
Ocal escapes for strings in AS1/2.
Invalid escape in string does not generate exception (handle as \\ in AS1/2, empty string in AS3).
2014-11-30 13:03:02 +01:00
Jindra Petřík
32c6ef7932 Issue #734 \xAB escapes, \uABCD escapes
Lexers moved to separate directory, JFlex 1.6.0 library for ant included
Issue #687 allowing comments on separate line
2014-11-30 07:43:57 +01:00