View Full Version : The CONstruct Reloaded
DrFunkenstien
04-03-2005, 12:00 AM
Hey folks,
It's been a long parting, but hopefully the wait will be over soon - CONstruct is coming back, in its 2nd incarnation, with some interesting new features including:
- Dynamic help, as seen in Visual Studio,
- Faster parsing, tokenizing, colouring, etc.
- Pop-up lists,
- VB6 and .Net versions
- Much more....
People currently working on the project:
* JAC (aka. DrFunkenstien) - Programming
* Mike539 - Programming, Website
* Kim (DN3DRepository) - Hosting Mirror & review(hopefully!!)
If you would like to suggest features or contribute, please contact either me or Mike539 through email, MSN or posts.
Big thanks to Devastator for suggestions in previous posts. This project is gonna kick ass!!
TerminX
04-03-2005, 01:16 AM
Forgive me for being rude, but what advantage is there using a slow VB app over an actual matured code editor like Crimson Editor with a custom language template for CON files?
NetNessie
04-03-2005, 01:39 AM
TerminX said:
Forgive me for being rude, but what advantage is there using a slow VB app over an actual matured code editor like Crimson Editor with a custom language template for CON files?
Added customization?
TerminX
04-03-2005, 03:42 AM
NetNessie said:
TerminX said:
Forgive me for being rude, but what advantage is there using a slow VB app over an actual matured code editor like Crimson Editor with a custom language template for CON files?
Added customization?
Added customization would be a reason to use Crimson Editor rather than a reason for using something else instead, being that CE is full of customization options.
DrFunkenstien
04-03-2005, 09:43 PM
TerminX said:
Forgive me for being rude, but what advantage is there using a slow VB app over an actual matured code editor like Crimson Editor with a custom language template for CON files?
No offense taken http://forums.3drealms.com/ubbthreads/images/graemlins/cool.gif
CONstruct will have features specifically targeted at CON coders, while maintaining speedy performance.
Some features you'll likely never see in Crimson Editor:
Input Dialogs; customized input boxes with easy to use controls, that generate efficient CON code
Pop-up lists; in-code lists of items such as defines and states when needed, as in Visual Studio and other popular IDEs
Structured object tree
Easy to use CON import utility -- more on this later...
We're aiming on a major performance increase over the last version -- CONstruct will use compiled String handling functions (likely written in C) rather than the default techniques used in previous versions.
Mike359
04-04-2005, 11:42 AM
Tee hee It'l look sooo cool!
Usurper
04-07-2005, 09:16 PM
I assume you'll support eduke/eduke32's cons?
TerminX
04-07-2005, 11:25 PM
Usurper said:
I assume you'll support eduke/eduke32's cons?
I would hope (and assume) so, as there wouldn't be much of a point to a CON editor that only supported a third of what the language is currently capable of. http://forums.3drealms.com/ubbthreads/images/graemlins/wink.gif
Mike359
04-08-2005, 07:28 PM
Heh that would be sweet were resdesigning it all!
DrFunkenstien
04-11-2005, 04:08 AM
Usurper said:
I assume you'll support eduke/eduke32's cons?
Yup, full EDuke support is in the works.
I'm also thinking of adding a feature that gives a report on any CON file, stating the minimum version of Duke3D required to run the CON -- if anyone wants that...
TerminX
04-26-2005, 11:20 PM
Bump.. make sure this has something I can run on CON files to re-indent the entire file with tab stops of my choosing.
DrFunkenstien
04-27-2005, 01:36 AM
TerminX said:
Bump.. make sure this has something I can run on CON files to re-indent the entire file with tab stops of my choosing.
So you want to customize the size of the indent? I'll keep it in mind.
TerminX
04-27-2005, 04:40 PM
DrFunkenstien said:
TerminX said:
Bump.. make sure this has something I can run on CON files to re-indent the entire file with tab stops of my choosing.
So you want to customize the size of the indent? I'll keep it in mind.
No, I want to run a process on a CON file to re-indent the entire file with tab stops of my choosing, as I said in my post.
This means I want to take shitty code that looks like this:
something
{
something
something
{
something
}
}
And turn it into code that looks like this:
something
{
something
something
{
something
}
}
DrFunkenstien
04-27-2005, 07:18 PM
TerminX said:
DrFunkenstien said:
TerminX said:
Bump.. make sure this has something I can run on CON files to re-indent the entire file with tab stops of my choosing.
So you want to customize the size of the indent? I'll keep it in mind.
No, I want to run a process on a CON file to re-indent the entire file with tab stops of my choosing, as I said in my post.
This means I want to take shitty code that looks like this:
something
{
something
something
{
something
}
}
And turn it into code that looks like this:
something
{
something
something
{
something
}
}
Gotcha http://forums.3drealms.com/ubbthreads/images/graemlins/cool.gif
DrFunkenstien
05-19-2005, 08:00 PM
*bump*
Just a reminder that yes, we are working on 'Struct at the feverish pace of about 3 hours per week, but rest assured we'll have a fresh new version out for your grubby nubbies well before the year is out.
Please write in with suggestions/criticisms of the last version!!
CONstruct Progress Bar:
[xxxxxx . . . . . . . . . . . . ]
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.