D
Dr Nick
jacob navia said:Le 02/07/11 11:22, Dr Nick a écrit :
I did not know that your editor can't display plain text.
Can you *please* lay off the "putting words into people's mouths" bit.
I never said that.
If I write NOW:
/*<html Some comment in html format </html>*/
your editor goes nuts?
No, but it's not exactly pretty to read when I'm trying to debug the
code. Admittedly, anyone who can't explain what's happening without
using HTML is probably writing the type of comment that the code is
easier to understand without.
Pretty soon we'll have the type of HTML that word throws out and for
every three words there'll be a mountain of embedded syntax.
It doesn't surprise you that when you write a web page
it looks the same in MANY web browsers? This is the same!
And if you do not want to use this feature you just don't,
since it is in commentaries, it can be safely ignored by older software
and you can stick to your old version of emacs.
There are versions of emacs for X windows, and they will display
html if they are updated to do so.
They will display HTML as HTML. I've never seen anything that renders
comments as HTML and C as syntax coloured C. Have you?
Anyway, yesterday you were talking about rtf. Today it's HTML. Which
is it?
[big snip]
BSD is not very advanced in graphics and Unicode support maybe...
Get a Mac or a PC and use your favorite editor there, using BSD only
to run your code.
My favourite editor is Emacs! And unlike the Windows (presumably by PC
you mean "Windows machine" (PC meant personal computer many years before
Windows appeared) users I have no difficulty writing ≥ and its friends
when I need to.
Then what's the problem?
The problem is with the embedded graphics.
My proposals do not change C at all. They add an optional standard way
of writing programs using modern typesetting techniques like:
o bold face
o italics
o embedded graphics
o extended character sets.
You seem to be conflating two ideas:
a) some form - type variable - of marking up comments etc. This is
entirely possible but without a standard and being available everywhere
will make comments less rather than more understandable to most. But
the code will work everywhere.
b) changing the underlying syntax of C to support an extended character
set. That's a much bigger can of worms as it /will/ break all existing
toolsets.