Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Work in Progress / Synergy Editor - IDE for DarkBasic Professional

Author
Message
nhx
15
Years of Service
User Offline
Joined: 15th Apr 2009
Location:
Posted: 6th May 2009 19:17
Expired, with no update... very frustrating!
Kohaku
19
Years of Service
User Offline
Joined: 3rd May 2004
Location: The not very United Kingdom
Posted: 7th May 2009 00:16
Argh this sucks a bit...

I really like this IDE but this is the third time that it's crippled my development.



Herakles
15
Years of Service
User Offline
Joined: 6th Mar 2009
Location: Lost in my own head
Posted: 7th May 2009 03:18
Hold on, this EXPIRES? I didn't know this was just a trial. How do you buy the full thing?

Swordfight! My cheesy little first game!
http://forum.thegamecreators.com/?m=forum_view&t=147808&b=36
Todd Riggins
19
Years of Service
User Offline
Joined: 29th Oct 2004
Location: Texas, USA
Posted: 7th May 2009 18:23
Man John, please get rid of the expire thing.

PC Specs: Core2Quad 2.66 GHz, 8 GB RAM, Geforce 9800 GX2, Vista Ultimate 64-bit
TechLord
21
Years of Service
User Offline
Joined: 19th Dec 2002
Location: TheGameDevStore.com
Posted: 7th May 2009 18:48
Quote: "Man John, please get rid of the expire thing. "
Pretty Please.

kaedroho
16
Years of Service
User Offline
Joined: 21st Aug 2007
Location: Oxford,UK
Posted: 7th May 2009 18:52 Edited at: 7th May 2009 18:54
Why did they change Synergy? I think that it would have made DBPro an amazing product if they left it how it is.

And yes, an editor that works will also be useful.

MayoZebraHat 1979
16
Years of Service
User Offline
Joined: 21st Dec 2007
Location:
Posted: 7th May 2009 22:41 Edited at: 7th May 2009 22:42
I don't think they intentionally changed Synergy. It's not the official editor yet (read the 73 release notes... the editor only says 73 it doesn't mean it). I hope the missing options are included soon and that we get past the expiring thing.

I know it's there to help keep users updated (and probably something else) but it tends to make us feel neglected when you happen to run into situations where you don't meet that deadline yourself, not that you are obligated when you provide a free editor. You could upload a temp update that extends the expiration date a bit. It's a little disheartening to see that expire box come up and the update feature of synergy go to waste. I can totally appreciate the fact that things come up though. I don't expect to wait very long for the update and in the mean time I use the version included with the latest build and it'll be fine.

It'll be great to see this as the official editor. Synergy and DarkBasicPro have become an indispensable tool for my team. We feel that we haven't outgrown DBP due to having such a functional and reliable editor. (DBP is pretty dang powerful too)
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 8th May 2009 21:29
8th May 2009

* Synergy Editor detects and prevents itself running under compatibility mode. Synergy Editor is designed for Windows Vista/7, so enabling compatibility affects it's functioning.
* Default button on Properties window to quickly insert default properties
* Defaults in options dialog does not enforce the behaviour of toggling the windowed and full screen resolutions depending on the screen type

http://www.digitalzenith.net

Synergy Editor - Available for free HERE!
Garion
16
Years of Service
User Offline
Joined: 7th Dec 2007
Location: Poland
Posted: 10th May 2009 12:44
nice to have it "not expired" anymore thx
Lost in Thought
20
Years of Service
User Offline
Joined: 4th Feb 2004
Location: U.S.A. : Douglas, Georgia
Posted: 10th May 2009 13:04
"* Synergy Editor detects and prevents itself running under compatibility mode. Synergy Editor is designed for Windows Vista/7, so enabling compatibility affects it's functioning."

Not that it affects me cause I have vista ... but how does this affect folks running win XP?

nackidno
17
Years of Service
User Offline
Joined: 3rd Feb 2007
Location: Där solen aldrig skiner
Posted: 10th May 2009 13:10
It runs fine for me, and I uses XP. The expire thingie is annoying though.

"Ja, för det är jävligt manligt att ligga fosterställning i duschen och raka röven! Testa det! "
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 10th May 2009 14:54
Quote: ""* Synergy Editor detects and prevents itself running under compatibility mode. Synergy Editor is designed for Windows Vista/7, so enabling compatibility affects it's functioning."

Not that it affects me cause I have vista ... but how does this affect folks running win XP?"


Synergy Editor runs fine under Windows XP because there are no UAC/permissions issues. If Synergy Editor is run under compatibility mode in Windows Vista then there is a possibility that some Windows API's will return incorrect values.

Synergy Editor - Available for free HERE!
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 15th May 2009 17:30
15th May 2009

* The filename entered in properties will have '.exe' appended if the user input does not already have it (same for default properties)
* Progress bar is now in the status bar, therefore freeing space in the output window and allowing you to view the compile status without having the output window open
* Semantic parser icon in status bar when the semantic parser is active

http://www.digitalzenith.net

Synergy Editor - Available for free HERE!
kaedroho
16
Years of Service
User Offline
Joined: 21st Aug 2007
Location: Oxford,UK
Posted: 15th May 2009 20:00
If I open a project, then do some changes and forget to save it. When I click file -> open, it doesnt ask if I want to save at all and automatically discards my changes.

John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 15th May 2009 20:04 Edited at: 15th May 2009 20:04
Quote: "If I open a project, then do some changes and forget to save it. When I click file -> open, it doesnt ask if I want to save at all and automatically discards my changes."


Thats not good. Is it a newly introduced bug?

Synergy Editor - Available for free HERE!
kaedroho
16
Years of Service
User Offline
Joined: 21st Aug 2007
Location: Oxford,UK
Posted: 15th May 2009 20:49
I dont know when it came. Its in the version which is shipped with the latest version of DBPro

Simfan147
15
Years of Service
User Offline
Joined: 13th Apr 2009
Location: My Computer Chair
Posted: 16th May 2009 23:40 Edited at: 16th May 2009 23:44
I've noticed that when you to the Tools Menu Plugins is misspelled. (pugins).

Also can we have an dialog that whenever we close, open, or make a new file it will ask if you want to save.

TruShot Studio
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 17th May 2009 01:00
16th May 2009

* Synergy Editor now prompts you to save modified projects when closing them
* Plugins is now spelt correctly

http://www.digitalzenith.net

Synergy Editor - Available for free HERE!
Duke E
15
Years of Service
Recently Online
Joined: 10th Mar 2009
Location:
Posted: 20th May 2009 10:06
John Y, great editor thanks.

However one annoyance, the search functions.
Should be pretty easy to retain the last search string (or a combo box with a couple of last searches) and add a F3 hot key for repeated searches.
(Couple of people requested it in the thread some year back i see too).

Also one thing with the error highlighting, if you have the compile/console pane docked on the bottom it will expand to report the error and obscure the highlighted error in the code view. Please center the highlight in the code pane or rearrange the code view when a docked window is expanded.

Regards
kaedroho
16
Years of Service
User Offline
Joined: 21st Aug 2007
Location: Oxford,UK
Posted: 22nd May 2009 15:46
Just downloaded the proper synergy. All the problems with the new DBP editor have gone. Who decided to remove alot of the very cool features of Synergy. Its like, not even Synergy anymore because on the Synergy website it says this:

Quote: "Increase your productivity and enjoyment using DarkBASIC Professional."


I quite honestly think that the new DBP editor does the complete opposite.


Good work on the proper Synergy! It really has solved alot of problems.

Garion
16
Years of Service
User Offline
Joined: 7th Dec 2007
Location: Poland
Posted: 24th May 2009 00:35 Edited at: 24th May 2009 00:35
It's a really great editor, I'm using it even at the moment and what I thought of was, how about sth like this: when you write a function you can minimize it and it saves a lot of space and the code look much more cleaner and is easier to work with. I just thought it would be great to be able minimize parts of code which are alredy 'finished', with a command similar to 'function/endfunction' (invisible like remarks, though)

it would make the coding more pleasant, what do you think?
Herakles
15
Years of Service
User Offline
Joined: 6th Mar 2009
Location: Lost in my own head
Posted: 25th May 2009 04:11
It can already do that, you just have to turn the feature on in the options thing.

Swordfight! My cheesy little first game!
http://forum.thegamecreators.com/?m=forum_view&t=147808&b=36
Lost in Thought
20
Years of Service
User Offline
Joined: 4th Feb 2004
Location: U.S.A. : Douglas, Georgia
Posted: 30th May 2009 11:00
Hey John a pretty good while back there was a thread in your old forum about favorite coding fonts but the board is hidden and I can no longer view it:

http://forum.thegamecreators.com/?m=forum_view&t=106822&b=29

Do you happen to remember the fonts listed there or can you access the thread? There was one that looked really great with Synergy IDE and I can't for the life of me remember it's name.

Xeridox
20
Years of Service
User Offline
Joined: 19th May 2003
Playing: Scrap Mechanic
Posted: 11th Jun 2009 07:48
So far, this is a pretty good IDE. It shows most of my labels (unlike the one that comes with DBPro U7.4). The only labels not showing are ones with tabs or spaces in front.



In the above example, all labels except label1 are shown, even ones with underscores . Currently, DBPro's u7.4 IDE will not show underscore'd labels, even though u7.4's IDE and Synergy IDE look strikingly similar lol

Phenom - MP FPS WIP - With bot support, even online!
Official Thread -> http://forum.thegamecreators.com/?m=forum_view&t=149585&b=8
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 27th Jun 2009 18:00 Edited at: 27th Jun 2009 18:02
27th June 2009

* Compiled against Visual Studio 2010/MFC 10 Beta 1
* Restart Manager Support (http://blogs.msdn.com/vcblog/archive/2009/02/18/mfc-restart-manager.aspx)
* Synergy Editor is now DPI aware
* Fixed help samples not compiling
* Synced the custom drawing code with the latest library version (not sure of the impact - should be positive!)
* Removed unnecessary custom save file routing
* Removed code that cleaned a documents dirty status on serialization (as serialization can be triggered by the backup engine or the restart manager not just hitting save)

http://www.digitalzenith.net

An example of the restart manager kicking in if Synergy Editor crashes or becomes unreponsive.



Synergy Editor - Available for free HERE!

Attachments

Login to view attachments
Green Gandalf
VIP Member
19
Years of Service
User Offline
Joined: 3rd Jan 2005
Playing: Malevolence:Sword of Ahkranox, Skyrim, Civ6.
Posted: 2nd Jul 2009 18:53
Have you received my email comments on this?

A few minor bugs I reported some back are still present (plus two new ones in the latest version).
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 2nd Jul 2009 19:50
No, but I've emailed you from my account that I monitor more frequently

Synergy Editor - Available for free HERE!
Green Gandalf
VIP Member
19
Years of Service
User Offline
Joined: 3rd Jan 2005
Playing: Malevolence:Sword of Ahkranox, Skyrim, Civ6.
Posted: 2nd Jul 2009 21:31
Quote: "No"


Does that mean you need me to send them all again?
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 2nd Jul 2009 22:50
If you wouldn't mind. Just forward the original mail from your sent items, and I'll pick it up. Thanks.

Synergy Editor - Available for free HERE!
Green Gandalf
VIP Member
19
Years of Service
User Offline
Joined: 3rd Jan 2005
Playing: Malevolence:Sword of Ahkranox, Skyrim, Civ6.
Posted: 3rd Jul 2009 02:01
I'll do it tomorrow (Friday).
djmaster
User Banned
Posted: 7th Jul 2009 11:32
I love this editor,thank god its free

[href]http://chargedstudios.netne.net/index.htm[href]
"Im British you muppet!"-Psycho
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 9th Jul 2009 12:43 Edited at: 19th Jul 2009 16:53
*BETA* 8th July 2009 *BETA*

* Multi threaded start-up and shut-down operations should result in faster start-up and shut-down (on multi-core/multi-processor systems)
* Auto Build added to allow background compilations every time you save
* Optimized file saving code

http://www.digitalzenith.net

Synergy Editor - Available for free HERE!
Steele
20
Years of Service
User Offline
Joined: 25th Oct 2003
Location: Somewhere over the rainbow
Posted: 11th Jul 2009 18:29
Hi John,

I don't know if this is possible, however, can you put in the ability to highlight constants? I think it might be useful because I use a lot of them and I'm sure others do too and a misspelling can be caught easier if the color doesn't change.

Thanks,

Steele

http://www.lanningsoftware.com
Your source for Games and Entertainment
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 11th Jul 2009 20:12 Edited at: 19th Jul 2009 16:53
*BETA* 11th July 2009 *BETA*

* Fixed a bug where the internal variables are cleared even though you choose not to open a project on the UAC screen
* UAC screen now uses the same dialog as Visual Studio on Windows Vista/7
* Constants are now highlighted and have go to definition
* Compiles can be cancelled
* Keywords are automatically loaded when a new valid dbp location is chosen after it has been invalid
* Keyword loading is performed asychronously on startup

http://www.digitalzenith.net

Synergy Editor - Available for free HERE!
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 14th Jul 2009 20:02
If there are no problems then this will become final. Please let me know any feedback you have with this version.

Thanks

Synergy Editor - Available for free HERE!
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 18th Jul 2009 19:58 Edited at: 19th Jul 2009 16:52
18th July 2009

* #constant tooltips now only display '#constant' once

http://www.digitalzenith.net

Synergy Editor - Available for free HERE!
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 19th Jul 2009 16:52
19th July 2009

* Incorrect exe could be executed after build if a similarly named exe was in the same directory

http://www.digitalzenith.net

Synergy Editor - Available for free HERE!
Diggsey
18
Years of Service
User Offline
Joined: 24th Apr 2006
Location: On this web page.
Posted: 21st Jul 2009 19:21 Edited at: 21st Jul 2009 19:22
Quote: "Offensive / Synergy Editor"

The fact that you still can't use spaces instead of tabs without breaking every other feature in the IDE is offensive, yes

(Please tell me you've fixed this now!)

John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 22nd Jul 2009 12:34
Specifics?

Synergy Editor - Available for free HERE!
Diggsey
18
Years of Service
User Offline
Joined: 24th Apr 2006
Location: On this web page.
Posted: 22nd Jul 2009 21:37
OK, I started up synergy, and here is a list of bugs in the order I found them:

1) The dialog which says that the keywords are being generated does not clear the background, so the text just writes over itself (The two labels with changing values just look like scribbles)

2) Synergy was out of date, so it closed. I updated to the latest version which then crashed instantly, with the standard 'Synergy has encountered a problem and needs to close'. Upon debugging, I discovered that Synergy is using an extended instruction set which my CPU does not support:
Quote: "0044794A movq mmword ptr [esi+0DCh],xmm0"


Will have to wait for a fix before I can check the other bugs, but from memory:

3) The auto-indent feature means that when you press enter on an opening statement, a tab is inserted and the cursor is moved one character to the right. Fine if you are using tabs, but if you are using spaces instead, the cursor still only moves right by one character rather than the number of spaces inserted.

4) There were some other problems with using spaces instead of tabs which should be easy to reproduce, but I can't remember them.

Green Gandalf
VIP Member
19
Years of Service
User Offline
Joined: 3rd Jan 2005
Playing: Malevolence:Sword of Ahkranox, Skyrim, Civ6.
Posted: 23rd Jul 2009 03:33 Edited at: 23rd Jul 2009 03:36
Quote: "1) The dialog which says that the keywords are being generated does not clear the background, so the text just writes over itself (The two labels with changing values just look like scribbles)"


Yes, I've noticed that - but decided it was only cosmetic.

Quote: "2) Synergy was out of date, so it closed. I updated to the latest version which then crashed instantly, with the standard 'Synergy has encountered a problem and needs to close'. Upon debugging, I discovered that Synergy is using an extended instruction set which my CPU does not support:

Quote: "0044794A movq mmword ptr [esi+0DCh],xmm0""


Haven't seen that.

Quote: "3) The auto-indent feature means that when you press enter on an opening statement, a tab is inserted and the cursor is moved one character to the right. Fine if you are using tabs, but if you are using spaces instead, the cursor still only moves right by one character rather than the number of spaces inserted."


I use spaces as well, usually two. The present version seems to correctly detect what I'm using inside an existing block, but not when I start a new block outside the original block.

But then I don't expect Synergy to be a perfect mind reader.

However, I've just done some tests and there is an oddity. If I turn off automatic indenting then, when I start a block, the editor completes the block and takes me to the end of the newly completed block instead of inside it. That has to be a bug. For example, if I type "do" (without the quotes of course) followed by the return key the editor inserts a blank line followed by "loop" (correctly indented) but places the cursor after "loop" instead of at the correct position on the blank line between "do" and "loop".

The cursor position is fine if automatic indenting is selected. Without automatic indenting I expected the cursor to be placed underneath the "do".

Quote: "4) There were some other problems with using spaces instead of tabs which should be easy to reproduce, but I can't remember them."


Just wait till you're my age.
Neuro Fuzzy
16
Years of Service
User Offline
Joined: 11th Jun 2007
Location:
Posted: 23rd Jul 2009 06:11
this is way better than the standard DBPro editor

One thing that annoys me is that everything compiles to here:
C:\Users\<user>\AppData\Local\Temp\Temp.dbpro

no matter where the project is located. My project and DBPro itself are both on the D drive. Am i missing some way to change this?
Green Gandalf
VIP Member
19
Years of Service
User Offline
Joined: 3rd Jan 2005
Playing: Malevolence:Sword of Ahkranox, Skyrim, Civ6.
Posted: 23rd Jul 2009 22:20 Edited at: 23rd Jul 2009 22:20
Why is this thread marked Offensive?

Has there been a major falling out somewhere?

[My guess is that a Mod had a few too many and fumbled the mouse-clicks. Wonder who it was. ]

Attachments

Login to view attachments
Diggsey
18
Years of Service
User Offline
Joined: 24th Apr 2006
Location: On this web page.
Posted: 24th Jul 2009 00:38
It was done to make it stand out, it just adds the red exclamation marks to the thread title

Green Gandalf
VIP Member
19
Years of Service
User Offline
Joined: 3rd Jan 2005
Playing: Malevolence:Sword of Ahkranox, Skyrim, Civ6.
Posted: 24th Jul 2009 01:52
Quote: "It was done to make it stand out, it just adds the red exclamation marks to the thread title"


I'm sure there must be less offensive ways of doing that.
Neuro Fuzzy
16
Years of Service
User Offline
Joined: 11th Jun 2007
Location:
Posted: 24th Jul 2009 04:57
so is there any way to compile it to a desired folder? Every time i compile something with this ide i have to open up this wierd user directory, open up my project directory, copy the .exe there, then run the exe, making compile and run useless...
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 24th Jul 2009 11:18
Quote: "so is there any way to compile it to a desired folder? Every time i compile something with this ide i have to open up this wierd user directory, open up my project directory, copy the .exe there, then run the exe, making compile and run useless..."


As long as the exe under properties is specified correctly it does not matter where your files are compiled. You will still get the exe created in the location you specify.

Synergy Editor - Available for free HERE!
Duke E
15
Years of Service
Recently Online
Joined: 10th Mar 2009
Location:
Posted: 24th Jul 2009 13:43 Edited at: 25th Jul 2009 04:18
Is it just me or is the Semantic analysis part very slow now?

Have skipped some updates and use the 19 July version now. Think i had 8 May before.

Maybe it's some kind of option to parse this in the background i have failed to notice?
The previous version i used did this in the background i think, took a while before the functions where "highlighted"

Takes a couple seconds each time you change source file tabs before control is restored. The editor locks up.
Edit: Noticed slow response when adding new lines in code also. Takes a Second or two before the new line is added and i can type.
(I don't have "closing block statement" turned on)

Some improvement if i disable the "Change cases of used variables to their defined case", but not much. I use "Enable code view > Creation order".

Regards
Green Gandalf
VIP Member
19
Years of Service
User Offline
Joined: 3rd Jan 2005
Playing: Malevolence:Sword of Ahkranox, Skyrim, Civ6.
Posted: 26th Jul 2009 12:44
Quote: "so is there any way to compile it to a desired folder? Every time i compile something with this ide i have to open up this wierd user directory, open up my project directory, copy the .exe there, then run the exe, making compile and run useless... "


Are you using the most recent version? I used to get that problem but John Y fixed it in one of the recent revisions.

I like the way this editor is developing. Just seem to be left with a couple of minor niggles now.
Todd Riggins
19
Years of Service
User Offline
Joined: 29th Oct 2004
Location: Texas, USA
Posted: 28th Jul 2009 02:45 Edited at: 28th Jul 2009 02:50
Duke E, I can confirm the slowness for the July 19 version. It happens for me when loading a multiple source project when loading all the source files into it's own tab page. It takes a couple seconds when switching from one source tab to another. Also, I can count four seconds when I press the enter key for a new line.

I have the same problem with the July 8 version.

I rolled back to the May 8 version as it doesnt have any of the "slow" problems. It's nice and fast.

Use Dark GDK with the latest DirectX SDK!
C2Q2.66ghz, 8gb RAM, Geforce 9800 GX2, Vista 64-bit

Login to post a reply

Server time is: 2024-04-26 09:31:38
Your offset time is: 2024-04-26 09:31:38