Author Topic: Features Wishlist  (Read 693344 times)

0 Members and 6 Guests are viewing this topic.

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: Features Wishlist
« Reply #1365 on: October 10, 2010, 02:43:47 pm »
I think he planned a summary of documentation due to the Help option in the menu, but if I remember, it would more be like CtlgHelp, listing the syntax for each functions. Otherwise it would be very large. Included or not, I think it should be a separate file, though.

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: Features Wishlist
« Reply #1366 on: October 10, 2010, 03:34:32 pm »
As I've always said, I want a CtlgHelp style system.  The minus button could even be used instead of the plus. ;D

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: Features Wishlist
« Reply #1367 on: October 10, 2010, 03:37:52 pm »
As I've always said, I want a CtlgHelp style system.  The minus button could even be used instead of the plus. ;D

Ah, an idea...

* Deep Blue adds that on his own features list

It's a nice idea for Axe as well. Maybe it could replace that Help option? It doesn't even do anything now anyway, so maybe it could be converted into an option to turn syntax help on/off?




ASHBAD_ALVIN

  • Guest
Re: Features Wishlist
« Reply #1368 on: October 10, 2010, 03:39:06 pm »
yeah, I'd be fine with a small yet complete doc on calc

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: Features Wishlist
« Reply #1369 on: October 10, 2010, 03:40:11 pm »
yeah, I'd be fine with a small yet complete doc on calc

That's not what ztrumpet suggested (I think), but it is what Quigibo will eventually add in place of that Help option in the main menu (again, I think).
« Last Edit: October 10, 2010, 03:44:34 pm by Deep Thought »




ASHBAD_ALVIN

  • Guest
Re: Features Wishlist
« Reply #1370 on: October 10, 2010, 03:41:21 pm »
Like I said, anything would be fine for me.

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Features Wishlist
« Reply #1371 on: October 10, 2010, 03:44:37 pm »
For me, i think an upgrade to the Fill() command is in order.  Usualy when people fill elements in RAM, they want to fill it with specific values.  But currently they have to put the value in the first element for fill to work, and this means you have to calculate the Address twice.  Wouldn't it make a lot more intuitive and useful sense (not to mention probably smaller) to do something like Fill(Address,Length,Number) ? that could even be an alternative syntax if you wanted backwards compatibility.

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: Features Wishlist
« Reply #1372 on: October 10, 2010, 03:46:00 pm »
That sounds like a good idea...

How does the calc do it, though?




ASHBAD_ALVIN

  • Guest
Re: Features Wishlist
« Reply #1373 on: October 10, 2010, 03:46:38 pm »
That's a good thing too.  Plus, whenever you create an appvar, it is filled with random data from the start.  maybe in a new version you can clear variable's values at initiation?

Otherwise I have to set the fist element to 0 and do a fill()

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: Features Wishlist
« Reply #1374 on: October 10, 2010, 03:47:54 pm »
That's a good thing too.  Plus, whenever you create an appvar, it is filled with random data from the start.  maybe in a new version you can clear variable's values at initiation?
I do not support this idea, as it takes more code and is, therefore unoptimized in certain situations. :)  I think it should remain as is. :)
« Last Edit: October 10, 2010, 03:48:07 pm by ztrumpet »

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: Features Wishlist
« Reply #1375 on: October 10, 2010, 03:48:05 pm »
Maybe if the calc needs to fill from a value that's already there, Fill(location, value, size) could put the value at the starting place and fill it from there? Again, I'm not sure how it works myself...

EDIT: Yeah, I agree, GetCalc( should not clear it for us. Programs often need to initiate it to something else, anyway.
« Last Edit: October 10, 2010, 03:49:19 pm by Deep Thought »




ASHBAD_ALVIN

  • Guest
Re: Features Wishlist
« Reply #1376 on: October 10, 2010, 03:49:16 pm »
yeah, that sounds better.  then you can zeroize it much easier if you want to.

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: Features Wishlist
« Reply #1377 on: October 10, 2010, 03:50:30 pm »
As I've always said, I want a CtlgHelp style system.  The minus button could even be used instead of the plus. ;D
Not really, since 'W' is the letter on the minus key :( '0','.' or '_' are other options, though.
« Last Edit: October 10, 2010, 03:51:10 pm by calcdude84se »
"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: Features Wishlist
« Reply #1378 on: October 10, 2010, 03:51:06 pm »
The way the calc does it is with a Copy() command i believe.  It copies the 1st element onto the 2nd element.  The 2nd onto the 3rd.  Ect... and it works like a fill command.  There is a built in command for this, and its quite fast.

EDIT: And i believe it *does* take more code actualy.  Since at the very least you are loading the address of the location to be filled *twice* instead of once by combining both steps into one command.

EDIT2: Unless you were talking about the file clearing and not the Fill() command?

EDIT3: Ninjas ninjas everywhere!

EDIT4: Can i ever escape???

EDIT5: Help meeeeee :(

EDIT6: Finally, the light!
« Last Edit: October 10, 2010, 03:51:48 pm by Builderboy »

ASHBAD_ALVIN

  • Guest
Re: Features Wishlist
« Reply #1379 on: October 10, 2010, 03:51:54 pm »
EDIT5: no you're screwed my friend :D
EDIT6: by the ninja's that is
« Last Edit: October 10, 2010, 03:52:17 pm by ASHBAD_ALVIN »