Author Topic: TokenIDE - TI-BASIC IDE  (Read 83005 times)

0 Members and 1 Guest are viewing this topic.

Offline XVicarious

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 485
  • Rating: +45/-28
  • I F**king Love Twisty Puzzles
    • View Profile
    • XVicarious
Re: Tokens
« Reply #240 on: June 29, 2011, 05:52:56 pm »
Yes, but tiDE makes it like that, and that is really another valid way of writing it.

Offline Runer112

  • Moderator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: Tokens
« Reply #241 on: June 29, 2011, 06:09:26 pm »
I'm not really sure why you would want to purposely misrepresent tokens. If that's what tiDE uses, I might even ask if that's a bug.

Offline XVicarious

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 485
  • Rating: +45/-28
  • I F**king Love Twisty Puzzles
    • View Profile
    • XVicarious
Re: Tokens
« Reply #242 on: June 29, 2011, 06:18:43 pm »
Well I'd ask SirCmpwn about that, but anyhow this is getting a little off topic.

Offline merthsoft

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 241
  • Rating: +63/-1
    • View Profile
Re: Tokens
« Reply #243 on: June 29, 2011, 10:17:29 pm »
Ok, so I made an update that greatly increased performance of the live updating. It should now be able to tokenize it and display the tokens without any huge performance hit (if you get a big enough file you'll notice it a little bit, but nothing too big, I think). I've also added a bytes counter, so you know how big your program is:

I've also fiddled with what the tabs display, now they just display the name of the program, no extension, no matter what you open. That's because save will always save a txt, and compile will always save a calc file, no matter the extension of what you opened. I'm not terrible satisfied with any of that, but of well.
Download in the same place:
http://merthsoft.com/Tokens.zip

I haven't updated the xml files at all with this update, I've been busy programming.

I'm still not totally sure what I'll be working on next. I think it'll probably be strings/y-vars, list/matrix, then maybe an "official update" to ticalc, and then work on the text editor.

Offline ralphdspam

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 841
  • Rating: +38/-1
  • My name is actually Matt.
    • View Profile
Re: Tokens
« Reply #244 on: June 30, 2011, 12:19:11 am »
Sounds like a nice update (especially the byte counter).  :)
Do you have any plans for syntax coloring?
ld a, 0
ld a, a

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Tokens
« Reply #245 on: June 30, 2011, 01:28:57 pm »
I also like the bytes counter :) Updated mine.

EDIT: Or I would have if that link worked. Your site's down :(
« Last Edit: June 30, 2011, 01:30:14 pm by Deep Thought »




Offline merthsoft

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 241
  • Rating: +63/-1
    • View Profile
Re: Tokens
« Reply #246 on: June 30, 2011, 04:36:59 pm »
tifreak uploaded it for me while my site's down:
http://tifreakware.net/merthsoft/Tokens.zip
Shaun

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Tokens
« Reply #247 on: July 01, 2011, 02:18:33 pm »
Awesome update Merth :)

Offline defmenge

  • LV3 Member (Next: 100)
  • ***
  • Posts: 40
  • Rating: +5/-0
    • View Profile
Re: Tokens
« Reply #248 on: July 06, 2011, 01:33:04 pm »
It seems TokenIDE sometimes saves files as only their program name, without any extension. Trying to open an extensionless file throws the error "File type not supported", so you have to rename them everytime you want to reopen the program. Also it caused lots of confusion about which file was the latest version and which one may have been an older version, as it seems to sometimes save a ".txt" and sometimes not, I don't want to lose any code to accidentally overwriting a file.
Please try to fix this bug, as I can't really work on DROD8x if I can't be sure that I don't mix old and new code. It shouldn't be too hard to just append a ".txt" extension to every file name to the saving files function. :P
« Last Edit: July 06, 2011, 01:36:03 pm by defmenge »
Spoiler For DROD8x:
Status: Pre-Alpha "ROACHIE" - Progress: 20%
[=====] Graphics: 100% (full greyscale tileset)
[==== ] Tilemapping: 80% (maps load successfully, additional tile data not implemented yet)
[=    ] Storage formats: 20% (planned: segmentable holds, composed of levels, made of up to [presumably] 8x8 rooms)
[==   ] Monsters: 40% (roaches and roach queen AI working; planned: eyes, wubbas, golems and possibly more)
[     ] Gameplay Elements: 0% (walls and floors only)
[     ] GUI: 0% (very bare in-game GUI)
[=    ] Editor: 20% (integrated basic editor)
Project is currently on hold due to lots of homework and tests.

Offline merthsoft

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 241
  • Rating: +63/-1
    • View Profile
Re: Tokens
« Reply #249 on: July 06, 2011, 04:21:36 pm »
Hmm, that is weird. I'll look into that tonight.
Shaun

Offline defmenge

  • LV3 Member (Next: 100)
  • ***
  • Posts: 40
  • Rating: +5/-0
    • View Profile
Re: Tokens
« Reply #250 on: July 06, 2011, 04:40:25 pm »
Hmm, that is weird. I'll look into that tonight.
Thank you very much! This is an awesome program, keep up the great work. ;)
Spoiler For DROD8x:
Status: Pre-Alpha "ROACHIE" - Progress: 20%
[=====] Graphics: 100% (full greyscale tileset)
[==== ] Tilemapping: 80% (maps load successfully, additional tile data not implemented yet)
[=    ] Storage formats: 20% (planned: segmentable holds, composed of levels, made of up to [presumably] 8x8 rooms)
[==   ] Monsters: 40% (roaches and roach queen AI working; planned: eyes, wubbas, golems and possibly more)
[     ] Gameplay Elements: 0% (walls and floors only)
[     ] GUI: 0% (very bare in-game GUI)
[=    ] Editor: 20% (integrated basic editor)
Project is currently on hold due to lots of homework and tests.

Offline merthsoft

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 241
  • Rating: +63/-1
    • View Profile
Re: Tokens
« Reply #251 on: July 06, 2011, 08:48:22 pm »
Alright, I fixed this bug. Sorry about that! I've also made it so it remembers where you last tokenized the file to, so it doesn't prompt you each time. You can change the directory in the file menu.
Download in the normal place:
http://merthsoft.com/Tokens.zip

Also, I've been working on list and matrix support. I don't have the editors yet, but here's some pics of my tests:
Lists:

Matrix:


Also, there's a Tokens IRC channel, just for fun. So hop on #TokenIDE on EFNet if you want :).

Offline squidgetx

  • Food.
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1881
  • Rating: +503/-17
  • rawr.
    • View Profile
Re: Tokens
« Reply #252 on: July 06, 2011, 08:54:12 pm »
This looks great, and has come a long way since I last downloaded it...Ready to update as soon as my computer gets fixed haha.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Tokens
« Reply #253 on: July 07, 2011, 06:43:58 am »
Merth, was the slider updating bug fixed (because of Mono)? Thanks

Offline merthsoft

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 241
  • Rating: +63/-1
    • View Profile
Re: Tokens
« Reply #254 on: July 07, 2011, 12:13:50 pm »
Merth, was the slider updating bug fixed (because of Mono)? Thanks
Not sure what you mean.
Shaun