amiga-news DEUTSCHE VERSION
.
Links| Forums| Comments| Report news
.
Chat| Polls| Newsticker| Archive
.

amiga-news.de Forum > Forum und Interna > [ code ] Test-Thread [ - Search - New posts - Register - Login - ]

-1- 2 3 [ - Post reply - ]

2005-12-20, 01:44 h

_PAB_
Posts: 3016
User
code:
Baustelle...
 :)  
 I-) 


[ Dieser Beitrag wurde von _PAB_ am 20.12.2005 um 01:47 Uhr editiert. ]

[ - Answer - Quote - Direct link - ]

2005-12-20, 13:01 h

Holger
Posts: 8116
User
code:
#include <stdio.h>

int main(int argc, char**arg)
{
  printf("Hello Worldn");
  return 0;
}


code:
public class Hello {
  public static void main(String[] arg) {
    System.out.println("Hello Worldn");
  }
}


code:
PRINT "Hello World"


:D

code:
//mit maskierung

#include <stdio.h>

int main(int argc, char**arg)
{
  for(int i=0; i<argc; i++)
    printf("  [%d] %sn", i, arg[i]);
  return 0;
}

code:
//ohne maskierung

#include <stdio.h>

int main(int argc, char**arg)
{
  for(int i=0; i<argc; i++)
    printf("  [%d] %sn", i, arg[i]);
  return 0;
}


--
Good coders do not comment. What was hard to write should be hard to read too.

[ - Answer - Quote - Direct link - ]

2005-12-20, 13:26 h

Ralf27
Posts: 2779
User
Zitat:
Original von Holger:
code:
PRINT "Hello World"


:D


Hey, das wäre auch extrem wichtig das Basicbefehle unterstützt werden! :D
--
http://www.alternativercomputerclub.de.vu

[ - Answer - Quote - Direct link - ]

2005-12-20, 13:28 h

Holger
Posts: 8116
User
Basierend auf dem Code, den mal jemand hier gepostet hatte:
http://www.math.tu-berlin.de/~pietsch/test/AN_Hervorhebung.html


damit kann man ein bisserl rumspielen ;)

mfg
--
Good coders do not comment. What was hard to write should be hard to read too.

[ - Answer - Quote - Direct link - ]

2005-12-20, 13:32 h

Ralf27
Posts: 2779
User
@Holger:

Wow, interesant. Das werd ich heute Abend mal testen. Vorallem der Button BASIC gefällt mir. :D
--
http://www.alternativercomputerclub.de.vu

[ - Answer - Quote - Direct link - ]

2005-12-20, 13:38 h

Holger
Posts: 8116
User
Zitat:
Original von Ralf27:
@Holger:

Wow, interesant. Das werd ich heute Abend mal testen. Vorallem der Button BASIC gefällt mir. :D
--
http://www.alternativercomputerclub.de.vu


Ich befürchte, daß man den in Zukunft zu einer Auswahl von verschiedenen Dialekten ausbauen muß :nuke:

mfg
--
Good coders do not comment. What was hard to write should be hard to read too.

[ - Answer - Quote - Direct link - ]

2005-12-21, 03:14 h

_PAB_
Posts: 3016
User
Ich hatte daran gedacht, das [ code ] Tag zu erweitern mit [ code language="C/PHP/HTML/BASIC/..." ]
Aber das ist alles noch Zukunftsmusik - ersmal sollen im Code die Smilies und übrige [...]-Tags nicht konvertiert werden.

[ - Answer - Quote - Direct link - ]

2005-12-21, 13:36 h

Holger
Posts: 8116
User
Zitat:
Original von _PAB_:
Ich hatte daran gedacht, das [ code ] Tag zu erweitern mit [ code language="C/PHP/HTML/BASIC/..." ]
Aber das ist alles noch Zukunftsmusik - ersmal sollen im Code die Smilies und übrige [...]-Tags nicht konvertiert werden.


Tja, wenn alle Tags nicht interpretiert werden, ist das auch nicht so gut. Wenn man z.B. einen Fehler in einem Code-Schnipsel hervorheben will, braucht man doch die Formatierungstags.

Wenn Du den [code] tag sowieso erweiterst, könntest Du natürlich auch noch ein enablestyle Attribut hinzufügen, das man dann auf "no" oder "yes" setzen kann.
Oder in der Form [code language="C" enablestyle="ib"]
wobei die Aufzählung die Formatierungen, die verwendet werden, beinhaltet, hier also [i] und [b]

Wenn man schon dabei ist, da man nur die Grundfarben zur Verfügung hat, wäre es nett, wenn die etwas dunkler wären. Das würde die Lesbarkeit deutlich erhöhen.

mfg
--
Good coders do not comment. What was hard to write should be hard to read too.

[ Dieser Beitrag wurde von Holger am 21.12.2005 um 13:37 Uhr editiert. ]

[ - Answer - Quote - Direct link - ]

2005-12-21, 14:34 h

_PAB_
Posts: 3016
User
@Holger:
Wichtig ist, daß wir uns die Abwärtskompatibilität erhalten.
Die Idee mit "enablestyle" zu arbeiten ist ansich nicht nötig, da wir mit dem "language"-Attribut das Syntax-Highlighting einschalten, ist ab dem Moment auch klar, daß alle styles deaktiviert sind und man keine Formatierungen mehr von Hand machen muß.

Trotzdem möchte ich aber in bestehenden [ code ] Segmenten die Smilies abschalten, da diese bisher wahrscheinlich nur unabsichtlich gewesen sind.

[ - Answer - Quote - Direct link - ]

2005-12-21, 16:38 h

Holger
Posts: 8116
User
Zitat:
Original von _PAB_:
@Holger:
Wichtig ist, daß wir uns die Abwärtskompatibilität erhalten.
Die Idee mit "enablestyle" zu arbeiten ist ansich nicht nötig, da wir mit dem "language"-Attribut das Syntax-Highlighting einschalten, ist ab dem Moment auch klar, daß alle styles deaktiviert sind und man keine Formatierungen mehr von Hand machen muß.

Ich sprach ja von der Option, zusätzlich zum Hervorheben der Syntax, evtl. weitere Formatierungen einzufügen, um zum Beispiel in einer Routine die kritische Stelle, über die gerade diskutiert wird, hervorzuheben. Das kann man nicht automatisieren.
Zitat:
Trotzdem möchte ich aber in bestehenden [ code ] Segmenten die Smilies abschalten, da diese bisher wahrscheinlich nur unabsichtlich gewesen sind.
Abwärtskompatibilität und eine solche Änderung gehen nie perfekt zusammen. Smilies deaktivieren, ok. Schriftstile und Farben, nun die sind teilweise gewollt, wenn man von gelegentlichen [i] absieht.

Ansonsten kann das Forumskript doch mit Sicherheit auf das Datum der letzten Änderung zugreifen, somit könnte man den default auch ab einem bestimmten Datum ändern.

mfg
--
Good coders do not comment. What was hard to write should be hard to read too.

[ Dieser Beitrag wurde von Holger am 21.12.2005 um 16:39 Uhr editiert. ]

[ - Answer - Quote - Direct link - ]

2005-12-22, 02:10 h

_PAB_
Posts: 3016
User
@Holger:
Also der Datums-Check macht mir die Sache etwas zu kompliziert.
Ich gehe lieber danach, wie das [ code ] Tag aussieht:
alte Syntax => altes Highlighting (bis auf Smilies)
neue Syntax => Option für Syntax-Highlighting
Komplizierter möchte ich es eigentlich nicht machen.

[ - Answer - Quote - Direct link - ]

2005-12-22, 12:51 h

Holger
Posts: 8116
User
Zitat:
Original von _PAB_:
@Holger:
Also der Datums-Check macht mir die Sache etwas zu kompliziert.
Ich gehe lieber danach, wie das [ code ] Tag aussieht:
alte Syntax => altes Highlighting (bis auf Smilies)
neue Syntax => Option für Syntax-Highlighting
Komplizierter möchte ich es eigentlich nicht machen.


Ich könnte damit leben. Solange es die alte Möglichkeit gibt, kann ich ja immer auf das oben gepostete Script zurückgreifen. Viel wichtiger wäre, daß das Problem mit den langen Zeilen gefixt wird (siehe http://www.amiga-news.de/forum/thread.php?id=20373&BoardID=2#201619 ). Hast Du da schon Forschritte erzielt?

mfg
--
Good coders do not comment. What was hard to write should be hard to read too.

[ - Answer - Quote - Direct link - ]

2005-12-23, 01:20 h

_PAB_
Posts: 3016
User
@Holger:
> daß das Problem mit den langen Zeilen...

... ist gelöst.
Da war eine WordWrap-Funktion drinnen, die lange Wörter automatisch nach 70 Zeichen umgebrochen hat.
Meines Erachtens macht das keinen Sinn (mehr), da alle Beiträge einzeln formatiert werden
und wenn mal ein Beitrag "Überbreite" besitzt, ist das auch nicht schlimm für das Layout der gesamten Seite.
Daher habe ich diese WordWrap-Funktion jetzt deaktiviert.

Beispiel:
12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890

[ Dieser Beitrag wurde von _PAB_ am 25.12.2005 um 02:08 Uhr editiert. ]

[ - Answer - Quote - Direct link - ]

2005-12-23, 15:15 h

Holger
Posts: 8116
User
Zitat:
Original von _PAB_:
... ist mir bisher noch nie untergekommen.
Wenn Du sowas findest, könntest Du dazu ein Beispiel bitte im ToDo-Thread posten ?


Ist passiert.

mfg
--
Good coders do not comment. What was hard to write should be hard to read too.

[ - Answer - Quote - Direct link - ]

2006-01-09, 18:20 h

Cj-Stroker
Posts: 1343
User
Hallo Zusammen,


Wer ist eigentlich der Urheber dieses Codewandlers?

Ich würde nämlich gerne um Erlaubnis fragen, ob ich diesen für Amiblitz2 anpassen dürfte. Sowas fehlt mir nämlich noch für mein Codearchiv im Amiforce-Forum.

Die anderen teile brauch ich eigentlich nicht.

Danke schon mal im voraus.

MFG

Cj-Stroker
--
Webmaster of Amiforce and Abakus-Design
http://www.Amiforce.de
    (Fight For Amiga)

http://www.cj-stroker.de/Abakus/
(World of AMHuhn and more)

Forum:
http://amiforce-forum.cj-stroker.de

[ - Answer - Quote - Direct link - ]

2006-01-09, 19:06 h

Holger
Posts: 8116
User
Zitat:
Original von Cj-Stroker:
Wer ist eigentlich der Urheber dieses Codewandlers?


Die erste historische Erwähnung findet sich hier:
http://www.amiga-news.de/forum/thread.php?id=17506&BoardID=7#169671

siehe auch das vermutliche erste Wesen seiner Art:

http://www.heinzreinke.de/amiga/Amiga/html/AN_Hervorhebung.htm

Daraus habe ich dann das:
http://www.math.tu-berlin.de/~pietsch/test/AN_Hervorhebung.html

entwickelt. Man erkennet im Code bestimmt auch die Verwandtschaft mit den von mir damals geposteten Verbesserungsvorschlägen.

Den Code für den lange-Zeilen Indikator kann man jetzt wohl entfernen, das entsprechende Problem gibts ja nicht mehr. Das Problem war übrigens auch der Grund, warum diese neue Version lange Zeit im verborgenen schlummerte.

Von meiner Seite aus bestehen keine Bedenken gegen eine Weiterverwendung. Wobei ich auch nix dagegen hätte, eine entsprechende Unterstützung in diesem Wandler zu bekommen ;)

mfg
--
Good coders do not comment. What was hard to write should be hard to read too.

[ - Answer - Quote - Direct link - ]

2006-01-10, 16:59 h

Holger
Posts: 8116
User
Neuer
Test
--
Good coders do not comment. What was hard to write should be hard to read too.

[ - Answer - Quote - Direct link - ]

2006-01-10, 17:12 h

_PAB_
Posts: 3016
User
test
test

[ Dieser Beitrag wurde von _PAB_ am 10.01.2006 um 17:21 Uhr geändert. ]

[ - Answer - Quote - Direct link - ]

2006-01-10, 17:23 h

_PAB_
Posts: 3016
User
test
test §

[ Dieser Beitrag wurde von _PAB_ am 10.01.2006 um 17:24 Uhr geändert. ]

[ - Answer - Quote - Direct link - ]

2006-01-10, 17:24 h

_PAB_
Posts: 3016
User
test n test §

[ - Answer - Quote - Direct link - ]

2006-01-10, 18:06 h

Petra
Posts: 1121
User
noch 'n Test
--
[°¿°] Ciao, Petra

[ - Answer - Quote - Direct link - ]

2006-01-10, 21:42 h

Holger
Posts: 8116
User
'test'
'test'
 

[ - Answer - Quote - Direct link - ]

2006-01-12, 22:15 h

Palgucker
Posts: 1342
User
"erzwungenes Leerzeichen" (Code 160) direkt eingeben.
Test|
  est|
    st|
     t|
Zwei|
  wei|
    ei|
     i|

Über Aweb geht es - über Firefox wird es garnicht erst angenommen.


[ Dieser Beitrag wurde von Palgucker am 12.01.2006 um 22:28 Uhr geändert. ]

[ - Answer - Quote - Direct link - ]

2006-01-13, 18:08 h

Holger
Posts: 8116
User
Zitat:
Original von Palgucker:
"erzwungenes Leerzeichen" (Code 160) direkt eingeben.
...
Über Aweb geht es - über Firefox wird es garnicht erst angenommen.


Explorer m.W. auch, das FireFox-Problem kenne ich auch. FF kill die Zeichen auch, wenn man auf ein solches Posting antwortet...

mfg
--
Good coders do not comment. What was hard to write should be hard to read too.

[ - Answer - Quote - Direct link - ]

2006-01-13, 18:11 h

Holger
Posts: 8116
User
     Test mit IExplorer
|<--linker Rand

[ - Answer - Quote - Direct link - ]

2006-01-13, 20:12 h

Petra
Posts: 1121
User
Test -
und noch ein TEst
--
[°¿°] Ciao, Petra

[ - Answer - Quote - Direct link - ]

2006-01-16, 09:36 h

Cj-Stroker
Posts: 1343
User
Hi Holger,

Erst mal vielen Dank für deine Erlaubnis.

Es geht einfach nur darum für unser Codearchiv eine bessere Lesbarkeit zu erhalten. Da steht noch eine Menge Arbeit an, bis die ganzen Sachen integriert sind.

Meine Fähigkeiten werden wohl kaum brauchbare Ergebnisse liefern können. ;)

MFG

Cj-Stroker
--
Webmaster of Amiforce and Abakus-Design
http://www.Amiforce.de
    (Fight For Amiga)

http://www.cj-stroker.de/Abakus/
(World of AMHuhn and more)

Forum:
http://amiforce-forum.cj-stroker.de

[ - Answer - Quote - Direct link - ]

2006-01-20, 20:19 h

_PAB_
Posts: 3016
User
C++ code:
#include <iostream.h>
int main(int argc, char *argv[]) {
    // Dies ist ein Hello-World Programm in C++
    cout << "Hello, world !" << endl;
    int i;
    for (i = 0; i < argc; i++) {
        cout << i << ". Argument = " << argv[i] << endl;
    }
}


Test für eMail-Benachrichtigung: fett unterstrichen kursiv

[b] <- 'ungeschlossenes' [b]-Tag...

So, das Syntax-Highlighing sollte nun gehen und ungeschlossene Tags werden ab sofort ignoriert.
Ich hoffe alles läuft soweit gut...

[ Dieser Beitrag wurde von _PAB_ am 04.02.2006 um 17:35 Uhr geändert. ]

[ - Answer - Quote - Direct link - ]

2006-04-11, 08:14 h

p-OS
Posts: 131
User
Rebol code:
write %/ram/test.html read to-url "http://www.amiga-news.de"
quit


[ - Answer - Quote - Direct link - ]

2006-04-11, 12:43 h

Holger
Posts: 8116
User
Zitat:
Original von _PAB_:
C++ code:
#include <iostream.h>
int main(int argc, char *argv[]) {
    // Dies ist ein Hello-World Programm in C++
    cout << "Hello, world !" << endl;
    int i;
    for (i = 0; i < argc; i++) {
        cout << i << ". Argument = " << argv[i] << endl;
    }
}


Ich bin irritiert. Wieso sieht dieser code wie C++ aus und dieser hier nicht?

Test
C++ code:
#include <someting>
class Foo : Bar {
// comment
  void bla() {}
  int bla() {}
}


mfg
--
Good coders do not comment. What was hard to write should be hard to read too.

[ - Answer - Quote - Direct link - ]


-1- 2 3 [ - Post reply - ]


amiga-news.de Forum > Forum und Interna > [ code ] Test-Thread [ - Search - New posts - Register - Login - ]


.
Masthead | Privacy policy | Netiquette | Advertising | Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved.
.