Click Here
home features news forums classifieds faqs links search
5823 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
49 crawler(s) on-line.
 13 guest(s) on-line.
 2 member(s) on-line.


 emeck,  sTix

You are an anonymous user.
Register Now!
 emeck:  3 mins ago
 sTix:  4 mins ago
 Tarzin:  11 mins ago
 BSzili:  19 mins ago
 towo2099:  21 mins ago
 gregthecanuck:  47 mins ago
 Rob:  54 mins ago
 Lou:  1 hr 1 min ago
 freak:  1 hr 34 mins ago
 WeiXing3D:  2 hrs 14 mins ago

Software News   Software News : CygnusEd 5 Demoversion now online
   posted by AndreasM on 12-Jun-2006 10:56:06 (6088 reads)
from today the Demoversion from CygnusEd 5 for AmigaOS4 and 68k/MorphOS are online.

http://www.apc-tcp.de/support/0030e.html

http://www.apc-tcp.de
    

Related Links
· More about Software News
· News by AndreasM


Most read story about Software News
UBoot 2010.06.04 for Sam460ex available

Last news about Software News
IBrowse 2.5 Released
Printer Friendly Page  Send this Story to a Friend

Goto page ( 1 | 2 )

PosterThread
ChaosLord 
Re: CygnusEd 5 Demoversion now online
Posted on 14-Jun-2006 10:11:17
#21 ]
Cult Member
Joined: 4-Apr-2005
Posts: 782
From: Houston, Texas USA

Does TurboText have CED's incalculably valuable and monumentally useful UNDO feature?


_________________
Wanna try a wonderfull magical Amiga strategy game?
Total Chaos AGA

 Status: Offline
Profile     Report this post  
olsen 
Re: CygnusEd 5 Demoversion now online
Posted on 14-Jun-2006 12:02:09
#22 ]
Cult Member
Joined: 15-Aug-2004
Posts: 718
From: Germany

Quote:
Does TurboText have CED's incalculably valuable and monumentally useful UNDO feature?


No, it does not. You can revert to the previous state of the line the cursor is in after you have made changes, but that's it. Years ago I asked Martin Taillefer, author of TurboText, about the missing undo/redo feature. He told me that he had written code for this feature but decided to scrap it because he was dissatisfied with the result. This is why there is no undo/redo in TurboText 2.0.

 Status: Offline
Profile     Report this post  
Pierre55 
Re: CygnusEd 5 Demoversion now online
Posted on 14-Jun-2006 12:58:57
#23 ]
Regular Member
Joined: 2-Apr-2005
Posts: 293
From: Quebec, Canada

Hi,

"I don't mean to pry, but this looks like are running the 68k version on OS4."

No I'm running the OS4 demo version.

I made some more test and I just found the cause of the crash... after moving my
68K configuration files the cut operation work without and GR. Just wonder what
in my configuration is doing this? maybe I can send you directely the "ceddefault" file?


I'm waiting for the full version...

Thank you.

PS. The increase speed is very visible.

 Status: Offline
Profile     Report this post  
ChrisH 
Re: CygnusEd 5 Demoversion now online
Posted on 14-Jun-2006 18:21:46
#24 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6673
From: Unknown

Their shop is still broekn . Seems I can't buy CygnusEd, even if I wanted to! (And I probably will, what with CEd being my editor of choice for programming, but it does depend a little on the price - which is bizarrely not shown on the page).


_________________
Author of the PortablE programming language.
I can usually be found on www.Amigans.net (my favourite Amiga forum).
It is pitch black. You are likely to be eaten by a grue...

 Status: Offline
Profile     Report this post  
hnl_dk 
Re: CygnusEd 5 Demoversion now online
Posted on 14-Jun-2006 19:20:46
#25 ]
Super Member
Joined: 25-Mar-2003
Posts: 1786
From: Denmark

ChrisH
Quote:
Their shop is still broekn . Seems I can't buy CygnusEd, even if I wanted to! (And I probably will, what with CEd being my editor of choice for programming, but it does depend a little on the price - which is bizarrely not shown on the page).


according to the main site does it cost 45 euro.


_________________
Best regards,
hnl_dk - Henning Nielsen Lund [Denmark]

Please send no PM to me, email me if you want to contact me. See you somewhere else.

 Status: Offline
Profile     Report this post  
Pierre55 
Re: CygnusEd 5 Demoversion now online
Posted on 15-Jun-2006 0:20:07
#26 ]
Regular Member
Joined: 2-Apr-2005
Posts: 293
From: Quebec, Canada

Hi,

I just receive my copy of CED (I place my order 6-6-06 (too much 6!))

About the problem I have with the CUT operation I found a solution, since
the problem occured when I was loading my Default Environnement I just LOAD
my Environnement via the menu and save it, then after that no more crash using
Amiga-x or Amiga-k.

My old environnement file is 1158 bytes and the one saved with CED 5.3 is
2210 bytes.

By the way why the demo is version 5.5? do I need to apply a patch? ;o)

Bye!

 Status: Offline
Profile     Report this post  
olsen 
Re: CygnusEd 5 Demoversion now online
Posted on 15-Jun-2006 7:23:11
#27 ]
Cult Member
Joined: 15-Aug-2004
Posts: 718
From: Germany

Quote:
I just receive my copy of CED (I place my order 6-6-06 (too much 6!))


Careful, numerology can ruin your sunny disposition.

Quote:
About the problem I have with the CUT operation I found a solution, since the problem occured when I was loading my Default Environnement I just LOAD my Environnement via the menu and save it, then after that no more crash using Amiga-x or Amiga-k.


Did you save the original settings file? I noticed too late that you mentioned it might be the cause of the problem.

Quote:
My old environnement file is 1158 bytes and the one saved with CED 5.3 is 2210 bytes.


Hm... makes you wonder how old the original file was (saved by CygnusEd Professional 2?) or if it was somehow damaged.

Quote:
By the way why the demo is version 5.5? do I need to apply a patch?


The version bump accounts for small changes I made to the clipboard support code and the settings/ARexx function key mapping I/O functions. Nothing dramatic, really. An update will become available soon.

 Status: Offline
Profile     Report this post  
AndreasM 
Re: CygnusEd 5 Demoversion now online
Posted on 15-Jun-2006 8:17:28
#28 ]
Regular Member
Joined: 16-Sep-2003
Posts: 335
From: Germany

>Their shop is still broekn . Seems I can't buy CygnusEd, even if I wanted to! (And I probably will, what with CEd being my editor of choice for programming, but it does depend a little on the price - which is bizarrely not shown on the page).

Please write me a email when you habe a problem with the shop


_________________
Andreas Magerl
APC&TCP
Amiga Future, Amiga Poster, AmiATLAS, CygnusEd, DigiBoosterPro, Marblelous, Desert Racing, Amiga Guru Book, Flyin High, Pinball Brain Damage, Roadshow, Scene Archives...

http://www.apc-tcp.de
http://www.amigafuture.de

 Status: Offline
Profile     Report this post  
hnl_dk 
Re: CygnusEd 5 Demoversion now online
Posted on 15-Jun-2006 8:30:20
#29 ]
Super Member
Joined: 25-Mar-2003
Posts: 1786
From: Denmark

@AndreasM
Quote:
>Their shop is still broekn . Seems I can't buy CygnusEd, even if I wanted to! (And I probably will, what with CEd being my editor of choice for programming, but it does depend a little on the price - which is bizarrely not shown on the page).

Please write me a email when you habe a problem with the shop

please check your PM


_________________
Best regards,
hnl_dk - Henning Nielsen Lund [Denmark]

Please send no PM to me, email me if you want to contact me. See you somewhere else.

 Status: Offline
Profile     Report this post  
ChrisH 
Re: CygnusEd 5 Demoversion now online
Posted on 15-Jun-2006 9:27:21
#30 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6673
From: Unknown

@hnl_dk
So about £30 then - seems a bit steep, but GoldEd/CubicIDE would cost £45, so I guess I can't complain.


_________________
Author of the PortablE programming language.
I can usually be found on www.Amigans.net (my favourite Amiga forum).
It is pitch black. You are likely to be eaten by a grue...

 Status: Offline
Profile     Report this post  
Pierre55 
Re: CygnusEd 5 Demoversion now online
Posted on 15-Jun-2006 12:14:57
#31 ]
Regular Member
Joined: 2-Apr-2005
Posts: 293
From: Quebec, Canada

Hi,

"Did you save the original settings file? I noticed too late that you mentioned it might be the cause of the problem."

Yes I'm still having the original file... and yes it might be an old version.

Works perfectly now!

Thank you.

Bye!

 Status: Offline
Profile     Report this post  
Jose 
Re: CygnusEd 5 Demoversion now online
Posted on 16-Jun-2006 22:51:58
#32 ]
Cult Member
Joined: 10-Mar-2003
Posts: 934
From: Unknown

@Olsen

Would rewritting the buffer for an array of arrays of structs with pointers to strings also be a major rewrite of the program or just adding 2 outer loops to process the successive arrays ?
Maybe that would be the better compromise cause even if it involves modifying alot of code the modifications wouldn't be radical (I hope)..?

Something like this... :

struct TxtBlck
{ char *Txt; /* Block of text in this line with these attributes */
struct TextAttributes;
} *Buffer [] ; /* Array of TxtBlck arrays (each making up a line) wich makes up the buffer */

[EDIT] Changed the Txt element to first place wich would probably be more efficient

Could this be used relatively easy with curent code...?

Last edited by Jose on 16-Jun-2006 at 11:04 PM.
Last edited by Jose on 16-Jun-2006 at 11:02 PM.
Last edited by Jose on 16-Jun-2006 at 10:55 PM.
Last edited by Jose on 16-Jun-2006 at 10:54 PM.


_________________

José

 Status: Offline
Profile     Report this post  
olsen 
Re: CygnusEd 5 Demoversion now online
Posted on 19-Jun-2006 14:29:46
#33 ]
Cult Member
Joined: 15-Aug-2004
Posts: 718
From: Germany

Quote:
Would rewritting the buffer for an array of arrays of structs with pointers to strings also be a major rewrite of the program or just adding 2 outer loops to process the successive arrays ?


Yes. Instead of managing one single block of memory which contains the entire document you'd have to manage the single blocks and still give the impression that they all form one document. The search & replace code, the cut & paste operations, the text display, all this works under the assumption that the document is stored in one single consecutive chunk of memory.

Quote:
Could this be used relatively easy with curent code...?


No, this is not the kind of change which would make a transition to a different storage/management system easier.

 Status: Offline
Profile     Report this post  
Jose 
Re: CygnusEd 5 Demoversion now online
Posted on 21-Jun-2006 19:37:10
#34 ]
Cult Member
Joined: 10-Mar-2003
Posts: 934
From: Unknown

Well, I only remembered this because you said that the buffer has to be interpreted constantly to find the new line positions before updating the screen. With this the new line positions would be know already and a pointer could be passed directly to the code part that takes care of forming the display.

Anyway, I'll shut up now


_________________

José

 Status: Offline
Profile     Report this post  
olsen 
Re: CygnusEd 5 Demoversion now online
Posted on 22-Jun-2006 8:31:30
#35 ]
Cult Member
Joined: 15-Aug-2004
Posts: 718
From: Germany

Quote:
Well, I only remembered this because you said that the buffer has to be interpreted constantly to find the new line positions before updating the screen. With this the new line positions would be know already and a pointer could be passed directly to the code part that takes care of forming the display.


It would help to cache where the lines start and end, but that does not necessarily require that the text is broken down into smaller units. You'd still get major benefits out of caching the line start/end information.

For example, the current search & replace code has to look at each single byte in the buffer it encounters until it has found what you were looking for. This is not because the code is using the sort of naive search algorithm that's really a giant strncmp(), but because it has to keep track of how many lines it crosses until it finds something. It has to count the lines so that when it finds something, it has to update the current view position to show it. Now if the code already knew where the lines started and ended, it could use a much more efficient search algorithm, e.g. the fabled Boyer-Moore technique.

 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