Commit Graph

135 Commits

Author SHA1 Message Date
Jindra Petřík
55ee4586de Replacements table in AS1/2,
not much useful since eval() is used in most cases
2025-07-26 12:20:21 +02:00
Jindra Petřík
55f43b5390 Prefer quotes syntax over §. (text variables, placeobject names) 2025-07-26 10:39:40 +02:00
Jindra Petřík
e44e2eaa2b Compile AS3 @identifier asdoc tag as identifier replacement 2025-07-25 19:30:14 +02:00
Jindra Petřík
311b2376bf Fixed: Hilighter nullpointer 2025-07-18 18:00:08 +02:00
Jindra Petřík
6bdc8edab9 Updated turkish translation 2025-07-07 21:37:14 +02:00
Jindra Petřík
dba9fd702d Changed: AS1/2 P-code double Push values have suffix ".0" to properly distinguish them
Changed: AS1/2 P-code float Push values have suffix "f" to properly distinguish them
2025-07-05 11:49:32 +02:00
Jindra Petřík
338f31e27b Added: AS1/2 P-code curly braces pair highlighting
Fixed: #2480 AS1/2 P-code decompilation of try..catch with empty catch body at the end of function
2025-07-05 11:14:13 +02:00
Jindra Petřík
5ffc71848b Added: #2477 Option to disable AS2 detection of uninitialized class fields
Added: AS2 detection of uninitialized class fields is cancellable and shows progress
Changed: Icon of "Deobfuscation options" menu from pile of pills to medkit
Fixed: Comments color highlighting
2025-07-01 19:50:18 +02:00
Jindra Petřík
48dea51c94 Fixed: #2476 Dark interface skins identifiers highlighter visibility 2025-06-27 19:10:15 +02:00
Jindra Petřík
9dff6b0efa new <> Vector as separate tokens 2025-06-01 09:03:48 +02:00
Jindra Petřík
6b9d9c9eab AS3 highlight Vector parameters 2025-05-31 21:22:27 +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
470f1411d9 Added: #2404 Quick find in text/script editors - show number of occurences
Fixed: AS1/2 improper selection of search result
2025-05-23 01:06:55 +02:00
Jindra Petřík
3517cace36 Fixed: Editor (JSyntaxPane) incorrectly draws line numbers panel on Hi-dpi displays 2025-04-20 10:43:16 +02:00
Jindra Petřík
e551fb8dc4 Fixed #2430 AS1/2/3 - Missing syntax hilighting of "new" keyword and few others 2025-04-06 13:58:45 +02:00
Jindra Petřík
19ab08d3c3 Added: AS3 direct editation - verbatim strings @" 2024-11-20 17:05:37 +01:00
Jindra Petřík
4aa84b3631 Nullish operators WIP 2024-11-20 17:05:37 +01:00
Josh Soref
f9c379f96b spelling: weight
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00
Josh Soref
f9212ec124 spelling: the
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00
Josh Soref
7e0975c4b7 spelling: successful
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00
Josh Soref
fab17e22b9 spelling: separated
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00
Josh Soref
905c23d802 spelling: selection
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00
Josh Soref
3978003463 spelling: search
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00
Josh Soref
9acc4eda91 spelling: returned
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00
Josh Soref
811fe1261d spelling: position
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00
Josh Soref
680044eef5 spelling: perform
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00
Josh Soref
5406bb6528 spelling: parentheses
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00
Josh Soref
385741235f spelling: paren
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00
Josh Soref
b48154a0bf spelling: overridden
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00
Josh Soref
6d4492b989 spelling: overlays
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00
Josh Soref
ecb7668a5f spelling: overall
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00
Josh Soref
8dbaaea7fd spelling: opening
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00
Josh Soref
0ae2acd641 spelling: openers
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00
Josh Soref
5eb6e5b69e spelling: one
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00
Josh Soref
ebb4e0bad9 spelling: method
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00
Josh Soref
91536e478d spelling: its
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00
Josh Soref
1734480c3c spelling: into
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00
Josh Soref
a611552be8 spelling: insert
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00
Josh Soref
ed4dd4ced0 spelling: indentation
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00
Josh Soref
1b8ede40a3 spelling: highlighting
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00
Josh Soref
8f0c591e83 spelling: from
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00
Josh Soref
f9ece53de2 spelling: efficient
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00
Josh Soref
0963c60695 spelling: document
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00
Josh Soref
0cbb407d92 spelling: customized
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00
Josh Soref
5f12634dd1 spelling: constructors
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00
Josh Soref
a0a4bde470 spelling: component
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00
Josh Soref
d6f9cb3e68 spelling: assert (present in Java before enum)
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00
Josh Soref
14b6f06619 spelling: an
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00
Josh Soref
7f27db915b spelling: adjust
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00
Josh Soref
3e062f3104 spelling: abbreviations
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00