Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
23 crawler(s) on-line.
 68 guest(s) on-line.
 1 member(s) on-line.


 number6

You are an anonymous user.
Register Now!
 number6:  1 min ago
 Tpod:  22 mins ago
 matthey:  1 hr 30 mins ago
 tekmage:  1 hr 40 mins ago
 NutsAboutAmiga:  1 hr 54 mins ago
 OneTimer1:  2 hrs ago
 DiscreetFX:  2 hrs 43 mins ago
 pixie:  2 hrs 47 mins ago
 amig_os:  2 hrs 56 mins ago
 amigakit:  3 hrs 2 mins ago

Software News   Software News : CubicIDE 1.3
   posted by dietmar on 6-Jul-2006 4:52:29 (5811 reads)
Cubic IDE 1.3 is available. Cubic IDE is a modular, extensible development environment for AmigaOS and MorphOS, designed to assists during all stages of building software: editing, compiling, Rexx/BASIC/LISP scripting, assisted and automatic generation of installations, help with making AmigaGuide documentation and creating a web site for your final product with Cubic's HTML support.

Screenshot

This update includes a new C/C++ mode (previously released as beta), providing integration with the latest versions of everyting: latest vbcc cross compiler, latest MorphOS SDK and latest OS4 SDK. The editor has been upgraded with a switchable "single document interface" mode, ie. you can now open all texts in one window. Enjoy improvements to performance and ease of use. Symbol browsing has been improved my implementing a new, library-based interface.

Web site | Download now
    

STORYID: 3177
Related Links
· More about Software News
· News by dietmar


Most read story about Software News
UBoot 2010.06.04 for Sam460ex available

Last news about Software News
Hollywood APK Compiler 4.0 released
Printer Friendly Page  Send this Story to a Friend

Goto page ( 1 | 2 )

PosterThread
dietmar 
Re: CubicIDE 1.3
Posted on 7-Jul-2006 11:38:04
#21 ]
Cult Member
Joined: 1-May-2003
Posts: 532
From: Unknown

@ChaosLord:
If you are asking these questions instead of just trying it out because file sizes put you off: download microgolded (340 KB). It is a FREE program

microgolded is my direct competition for BlacksEditor, CED, FreexxED, and TurboText (an editor for users who don't need a full-blown dev environment). It doesn't have syntax highlighting but if you need sytnax highlighting, you probably need a dev environment.

 Status: Offline
Profile     Report this post  
Jose 
Re: CubicIDE 1.3
Posted on 7-Jul-2006 19:24:21
#22 ]
Cult Member
Joined: 10-Mar-2003
Posts: 992
From: Unknown

@dietmar
I'm curious to know how does checking defined symbols work ? (the demo is too big for my dial up ...).
Also, how's the internal text buffer organization of the editor, does it split text into blocks ? ( Just a curiosity of mine, I understand if you don't want to answer )

@Vader
"Wahoo! AA fonts!

Ordered :)"

Hmm, are you sure ? Where does it say that ?


_________________

José

 Status: Offline
Profile     Report this post  
dietmar 
Re: CubicIDE 1.3
Posted on 7-Jul-2006 20:32:52
#23 ]
Cult Member
Joined: 1-May-2003
Posts: 532
From: Unknown

Quote:
I'm curious to know how does checking defined symbols work?

There are "symbol browsers" in golded:etc/browsers/. These are libraries and they are called by the editor if it wants to get the symbols in a text. Symbol browsers can create symbols and assign properties (line, type). The editor uses the browsers to display a text's symbols ("Show symbols..." menu item) and to build symbol databases in golded:etc/xref over the SDKs and, optionally, your own projects. These databases are accessed via the "Look up symbol.." menu item.

Quote:
Also, how's the internal text buffer organization of the editor, does it split text into blocks ?

Text are broken into lines and an index array is created. Each index element contains a pointer to a line's text, a pointer to its cached syntax information and its length.

 Status: Offline
Profile     Report this post  
Jose 
Re: CubicIDE 1.3
Posted on 7-Jul-2006 21:33:19
#24 ]
Cult Member
Joined: 10-Mar-2003
Posts: 992
From: Unknown

@dietmar

Great:) When manage to get a decent job I'll register...


_________________

José

 Status: Offline
Profile     Report this post  
Yabba 
Re: CubicIDE 1.3
Posted on 7-Jul-2006 21:42:39
#25 ]
Regular Member
Joined: 29-Jan-2004
Posts: 134
From: Unknown

Quote:
Is your question about creating components that show up inside the IDE window? There is no pre-fabricated generic list plug-in. But I could make one and offer its features through rexx.

Or are you asking about rexx commands to display dialogs? There are some programmable dialogs but they are very basic (list, string, number, multiple buttons, file requester).


Well, for ggdb I use several windows to display registers, local variables, stack trace etc.
Some of them use lists, some of them uses tree views etc. Of course I could reuse
my old (MUI) gui components and just open them on the same screen as CIDE. But if you
have any other suggestions, I am all for it.

rgds,
Stefan

 Status: Offline
Profile     Report this post  
dietmar 
Re: CubicIDE 1.3
Posted on 7-Jul-2006 22:54:11
#26 ]
Cult Member
Joined: 1-May-2003
Posts: 532
From: Unknown

Quote:
Of course I could reuse my old (MUI) gui components and just open them on the same screen as CIDE.

Probably the best idea. Putting such dialogs into the IDE doesn't seem to have an obvious benefit. If your debugger has an ARexx port, a toolbar could be created in the IDE with useful rexx actions (e.g. step buttons). If you want to take integration further, the editor could display gdb's breakpoints. But GoldED is limited in that regard - it does not support multiple breakpoints in lines. You probably want to keep your own text/breakpoints display. Is your debugger completed? I remember fairly impressive screenshots from last year.

 Status: Offline
Profile     Report this post  
dietmar 
Re: CubicIDE 1.3
Posted on 7-Jul-2006 23:32:41
#27 ]
Cult Member
Joined: 1-May-2003
Posts: 532
From: Unknown

Note: The package has been updated again, even though the version number has been left at 1.3 (8/July). New: upfront buffer history and OS4 mouse wheel support.

 Status: Offline
Profile     Report this post  
wegster 
Re: CubicIDE 1.3
Posted on 7-Jul-2006 23:58:39
#28 ]
Elite Member
Joined: 29-Nov-2004
Posts: 8554
From: RTP, NC USA

Quote:

Quote:

ok, I seem to consistently get errors in the C++ lha archive

Please use a recent lha which understands -lh6-, old versions can't unpack this archive. You can find the link to a suitable version on the same page as the C/C++archive.


Hrm, so ud4's lha is out of date somehow? Bah!


_________________
Are we not done with the same silly arguments and flames yet??!

 Status: Offline
Profile     Report this post  
wegster 
Re: CubicIDE 1.3
Posted on 8-Jul-2006 0:43:16
#29 ]
Elite Member
Joined: 29-Nov-2004
Posts: 8554
From: RTP, NC USA

Quote:
New: upfront buffer history and OS4 mouse wheel support.


Ahh, great...was missing this one, cool.


_________________
Are we not done with the same silly arguments and flames yet??!

 Status: Offline
Profile     Report this post  
NoelFuller 
Re: CubicIDE 1.3
Posted on 8-Jul-2006 20:24:56
#30 ]
Cult Member
Joined: 29-Mar-2003
Posts: 926
From: Auckland, New Zealand

@wegster

Quote:
Please use a recent lha which understands -lh6-,

Hrm, so ud4's lha is out of date somehow? Bah!


The version of lha on OS4depot is 2.12 which is described as supporting lh6
The 68k version mentioned on the CubicIDE page is 2.10

Noel

 Status: Offline
Profile     Report this post  
Jorge 
Re: CubicIDE 1.3
Posted on 9-Jul-2006 3:27:03
#31 ]
Cult Member
Joined: 20-Oct-2003
Posts: 657
From: Scottsdale, AZ

Quote:
New: upfront buffer history and OS4 mouse wheel support.


Hurray! I think I have to get some cash together and order that...


_________________
AmigaOne XE G3/933/VIA/FM801/R200 (fixed),
G3SE/600/Voodoo3/Sil680/RTL8139/SBLive! (noiseless!)
µA1-MK2/G3/933/R200/CMI8738
XE/G4 (broken 7450/800)

 Status: Offline
Profile     Report this post  
STRICQ 
Re: CubicIDE 1.3
Posted on 10-Jul-2006 0:17:31
#32 ]
Regular Member
Joined: 23-Mar-2003
Posts: 221
From: Colorado Springs, CO

How do you activate the single window mode?


_________________
AmigaOne XE 800Mhz/1024MB
Radeon 9200 128MB
160GB HD/2x 4GB HD
SII0680 PATA133
Audigy 2
3Com 100Mb PCI Card

 Status: Offline
Profile     Report this post  
STRICQ 
Re: CubicIDE 1.3
Posted on 10-Jul-2006 0:22:11
#33 ]
Regular Member
Joined: 23-Mar-2003
Posts: 221
From: Colorado Springs, CO

@wegster

It's not hard to create your own language modes for Cubic/GoldEd. The major problem is documentation, or lack thereof. I've done a Java mode and an AmigaDE ASM mode. Unfortunately, I know nothing of Python.


_________________
AmigaOne XE 800Mhz/1024MB
Radeon 9200 128MB
160GB HD/2x 4GB HD
SII0680 PATA133
Audigy 2
3Com 100Mb PCI Card

 Status: Offline
Profile     Report this post  
STRICQ 
Re: CubicIDE 1.3
Posted on 10-Jul-2006 0:27:33
#34 ]
Regular Member
Joined: 23-Mar-2003
Posts: 221
From: Colorado Springs, CO

Found a bug in 1.3.1

If you turn off Tabs using the View menu, a number of the graphical elements of the GUI disappear. The icons in the explorer window and some stuff in the Prototypes/Make window as well. You have to kill and restart Cubic to get them back.


_________________
AmigaOne XE 800Mhz/1024MB
Radeon 9200 128MB
160GB HD/2x 4GB HD
SII0680 PATA133
Audigy 2
3Com 100Mb PCI Card

 Status: Offline
Profile     Report this post  
dietmar 
Re: CubicIDE 1.3
Posted on 10-Jul-2006 9:28:18
#35 ]
Cult Member
Joined: 1-May-2003
Posts: 532
From: Unknown

Quote:
If you turn off Tabs using the View menu, a number of the graphical elements of the GUI disappear

Please download the servicepack again, this problem has been fixed. I assume you have found how to activate the one window mode since it is in the same dialog: tick off the single document interface option (SDI), on the "options" page of the display configuration dialog.

 Status: Offline
Profile     Report this post  
Hombre 
Re: CubicIDE 1.3
Posted on 2-Aug-2006 21:21:24
#36 ]
Regular Member
Joined: 13-Mar-2003
Posts: 178
From: Nancy - FRANCE

@Dietmar

Nice to see the SDI mode ! (it's a bit strange to have to tick off the "SDI option" to enable it...)

I'm very very very [...] pleased to see the mousewheel back ! But it only works in dialog windows, not in text editing windows (or did i missed something )

 Status: Offline
Profile     Report this post  
Hombre 
Re: CubicIDE 1.3
Posted on 4-Aug-2006 21:41:25
#37 ]
Regular Member
Joined: 13-Mar-2003
Posts: 178
From: Nancy - FRANCE

Ok, replying to myself...

The mousewheel is fully functional since the last update (yeah, i did't had the very last). And about the SDI mode, just a misunderstanding.

Danke Dietmar !

 Status: Offline
Profile     Report this post  

Goto page ( 1 | 2 )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle