You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As part of moving to PHP5.3, large portions of ReMarkable can be re-architectured. ReMarkable limited itself somewhat due to the restriction of one overall function. With anonymous functions, we can rethink some of the complex regex sections and deal much better with the multi-layered aspect of markup.
At the moment, markup collision with HTML is very carefully handled and avoided. Whilst PRE / CODE are masked out right at the beginning, as more HTML gets added by headings and other markup, chances of collision may increase. Using PHP5.3 anonymous / nested functions, it will be possible to replace HTML tags with placeholders after each instance where HTML tags get inserted. This should reduce collision and reduce the need for regex edge cases.
The text was updated successfully, but these errors were encountered:
As part of moving to PHP5.3, large portions of ReMarkable can be re-architectured. ReMarkable limited itself somewhat due to the restriction of one overall function. With anonymous functions, we can rethink some of the complex regex sections and deal much better with the multi-layered aspect of markup.
At the moment, markup collision with HTML is very carefully handled and avoided. Whilst PRE / CODE are masked out right at the beginning, as more HTML gets added by headings and other markup, chances of collision may increase. Using PHP5.3 anonymous / nested functions, it will be possible to replace HTML tags with placeholders after each instance where HTML tags get inserted. This should reduce collision and reduce the need for regex edge cases.
The text was updated successfully, but these errors were encountered: