News

article

Using i18n and poedit

This is working at Windows 8.0

Download poedit from http://www.poedit.net/

I have not described how to create a new translation file since that is described in the poedit documentation.

Update your code to us Eiffels i18n library explained at: https://dev.eiffel.com/Internationalization/User_guide


I have done according to this:

When I want to show a string to the user I add the fo

poll

Should we drop the ability to select the default attachment status of types and keep `attached by default' all the time?

Yes, it completely makes sense
100% (13 votes)
No, I want the flexibility
0% (0 votes)
Total votes: 13
article

Windows registry access made easy

Windows Registry Access

A new module, wel-regedit-x.ecf, has been added to Eiffel-Loop libraries that provides a more abstract interface to the WEL classes for accessing/modifying the registry in Windows.

article

How to convert your code to be void-safe?

More and more code is becoming void-safe and today you want to turn an existing library into a completely void-safe one. If you start by setting the void-safety level to its highest setting, you might get discouraged quickly by the sheer number of errors.

article

Using Jenkins with Eiffel

Using Jenkins is a great tool and we are using it at Eiffel Software to perform regression testing. The goal of this article is to show you how to verify that your Eiffel code always compile fine.

Requirements

  • Jenkins 1.551 or later
  • EiffelStudio 14.05.9.4490 or later

Setup

First you need to create a new job item in Jenkins.

poll

Do you still open the old format of project configuration file, i.e. an Ace file?

No
100% (5 votes)
Yes
0% (0 votes)
Total votes: 5
poll

Transforming warnings about cycles in project configuration files into errors. Have you ever had this warning?

Yes
20% (1 vote)
No
80% (4 votes)
Total votes: 5
poll

How many EiffelStudio windows per project do you use on a regular basis?

Just one
81% (13 votes)
More than one
19% (3 votes)
Total votes: 16
article

Installing EiffelStudio on Ubuntu

The installation of EiffelStudio on Linux Ubuntu is quite simple. Open a terminal and type the following command lines:

sudo add-apt-repository ppa:eiffelstudio-team/ppa
sudo apt-get update
sudo apt-get install eiffelstudio

library

HTML5 Microdata parser

This library is a part of the EiffelStudio package
A library to extract microdata from html5 content
library

Smarty Template Engine

The Eiffel Smarty library provides a template engine inspired by http://www.smarty.net/
library

Wikitext

The Eiffel Wikitext is a library to parse wikitext content (see wikipedia/wikimedia). It also includes a basic tool to generate HTML from wikitext files.
article

ISO-8859 is dead, long live ISO-8859

The Trade-offs of Unicode

Whilst Unicode has given us the wonderful gift of complete coverage of just about every written language in a single application, it has not come without a price. That price is the greatly increased amount of memory required to store 32 bit characters.

request How compatible is Eiffel's .NET output with the MonoProject.org runtime libraries and runtime

johnswolter's picture
0
Your rating: None

Looking to determine if the output from Eiffel for .NET has been tested with the MonoProject.org environment and to what extent?

article

Variant of Producer Consumer SCOOP example

With some help from several people and ISE support I got a producer cosnumer exampe passing STRINGs working.

When logging information in a multi threaded system I wanted one thread to handle all writing to a file. The difference from the Producer Consumer example is mainly that I pass a STRING in a queue instead of an INTEGER.

It seems to be some problems with the fiel attachemnts.

poll

Are you still using the compatible mode of EiffelStudio?

Yes
13% (1 vote)
No
88% (7 votes)
Total votes: 8
article

Eiffel Configuration Tools

Introduction

Lately I have had time to improve the tool support for Eiffel configuration files written in the Pyxis format, by the introduction of syntax highlighting in the gedit text editor and tools for converting XML to Pyxis. For those that are not familiar, Pyxis is an alternative syntax for XML files inspired by the Python programming language.

poll

Which version of gcc are you using on Linux?

3.3.x
0% (0 votes)
3.4.x
0% (0 votes)
4.0.x
0% (0 votes)
4.1.x
29% (2 votes)
4.2.x
0% (0 votes)
4.3.x
0% (0 votes)
4.4.x
29% (2 votes)
4.5.x
0% (0 votes)
4.6.x
43% (3 votes)
> 4.6
0% (0 votes)
Total votes: 7
poll

Which version of the Linux C library are you using?

2.3.3
0% (0 votes)
2.4
0% (0 votes)
2.5
18% (2 votes)
2.6
0% (0 votes)
2.7
0% (0 votes)
2.8
0% (0 votes)
2.9
0% (0 votes)
2.10
0% (0 votes)
2.11
0% (0 votes)
2.12
18% (2 votes)
2.13
0% (0 votes)
2.14
0% (0 votes)
2.15
64% (7 votes)
2.16
0% (0 votes)
Total votes: 11
poll

Which version of the Linux kernel are you using?

2.4
0% (0 votes)
2.6
38% (5 votes)
3.0
0% (0 votes)
3.1
0% (0 votes)
3.2
31% (4 votes)
3.3
0% (0 votes)
3.4
0% (0 votes)
3.5
31% (4 votes)
Total votes: 13