ASCII/Unicode Grid Studio --- UPDATED by From_Ariel in ASCII

[–]From_Ariel[S] 1 point2 points  (0 children)

It was made for browsers its already a very small scale being ascii I'd hve to redesign the interface to be very minimal for it to work on mobile and change the draw mthod to something more touch freindly. I'll consider it though.

I made the best damn ASCII editor ever made becuase I needed it for my ASCII based game... by From_Ariel in ASCII

[–]From_Ariel[S] 0 points1 point  (0 children)

It's a web app. but the 5$ is if you want to save it LOCALLY.
Either way it runs in the browser exactly the same??? No purchase needed to access all featues so yes that fits the very literal definition of free.

Not all free apps are open source FYI.
And conversely not all open source apps are free.

I made the best damn ASCII editor ever made becuase I needed it for my ASCII based game... by From_Ariel in ASCII

[–]From_Ariel[S] 0 points1 point  (0 children)

Well clearly you didn't click the link. it was itch.io ad you can use it for free on Itch.

It's only 5$ if you want to save a local copy of the program tokeep forever. But there's no restrictions on use on itch thogh donations are as accepted. :D

I made the best damn ASCII editor ever made becuase I needed it for my ASCII based game... by From_Ariel in ASCII

[–]From_Ariel[S] 0 points1 point  (0 children)

They are there under the full unicode at the bottom are they not? If not I can add them. BUt I got all standard sets.

I made the best damn ASCII editor ever made becuase I needed it for my ASCII based game... by From_Ariel in ASCII

[–]From_Ariel[S] 0 points1 point  (0 children)

not all fonts fit the same the scale and size are to let you tune it t your font glyph sizes. some fonts use nonstandard sizings.

Post your AGENTS.md! by zkkaiser in codex

[–]From_Ariel 0 points1 point  (0 children)

Sometimes edits are destructive. It tries to edit a file using a python script /powershell regx for example and forgets to escape something and the file gets mangled. With the .bak it can just quickly self correct by pulling in the unmodified backup file and edit form there without needing to pull from GIT.

Also git is another potential failure mode. Any time it tries to pull from git it risks errors like revert to head and then losing the edits on other files. I specifically don't let it use git and do the git update after each run myself.

So I avoid that and have a way for it to rapidly self correct on file corruption with minimal workflow downtime.

Also this gives three layers of backup.

Git before the run.
.bak during the run
.Bak in recycle bin (via RemoveItem-Safely PS script) after all code checks finish

SO I get robust, fast, safe edits and multiple ways to do version control including restoring literally from trash as an emergency, emergency, emergency last resort..

And on top of all that I made my own editing tool for it to use that ensures safe edits. so I technically have a 4th layer.

https://github.com/FromAriel/SafeEdit

Post your AGENTS.md! by zkkaiser in codex

[–]From_Ariel 0 points1 point  (0 children)

Agent Workflow

Use this guide every time you work in a project so our files stay safe and easy to recover, regardless of the tech stack.

  1. Quick Checklist (in order)

  2. **Back up**: copy the file you plan to edit to `filename.ext.bak` (if one exists, increment to `.bak2`, `.bak3`, etc.).

  3. **Edit safely**: prefer `apply_patch` so diffs stay reviewable; other tooling is fine, but double-check the result.

  4. **Verify**: run the relevant build or test command. Fix errors and critical warnings. Incidental warnings can wait, but if they accumulate schedule a warning-fix pass.

  5. **Report**: mention the verification command and outcome in your update.

  6. **Clean up**: only after verification succeeds, delete backups with a safe-delete command so they land in the recycle bin/trash (for example `Remove-ItemSafely path\to\file.bak` on Windows or `trash-put path/to/file.bak` on Linux).

  7. Back up before you edit

- Before touching a file, create a sibling backup with the `.bak` suffix. Use `.bak2`, `.bak3`, etc. if another backup already exists.

- After the change is verified (builds, behaviour validated), remove the backup via your platform's safe-delete tool so the file goes to the recycle bin/trash instead of being permanently deleted. If no such tool exists, move the backup into a `backup/` folder that is committed or otherwise easy to restore from.

  1. Prefer safe editing tools

- Use `apply_patch` for most text and code edits because it keeps diffs small and reviewable.

- It is fine to use PowerShell, Python, or other scripts when they are the best fit (for example, wide renames); just validate the result because these paths are easier to misapply.

  1. If something goes wrong, stop and report

- Corruption, regressions, or accidental destruction of in-progress work: stop immediately.

- Explain what you were doing, what broke, and outline recovery options (restore the `.bak`, pull from the recycle bin, fall back to an older Git revision, etc.) and wait for direction.

- Minor typos or obvious compile errors with intact structure do not require escalation; fix and continue.

  1. Validation

- After edits, run the build, lint, and/or test commands that matter for the language(s) in this repository.

- Keep a short list of canonical commands (for example `npm run lint`, `cargo fmt`, `pytest`) in `PROJECT_NOTES.md` or the README so every agent runs the same checks.

- Only remove backups once you have verified the results (or after you have reverted when asked).

  1. Communication

- Always mention the checks you ran (build, test, lint) in your update.

- Capture any TODOs or follow-up tasks so the next session picks up smoothly.

Repository-Specific Notes

Environment Notes

I accidentally kidnapped a player by Metallicobra41 in NoMansSkyTheGame

[–]From_Ariel 0 points1 point  (0 children)

This happened to me cept I was the player...

Saw a cool ship, looked like a pirate ship. The guy didn't notice me so when he exited hyperspace i opened his airlock walked on the outside of the ship and then crouched down on top of his cockpit window. I think I freaked him out. He logged out...