The point is not that real tables are missing, but that code blocks are broken, I just happen to (mis-?)use them for tables. Imagine some programming language where indentation matters, e.g. Haskell (nested case…of statements - the indentation decides where the choices for the inner one end). It wouldn’t show up in code blocks properly, leading to very confused programmers. Code blocks should never mess with formatting - syntax highlighting is fine, but every change to formatting can and will break some languages.
Anyway, let’s tinker with that suggestion you pointed me to in the other thread.
`
Element | Manufacturer
----------| Bandit | Scav | Dahl | Hyperion-new | Hyperion-old | Maliwan | Tediore
Corrosive | Barfy | Tangy | Scorpion | Weisenheimer | Ascerbic | Venom | Green
Fire | Burny | Spicy | Beetle | Backburner | Boiler | Provocateur | Kindle
Shock | Shoky | Shokking | Eel | Storm | Brainstorm | Vexation | Spark
Slag | Slagy | - | Jackal | Wellness | - | Revenant | Chaff
Cryo | - | Chilly | Yeti | Cooler | Fridge | Hyperborean | Snowflake
Hmm, that kind of works, but it’s very fragile still. If I add a closing backtick (also applies for triple-backtick; quadruple-space doesn’t do anything), or write anything other than a newline character directly after the /code tag the format falls apart, even though the code block shouldn’t care what comes after it. Also, I’d like to hide that backtick, but that’s impossible.
All in all, the current status is the most broken forum I’ve seen to date - others have missing features, but at least the existing features work properly. This one used to work once upon a time, but now it kind of looks like it’s broken on purpose, which is unacceptable.
Edit: Hang on, there’s another reply in the other thread. REAL TABLES HAVE ARRIVED! Code tags are still broken, but at least I don’t need them for this anymore.
| Element |
Manufacturer |
|
|
|
|
|
|
|
Bandit |
Scav |
Dahl |
Hyperion-new |
Hyperion-old |
Maliwan |
Tediore |
| Corrosive |
Barfy |
Tangy |
Scorpion |
Weisenheimer |
Ascerbic |
Venom |
Green |
| Fire |
Burny |
Spicy |
Beetle |
Backburner |
Boiler |
Provocateur |
Kindle |
| Shock |
Shoky |
Shokking |
Eel |
Storm |
Brainstorm |
Vexation |
Spark |
| Slag |
Slagy |
- |
Jackal |
Wellness |
- |
Revenant |
Chaff |
| Cryo |
- |
Chilly |
Yeti |
Cooler |
Fridge |
Hyperborean |
Snowflake |
Important notes for formatting: The first line must have the titles with the “|” character inbetween, the next line must consist of alternating “|” and “-” characters (at least <columns> times “-”, with “|” as separator). The following lines are considered parts of the table, one line per row, with “|” separating the columns (leading and trailing “|” characters are not needed, except when the first or last cell(s) in a row shall be empty; e.g. in my table there are two leading “|” characters in the row listing the manufacturers to keep the first cell empty). Double newline ends the table. Vertical lines seem to be currently impossible, as is configuring where which type of horizontal line is drawn where.