Author Topic: Bug Reports  (Read 457414 times)

0 Members and 2 Guests are viewing this topic.

Offline cooliojazz

  • Support Staff
  • LV7 Elite (Next: 700)
  • *******
  • Posts: 619
  • Rating: +66/-9
  • I omnoms on your soul
    • View Profile
    • Unreal Phantasies
Re: Bug Reports
« Reply #390 on: June 18, 2010, 08:54:11 pm »
1st Pass: 28%
ERR: UNKNOWN ERR
Code 3022591
And it changed the first time to
1st Pass: 28%
ERR: UNKNOWN ERR
Code 302 57%
ERR: UNKNOWN ERR
Code 3022188
after I hit enter. I tried a couple more times, and it just quit after the first one the next few times.
Code: (Source) [Select]
.ASBC
While 1
ReturnIf getKey(15)
For(X,0,5)
getKey(X)->{L1+X}
End
For(X,0,5
If {L1+X}:SinReg 343/(440*(e^(X-69/12))),2000:End
End
End
Oh, and you might want to change the Freq( token so it doesn't have a (, since the original doesn't... unless the compiler allows a closing ) if you have the Axe tokens on?...
Spoiler For Random signess:
You can not beat my skills.
Trust me.
So don't even try.
And remember never to trust someone who says, "Trust me."

TI File Editor Progress: Remade in java like a boss. 50% we'll call it? IDK =P
Java Libraries: JIRC - 90% JTIF - 5%
TI Projects: Unreal Notator - -5000%
Nomcraft, a Bukkit mod
Some of the music I write can be found here | The Rest Should Be Here (Bandcamp)

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: Bug Reports
« Reply #391 on: June 18, 2010, 10:40:14 pm »
1st Pass: 28%
ERR: UNKNOWN ERR
Code 3022591
And it changed the first time to
1st Pass: 28%
ERR: UNKNOWN ERR
Code 302 57%
ERR: UNKNOWN ERR
Code 3022188
after I hit enter. I tried a couple more times, and it just quit after the first one the next few times.
Code: (Source) [Select]
.ASBC
While 1
ReturnIf getKey(15)
For(X,0,5)
getKey(X)->{L1+X}
End
For(X,0,5
If {L1+X}:SinReg 343/(440*(e^(X-69/12))),2000:End
End
End
Oh, and you might want to change the Freq( token so it doesn't have a (, since the original doesn't... unless the compiler allows a closing ) if you have the Axe tokens on?...
getKey() only supports constant values. getKey(X) is an invalid statement.
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline Magic Banana

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 371
  • Rating: +77/-1
  • It's not an apple, it's a ... magic banana.
    • View Profile
Re: Bug Reports
« Reply #392 on: June 18, 2010, 11:18:13 pm »
I've got a small bug to report. When trying to use Goto AB instead of Sub(AB):Return, the compiler will throw a Bad Symbol error if you use any parameters when trying to Goto.
Code: (works) [Select]
:Goto AB
Code: (works) [Select]
:Sub(AB,A,B
:Return
Code: (doesn't work) [Select]
:Goto AB,A,B
I do sprites and stuff, so yeah.

Quote from: yunhua98
i'M NOT SURE WHAT A SWORD SKILL IS BUT HERE'S THE SWORD ANIMATION FROM THE TWO SPRITES ON PG 13

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: Bug Reports
« Reply #393 on: June 18, 2010, 11:19:24 pm »
Is it valid syntax at all, though? I don't even remember if Goto can use arguments at all. Was it added to the new version?

Offline nemo

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1203
  • Rating: +95/-11
    • View Profile
Re: Bug Reports
« Reply #394 on: June 18, 2010, 11:20:43 pm »
i don't think that's valid syntax. you can't supply arguments to Goto, only sub()


Offline Magic Banana

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 371
  • Rating: +77/-1
  • It's not an apple, it's a ... magic banana.
    • View Profile
Re: Bug Reports
« Reply #395 on: June 18, 2010, 11:29:42 pm »
Oh, that probably explains why it didn't work. Maybe in the next version then?
I do sprites and stuff, so yeah.

Quote from: yunhua98
i'M NOT SURE WHAT A SWORD SKILL IS BUT HERE'S THE SWORD ANIMATION FROM THE TWO SPRITES ON PG 13

Offline cooliojazz

  • Support Staff
  • LV7 Elite (Next: 700)
  • *******
  • Posts: 619
  • Rating: +66/-9
  • I omnoms on your soul
    • View Profile
    • Unreal Phantasies
Re: Bug Reports
« Reply #396 on: June 19, 2010, 12:32:45 am »
Oh, I didn't know that. well, regardless, it generated an unknown error, so...
Spoiler For Random signess:
You can not beat my skills.
Trust me.
So don't even try.
And remember never to trust someone who says, "Trust me."

TI File Editor Progress: Remade in java like a boss. 50% we'll call it? IDK =P
Java Libraries: JIRC - 90% JTIF - 5%
TI Projects: Unreal Notator - -5000%
Nomcraft, a Bukkit mod
Some of the music I write can be found here | The Rest Should Be Here (Bandcamp)

Offline Quigibo

  • The Executioner
  • CoT Emeritus
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2031
  • Rating: +1075/-24
  • I wish real life had a "Save" and "Load" button...
    • View Profile
Re: Bug Reports
« Reply #397 on: June 19, 2010, 01:30:46 am »
Well... although it kind of doesn't make sense to have arguments with a "Goto" it would still lead to an optimization.  Maybe I will add it even if it seems kind of weird, don't know if it will be in the next version

For the getkey thing, yeah, I must have accidentally had it set to display the wrong error message.  That should be a bad symbol error since it was expecting a constant, but got a variable.  Thanks for pointing that out.
___Axe_Parser___
Today the calculator, tomorrow the world!

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: Bug Reports
« Reply #398 on: June 19, 2010, 10:17:49 am »
I wonder what would be the main use of variables in Getkey()? I am curious if it would be worth implementing. Would it cause  a big slow down/size increase? That said, I like how we can do A-getkey(2)+getkey(3)->A or stuff like that so it's already pretty good :P

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: Bug Reports
« Reply #399 on: June 19, 2010, 03:26:18 pm »
Variables in getKey() would either require another set of keycodes, or conversion and a small slowdown (It's actually pretty straightforward, it just may be more efficient to force other keycodes). The reason variables aren't allowed is that you need different codes, and that conversion is normally done on compile-time.
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

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: Bug Reports
« Reply #400 on: June 19, 2010, 03:47:04 pm »
oh ok x.x

I guess it might be best to not bother, then. Personally I am fine even if they aren't implemented anyway.

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: Bug Reports
« Reply #401 on: June 19, 2010, 04:04:58 pm »
Yeah, they're not necessary for most things. The best uses I can up with are ridiculous, absurd, or both. :P (Or they are for pointless utilities)
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Bug Reports
« Reply #402 on: June 20, 2010, 02:40:17 am »
So with the new version and with the new Auto Token Switching, it updates if you change the period to a different token, but it does not if you merely delete the token.  And then it causes some interesting display issues when moving the cursor around sensitive tokens.

EDIT: Seems it also doesn't catch the update when you insert a period into the header instead of add it
« Last Edit: June 20, 2010, 02:41:07 am by Builderboy »

Offline Quigibo

  • The Executioner
  • CoT Emeritus
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2031
  • Rating: +1075/-24
  • I wish real life had a "Save" and "Load" button...
    • View Profile
Re: Bug Reports
« Reply #403 on: June 20, 2010, 02:52:15 am »
Yeah, I know.  I purposely didn't do that in the screenshot.  The OS only decides to redraw the tokens when it thinks they might need changes unfortunately.  I don't want to have the new tokens update the display more often then it should becasue that might cause speed issues especially when scrolling.  Its okay though becasue normally you aren't going to be changing the header since its the first thing you write.
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Bug Reports
« Reply #404 on: June 20, 2010, 02:57:12 am »
Ah i get it now, if you insert or delete, the OS detects if the line overflows, or flows back, and only refreshes the screen if it does.  When replacing a token, it must refresh the whole screen automatically?  Either way i just wanted to point it out :P Glad that it was already noted ^^