Basic-wrangler

Latest version: v0.7.1

Safety actively analyzes 621329 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.7.1

- Fixed a bug that was causing the convert routine to run twice, causing an exception.

0.7.0

- Added tokenizers for Amiga ACE Compiler, Apple IIGS GSoft BASIC, and Acorn RISC OS.
- Replaced the logging library with loguru.
- The convert routine now extracts labels to an external file.
- Said file can be modified to replace the label names that are outputted by the conversion routine.
- This can be done to already converted files, as well.
- Single-sourced the version number.

0.6.0

- Added Amstrad CPC, BBC Micro, Coleco ADAM, MSX, and Oric BASIC tokenizer rules.
- Updated the renumbering routine with a tokenizer. Labels no longer have to start with an underscore.
- Better Sinclair BASIC laziness features.
- Automatic LET and GOTO after THEN insertion for Sinclair BASIC.
- Conversely, it will no longer output LET or GOTO after THEN for other BASIC dialects in order to save space.

0.5.1

- There's been a bunch of internal changes due to converting this to be installable by pip from PyPI. It should still work **_exactly_** the same, but some bugs might have slipped through.
- The leading zero on the middle of the version number is now gone.
- Now installable through pip.
- The Windows version is now 32-bit, as 64-bit was kind of overkill. The installer is now smaller as a result.

0.05.0

- Added keywords for Apple /// Business BASIC, Color Computer BASIC, ZX81 BASIC, and ZX Spectrum BASIC.
- Changed the interface to specify BASIC type instead of using mutually exclusive groups.
- Added a handler for Commodore 8-bit BASIC upper/lowercase.
- Now only uses one entry point script.
- Added images to documentation and moved changelog out of main README.
- 64-bit Windows EXE version now available through pyinstaller.
- Added a custom icon.

0.04.0

- Added a lexer for tokenizing keywords.
- Added a native routine for conversion from numbered listings.
- Major documentation update.
- Added some more testing files.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.