ChanServ changed the topic of #picolisp to: PicoLisp language | Channel Log: https://irclog.whitequark.org/picolisp/ | Picolisp latest found at http://www.software-lab.de/down.html | check also http://www.picolisp.com for more information
orivej has quit [Ping timeout: 256 seconds]
rick42 has joined #picolisp
<rick42> hello (back :)
alexshendi has quit [Ping timeout: 272 seconds]
orivej has joined #picolisp
alexshendi has joined #picolisp
_whitelogger has joined #picolisp
<m_mans> Hi all!
Regenaxer has quit [Ping timeout: 240 seconds]
Regenaxer has joined #picolisp
<Regenaxer> m_mans: Do you have any new info about the style issue in @lib/form.js?
<m_mans> Regenaxer: no, I've postponed that issue a little
abel-normand has joined #picolisp
<Regenaxer> ok
<cess11> happy holidays
<Regenaxer> Hi cess11, same!
<clacke[m]> Merry Gravmass!
orivej has quit [Ping timeout: 248 seconds]
Unscrmbl-aw has joined #picolisp
orivej has joined #picolisp
Unscrmbl-aw has quit [Quit: Leaving.]
Unscrmbl-aw has joined #picolisp
<Unscrmbl-aw> hi all! happy holidays!
jibanes has quit [Ping timeout: 256 seconds]
Unscrmbl-aw is now known as aw-
aw- has quit [Client Quit]
jibanes has joined #picolisp
aw- has joined #picolisp
<aw-> not sure if my last message appeared correctly
<aw-> happy holidays!
<m_mans> Regenaxer: here?
<m_mans> we could change form.l:262
<m_mans> - val = j >= 0? cls.substr(j+2) : "";
<m_mans> + val = j >= 0? cls.substr(j+2) : cls;
<m_mans> but small issue remains in this case
<m_mans> e.g, if field value is -1, thus class attr value is "red field" (during initial GET)
<m_mans> then we change value to -2. After handling JS the class attr value become "red red field". Visually everything is still correct
<m_mans> /become/becomes/
<m_mans> then we change field value to positive number. JS handler strips "red " from class attr, thus we have class="red field" again. So finally we see positive value but in red color
<m_mans> I've made workaround with (form.l:1034):
<m_mans> (<style> (and (lt0 (val> This)) "red ") (extra "Var")) )
<m_mans> notice extra space after 'red'
<Regenaxer> Hi m_mans, sorry, was out
<Regenaxer> I'm very reluctant to change this, as it may have unexpected consequences
<Regenaxer> I'll first release picoLisp-17.12 next week
<Regenaxer> I believe the current logic has a reason
<Regenaxer> If we change to ... cls.substr(j+2) : cls;
<Regenaxer> then the class will never be cleared. I think this was the reason for ... cls.substr(j+2) : "";
<Regenaxer> I have many cases where the style is set upon a certain condition, and should be cleared again if that condition vanishes
<Regenaxer> Why is it that I never saw this effect? How exactly was it caused?
abel-normand has quit [Ping timeout: 252 seconds]
aw- has quit [Quit: Leaving.]
aw- has joined #picolisp
aw- has quit [Ping timeout: 256 seconds]
groovy2shoes has quit [Ping timeout: 265 seconds]
groovy2shoes has joined #picolisp
tankfeeder has joined #picolisp
orivej has quit [Ping timeout: 264 seconds]
orivej has joined #picolisp
jamtho_ has joined #picolisp
jamtho has quit [Ping timeout: 252 seconds]
alexshendi has quit [Remote host closed the connection]
alexshendi has joined #picolisp
tankfeeder_ has joined #picolisp
tankfeeder_ has quit [Client Quit]
tankfeeder has quit [Quit: Connection closed for inactivity]