Michel Fortin

Results 160 comments of Michel Fortin

This is definitely a bug, but it's hard to fix given how the parser works currently. To fix this we'd need to change the parsing model to a one-pass parser...

You probably didn't notice that if you worked from the SmartyPantsTypographer class most of that work was already done. In that class those variable already exist: ``` # Smart quote...

The reason the two classes exist is that I wanted to preserve the original PHP SmartyPants as it was (similar to John Gruber's SmartyPants) and put everything new in a...

This looks like a quirk in their implementation of Markdown. Pretty much all Markdown implementations do the correct thing here: http://johnmacfarlane.net/babelmark2/?normalize=1&text=%60+%60%60foo%60%60+%60 I'll wait to see what happens with [the issue...

I'm not convinced this is an improvement. On one hand, `switch` removes the redundancy of `$attr ==`. On the other hand it requires adding a `break` everywhere otherwise it'll fall...

I don't understand why this is needed. Do you `import`/`require` smartypants.php more than once? If not there shouldn't be any conflict.

Does that so called "process isolation" works by including things many times in different namespaces? If that's the case, it won't work with code that use `define`, because constants defined...

This indeed appears suspicious. The filter algorithm Sim Daltonism uses has been developed a long time ago by the HCIRN (which no longer exists). Others tools based on the same...

I doubt Rosetta is slowing it down in a measurable way, but you're right there should be a native ARM64 build. CPU usage can be misleading on the M1 because...

Xcode has a built-in feature for that: select the project file and open the File inspector and look at the Text settings. That is what I was thinking of using....