comp.lang.ada
 help / color / mirror / Atom feed
* [ranting] Take Command Plugin, Win32Ada and Ada.Directories
@ 2007-11-12 19:53 Martin Krischik
  2007-11-13  8:57 ` Dmitry A. Kazakov
  0 siblings, 1 reply; 28+ messages in thread
From: Martin Krischik @ 2007-11-12 19:53 UTC (permalink / raw)


Hello,

For a while I work on a Plugin [1] for 4NT [2] and Take Command. I got the
first release out. Yes it lives.

This is real great fun. First there is Win32Ada. Win32 itself is a pain -
but Win32Ada makes it even worse by using library level access types
everywhere - even when anonymous access or "in out" would be far more
appropriate.

But what really saddens me is the fact that Ada 2005 still uses String for
filenames. I just found out that Ada.Directories.Search chokes on filenames
with wide characters. Since Windows uses UTF-16 for filenames even a simple
Latin-1 "ᅵ" is in that group.

Anyway, if you want to have a good laugh at code using Win32Ada you can
download the sources from:

http://code.google.com/p/mkutils/downloads/list

Martin

[1] http://www.jpsoftwiki.com/wiki/index.php?title=MkUtils_%28plugin%29
[2] http://www.jpsoft.com/
-- 
mailto://krischik@users.sourceforge.net
Ada programming at: http://ada.krischik.com



^ permalink raw reply	[flat|nested] 28+ messages in thread

end of thread, other threads:[~2007-11-16  6:54 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-11-12 19:53 [ranting] Take Command Plugin, Win32Ada and Ada.Directories Martin Krischik
2007-11-13  8:57 ` Dmitry A. Kazakov
2007-11-13  9:52   ` Martin Krischik
2007-11-13 21:08   ` Pascal Obry
2007-11-14  8:33     ` Dmitry A. Kazakov
2007-11-14  8:56       ` Martin Krischik
2007-11-14  9:31         ` Georg Bauhaus
2007-11-14 11:19           ` Vadim Godunko
2007-11-14 14:22             ` Dmitry A. Kazakov
2007-11-14 20:15               ` Martin Krischik
2007-11-15  8:37                 ` Dmitry A. Kazakov
2007-11-14 13:15           ` [ranting] " Martin Krischik
2007-11-14 13:31             ` Georg Bauhaus
2007-11-14 14:36               ` Dmitry A. Kazakov
2007-11-14 15:13                 ` Georg Bauhaus
2007-11-14 15:35                   ` Dmitry A. Kazakov
2007-11-14 16:22                     ` Georg Bauhaus
2007-11-14 19:32                     ` Martin Krischik
2007-11-15  8:54                       ` Dmitry A. Kazakov
2007-11-16  6:54                         ` Randy Brukardt
2007-11-14 19:23                   ` Martin Krischik
2007-11-14 20:05                     ` Georg Bauhaus
2007-11-14 19:21                 ` Martin Krischik
2007-11-14  9:36         ` Dmitry A. Kazakov
2007-11-14 18:38           ` Martin Krischik
2007-11-15  1:51             ` John W. Kennedy
2007-11-15  9:08             ` Dmitry A. Kazakov
2007-11-14  8:49     ` Martin Krischik

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox