wishlist for BricxCC

Discussion specific to NXT-G, NXC, NBC, RobotC, Lejos, and more.
Post Reply
mesheets
Posts: 11
Joined: 21 Apr 2011, 19:28

Re: wishlist for BricxCC

Post by mesheets »

I'm not sure I see what would be considered discussion...that was a wish for BricxCC for Linux that fully supports the RCX???
afanofosc
Site Admin
Posts: 1256
Joined: 26 Sep 2010, 19:36
Location: Nashville, TN
Contact:

Re: wishlist for BricxCC

Post by afanofosc »

Adding support for the RCX on Linux is not a very high priority for me since it is not widely used anymore. You can continue to use NQC and your favorite text editor on Linux along with shell scripts to compile and download your code to the RCX.

John Hansen
Multi-platform LEGO MINDSTORMS programming
http://bricxcc.sourceforge.net/
bungeshea
Posts: 207
Joined: 14 Aug 2011, 08:45
Location: Australia
Contact:

Re: wishlist for BricxCC

Post by bungeshea »

I don't use most of the functions of BricxCC like Pascal, PBForth, NQC, LeJOS etc so I would like program that only has NXC/NBC code colouring and a NXC/NBC complier.

Also something that I think would be cool is a virtual NXT that you can test your programs on, but I don't know if that is possible.
Last edited by bungeshea on 22 May 2011, 02:42, edited 1 time in total.
mattallen37
Posts: 1818
Joined: 02 Oct 2010, 02:19
Location: Michigan USA
Contact:

Re: wishlist for BricxCC

Post by mattallen37 »

In NXC, if you compile a program, you can press f12 to see the NBC code.

In NQC, if you compile a program, you can press f12 to see not only the asm, but also the hex, and byte index numbers at the beginning of each line.

I want to be able to see the hex in NXC as well as the byte numbers at the beginning of each line.

What would also be cool, is if I could see the actual complete thing in hex (not listed by line, but how the rxe is formatted).
Matt
http://mattallen37.wordpress.com/

I'm all for gun control... that's why I use both hands when shooting ;)
HaWe
Posts: 2500
Joined: 04 Nov 2014, 19:00

Re: wishlist for BricxCC

Post by HaWe »

could we please have .h files working (like .nxc files) with
- the built-in text highlighting,
- context sensitive help function,
- and test compile for error checking?
bungeshea
Posts: 207
Joined: 14 Aug 2011, 08:45
Location: Australia
Contact:

Re: wishlist for BricxCC

Post by bungeshea »

Could you please add a Copy Special for BBCode so we can post colourised source code on the forums?

Image
nxtboyiii
Posts: 366
Joined: 02 Oct 2010, 07:08
Location: Everywhere

Re: wishlist for BricxCC

Post by nxtboyiii »

Could we please have it so when a user types in an opening curly brace and hits Enter then a closing curly brace appears two lines below the opening curly brace?

Thanks,
nxtboy III
Thanks, and have a nice day,
nxtboy III

programnxt.com
muntoo
Posts: 834
Joined: 01 Oct 2010, 02:54
Location: Your Worst Nightmare
Contact:

Re: wishlist for BricxCC

Post by muntoo »

nxtboyiii wrote:Could we please have it so when a user types in an opening curly brace and hits Enter then a closing curly brace appears two lines below the opening curly brace?
And could we make this feature optional? I like typing my own close braces.
Image

Commit to LEGO Mindstorms Robotics Stack Exchange:
bit.ly/MindstormsSE


Commit to LEGO Stack Exchange: bit.ly/Area51LEGOcommit
mattallen37
Posts: 1818
Joined: 02 Oct 2010, 02:19
Location: Michigan USA
Contact:

Re: wishlist for BricxCC

Post by mattallen37 »

muntoo wrote:
nxtboyiii wrote:Could we please have it so when a user types in an opening curly brace and hits Enter then a closing curly brace appears two lines below the opening curly brace?
And could we make this feature optional? I like typing my own close braces.
+1. I don't mind if it is a feature, but I don't want to be required to use it.
Matt
http://mattallen37.wordpress.com/

I'm all for gun control... that's why I use both hands when shooting ;)
HaWe
Posts: 2500
Joined: 04 Nov 2014, 19:00

Re: wishlist for BricxCC

Post by HaWe »

matt,
I double that.

But Further more it would be nice if we had a "real" auto-indent (when checking "auto indent" in preferences):
after "{" and [ENTER]
Linefeed
Cusor under last start of line plus inserted 2 or 3 White Spaces ( or as defined by user )

and after that when typing "}" automatically placed under the line start of the block:

Code: Select all

void foo() {
  do sth in foo // <<<< after "{" +  [ENTER]: => LF + 2 white spaces
  do sth different in foo
  if (anything true OR false) {
    do somthing in if block // <<<< after "{" + [ENTER]: =>  LF + 2 white spaces
    do sth more in if block
  } // <<<<<<   alligned to "if" 2 white spaces reverse
  do sth specific in foo
} // <<<<<<  alligned to function declaration void foo  2 white spaces reverse 
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests