Author Topic: Bug Reports  (Read 409203 times)

0 Members and 1 Guest are viewing this topic.

Offline Runer112

  • Project Author
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: Bug Reports
« Reply #1335 on: June 15, 2011, 08:05:41 pm »
I'm not sure how he triggered the empty compile list bug, but here's how I triggered it:

  • Make sure you have at least one Axe backup
  • Using OS memory management, delete all Axe source programs
  • Open the Axe application to the compile menu
  • Delete every backup
  • ???
  • Profit! Although you're not really profiting, you're crashing Axe and losing the contents of RAM.

Offline p2

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 849
  • Rating: +51/-11
  • I'm back :)
    • View Profile
Re: Bug Reports
« Reply #1336 on: June 16, 2011, 03:14:59 am »
There's another little problem in Axe:

Have you ever tried to display a Text with äöüÄÖÜßáàÁÀ...
There are some strange things...
"ÄÖÜäöü" will become "q9äuÄË" and so one.
It's a bit nervy, if you want to write something in a textmode.
*insert supercool signature*

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Bug Reports
« Reply #1337 on: June 16, 2011, 04:40:19 am »
Uh, yeah. You should use the character numbers. for example 32>char will become a space.
I'm not a nerd but I pretend:

Offline p2

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 849
  • Rating: +51/-11
  • I'm back :)
    • View Profile
Re: Bug Reports
« Reply #1338 on: June 16, 2011, 04:49:54 am »
How to write that?
I've never done tat before.

Is it like the real(13,1,X in xLib?
*insert supercool signature*

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 #1339 on: June 16, 2011, 04:57:16 am »
Actually, that's something I can fix.  I haven't updated the token replacement chart for ages since no one's requested any new ones.  I'll see what I can do for the next update.
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline p2

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 849
  • Rating: +51/-11
  • I'm back :)
    • View Profile
Re: Bug Reports
« Reply #1340 on: June 16, 2011, 05:03:18 am »
maybe a posibillity to activate Axe AND xLib:
if I open Axe, xLib and Deutsch (mages my TI german) are automatically deactivated.

Can't you do something that It's possible to  use real( (that one of xLib) in programs with axe code, too?
it would be a great help for xLib-users
*insert supercool signature*

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Bug Reports
« Reply #1341 on: June 16, 2011, 08:03:35 am »
Nope, Axe is compiled, not parsed. Also, axe includes every function xLib has (actually even more)
I'm not a nerd but I pretend:

Offline p2

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 849
  • Rating: +51/-11
  • I'm back :)
    • View Profile
Re: Bug Reports
« Reply #1342 on: June 16, 2011, 08:04:53 am »
 ???
If I use a xLib command, It says error.
*insert supercool signature*

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Bug Reports
« Reply #1343 on: June 16, 2011, 08:07:45 am »
Of course. Axe 'translates' the code to hexidecimal machine code, while xLib adds functions to the TI-Basic parser. Axe and xLib are not compatible with each other (and will never be). For example, you can draw a sprite with xLib with some real( command, but with Axe you use pt-On(X,Y,Sprite).
I'm not a nerd but I pretend:

Offline Runer112

  • Project Author
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: Bug Reports
« Reply #1344 on: June 16, 2011, 08:44:29 am »
Actually, that's something I can fix.  I haven't updated the token replacement chart for ages since no one's requested any new ones.  I'll see what I can do for the next update.

Why do you need your own chart? When parsing strings, couldn't you use [wikiti]83Plus:BCALLs:4594[/wikiti], which converts a token into its equivalent ASCII string? You may want to use your own chart for the common, short tokens like all the letters, numbers, and some punctuation for speed purposes, though.
« Last Edit: June 16, 2011, 08:47:30 am by Runer112 »

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 #1345 on: June 16, 2011, 05:11:26 pm »
Thanks Runer, I completely forgot about that, much easier!
___Axe_Parser___
Today the calculator, tomorrow the world!

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: Bug Reports
« Reply #1346 on: June 17, 2011, 03:33:50 pm »
???
If I use a xLib command, It says error.

Axe and BASIC are completely separate languages. xLIB and Celtic III are BASIC extensions.




Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: Bug Reports
« Reply #1347 on: June 17, 2011, 05:43:03 pm »
There's another little problem in Axe:

Have you ever tried to display a Text with äöüÄÖÜßáàÁÀ...
There are some strange things...
"ÄÖÜäöü" will become "q9äuÄË" and so one.
It's a bit nervy, if you want to write something in a textmode.
Make sure they're not two-byte tokens?
« Last Edit: June 17, 2011, 05:43:11 pm by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

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: Bug Reports
« Reply #1348 on: June 19, 2011, 10:30:27 pm »
They are the two-byte tokens, but Axe converts some of them already. These were the ones that were left out, so I guess that'd make it a bug?




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 #1349 on: June 19, 2011, 10:32:06 pm »
With Runer112's suggestion several posts up, all tokens should be converted properly.
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman