Releases: HudHudMind/hudhudscript
v0.6.11
HudHud Script v0.6.11 (Alpha Release)
The latest v0.6.11 Alpha release of HudHud Script is now available, introducing new features and experimental changes.
Localization, Shadowing Policy, and Turkish Alias Updates
Error Localization (#!lang=tr/en/ar/de)
Fixed usable_translation Hint-Count Bug
Previously, if the translated hint count differed from the English version,
the entire translation was silently discarded.
Example:
E0182- EN: 3 hints
- TR: 2 hints
- Result: forced English fallback
This strict hint-count equality requirement has now been removed.
Translations are now considered valid as long as the title and/or description
exist in the target language.
Impact
- Affects all languages
- Affects all error codes
render_error Improvements
render_error now localizes the error title itself
(using localized_by_short_code)
instead of translating only the prefix.
Verified
#!lang=tr
Hata: [E0182] Geçersiz sözdizimiEnglish behavior remains unchanged.
Error: [E0182] Invalid syntaxSECTION A — Shadowing Redeclare Policy [WORKING]
Added configurable shadowing/redeclaration policy support:
[lint]
redeclare = "allow" | "warn" | "error"Integrated directly into the TypeChecker.
Active Paths
The policy is enforced in both:
checkcompile
via the shared lint_policy helper.
Verified Behavior
Fatal Mode
redeclare = "error"hudhud checkResult:
EXIT=2
E0300 fatalWarning Mode
redeclare = "warn"Result:
EXIT=0SECTION C — Turkish Builtin / Keyword Aliases [WORKING]
Keyword Aliases
| Turkish | English |
|---|---|
eşle |
match |
durum |
case |
Implemented in the normalizer layer.
Global Function Aliases
sayıyaÇevirmetneÇevirmantıksalaÇevirbooleÇeviruzunluk
Method Aliases
küçükHarfeÇevirküçültbüyükHarfeÇevirbüyültkırpböldeğiştir
Compatibility
Original English names are fully preserved.
Both Turkish and English variants resolve to the same dispatch arm internally.
Verified Examples
sayıyaÇevir("5") + 1
# => 6
"ABC".küçükHarfeÇevir()
# => abc
Work completed.
TODO
Automated regression tests have not yet been added
for these features.
IMPORTANT WARNING (DISCLAIMER):
- This is an Alpha (Early Stage) release. As the development process is highly active, it may contain instabilities, unexpected behaviors, or undiscovered bugs.
- It is strictly not recommended for use in production environments or critical projects.
- Any risk associated with testing or using this release is entirely at the user's own responsibility.
We Welcome Your Feedback:
Please test this version in your local environments or experimental projects. You can report any issues you encounter in the Issues tab on GitHub to help us move towards a stable release.
Archive formats
| Feature | Value | Description |
|---|---|---|
| Software Name | hudhudscript | The script / software under development |
| Target Platform | windows/linux/mac | Compiled for Windows/Linux/Mac operating systems |
| CPU Architecture | x86-64 | 64-bit instruction set architecture |
| CPU Architecture Version | empty or v3/v4 | Microarchitecture level requiring AVX512 (2017+) |
| Version | v0.6.1 | Current Alpha release version |
| File Extension | tar.gz/tar.bz2/7z/.zip | Compressed archive format |
Naming
| Full File Name | Part 1 (Name) | Part 2 (OS) | Part 3 (Arch) | Part 4 (Bits) | Part 5 (Level) | Part 6 HudHudScript Version | part 7 File Extension) |
|---|---|---|---|---|---|---|---|
hudhudscript-linux-x86-64-v4-v0.6.11.tar.gz |
hudhudscript | linux | x86 | 64 | v0.6.11 | .tar.gz | |
hudhudscript-windows-x86-64-v4-v0.6.11.zip |
hudhudscript | windows | x86 | 64 | v4 | v0.6.11 | .zip |
hudhudscript-linux-x86-64-v4-v0.6.11.tar.gz |
hudhudscript | linux | x86 | 64 | v4 | v0.6.11 | .tar.gz |
Cpu Naming
| Archive | Target | Which Cpu |
|---|---|---|
| x86_64 | Baseline | Her x86-64 |
| x86_64-v3 | AVX2 + SSE4 | 2013+ (Haswell, Zen 1+) |
| x86_64-v4 | AVX512 | 2017+ (Skylake-X, Zen 4+) |
v0.6.1
HudHud Script v0.6.1 (Alpha Release)
The latest v0.6.1 Alpha release of HudHud Script is now available, introducing new features and experimental changes.
IMPORTANT WARNING (DISCLAIMER):
- This is an Alpha (Early Stage) release. As the development process is highly active, it may contain instabilities, unexpected behaviors, or undiscovered bugs.
- It is strictly not recommended for use in production environments or critical projects.
- Any risk associated with testing or using this release is entirely at the user's own responsibility.
We Welcome Your Feedback:
Please test this version in your local environments or experimental projects. You can report any issues you encounter in the Issues tab on GitHub to help us move towards a stable release.
Archive formats
| Feature | Value | Description |
|---|---|---|
| Software Name | hudhudscript | The script / software under development |
| Target Platform | windows/linux/mac | Compiled for Windows/Linux/Mac operating systems |
| CPU Architecture | x86-64 | 64-bit instruction set architecture |
| CPU Architecture Version | empty or v3/v4 | Microarchitecture level requiring AVX512 (2017+) |
| Version | v0.6.1 | Current Alpha release version |
| File Extension | tar.gz/tar.bz2/7z/.zip | Compressed archive format |
Naming
| Full File Name | Part 1 (Name) | Part 2 (OS) | Part 3 (Arch) | Part 4 (Bits) | Part 5 (Level) | Part 6 HudHudScript Version | part 7 File Extension) |
|---|---|---|---|---|---|---|---|
hudhudscript-linux-x86-64-v4-v0.6.1.tar.gz |
hudhudscript | linux | x86 | 64 | v0.6.1 | .tar.gz | |
hudhudscript-windows-x86-64-v4-v0.6.1.zip |
hudhudscript | windows | x86 | 64 | v4 | v0.6.1 | .zip |
hudhudscript-linux-x86-64-v4-v0.6.1.tar.gz |
hudhudscript | linux | x86 | 64 | v4 | v0.6.1 | .tar.gz |
Cpu Naming
| Archive | Target | Which Cpu |
|---|---|---|
| x86_64 | Baseline | Her x86-64 |
| x86_64-v3 | AVX2 + SSE4 | 2013+ (Haswell, Zen 1+) |
| x86_64-v4 | AVX512 | 2017+ (Skylake-X, Zen 4+) |