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
Hi Pelle,
thanks for the new release candidate, the change log looks promising ;)
The download page stats the following
QuoteCurrent 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 ???
Good job!
thanks
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.
Thanks Pelle -- Awesome, as usual.
The compiler seems to compile MUCH faster!
Great news :)
Thank you, Pelle!
Thanks Pelle.
John
Quote from: AlexN on April 16, 2012, 10:54:52 AM
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 ;)
Thank's Pelle
QuoteHas anyone found the diff-tool?
File -> New -> Differences
Quote from: AlexN on April 16, 2012, 04:40:29 PM
Quote from: AlexN on April 16, 2012, 10:54:52 AM
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...
Hallo Pelle!
Thank you very much for your great work!
czerny
Quote from: AlexN on April 16, 2012, 04:40:29 PM
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
Quote from: timovjl on April 16, 2012, 05:16:20 PM
Thank's Pelle
QuoteHas 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. ;)
Quote from: czerny on April 17, 2012, 08:57:50 AM
Quote from: AlexN on April 16, 2012, 04:40:29 PM
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. ;)
Quote from: AlexN on April 17, 2012, 09:06:45 AM
Quote from: czerny on April 17, 2012, 08:57:50 AM
Quote from: AlexN on April 16, 2012, 04:40:29 PM
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
Example in attachment.
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
The html code is within the resource dll for each language.
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
Quote from: Christian on April 17, 2012, 01:59:06 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.
Quote from: czerny on April 17, 2012, 02:36: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
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.
It uses the Browser control. And it is also my opinion that updating your IE is extreme important.
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
Quote from: Pelle on April 17, 2012, 11:45:28 PM
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.
Thanks Pelle... :)
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.
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
Quote from: shazam on April 28, 2012, 09:34:21 PM
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.
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
Quote from: shazam on April 29, 2012, 06:43:45 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)