Pelles C forum

Pelles C => Announcements => Topic started by: Pelle on April 15, 2012, 03:28:39 PM

Title: Version 7.00, Release Candidate 1 available
Post by: Pelle on April 15, 2012, 03:28:39 PM
Pelles C version 7.00, Release Candidate #1, is now available for download:
http://www.smorgasbordet.com/pellesc/download.htm

Changes:
http://www.smorgasbordet.com/pellesc/changes_650_700.htm

Pelle 
Title: Re: Version 7.00, Release Candidate 1 available
Post by: Stefan Pendl on April 15, 2012, 04:57:11 PM
Hi Pelle,

thanks for the new release candidate, the change log looks promising ;)



The download page stats the following
Quote
Current version is 6.00, but stable version 6.50 is recommended. New release candidate is 7.00.
I haven't found a stable 6.50 release yet, only RC4 ???
Title: Re: Version 7.00, Release Candidate 1 available
Post by: frankie on April 15, 2012, 06:07:05 PM
Good job!
thanks
Title: Re: Version 7.00, Release Candidate 1 available
Post by: CommonTater on April 15, 2012, 07:33:23 PM
 8)   Thank You Pelle!   8)
 
Looking around the help file it looks like there's lots of new stuff to play with...
 
C-11... Yes!
 
As always, your work on this project is deeply appreciated.
 
Title: Re: Version 7.00, Release Candidate 1 available
Post by: MrBcx on April 16, 2012, 03:20:27 AM
Thanks Pelle -- Awesome, as usual.

The compiler seems to compile MUCH faster!


Title: Re: Version 7.00, Release Candidate 1 available
Post by: AlexN on April 16, 2012, 10:54:52 AM
Great news :)

Thank you, Pelle!
Title: Re: Version 7.00, Release Candidate 1 available
Post by: JohnF on April 16, 2012, 02:54:59 PM
Thanks Pelle.

John
Title: Re: Version 7.00, Release Candidate 1 available
Post by: AlexN on April 16, 2012, 04:40:29 PM
Great news :)

Thank you, Pelle!

Nice Start page! (Is there an option to start only with the Start page?) :)
All programs, I tried to compile until now worked correct (and the EXEs seems to be a little bit smaller). :)

Has anyone found the diff-tool? :(

Alex ;)
Title: Re: Version 7.00, Release Candidate 1 available
Post by: TimoVJL on April 16, 2012, 05:16:20 PM
Thank's Pelle

Quote
Has anyone found the diff-tool?

File -> New -> Differences
Title: Re: Version 7.00, Release Candidate 1 available
Post by: CommonTater on April 16, 2012, 05:17:02 PM
Great news :)

Thank you, Pelle!

Nice Start page! (Is there an option to start only with the Start page?)

It appears in the Options -> General tab as a pulldown near the bottom... 
 
The option to open the help file in the IDE as a default home page is going to be a BIG help for beginners... LOL... especially the ones who don't read help files  >:(
 
 
Quote
All programs, I tried to compile until now worked correct (and the EXEs seems to be a little bit smaller).

So far so good! 
 
 

Interesting....  Reading and posting to the forums from inside the IDE... 
 
 
Title: Re: Version 7.00, Release Candidate 1 available
Post by: czerny on April 16, 2012, 05:30:25 PM
Hallo Pelle!

Thank you very much for your great work!

czerny
Title: Re: Version 7.00, Release Candidate 1 available
Post by: czerny on April 17, 2012, 08:57:50 AM
Nice Start page! (Is there an option to start only with the Start page?) :)

I am a little bit confused. What do you mean with 'Start page'? 

czerny
Title: Re: Version 7.00, Release Candidate 1 available
Post by: AlexN on April 17, 2012, 09:02:21 AM
Thank's Pelle

Quote
Has anyone found the diff-tool?

File -> New -> Differences
Thank you, I thought that I have looked everywhere (all menus, toolbar and help), but it seems that I ignored the new menu. ;)
Title: Re: Version 7.00, Release Candidate 1 available
Post by: AlexN on April 17, 2012, 09:06:45 AM
Nice Start page! (Is there an option to start only with the Start page?) :)

I am a little bit confused. What do you mean with 'Start page'? 

czerny
View -> Start page (the last item in the view menu)

It's like the start page of Visual Studio, Code:Blocks, ...
and I think a good start for your work. ;)
Title: Re: Version 7.00, Release Candidate 1 available
Post by: czerny on April 17, 2012, 09:40:11 AM
Nice Start page! (Is there an option to start only with the Start page?) :)

I am a little bit confused. What do you mean with 'Start page'? 

czerny
View -> Start page (the last item in the view menu)

It's like the start page of Visual Studio, Code:Blocks, ...
and I think a good start for your work. ;)

I get a 'server not found' error here.

While File -> New -> Web browser is working

it uses the url: ms-its:D:\Programme\PellesC\Bin\Help\help0009.chm::/html/eng/titlepage.htm

Should the above Start page show the same content or is it something different?

czerny
Title: Re: Version 7.00, Release Candidate 1 available
Post by: TimoVJL on April 17, 2012, 09:47:26 AM
Example in attachment.
Title: Re: Version 7.00, Release Candidate 1 available
Post by: czerny on April 17, 2012, 01:55:33 PM
Is this a html page?
Do you have found the source of this?
I have searched for the key words 'ActionLinks' and 'smorgasbordet' in my Pelles C directory, but could not find it.

czerny
Title: Re: Version 7.00, Release Candidate 1 available
Post by: Christian on April 17, 2012, 01:59:06 PM
The html code is within the resource dll for each language.
Title: Re: Version 7.00, Release Candidate 1 available
Post by: czerny on April 17, 2012, 02:36:19 PM
Ok! I have found it.

The urls starting with res://... and app:// are special. Are they implemented by Pelles C?

I realize now that this is the start page iZzz32 was talking from.

So this is the IE6 problem.

I thinck the default browser should be used instead. Many people do not use IE.

czerny
Title: Re: Version 7.00, Release Candidate 1 available
Post by: CommonTater on April 17, 2012, 03:54:51 PM
The html code is within the resource dll for each language.

This is using the browser control from Windows Internet ... ya?   

If so, then people will also need to update their systems to produce useful software using the Windows Internet APis...  A lot of websites with anything but simple text content will no longer load up with IE6, it either produces errors or the website rejects it... So an update would make sense on several fronts.
Title: Re: Version 7.00, Release Candidate 1 available
Post by: Bitbeisser on April 17, 2012, 05:50:19 PM
So this is the IE6 problem.

I thinck the default browser should be used instead. Many people do not use IE.
Even if you do not use IE actively, you should still keep it updated, as a lot of software might take use of web API calls that plainly assume IE to be there. And while I loath IE myself, an updated IE7/8/9 is still safer than an unpatched IE6 lingering on your disc...

Ralf
Title: Re: Version 7.00, Release Candidate 1 available
Post by: Stefan Pendl on April 17, 2012, 08:11:31 PM
The browser might use the ATL control which in turn seems to be registered only by IE for HTML content.

IE is an essential part of Windows and therefore it must be up to date even if you don't use it.
Title: Re: Version 7.00, Release Candidate 1 available
Post by: Christian on April 17, 2012, 10:52:25 PM
It uses the Browser control. And it is also my opinion that updating your IE is extreme important.
Title: Re: Version 7.00, Release Candidate 1 available
Post by: Pelle on April 17, 2012, 11:45:28 PM
Thank you, all!

Yes, I use Microsoft's WebBrowser control through COM (like it says somewhere in the help file...) Nothing version-specific in the code AFAICT, but if you have problems with IE you will likely have problems with this control too. I think a working WebBrowser control is more important than the actual IE version, but I may be mistaken... A recent IE version is a very good idea anyway.

The res: protocol is implemented by Microsoft, and the app: protocol is implemented by me. This means I could - in theory - add more special link actions. Since there is some empty space on the start page: if you have ideas about other links/actions to add, please post them and we'll see (but perhaps in a different thread...). Remember that each translation has it's own page, so there could even be specific German (web-)links, for example.

(For the record: RC1 was uploaded to get C11 mode tested early, but it's minus a number of recent bug reports (and a request) - the bugs I can reproduce should be fixed in RC2, but we'll see about that. I have already modified the resource compiler to accept a keyword as a user-defined resource type name (like: id HELP "file"), so that enhancement will certainly be in RC2.)

Now, let's do something useful for a change - like coding...


/Pelle
Title: Re: Version 7.00, Release Candidate 1 available
Post by: CommonTater on April 18, 2012, 01:48:53 AM
Now, let's do something useful for a change - like coding...

Hi Pelle... long time no chat.  :D

Yes, I've been working code with ver 7 all day, so it's not just "bitching".... LOL.

Very nice to hear you're still on the project.  And thanks again.
Title: Re: Version 7.00, Release Candidate 1 available
Post by: akee on April 19, 2012, 11:22:57 AM
Thanks Pelle... :)
Title: Re: Version 7.00, Release Candidate 1 available
Post by: George99 on April 19, 2012, 08:05:48 PM
Thx Pelle for continuing this very precious tool!  :)

I see no bug-fixing in the changes-page and a quick test shows some old bugs still exist. May we hope for fixing some of these issues in the next candidate?

edit: Oh I didn't see your last post on this page. OK, that sounds very good.
Title: Re: Version 7.00, Release Candidate 1 available
Post by: shazam on April 28, 2012, 09:34:21 PM
This is great news!

I gave up on learning C (teaching myself) but have been wanting to try again

I will download RC2 and check it out  ;D
Title: Re: Version 7.00, Release Candidate 1 available
Post by: CommonTater on April 29, 2012, 01:51:14 AM
I gave up on learning C (teaching myself) but have been wanting to try again

Best bet... get yourself a C programming book.  Start on page 1, read every word, re-read as necessary, type up all the examples, work with the code, change it, break it fix it... then turn to page 2, repeating the same process until you get to the end of the book.  C is not a difficult language to learn so long as you are willing to make a deliberate study of it...

As they say... C is easy... Programming is hard.

Title: Re: Version 7.00, Release Candidate 1 available
Post by: shazam on April 29, 2012, 06:43:45 PM
Thanks for the reply Tater

I have got a book and started on page 1  :D

I downloaded RC2 last night and read and typed in the first chapter examples and exercises

I just need to do as you suggested and rework examples and not move forward in the book untill I feel comfortable with what the current chapter has taught me.


 ;D 
Title: Re: Version 7.00, Release Candidate 1 available
Post by: CommonTater on April 29, 2012, 07:16:11 PM
I just need to do as you suggested and rework examples and not move forward in the book untill I feel comfortable with what the current chapter has taught me.

That's the idea... if you can make changes to the code, no matter how small, and still have a working program, the odds are that you understand it... For example:  Almost every C book starts with "hello world" as the first example... make it say something new on a second line. 
 
Programs are basically solutions to problems... One of the first lessons I learned when starting out is that you can't  solve a problem you don't understand.  8)