mramirez schrieb:
Compiler Design its not a trivial task. IT'S THE DIFFICULT TASK. A
famous compiler book shows a knight trying to kill a dragon, as a metaphor.
Nobody needs compiler building knowledge to push this matter.
There are other things which prevent package support
- provide an
Thanks to Felipe and Guiliano
--
Laurent.
My Components: http://wiki.lazarus.freepascal.org/Wile64
French Forum : http://lazforum-fr.tuxfamily.org/index.php
Florian Klaempfl schrieb:
because of changed memory locations etc. so we know that we can make a
memory=file :)
_
To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
archives at
On Mon, 28 Jan 2008, Andrew Brunner wrote:
I read the following document.
http://wiki.freepascal.org/Daemons_and_Services
I am using Version 0.9.25 beta
SVN 13899
Under the file menu/new I don't see an option for Daemon or Service
Application in the Project folder.
On 29/01/2008, A.J. Venter [EMAIL PROTECTED] wrote:
Sorry for the late response, I am backreading a bit - but I thought you
should know this is NOT needed.
gtkproc unit has a call load_rc I think which you can call in your
application to load a custom theme file in a sepperate location for
On Tuesday 29 January 2008 10.45:47 A.J. Venter wrote:
MSEide+MSEgui is designed with the goal to provide identical look and
feel on Linux and win32:
http://sourceforge.net/projects/mseide-msegui/
Another main focus of MSEide+MSEgui are database components.
Does it support lazarus
On 29/01/2008, A.J. Venter [EMAIL PROTECTED] wrote:
Have a look on SourceForge. I have seen quite a few toolkits
implemented in C/C++ and uses OpenGL or SDL or whatever hw
acceleration they picked.
Eeeek ! Components should NOT require hardware acceleration support !
There is still a
Thanks for the response AJ. The other factor that comes into play is
that we had lots of IFDEF's in our old code when we used Delphi and
Kylix. Moving over to Lazarus we had the intent of not needing
IFDEF's again as we run on mixed platforms. The above is a possible
solution, but not ideal.
Have a look on SourceForge. I have seen quite a few toolkits
implemented in C/C++ and uses OpenGL or SDL or whatever hw
acceleration they picked.
Eeeek ! Components should NOT require hardware acceleration support !
There is still a significant number of computers without this feature.
The
On 29/01/2008, Michael Van Canneyt [EMAIL PROTECTED] wrote:
Aha !
So, in the end, the problem solves itself, if they are all on linux ;-)
It's a slow process though! :-) +-250 franchisees with avg 25+
computers and +-230 schools with a avg 30+ computers. That's around
13150 computers.
We
Joost van der Sluis wrote:
Personally I would rank debugger way higher on my wishlist than packages.
That won't work. DDD is a frontend to GDB. And guess where the problem
is? The problem is GDB.
Can you tell me more about the problems with GDB ?
Joost.
regards Wim
Hi all,
Well I've read this thread with interest, and now I want to interject.
I learned pascal on my own in primary school. In high school I studied
it much further. Then I entered university and it was all java (which I
grew to hate).
I began to work professionally, and learned many
On 29/01/2008, Alexsander Rosa [EMAIL PROTECTED] wrote:
with mixed environments complained about the visual differences. They
demanded a standard, consistent look and feel, regardless of the OS. A few
This is exactly what our clients said. And more so when they ran a
mixed environment - Linux
Op dinsdag 29-01-2008 om 03:03 uur [tijdzone +0100], schreef willem:
Marco van de Voort wrote:
Personally I would rank debugger way higher on my wishlist than packages.
Yes I agree with you that a debugger is important.
I am thinking of porting DDD to Lazarus.
That won't work. DDD is a
On Tue, 29 Jan 2008, Graeme Geldenhuys wrote:
On 29/01/2008, Alexsander Rosa [EMAIL PROTECTED] wrote:
with mixed environments complained about the visual differences. They
demanded a standard, consistent look and feel, regardless of the OS. A few
This is exactly what our clients said.
I remember I was told to use a custom theme file, but that would
change it for all application, and I needed to change colors based on
data entered in forms (validation things), so that solution was
totally useless.
Sorry for the late response, I am backreading a bit - but I thought you
should
On Tue, 29 Jan 2008, Martin Schreiber wrote:
On Tuesday 29 January 2008 04.13:31 Alexsander Rosa wrote:
The OPF is ported to Lazarus (with IFDEF's). We removed most of the
3rd-party components, the only remaining are Colrcal (TMonthCalendar does
not work under Wine), AlignEdit (a
On 29/01/2008, A.J. Venter [EMAIL PROTECTED] wrote:
Well I wasn't actually saying it would be the answer for you right now -
but I wanted to fix the misconception - it is possible to use a custom
theme for just your program, ship it with it etc.
I understand that you can ship a custom theme
On Tuesday 29 January 2008 04.13:31 Alexsander Rosa wrote:
The OPF is ported to Lazarus (with IFDEF's). We removed most of the
3rd-party components, the only remaining are Colrcal (TMonthCalendar does
not work under Wine), AlignEdit (a simple TEdit with Alignment property)
and Rave Reports.
MSEide+MSEgui is designed with the goal to provide identical look and feel on
Linux and win32:
http://sourceforge.net/projects/mseide-msegui/
Another main focus of MSEide+MSEgui are database components.
Does it support lazarus components however ? I wouldn't even THINK of
using it if I
On Tuesday 29 January 2008 10.59:57 Michael Van Canneyt wrote:
... but it is i386 only. No 64-bit, meaning it is unusable for me, since
I work on 64-bit only...
All projects have their advantages and disadvantages...
I have no need for 64 bit so I didn't port it to 64 bit up to now.
What did
On 29/01/2008, Marius [EMAIL PROTECTED] wrote:
This is not the only lazarus meeting point. There are a couple of
odinary forums (via http://www.lazarus.freepascal.org) and there is also
a french (and a russian?) forum.
And don't forget about the IRC channels
Regards,
- Graeme -
Wow, this is a great success story! I hope you don't mind, but I've
added your project to the wiki of 3rd-party projects developed with
Lazarus (feel free to edit it):
http://wiki.lazarus.freepascal.org/Projects_using_Lazarus#OutKafe
Maybe you could add a screenshot or two here:
On Jan 29, 2008 2:57 AM, A.J. Venter [EMAIL PROTECTED] wrote:
[snipping well thoughtout, highly interesting background]
I run a highly successful business (profitable in it's first year -
almost unheard of) using lazarus
Wow, this is a great success story! I hope you don't mind, but I've
added
On Tue, 29 Jan 2008, Martin Schreiber wrote:
On Tuesday 29 January 2008 10.59:57 Michael Van Canneyt wrote:
... but it is i386 only. No 64-bit, meaning it is unusable for me, since
I work on 64-bit only...
All projects have their advantages and disadvantages...
I have no need for
Hi,
http://wiki.lazarus.freepascal.org/Projects_using_Lazarus
this list grows larger and larger...
What do you think about sorting it in alphabetical orde so it becomes easier
to read it?
I would start sorting the english and german pages if you agree...
regards,
sebastian
Graeme Geldenhuys wrote:
On 29/01/2008, Michael Van Canneyt [EMAIL PROTECTED] wrote:
Aha !
So, in the end, the problem solves itself, if they are all on linux ;-)
It's a slow process though! :-) +-250 franchisees with avg 25+
computers and +-230 schools with a avg 30+ computers.
Graeme Geldenhuys wrote:
For obvious reasons (no LCL-fpGUI yet) we opted for the last option.
We still use Lazarus as our IDE and we (fpGUI) do have our own visual
form designer.
Graeme,
Will fpGUI/LCL still support theming later when theming is implemented?
For me, using the native widget
Warren Postma wrote:
There is something I'd like to see that I'm willing to work with other
people, and contribute my time to.
What I'm interested in is a 100% native carbon, 0% gtk/x-windows
Lazarus for Mac OS X.
Is there a Mac-OS-Lazarus mailing list? I'll join it. I've gotten the
GTK
On Jan 28, 2008 10:35 PM, Felipe Monteiro de Carvalho
[EMAIL PROTECTED] wrote:
bump.
I think this is a relevant discussion which needs an answer from Tom
to progress.
Well, we can extend the recent drop files functionality to every
TWinControl and change its handling to OnDragDrop, as
Andrew Brunner wrote:
The strangest thing just happened this morning. I had Lazarus open and
tried to open D2006. Delphi threw a License file could not be found error
and forced me into their registration screen. No matter what I did I
couldn't get in. It wasn't until I closed Lazarus.exe
On Mon, 2008-01-28 at 15:46 -0600, Sergio Samayoa wrote:
What puzzles me is the very low traffic on forums and this list: Very few
active posters.
IMO, many guys are learning and... coding. But they are there!
--
Linuxeries http://linuxeries.blogspot.com
Toraka Bilaogy
Quoting A.J. Venter [EMAIL PROTECTED]:
I don't want to flame delphi, I want to state to all who flame lazarus
that frankly lazarus puts bread on my plate, and delphi could not have
Well said.
mramirez
_
To unsubscribe: mail
I have installed Lazarus 0.9.24-win32, and download lazarus sources via
SVN. Then try to recompile lazarus and I get a error in tododlg.pas.
Something that 'Identifier TTodoItem undeclared' ...
I simply add this line in todolist.pas as above and I could compile.
--snip--
That:
--- interfaces/win32/win32callback.inc (revision 13905)
+++ interfaces/win32/win32callback.inc (working copy)
@@ -504,7 +504,7 @@
if (ControlDC = 0) or not needParentPaint then
begin
DCIndex := Windows.SaveDC(PaintMsg.DC);
-MoveWindowOrgEx(PaintMsg.DC,
Hello,
Does TDbf work with TDataModule ? (in generally).
Milan
_
To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
Using the prebuilt binary installer (latest download on sourceforge) on
Win32, just added a TButton, and double clicked it, wrote
a simple for t := 0 to 10 loop and then tried to build and run this
minimal lazarus app.
Any idea why, creating a minimal app, and trying to run it causes me
these
On Jan 29, 2008 3:16 PM, Warren Postma [EMAIL PROTECTED] wrote:
There is something I'd like to see that I'm willing to work with other
people, and contribute my time to.
What I'm interested in is a 100% native carbon, 0% gtk/x-windows
Lazarus for Mac OS X.
Is there a Mac-OS-Lazarus mailing
Warren Postma wrote:
There is something I'd like to see that I'm willing to work with other
people, and contribute my time to.
What I'm interested in is a 100% native carbon, 0% gtk/x-windows
Lazarus for Mac OS X.
Is there a Mac-OS-Lazarus mailing list? I'll join it. I've gotten the
GTK
On 29/01/2008, Lee Jenkins [EMAIL PROTECTED] wrote:
Will fpGUI/LCL still support theming later when theming is implemented?
To be honest, I'm not sure how it's going to work. I still need to do
a lot of work on theming support in fpGUI and I don't know what the
other LCL widgetsets do in such a
Andrew Haines schreef:
Andrew Brunner wrote:
The strangest thing just happened this morning. I had Lazarus open and
tried to open D2006. Delphi threw a License file could not be found error
and forced me into their registration screen. No matter what I did I
couldn't get in. It wasn't until
There is something I'd like to see that I'm willing to work with other
people, and contribute my time to.
What I'm interested in is a 100% native carbon, 0% gtk/x-windows
Lazarus for Mac OS X.
Is there a Mac-OS-Lazarus mailing list? I'll join it. I've gotten the
GTK version of Lazarus
Giuliano Colla wrote:
With Lazarus this need has further increased, in order to achieve
consistent behavior with different widgesets:
gtk1 TMemo doesn't scroll automatically when text entered exceeds the
visible portion, while gtk2 and qt do, gtk1 doesn't remove the
scrollbars when cleared,
Andrew Brunner wrote:
The strangest thing just happened this morning. I had Lazarus open and
tried to open D2006. Delphi threw a License file could not be found
error and forced me into their registration screen. No matter what I
did I couldn’t get in. It wasn’t until I closed Lazarus.exe
Open Office will have all sorts of users, many of them are individuals with
different tastes. They have favorite OS, theme, etc. Some of them are old,
some have disabilities. It's a vastly heterogeneous population with very
different needs. Each user has his own Desktop Environment and the
On Tue, Jan 29, 2008 at 02:35:56PM +0200, Graeme Geldenhuys wrote:
It's more than look and basic behaviour:
- keyboard handling
- disability support
- internationalisation support
- behaviour when scaling
- following future extensions a bit. (See e.g. the site how to update
Delphi
Giuliano Colla schreef:
For my applications I'm forced to use some ifdefs, in order to have the
same codebase for a number of similar applications.
With Lazarus this need has further increased, in order to achieve
consistent behavior with different widgesets:
gtk1 TMemo doesn't scroll
OpenOffice needs to blend in the user's interface.
SAP R/3 does not.
Different users, different needs.
2008/1/29, Marco van de Voort [EMAIL PROTECTED]:
On Tue, Jan 29, 2008 at 12:04:11PM +0200, Graeme Geldenhuys wrote:
It would be nice if what you said was documented on the Lazarus wiki
On Tue, Jan 29, 2008 at 12:04:11PM +0200, Graeme Geldenhuys wrote:
It would be nice if what you said was documented on the Lazarus wiki
though (if it's not already there). It might be handy for other
users.
Agree. It was a nice post.
One thing keeps coming up in usability studies - every
On 29/01/2008, Marco van de Voort [EMAIL PROTECTED] wrote:
It's more than look and basic behaviour:
- keyboard handling
- disability support
- internationalisation support
- behaviour when scaling
- following future extensions a bit. (See e.g. the site how to update Delphi
apps to
vista
Sebastian Kraft schreef:
Hi,
http://wiki.lazarus.freepascal.org/Projects_using_Lazarus
this list grows larger and larger...
What do you think about sorting it in alphabetical orde so it becomes easier
to read it?
I would start sorting the english and german pages if you agree...
Yes,
Am Dienstag, 29. Januar 2008 13:29:50 schrieb Vincent Snijders:
Sebastian Kraft schreef:
Hi,
http://wiki.lazarus.freepascal.org/Projects_using_Lazarus
this list grows larger and larger...
What do you think about sorting it in alphabetical orde so it becomes
easier to read it?
I
For my applications I'm forced to use some ifdefs, in order to have the
same codebase for a number of similar applications.
With Lazarus this need has further increased, in order to achieve
consistent behavior with different widgesets:
gtk1 TMemo doesn't scroll automatically when text entered
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
Giuliano Colla wrote / napísal(a):
Is there a way to achieve that? Are there already some hooks in .ppu
or in .o which can be exploited for that purpose?
I'd gladly help to develop what's required, but advice from
compiler/IDE guru's could lead me to the right path (or make me forget
about
Graeme Geldenhuys rašė:
On 29/01/2008, A.J. Venter [EMAIL PROTECTED] wrote:
Well I wasn't actually saying it would be the answer for you right now -
but I wanted to fix the misconception - it is possible to use a custom
theme for just your program, ship it with it etc.
I understand that you
On Tue, Jan 29, 2008 at 09:50:11AM -0300, Alexsander Rosa wrote:
OpenOffice needs to blend in the user's interface.
SAP R/3 does not.
Why not? They might get a way with it, but is it a hard requirement that SAP
does not blend in?
Different users, different needs.
_IS_ it a need? Or something
Sergio Samayoa schrieb:
Hi.
Has someone already put into production lazarus applications which are cross
platform?
Regards.
_
To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
Greetings,
I tried to compile fpGui, but failed.
The problems I encountered where:
1)
The line
Include(ComponentState, csLoading);
didn't compile, but it was indicated that it only works in fpc 2.2.0 or
previous versions.
2)
The line
propertyBackgroundColor: TfpgColor read
The strangest thing just happened this morning. I had Lazarus open and
tried to open D2006. Delphi threw a License file could not be found error
and forced me into their registration screen. No matter what I did I
couldn't get in. It wasn't until I closed Lazarus.exe down that I could get
in
Hi all,
I've been working on my gamepack component package for a long time
(nearly 4 years now) and it's quite a nice set. Not perfect of course,
but it's two components for gametype graphics do work very nicely.
Gamepack provides the following components:
TDoubleBuffer: A doublebufferd
On Tue, Jan 29, 2008 at 08:28:05AM -0500, Andrew Brunner wrote:
The strangest thing just happened this morning. I had Lazarus open and
tried to open D2006. Delphi threw a License file could not be found error
and forced me into their registration screen. No matter what I did I
couldn't get
Vincent Snijders ha scritto:
Giuliano Colla schreef:
For my applications I'm forced to use some ifdefs, in order to have
the same codebase for a number of similar applications.
With Lazarus this need has further increased, in order to achieve
consistent behavior with different widgesets:
On Jan 29, 2008 4:08 PM, Warren Postma [EMAIL PROTECTED] wrote:
Using the prebuilt binary installer (latest download on sourceforge) on
Win32, just added a TButton, and double clicked it, wrote
a simple for t := 0 to 10 loop and then tried to build and run this
minimal lazarus app.
Any idea
milan schreef:
Hello,
Does TDbf work with TDataModule ? (in generally).
Yes.
Vincent
_
To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
archives at
If the Button1 field is missing or in different section (private,
You're right. That was it. In my own editing, I had accidentally moved
it elsewhere.
Warren
_
To unsubscribe: mail [EMAIL PROTECTED] with
I was waiting for this one, here it is, you wrote it!!
At this time I'm far to be the best Lazarus contributor, but please let
me explain why I am still there, why my mailer still fetch more than 1
hundred mails every day... with maybe 50% of them from lazarus,
including debug list:
On Tue,
Hi Luk,
Thanks for reporting those problems. In the future, can you please
use the fpGUI newsgroups to report fpGUI bugs. After all this is a
Lazarus mailing list. ;-) See my signature for details of the fpGUI
website where you will find information about the newsgroups. I have a
web interface
Free Pascal Compiler version 2.3.1 [2008/01/29] for i386
Copyright (c) 1993-2007 by Florian Klaempfl
Target OS: Win32 for i386
Compiling lazarus.pp
Compiling main.pp
Compiling projectinspector.pas
Compiling addtoprojectdlg.pas
Compiling D:\repo\lazarus\packager\packagesystem.pas
Compiling
Vincent Snijders wrote / napísal(a):
milan schreef:
Hello,
Does TDbf work with TDataModule ? (in generally).
Yes.
Vincent
So I have new project with Form1 and DataModule1.
Inside Form1 is DbGrid1 and inside DataModule1 is Datasource1 and Dbf1.
What's the DataSource property of DbGrid1?
What's the URL?
-Original Message-
From: A.J. Venter [mailto:[EMAIL PROTECTED]
Sent: Tuesday, January 29, 2008 7:56 AM
To: lazarus@miraclec.com
Subject: [lazarus] Wider use case for gamepack ?
Hi all,
I've been working on my gamepack component package for a long time
(nearly 4 years
Cause seems to be passing a read only property into the var parameter
of: ReadXMLFile(var ADoc: TXMLDocument; ).
Marco van de Voort wrote:
Free Pascal Compiler version 2.3.1 [2008/01/29] for i386
Copyright (c) 1993-2007 by Florian Klaempfl
Target OS: Win32 for i386
Compiling lazarus.pp
On Tue, 29 Jan 2008 16:55:59 +0200
A.J. Venter [EMAIL PROTECTED] wrote:
The components are fully documented and an example is included, also my
tappytux game was written using it and I will soon start working on a
loderunner clone using it as well.
My question then is whether other people
Did OnDropFiles make it to 0.9.24? If so, any radical change can
potentially cause a lot of headache for people already using it.
On Jan 29, 2008 3:46 PM, Tom Gregorovic [EMAIL PROTECTED] wrote:
- there must be some property to enable accepting files, like does
AllowDropFiles now
Maybe it
Graeme Geldenhuys ha scritto:
On 29/01/2008, Lee Jenkins [EMAIL PROTECTED] wrote:
Will fpGUI/LCL still support theming later when theming is implemented?
To be honest, I'm not sure how it's going to work. I still need to do
a lot of work on theming support in fpGUI and I don't know what the
Quoting Florian Klaempfl [EMAIL PROTECTED]:
Nobody needs compiler building knowledge to push this matter.
I read somewhere (mail-list/Lazarus web site) that there wasn't that problem.
- provide an ftp.freepascal.org mirror (requires approx. 1TB/month
traffic) to reduce the matter of
* Marius [EMAIL PROTECTED] [Tue, 29 Jan 2008 21:06:49 +0100]:
Cause seems to be passing a read only property into the var parameter
of: ReadXMLFile(var ADoc: TXMLDocument; ).
Marco van de Voort wrote:
Free Pascal Compiler version 2.3.1 [2008/01/29] for i386
Copyright (c) 1993-2007 by
On Tue, 29 Jan 2008 20:13:15 +0100
Marco van de Voort [EMAIL PROTECTED] wrote:
Free Pascal Compiler version 2.3.1 [2008/01/29] for i386
Copyright (c) 1993-2007 by Florian Klaempfl
Target OS: Win32 for i386
Compiling lazarus.pp
Compiling main.pp
Compiling projectinspector.pas
Compiling
milan wrote:
Vincent Snijders wrote / napísal(a):
milan schreef:
Hello,
Does TDbf work with TDataModule ? (in generally).
Yes.
Vincent
So I have new project with Form1 and DataModule1.
Inside Form1 is DbGrid1 and inside DataModule1 is Datasource1 and Dbf1.
What's the DataSource property
Hi Zaher,
No that does not work either. Also within the
Result.LoadFromStream()
call at the very end there is a
Stream.Position := 0;
statement. I tried both but to no avail.
Dominique.
zaher dirkey wrote:
try
sss.Seek(0, soFromBeginning); //---
Result.LoadFromStream( sss );
On Jan
I was asked to look into moving parts of our system to the internet and
sofar i have been looking at intraweb, ruby, and php.
Although theses are good tools i rather use fpc and/or lazarus so we can
reuse at least large parts of our existing code (and even sharing a lot
of the code).
But
Marius wrote:
I was asked to look into moving parts of our system to the internet and
sofar i have been looking at intraweb, ruby, and php.
Although theses are good tools i rather use fpc and/or lazarus so we can
reuse at least large parts of our existing code (and even sharing a lot
of the
Am Dienstag, den 29.01.2008, 16:55 +0200 schrieb A.J. Venter:
Hi all,
I've been working on my gamepack component package for a long time
(nearly 4 years now) and it's quite a nice set. Not perfect of course,
but it's two components for gametype graphics do work very nicely.
[...]
My
Andrey Gusev wrote:
That:
--- interfaces/win32/win32callback.inc(revision 13905)
+++ interfaces/win32/win32callback.inc(working copy)
@@ -504,7 +504,7 @@
if (ControlDC = 0) or not needParentPaint then
begin
DCIndex := Windows.SaveDC(PaintMsg.DC);
-
I've used powtils a bit. Fast, very fast. The only thing I don't like
is with standard cgi you can't pool database connections, not sure about
FastCGI though which I read was supposed to be opened only once and
reused which I have not tried with powtils yet.
Agree. I'd done some web app
Felipe Monteiro de Carvalho schrieb:
Did OnDropFiles make it to 0.9.24? If so, any radical change can
potentially cause a lot of headache for people already using it.
We should remove it as fast as possible. (Just my Opinion).
On Jan 29, 2008 3:46 PM, Tom Gregorovic [EMAIL PROTECTED]
Kindly send the website's URL please ;)
http://outkafe.outkastsolutions.co.za
Ciao
A.J.
--
Any sufficiently advanced technology is indistinguishable from magic -
Clarke's law
Any technology that is distinguishable from magic is insufficiently
advanced -Gehm's corollary
Any technologist
I'd be using it, if this components would allow me for a not so
game-type solution:
Is it possible to draw some shape and connectors in visio-style having
text entires inside a border and arrange using some sort of
(semi-automatic, self written) layout algorithm?
Well there isn't such an
Sounds like you put some serious work into your gamepack, but I don't
think that something as specialised as this should be a standard component.
Remember that it is only usefull for 2D games on old hardware as you can get
all of this (and some nice features more) by using OpenGL for your
One idea: Maybe OnDropFiles could represent drag-drop between app and
system and OnDragDrop simply inside the app?
Paul Isenheim had the same idea some Time bevore in this thread:
What for we need OnDropFiles? We already have OnDragOver and
OnDragDrop. To distinct that we are dragging
90 matches
Mail list logo