Someone: Alain, I wasn't aware that PNG was a vector
format. Are you sure?
Alain: No.
Someone: Do you know where I can read the specs.
Anthony: I think they are on the W3C's page somewhere.
Alain: http://www.w3.org/TR/REC-png.html
Someone: Since editing will take place in RAM anyway,
the
Michael Fair: Using the GCC underlying architecture
will create licensing problems unless we reimplement
the whole shebang.
Alain: We must avoid licencing problems.
What are they in this case?
Anthony: The GPL 'virus'. That is, we'd have to use
the GPL.
Alain: To be considered GPL we
Anthony: Or are you proposing an intermediary "OC byte
code"? Actually, I might be switching to something
like that -- the parser is giving me nightmares as it
is now. And it would allow a lot of stuff like that.
Micheal Fair: That is exactly what I am proposing and
exactly why I am proposing
Anthony: I'd like to take a moment to applaud Alain's
use of the message archive. Most of this was resolved
before, and perhaps we should look at that. We
exchanged many messages before what to do about
licencing, authoring, etc. and it's all in the
archive.
Alain: I was merely cleaning up my
Alain: Will these commercial ventures contribute
anything to the coffers of the group so that we can
become self-financing?
Anthony: What expenses would the partnership have?
Alain: Let me start with the administrative stuff:
1. Registering the trademark on the name of our
software; 2.
Alain: That's ok. We are open source. Our wares are
not for sale. They are made available to everyone,
for free. The sale of OpenKard would indeed require
unanimity because it goes against everything this
partnership supposedly stands for.
Anthony: Umm? I thought we were going to allow
Alain: To be considered GPL we would merely have to
insist that derivatives of OpenKard will be open
source too, correct?
Anthony: Standalones would have to be GPL then, too.
Alain: I suppose that you (and Scott) are right that
standalones would be considered derivative works.
Anthony:
Eric: Oh dear, more pretty pictures... Please look and
let me know what you think.
Alain: I was NOT able to download the pictures, Eric.
The problem is probably due to the fact that I am
using a free commercial mail account that sports a Web
interface (only). Sometimes it works, sometimes it
Alain: Anthony posted a message yesterday concerning
free open source project hosting. Here's one of the
projects that are currently being hosted. This clip
seemed particularly interesting to me :
Clip: Libundo is a simple, easy-to-use lib which
manages recording and playback of undo/redo info
Hey everyone!
Check out and/or download Eric's OpenKard Graphics :
http://ufp.uqam.ca/OpenCard/Graphics/index.html
Your list-mommy,
Alain
__
Do You Yahoo!?
Bid and sell for free at http://auctions.yahoo.com
Anthony: BugTracker is nice, but you should add
directions which btn does what, and what info is
needed to complete forms, etc. Some btn names are less
than self-explanatory.
Documentation? Yes, I should add that. Dang it, it's
not even beta :)
Alain: What a classic programmer dilemna this
Anthony: Bison will not be used in the next
Interpreter. Instead, I intend to write my own
parser-generator tool, which will be done in (yes)
HyperCard. Maybe portions in other things, but I doubt
it. It will at least have a pretty, HC front-end.
Alain: Surely Perl would be a much better choice
Good evening, y'all!
Check out my new Web pages (below).
PS: I strongly suggest a large screen at
high-resolution for viewing these pages.
http://ufp.uqam.ca/OpenCard/index.html
http://ufp.uqam.ca/OpenCard/OpenKardNames.html
http://ufp.uqam.ca/OpenCard/Qualifications.html
Anthony: I suggest we make the following our official
style guide: http://mindprod.com/unmain.html
OK! Just kidding...
Alain: (laughter)
Alain: I was indeed fun to read the sarcastic article
that tells you how NOT to do it. All kidding aside, we
can use this as a counter-example in our
Clip: Libundo is a simple, easy-to-use lib which
manages recording and playback of undo/redo info
for app developers.
Alain: Infinite undo/redo would be a wonderful feature
for OpenKard. It could also make OpenKard recordable.
Uli: I think we can do undo the way SuperCard does it,
that is,
Anthony: Bison will not be used in the next
Interpreter. Instead, I intend to write my own
parser-generator tool, which will be done in (yes)
HyperCard. Maybe portions in other things, but I
doubt it. It will at least have a pretty HC
front-end.
Alain: Surely Perl would be a much better
Alain: Perl doesn't force us to do any low-level
memory-management stuff like C does, so I also
doubt that Perl has any pointers. They could
probably
be improvized though.
Anthony: Yes, it could be worked around. But I'd
prefer to keep as many hacks out of it as possible.
Alain: You're
Anthony or Uli: ... but internally it would still be
some sort of global, even if it doesn't pollute the
scripter's namespace for globals.
Alain: I have no problem with globals that are
internal to the OpenKard application.
Anthony or Uli: Somehow I don't think the scripters
care about our
1. Do I spend most of my time coding intuitively,
then document my resulting work later? And,
consequently, docs always lags ... Why wait for the
docs to be ready to release the software?
2. Or do I design everything on paper beforehand
and maintain this documentation during my
Alain: A regexp package for C/C++, correct? If so,
then things couldn't be better.
Anthony: Except that regexp is slow. I don't really
need it -- at least not for what I'm doing now.
Alain: the short answer is YES then.
Anthony: You won't have to learn much C++. You'll have
to learn the
Anthony: I thought we were talking about search
paths,
not bookmarks?
Uli: Me too. Bookmarks can be implemented easily by
hand. Not a feature for OC. Search paths are what's
required to find stacks on a certain computer.
Alain: Why are you both assuming that i was talking
about
Anthony: You can call the built-in functions of
HyperCard directly and bypass any user-defined
functions by using the word "the" before the function
name.
Uli: I wasn't aware of that.
Alain: Anthony is indeed right-on-the-money.
Uli: Well, then we can't use that to call user
functions in a
Alain: This new OpenTalk syntax was inspired from
AppleScript's favorites feature, but my spin has
nothing to do with MacOS favorites or with Web
bookmarks.
Anthony: The problem is that your syntax will only
allow paths ...
Alain: What makes you say this ??
Anthony : ... whereas having the
Uli: I don't care whether the docs are written before
or after the code, as long as you don't see this as an
excuse not to comment your code.
Alain: You're absolutely right, Uli. Well-commented
code is very important.
Uli: If you extensively comment your code, someone
else can later write the
Alain: This new OpenTalk syntax was inspired from
AppleScript's favorites feature, but my spin has
nothing to do with MacOS favorites or with Web
bookmarks.
Anthony: The problem is that your syntax will only
allow paths ...
Alain: What makes you say this ??
Anthony: Because you're
Anthony: I don't have a problem bypassing the message
hierarchy; that can be done easily.
Alain: Good. What do you propose?
Anthony: I do have a problem with building commands at
runtime.
Alain: This and the above are two different issues.
SEND does not necessarily involve "building cmds at
Uli: sorry, I was just waiting for people to send in
some more votes, but I didn't get any additional ones.
There were only 6 votes being sent in :-(
Alain: It will have to do for now.
Top 10 list:
1. FreeCard
2. HyperRAD
Alain: It is nice to see (for me) that my suggested
name got second
Date: 7 Dec 99 08:42:14 +0100
From: "Jean-Jacques Wagner" [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
In response to Dan Gelder (Serf) :
Jean-Jacques : But you said you will "not" support the
do command in Serf.
Alain Farmer : Is that correct, Dan ?
Alain Farmer : Does
Julian Blackhirst : Does our script language have to
end in "talk"? So many already do that a beginner
could become confused and it makes you think it is
associated with speech software. Why not call it
"FreeScript", or something else.
Anthony : I agree! And it sounds _much_ better, too.
Alain
eric-engle : Sorry for my absence, struggling to slay
the dragon Thesis...
Alain: How do you feel about working on FreeCard's
legal issues once again?
eric-engle : My understanding is that we the GUI we
are developing will be substantially different from
that used by MC, and will not be merely
Alain Farmer : Does Serf support the DO command ?
Alain Farmer : Will Serf support the DO command ?
Dan Gelder : If all Serf did was copy HyperCard, I
would of course need a DO command. But Serf is a new
variation of xTalk; I can add arrays, new syntax, etc.
Alain : FreeCard will not merely
Julian: if a "Do" or "send" is implemented
then we could just implement "do" and not "send"
instead of: send mouseup to this card
use: do the mouseup of this card
Julian: You would have to make the do command
slightly
improved from HC's "do" command and you wouldn't
have
to have both do
- *** the DO command *** -
do "put" theValue "into field" theField
Anthony: What's wrong with: put theValue into field
theField ?!
Alain: OK, it was a bad example.
Anthony: I think the 'do' command has made people fail
to realize what HC syntax allows!
Alain: I
I frankly don't see where democracy belongs on this
list either. We are not running a society, we're
collaborating on a not-for-profit joint creative
effort.
Alain: So who decides what, when, in what manner, to
what end[s] is not [as] important ??
There is no need for secrecy in my
Mark: Can someone do a trademark search?
I understood that someone (Adrian?) ran all the
names through the US Patent Trademark Office's db
before we voted.
Alain: I thought that it was Anthony DeRobertis that
had run our candidate-names thru the DB above.
I wouldn't expect a commercial
Or do you disagree that voting should be a
responsibility of partnership?
Alain: For better or for worse, our present voting
system is our most efficient means of making decisions
and progress. How can anyone of us afford to abstain
from voting when our numbers are so small? Six (6)
votes in
Why should people who aren't committed enough to
this
project to express an opinion receive a partnership?
Alain: No. The responsibility of voting and its link
to partnership status does not imply that someone who
votes one or more times is automatically a partner.
Nor does it mean that
Uli: Or you can send suggestions what you always
liked to the list, or about things that annoy you
about HC/MC/SC's user interface.
Rob Cozens: I've tried to save a few of those I've
seen posted (eg: Judy Perry's list from the HC
list).
Alain: What a coincidence! I classify all of the
Alain: I knew you were away for a while, Adrian.
Had I been a little less busy, it might have
occurred
to me to notify you by personal E-mail that a
FreeCard
vote was in progress. Perhaps we should include in
our
voting process a personal-notification of all
members
among the lessons
Uli: What is new syntax in your case? e.g. if I wanted
to add a command: laugh about value when
expression
would this be new syntax?
Anthony: Yes. But "laugh(value,expression)" is not.
Alain: Just like HyperCard. Any new command or
function must use the generic form of syntax that is
less
Alain: I prefer HTML, however, because plain-text
mail is rather limited and un-structured compared to
the multimedia and structuring possibilities of
HTML,
with or without CGI programs.
Uli: Now you're tempting me ... HTML is great for web
pages, but if you receive it via e-mail, many
RobCozens : OK, I vote for FreeCard Confederation, or
FCC. I reconsidered "Federation" because I believe we
better meet the definition of "Confederation".
Alain: Instead of "vote", you should probably have
written "nomination" because we are not even close to
being ready to vote on this.
Rob: How many times have you cursed at an app "Of
course I want to delete the ... that's why I
selected
'Delete'."? Wouldn't you like a way for someone who
knows the app to bypass those kinds of dialogs? I
do.
Alain: Me too, please.
Uli: that could be done using Preferences.
Alain:
And what happens if you have two buttons that
overlap
each other and you click the one that is partially
covered? Will it appear to "jump forward" then, like
a
Macintosh control? Or will it just highlight the
parts
that are visible, like a button in HyperCard?
Alain: Macintosh controls
Merry xMas everyone.
Cheers, as Uli would say ! :))
I will be back on December 27, 1999.
Alain Farmer
_
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
Rob: * I wonder if it is really necessary to have a
unanimous agreement on every issue?
Alain: Not necessarily.
Rob: IMNSHO, the need to be unanimous
is less than ideal as a standing policy.
Alain: I agree. Unanimity is often hard to achieve and
it only requires one dissenter to bog down
I have to make some backups to CD-R, seek out and
destroy viruses, defrag my disk, ... scheduled
maintenance in a nutshell.
So there will be a temporary FTP server shutdown, in 5
minutes from now, for one hour.
I will notify the list as soon as the FTP is back
online.
Alain
I have to make some backups to CD-R, seek out and
destroy viruses, defrag my disk, ... scheduled
maintenance in a nutshell. So there will be a
temporary FTP server shutdown, in 5 minutes from
now,
for one hour.
Alain: It's going to take me 24 hours after all. What
can I say!
I will
Anthony: Alain, it's far more than five hours and its
still not back up.
Alain: It's going to take me 24 hours after all.
What can I say!
Anthony: Curious what went wrong. Run out of CD-R's?
Alain: The fragmentation of the disk was so severe
that it was impossible to defragment the disk with
Alain: I agree. Unanimity is often hard to achieve
and it only requires one dissenter to bog down the
process. Each participant is, in effect, given the
power of veto.
Anthony: Which is a very good thing when each
participant is legally liable for the actions decided
on.
Alain: We have been
Alain: We are talking about Unanimity. We are NOT
talking about Consensus. Consensus is not a synonym
for Unanimity.
Anthony: Alain, let's go to the dictionary. Today's
dictionary is: Merriam-Webster's online WWWebster
dictionary. Today's definition is:
consensus = 1 a : general agreement
Mark Rauterkus: Other have stated (I'm in
disagreement)
Alain: In my humble opinion, we need to be unanimous
on the fundamentals, and we can settle for
majorities
of varying degrees for the less fundamental issues.
Mark Rauterkus: Can you detail all the "fundamentals"
in full view ...
Mark Rauterkus: The removal of a partner thing... #1.
So, someone wants to quit. ... Does that someone need
to get all to agree before the "retirement" can take
effect?
Alain: Same point that I made.
Mark Rauterkus: #2. One should be able to NOT be a
partner by one's own choice. No vote needed.
Mark Rauterkus: First off, some attribution to me has
been off the mark.
Alain: I take rigorous care not to make any mistakes
in this regard, but some slips get through from time
to time.
Mark Rauterkus: I didn't write the Section 11: Voting
part. I did just requoted it from the draft on the
Someone: ... for the partnership it is important, as
each one is liable to the other. We can't have 90% of
the group decide over 10%. It's too dangerous.
Every *partner* needs the right to veto.
Alain: Yes, but not on everything.
Anthony: Remember, we're all liable for everyone
else's actions
Rob Cozens: Please forgive my ignorance... UFP is on
the list of things I'd like to know more about but
never found the time to do so, right there next to XOS
and Serf.
Alain: The UFP is in suspended-animation at this time.
Rob Cozens: My understanding is it is an attempt to
coordinate and
Hmmm... The OpenCard directory is missing on FTP,
and there is no web server running...
Alain: There is a two-word explanation to this :
spring cleaning. What can I say? I didn't expect the
NetPresenz prefs to be affected, but they were
nonetheless. Its fixed now. Everything works as
before.
Mark: What follows is the start of a new thread with
"broad strokes." I'm looking here at the forest, not
the trees. I think some general talk is called for now
since the open pondering the first draft of the
possible agreement.
Alain: Yes, let's agree at least on the broad general
framework of
Your nascent developer community needs to have
something runnable and testable to play with.
Alain: The rush to code is part of the problem, in my
view.
It's fairly clear that one cannot code from
the ground up in bazaar style. One can test,
debug and improve in bazaar style ...
Alain:
Uli: Alain, could you make the server recognize .htm?
They are currently displayed as text files :-( .html
works fine.
Anthony: Eschew all influences of evil PC 8.3 naming
except on things that have to compile over there, that
is.
Uli: I used my default settings for my web page tool
for these
Alain: This is not an either/or proposition. Both
extensions will be supported. I believe that it is
done. Please notify if the change has not taken
effect.
Anthony: Alain, you must of missed the "g" after my
comment. I was kidding :)
Alain: I am notoriously bad a getting jokes, even in
and regressive when
you look at the big picture. Besides, programmers are
human too, so why aren't their tools more
user-friendly?
For What It Is Worth
Alain Farmer
__
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.
http://im.yahoo.com
Good evening fellow freeCarders.
What do our programmers think of programming with
MetroWerk's CodeWarrior development environment?
How does it compare with MPW ?
Are there any other development environments that a
new Mac programmer should know about ?
The reason that prompts me to ask about
Mark: This is a pressing question: What is your
take on the choices of development options for
this FreeCard gang?
Alain: We don't want to constrain our development
efforts. Thus, our primary selection-criteria for our
development tools should be guided by what is the best
option(s) to
Adrian: How about going to NNTP?
Alain: I am not against the idea but, when I suggested
something similar several months ago, the suggestion
was flatly rejected.
Mark: No thanks. NNTP is spam rich,
and majordomo isn't nearly as bad.
Alain: So I am told.
Mark: And NNTP isn't "modern.". If
Mark: I think those are inflated assumptions
that are NOT real.
Alain: Adrian is not a twit, Mark. If he says that
he has had such problems, then it is surely true.
Anthony: I think he was refering to me.
Alain: The person targeted by Mark's comment is not a
twit, irregardless of who was in
Is there not now a case for contacting the
signatories and informing them that
the petition has been presented?
Jacque: We don't have their addresses.
Alain: Hindsight being 20/20, I will definitely add a
"e-mail" field to any future petitions so that: (1) we
can contact them later, as
Adrian: I believe we need to look at ways to
do this best and experiment with different
approaches. For this reason an NNTP server will
be set up on the Linux box and a test forum will
be set up there.
Anthony: Agreed.
Alain: Agreed.
Anthony: Yeh, well we still wouldn't have to
deal
, and so on that make these
interfaces pretty. Do the graphics-editing in another
more specialized program, eh!
Alain: If anyone else cares to join in, then don't
hesitate to write me.
Alain Farmer
mailto:[EMAIL PROTECTED]
__
Do You Yahoo!?
Talk
on whether the
dial command should be honored in our
'HyperCard-clone', for the sake of compatibility with
our beloved HyperCard, mainly, since the usefulness of
this command is marginal at best -- or so I thought!
Alain Farmer
mailto:[EMAIL PROTECTED]
__
Do
merryxmas antibody
written by: The Black Knight
Alain: Let me rant, first off, about this immature
individual who gets his kicks by calling himself 'The
Black Knight', and polluting cyberspace with stupid
pranks. Don't you have anything better
(eg.constructive) to do with your time? Life is
Alain: You are using HyperTalk's dial command? Pray
tell, what do you do with it? ...
Anthony: I think we'd be more into complete serial
port
control, with a dial command being written in FS
using
the serial control and the 'play' command.
And I think the play command should be written in FS
Anthony: I didn't notice anywhere where it
sets up code to propagate itself. Did I miss it?
Alain: I looked everwhere but found nothing either. I
also looked in the resource-fork. No un-usual
resources found. It occurs to me now though that
perhaps it replaces a bona-fide resource with a
Adrian: When designing the UI, lets try and
keep in mind blind users. If we could find a way
to make FreeCard easier to use for blind people
this could be a useful competitive advantage
for FreeCard.
Alain: In this regard, it is too bad that we chose
against HTML/XML/Web as the GUI.
Eric, if it's a magnifying glass you need,
that's not much of a problem.
Alain: I forget what it is called but I once saw and
played around with a software gadget that allows you
to pass a virtual magnifying-glass over various parts
of the screen. But magnification is but ONE of the
possible
Uli: I'm not sure how we'd add support for blind
people.
Adrian: Um no, I've been misunderstood (my fault for
writing the email in a hurry). The key term was
(something like) "*keep in mind* blind users".
Alain: I am aware of that. No misunderstanding.
Adrian: It is not necessary to
Our server will be temporarily shutdown today
in approximately 30 minutes
for approximately 1 hour
Reason: My linux server temporarily needs a 'head',
the one sitting on the shoulders of my G3. Just long
enough so that I can obtain my IP-address and DNS from
my ISP.
More on this later.
Of
Our server will be temporarily shutdown today
in approximately 30 minutes
for approximately 1 hour
Reason: My linux server temporarily needs a 'head',
the one sitting on the shoulders of my G3. Just long
enough so that I can obtain my IP-address and DNS
from my ISP.
More on this later.
Alain: In my opinion, the ideal place for
summarizing where we are at (and such) would be
our web-site.
Uli: I have a suggestion: If you got my
Download-Manager to run on your server Mac,
you could set up a folder where summaries would
be posted. Then you could put a modified version
of
Alain: In this regard, it is too bad that we chose
against HTML/XML/Web as the GUI. Meta-info and
accessibility are some of the primary concerns of
these W3C standards. Web-based Brail-clients exist.
Uli: Alain, please do finally throw that XML over
board. There is nothing we can do with XML
Uli: And we can't display a HyperCard stack in a
web browser (the way HTML does it).
Alain: I was imagining the (eventual) process as
similar to embedding Quicktime or Java-Applets into
web pages, with the EMBED and/or OBJECT tags. Even
better though would be a browser REPLACEMENT (e.g
Web-savvy
Uli: Oh, I just realized I didn't have support
for text files in there yet. I'll upload a new
stack shortly.
Alain: The archive that I did download un-binhexed
itself ok, but silently refuses to un-stuff itself.
So I trashed it. Hopefully, this problem will also
be fixed in the next
Sorry guys for the "help" message; I´m alive and
well - no grizzlies around nor any other life-
threatening situation :-).
Alain: That's a relief! ;-)
Actually I just subscribed to the FreeCard
mailinglist and wanted to browse the archives.
How else do I browse the archives?
Alain:
Eric: I sent copies of a prototype gui
to alain, uli, and mr.DeRobertis.
Did you receive them?
Alain: Yes.
Eric: Did they decompress ok?
Alain: Yes.
Eric: If you have, can you upload them?
(preferably) Or tell me where to upload them?
without saying that if you partake in the activity of
downloading, that you do so at your own risk. And we
vigorously encourage those that contribute to FreeCard
to be vigilant about these security matters, too.
Alain Farmer
mailto:[EMAIL PROTECTED]
__
Do
DeRobertis: Uli and I do note the lack of compliance
in compilers, and while it does stop us from fully
using certain things, such as templates, it does not
stop of from making the rest of the program compliant
to the standard -- or as best as possible. We don't
use NULL as a place for a quick
outside!
:)
Warm salutations to all,
Alain Farmer
mailto:[EMAIL PROTECTED]
__
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.
http://im.yahoo.com
ons (timed in msecs) ;
* A dozen collaboration-sections, so far.
I am approximately two-days away from a full bug-free
release. A slightly buggy version is likely for
tommorrow.
Alain Farmer
mailto:[EMAIL PROTECTED]
__
Do You Yahoo!?
Talk to your frie
Eric: ... but script errors do happen,
and it is really nice to be able to
watch global variables.
Alain: Yes, one of HC's most endearing features is the
ease with which one can debug one's scripts. The
variable watcher, and the step-by-step debugger too.
Eric: hmm, come to think of it i
Eric: Wow! The graphics for the freeCard site look
nice!
Alain: Thank you, Eric.
Alain: The whole web-site acts like a set of HyperCard
stacks. The upper-frame is akin to the 'menubar'
(navigation toolbar). The middle-frame (card) contains
the contents of the cards. The bottom-frame is akin to
Uli: Besides that, I'd say we don't allow XCMDs
(or any other kind of plugin) over the web ...
Alain: I avoid these too, but probably for different
reasons. Users hate plugins. The download(s). The
installation(s). The upgrade(s). Where to put then?
When to upgrade them? Identifying the
works.
Enjoy!
Alain Farmer
mailto:[EMAIL PROTECTED]
__
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.
http://im.yahoo.com
The FreeCard Collaboration Infrastructure is
(sort of) ready. Try it now:
http://giguere.dsc.uqam.ca/freecard/index.html
Things I know that need to be done:
Alain: I must be getting desperate. I am replying to
myself!
* All of the pages have to be re-touched ;
Alain: Much has been done,
Alain: Security-wise, JavaScript is no worse than
other languages, it seems to me. The most recent
incarnation of JS has been overhauled in terms of
security. Which is good, I am sure, but which
caused me many headaches this year.
Anthony: I've lost count of how many JS security holes
there
What fonts are available cross platform?
I think that fonts are different for different
machines. Thus a button of a certain size might
contain text on one machine, but not be big
enough on another computer to contain the same text.
Alain: I have passed on your interrogations concerning
Alain, there has been a slight miscommunication.
Somehow the sides have gotten mixed up.
I want the loser who thinks he can undo the GPL
by a stupid notice to get the 20-ton LART,
not the other guy!
Alain: How silly of me. Consequently, now that I know
which side is which, the victory of
Alain: I have passed on your interrogations
concerning fonts to my graphics-artist.
She had provided me with a very short list
of multi-platform fonts, e.g. fonts
that you can expect to be the same on each platform.
Alain: ... but I lost the list. And the situation has
perhaps changed
Alain: A version of my FreeCard Web-Site generator is
in the process of being dramatically simplified:
1. No frames
2. No JavaScript
3. No dynamic HTML
Alain: This new version will thus be simpler, faster,
and more secure than its recent predecessor. I am also
hoping this one will be far more
Eric: (do _you really want to chase down _every
link and change its style? Manually? I do not,
though a script could probably
be written to do it).
Alain: Syntax coloring and such is usually a scripted
process, as it should be. Nothing stopping you from
doing this manually, but I feel that
Alain: This new version will thus be simpler,
faster, and more secure ...
Uli: I can't really tell you how much I thank you for
doing this. I liked the old design, really...
Alain: It is kind of you to say so.
Uli: ... but with the problems Anthony had I guess
there'll likely be more people
101 - 200 of 251 matches
Mail list logo