Search found 609 matches

by jerome
Sat Jul 30, 2016 11:42 pm
Forum: Teaching and Learning Programming with the Ecere SDK
Topic: Lexing and Parsing
Replies: 2
Views: 54024

Re: Lexing and Parsing

Hi Yves, This is one of these times again where the forums didn't notify me of a new message! Sorry to take so long to reply... When I started writing the compiler for eC, I went with what I believed was the sensible approach and used Bison and Flex. Years later I strongly regret this decision. The ...
by jerome
Sun Jul 24, 2016 5:47 pm
Forum: eC Language
Topic: How to Create an Iterator
Replies: 3
Views: 38147

Re: How to Create an Iterator

Hi Yves, Before going all out on eC containers, keep in mind that they do come with a little bit of a performance cost. They are mainly meant for convenience, elegance and for dynamic containers. C arrays should still be used if you have a fixed number of elements and are not in need of this generic...
by jerome
Sun Jul 24, 2016 5:09 pm
Forum: eC Language
Topic: How to Create an Iterator
Replies: 3
Views: 38147

Re: How to Create an Iterator

Hi Yves, Iterators can only be used on eC containers, not C arrays. Here is a slightly modified version more in line with eC style and which the compiler is happy with: // define some domain specific data types class Coordinate : int; class Name : String;   // describe a Planet struct Planet { const...
by jerome
Thu Jul 21, 2016 9:17 pm
Forum: IDE
Topic: IDE Font Settings
Replies: 3
Views: 39920

Re: IDE Font Settings

Well I can help you build from source and tweak the font at the meet-up next week if you're dropping by. For the ffi.h error, you just need to either use that PKGCONFIG line to locate the ffi headers, or do a symlink to it in the standard include path. We're really looking forward to have this edito...
by jerome
Thu Jul 21, 2016 5:17 pm
Forum: Introductions
Topic: Hello from Ottawa, Canada
Replies: 1
Views: 49814

Re: Hello from Ottawa, Canada

Warm welcome to the eC/Ecere community Yves!

Thanks for introducing yourself. Looking forward to meet you at the meetup next week!

RSVP: http://www.meetup.com/eC-Programming-Language-Meetup/
by jerome
Thu Jul 21, 2016 3:27 pm
Forum: IDE
Topic: IDE Font Settings
Replies: 3
Views: 39920

Re: IDE Font Settings

Hi Yves, The IDE has been missing this configuration for a long time! It was the topic of a previous meet-up to put together a font selection dialog for the IDE. The task was not finished or integrated yet, but here is what we have put together so far: https://gist.github.com/jerstlouis/40436aa5832e...
by jerome
Thu Jul 21, 2016 3:13 pm
Forum: API Documentation Tool
Topic: API Documentation
Replies: 2
Views: 57932

Re: API Documentation

Hi Yves, For the API Reference (and I imagine you are talking about the .eCdoc files), you can simply press 'F1' in the IDE or select Help / API Reference in the menus. Alternatively you can launch 'documentor'. Unfortunately, as you will soon find out the API docs are still missing a lot of content...
by jerome
Wed Jul 20, 2016 8:16 pm
Forum: General Help
Topic: ffi.h Error while Building
Replies: 2
Views: 21751

Re: ffi.h Error while Building

Hi Yves, There is a package on the AUR that might make things easier for you: https://aur.archlinux.org/packages/ecere-sdk-git/ You can also look at what it does in its PKGBUILD: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=ecere-sdk-git You can 'make' with: make CFLAGS="$(pkg-config ...
by jerome
Wed Jul 20, 2016 6:59 pm
Forum: General Help
Topic: Unable to Clone from Git
Replies: 2
Views: 21129

Re: Unable to Clone from Git

Hi Cloutiy, That way to access the repository seems to be limited. We should probably change that path in the instructions. If you have a GitHub user account, try instead doing a 'fork' of the repository and then cloning that. Alternatively you can use the https address: git clone https://github.com...
by jerome
Tue Jun 28, 2016 3:04 pm
Forum: 欢迎使用中文讨论
Topic: 【求助 help me】找不到单选框与复选框控件了 don't find checkbox
Replies: 1
Views: 65087

Re: 【求助 help me】找不到单选框与复选框控件了 don't find checkbox

Hi there, Sorry for late reply. Please send me a private message or come on #ecere / irc.freenode.net if I take a long time to reply, as sometimes the phpBB post notifications are not working and I miss the post on the forums. You can create a check box by doing: Button { isCheckbox = true } You can...