teepee changed the topic of #openscad to: OpenSCAD - The Programmers Solid 3D CAD Modeller | This channel is logged! | https://openscad.org/advent-calendar-2021/ | Website: http://www.openscad.org/ | FAQ: https://goo.gl/pcT7y3 | Request features / report bugs: https://goo.gl/lj0JRI | Tutorial: https://bit.ly/37P6z0B | Books: https://bit.ly/3xlLcQq | FOSDEM 2020: https://bit.ly/35xZGy6 | Logs: https://bit.ly/32MfbH5
<gbruno> [github] t-paul closed issue #3857 (Support EGL context creation to allow headless OpenGL on Linux). https://github.com/openscad/openscad/issues/3857
<gbruno> [github] t-paul pushed 5 modifications (Merge pull request #107 from Rotzbua/fix_html
J2257 has joined #openscad
J22 has quit [Ping timeout: 256 seconds]
J225728 has joined #openscad
J2257 has quit [Ping timeout: 256 seconds]
LordOfBikes has quit [Ping timeout: 268 seconds]
LordOfBikes has joined #openscad
epony has quit [Ping timeout: 240 seconds]
califax- has joined #openscad
califax has quit [Ping timeout: 276 seconds]
califax- is now known as califax
ickk has joined #openscad
Zauberfisch has quit [Read error: Connection reset by peer]
Zauberfisch has joined #openscad
ur5us has quit [Ping timeout: 240 seconds]
walterwhip has joined #openscad
epony has joined #openscad
PovilasCNC_ has joined #openscad
peepsalot2 has joined #openscad
trashbird1 has joined #openscad
ToAruShiroiNeko has joined #openscad
walterwhip_ has joined #openscad
walterwhip_ has quit [Client Quit]
castaway_ has joined #openscad
zauberfisch_ has joined #openscad
walterwhip has quit [*.net *.split]
Zauberfisch has quit [*.net *.split]
PovilasCNC has quit [*.net *.split]
snaked has quit [*.net *.split]
To_Aru_Shiroi_Ne has quit [*.net *.split]
castawayc has quit [*.net *.split]
muesli has quit [*.net *.split]
splud has quit [*.net *.split]
juri_ has quit [*.net *.split]
peeps[win] has quit [*.net *.split]
noonien has quit [*.net *.split]
trashbird has quit [*.net *.split]
castaway has quit [*.net *.split]
Virindi has quit [*.net *.split]
trashbird1 is now known as trashbird
PovilasCNC_ has quit [Quit: Leaving]
PovilasCNC has joined #openscad
snaked has joined #openscad
splud has joined #openscad
juri_ has joined #openscad
muesli has joined #openscad
Virindi has joined #openscad
noonien has joined #openscad
castawayc has joined #openscad
ferdna has quit [Quit: Leaving]
GNUmoon has quit [Ping timeout: 276 seconds]
qeed has quit [Quit: qeed]
J2257285 has joined #openscad
walterwhip has joined #openscad
J225728 has quit [Ping timeout: 256 seconds]
J22572853 has joined #openscad
J2257285 has quit [Ping timeout: 256 seconds]
J22572853 is now known as J22
GNUmoon has joined #openscad
walterwhip has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
nanoflite has joined #openscad
nanoflite has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
nanoflite has joined #openscad
walterwhip has joined #openscad
walterwhip has quit [Client Quit]
Scopeuk has quit [Quit: Scopeuk]
Scopeuk has joined #openscad
castawayc has quit [Remote host closed the connection]
castaway_ has quit [Remote host closed the connection]
ickk has quit [Remote host closed the connection]
ickk has joined #openscad
lastrodamo has joined #openscad
Guest3591 has joined #openscad
Guest3591 has quit [Client Quit]
ickk has quit [Ping timeout: 260 seconds]
ochafik has joined #openscad
walterwhip has joined #openscad
ochafik has quit [Remote host closed the connection]
ochafik has joined #openscad
ochafik has quit [Remote host closed the connection]
Guest92 has joined #openscad
<Guest92> When I start text_on.scad I get this error: ERROR: Parser error: syntax error in file text_on.scad, line 7   Any ideas?
castaway has joined #openscad
walterwhip has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
walterwhip has joined #openscad
walterwhip has quit [Client Quit]
ochafik has joined #openscad
qeed has joined #openscad
<Scopeuk> Guest92 is this the "example text_on_cube.scad file supplied with openScad?
<Scopeuk> could you also confirm with version of openscad please?
ochafik has quit [Remote host closed the connection]
ochafik has joined #openscad
ochafik has quit [Remote host closed the connection]
ochafik has joined #openscad
GNUmoon has quit [Remote host closed the connection]
GNUmoon has joined #openscad
PovilasCNC has quit [Read error: Connection reset by peer]
califax- has joined #openscad
califax has quit [Ping timeout: 276 seconds]
TheAssassin has quit [Ping timeout: 276 seconds]
califax- is now known as califax
TheAssass1n has joined #openscad
<J22> and never heard from Guest92 again ..
<J22> Would it make sense to have same kind of troubelshooting guide  to pop up when an error occurs - i assume for beginner most errors are not so helpfull
<J22> if we supply i link in that error msg
<J22> seems we don't have a generall  error page in the documentation
<J22> so would it be usefull to have a list of all with some explanations what could be wrong
<Scopeuk> syntax error on line is pretty standard for anything that chews on user text and means the exact English language meaning of the words
ochafik has quit [Remote host closed the connection]
<J22> for us this is easy .. if you have never used any script  and only familiar with "word"  - you have no clue what "syntax" mean
<J22> It was something  with younglings until they understood  that  there is a difference between a  dot, colon and semicolon
<J22> and on the other hand  spaces  can be more or less  - and sometimes a CR LF  makes a difference  and sometimes  it doesn't
<J22> besides the fact that the line in the error is  the line after the problem
Guest92 has quit [Quit: Client closed]
J22 has quit [Quit: Client closed]
J22 has joined #openscad
castaway has quit [Remote host closed the connection]
castaway has joined #openscad
castawayc has joined #openscad
<Scopeuk> GENERIC ADVICE ON DEBUGING STRUCTURE TEXT IS PROBABLY BEYOND OUR DOCS
<Scopeuk> excuse caps
J22 has quit [Quit: Client closed]
J22 has joined #openscad
<Scopeuk> J22 perhaps for that level of assistance people should be directed to a more common basis for such things https://www.bbc.co.uk/bitesize/guides/zcjfyrd/revision/2 for instance covers what syntax is and what might constitute and error and was the second hit for "syntax error" in google
<Scopeuk> going that far back feels a little like having help on using a mouse in a graphical cad package, for most users its just noise
<J22> not sure if they understand this would apply to openSCAD  aswell   but yes  just something  what brings them further help..   i assume only a small amount hits this channel .. but could be wrong
<J22> at least we have  some error msg  - but i didn't find them explained in the documentation .. in some topics the possible errors are mentioned
<J22> i would like to have something like   error codes  and  e.g. "for further help visit  openscad.org/errorcodes"
<teepee> if we can do error codes, we could probably have direct links in most cases
<J22> also maybe some errors could be more specific  like in syntax .. open bracket -  missing closing bracket ]  .. and so on
<teepee> I'd like that, but that's a topic for the parser and the docu for that is not so great
<Scopeuk> is the parser home bred or something off the shelf?
<teepee> I'm pretty sure it's possible, but it needs dedicated error handling in the parser description
<teepee> bison generated
<Scopeuk> I've recently done some stuff with antlr, not looked at Bison
<J22> at least something is pointing and highlighting the cursor  - that could also trigger a clue  ( assuming in my simple mind)
peeps[zen] has joined #openscad
peeps[win] has joined #openscad
peepsalot has quit [Ping timeout: 250 seconds]
peepsalot2 has quit [Ping timeout: 268 seconds]
<J22> todays design• ..  have a nice watertight  small box using old bottle caps https://www.prusaprinters.org/prints/125294-pco-cap-box   [show tell ]
<Scopeuk> the simple docs bit is a classic problem, people who are very new to somethign don't know enough to know what they do not know
<Scopeuk> and this makes finding help hard
<Scopeuk> this is why we train/educate rather than just let people loose in the world
<Scopeuk> one of the first programming training exercises I ever did was to type several written pages of C into programs and compile them.
<Scopeuk> in doing so you will make lots of small syntax errors, misplaced brackets etc and will see the compiler errors whilst having a working copy of the code to compare it to
<J22> yes  i have seen a SCAD tutorial starting with changing the syntax and checking with what you can get away ..  liked that approach
lastrodamo has quit [Quit: Leaving]
Guest92 has joined #openscad
Guest88 has joined #openscad
Guest88 has quit [Quit: Client closed]
sinned69157 has joined #openscad
marcus has quit [Ping timeout: 256 seconds]
cbmuser_ has quit [Ping timeout: 256 seconds]
Ekho has quit [Ping timeout: 256 seconds]
sinned6915 has quit [Ping timeout: 256 seconds]
dalias has quit [Ping timeout: 256 seconds]
sinned69157 is now known as sinned6915
marcus has joined #openscad
t4nk_freenode has quit [Ping timeout: 256 seconds]
cbmuser_ has joined #openscad
t4nk_freenode has joined #openscad
Ekho has joined #openscad
dalias has joined #openscad
gunnbr has quit [Ping timeout: 240 seconds]
Guest92 has quit [Quit: Client closed]
<JakeSays> speaking of the parser - i'd love to rewrite it.
qeed has quit [Quit: qeed]
qeed has joined #openscad
<teepee> JakeSays: how specifically?
ferdna has joined #openscad
<JakeSays> teepee: not sure what you mean
<teepee> rewrite how? fully self-made, using a different tool than bison, using bison but rewriting the definitions, .. ?
<JakeSays> ah
<JakeSays> not sure yet.
<JakeSays> i really want to create a standalone language server
<JakeSays> that's where i'd start, and then the parser could be ported to openscad if desired