Commit Graph

21 Commits

Author SHA1 Message Date
Jindra Petřík
e44e2eaa2b Compile AS3 @identifier asdoc tag as identifier replacement 2025-07-25 19:30:14 +02:00
Jindra Petřík
479b61a7f1 Added: AS1/2 - underline errors in the code (also in edit mode) 2025-05-28 17:51:05 +02:00
Jindra Petřík
75c8639d77 Added: AS1/2 - highlight variable definition and all its instances on cursor place
Fixed: AS1/2 - Incorrect DefineFunction2 parameter names when parameter name is empty
2025-05-26 22:33:14 +02:00
Jindra Petřík
eeb1242992 Fixed: #2331 AS1/2 lite - support for fscommand2, #strict directive 2024-10-13 20:43:18 +02:00
Jindra Petřík
e9dcd5ad34 Fixed #2183 AS1/2 Direct editation - case sensitive identifiers since SWF version 7 2024-08-05 11:17:25 +02:00
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
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
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
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
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