[Bug 17465] Port texvc to PHP, reducing external dependencies and development impedence for Math extension

2014-01-03 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=17465

Bug 17465 depends on bug 14202, which changed state.

Bug 14202 Summary: Break Math/texvc out of MediaWiki core into extensions
https://bugzilla.wikimedia.org/show_bug.cgi?id=14202

   What|Removed |Added

 Status|RESOLVED|PATCH_TO_REVIEW
 Resolution|FIXED   |---

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 17465] Port texvc to PHP, reducing external dependencies and development impedence for Math extension

2014-01-03 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=17465

Bug 17465 depends on bug 14202, which changed state.

Bug 14202 Summary: Break Math/texvc out of MediaWiki core into extensions
https://bugzilla.wikimedia.org/show_bug.cgi?id=14202

   What|Removed |Added

 Status|PATCH_TO_REVIEW |RESOLVED
 Resolution|--- |FIXED

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 17465] Port texvc to PHP, reducing external dependencies and development impedence for Math extension

2013-12-01 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=17465

physikerwelt phy...@ckurs.de changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
 CC||phy...@ckurs.de
   Assignee|wikibugs-l@lists.wikimedia. |phy...@ckurs.de
   |org |

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 17465] Port texvc to PHP, reducing external dependencies and development impedence for Math extension

2013-09-10 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=17465

Frédéric Wang fred.w...@free.fr changed:

   What|Removed |Added

 Blocks||15870

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 17465] Port texvc to PHP, reducing external dependencies and development impedence for Math extension

2012-01-30 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=17465

Mark A. Hershberger m...@everybody.org changed:

   What|Removed |Added

 Depends on||34038

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 17465] Port texvc to PHP, reducing external dependencies and development impedence for Math extension

2012-01-18 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=17465

--- Comment #3 from Tim Landscheidt t...@tim-landscheidt.de 2012-01-18 
15:10:28 UTC ---
Interestingly, sometimes MathJax seems to emulate texvc's behaviour: If you TeX
m_\mbox{t} = m \cdot \frac {1}{1 - \sum k}, the result is m with the rest
of the line as subscript.  texvc transforms that to: m_{{\mbox{t}}}=m\cdot
{\frac  {1}{1-\sum k}} which only puts t as subscript, and at least the
MathJax demo at http://www.kenschutte.com/mathjax uses the same rendering.

  I fear if we do not clearly define the grammar and its meaning, we will face
a situation similar to MediaWiki's parser.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 17465] Port texvc to PHP, reducing external dependencies and development impedence for Math extension

2012-01-17 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=17465

--- Comment #2 from Tim Landscheidt t...@tim-landscheidt.de 2012-01-17 
14:38:36 UTC ---
A few issues that I noted while playing around some at
https://github.com/scfc/mediawiki-math-extension (ATM ~ 90/1000 deviations in
DVIs):

- Despite being one of its purposes, there are no testcases that rogue TeX
commands (I/O, \catcode, etc.) are actually rejected.
- texvc not only validates the input and generates HTML, but also /transforms/
the TeX source:
  - Some functions are aliased (\uarr = \uparrow).
  - White space is added and deleted.
  - M^{II}_3N_2 gets rearranged to M_{3}^{{II}}N_{2}.

IMHO the transformations are bad (TM):

- A reader cannot simply copy and paste apparent TeX from a wiki source to
other applications.
- An editor cannot simply copy and paste apparent TeX from a TeX source to
MediaWiki.
- It lays an unnecessary burden on the usage of other renderers and editors. 
For example, MathJax doesn't recognize \uarr, but only \uparrow.

So I think we should settle for a purely validating parser.

  Omitting the transformations will of course also change the output and thus
the outputhash column.  So a migration plan would probably have to include
expiring PNGs generated before the deployment.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 17465] Port texvc to PHP, reducing external dependencies and development impedence for Math extension

2011-04-22 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=17465

Bug 17465 depends on bug 14202, which changed state.

Bug 14202 Summary: Break Math/texvc out of MediaWiki core into extensions
https://bugzilla.wikimedia.org/show_bug.cgi?id=14202

   What|Old Value   |New Value

 Status|ASSIGNED|RESOLVED
 Resolution||FIXED

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 17465] Port texvc to PHP, reducing external dependencies and development impedence for Math extension

2009-08-12 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=17465


Chad H. innocentkil...@gmail.com changed:

   What|Removed |Added

  Component|Page rendering  |texvc
Product|MediaWiki   |MediaWiki extensions
Version|unspecified |any




-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 17465] Port texvc to PHP, reducing external dependencies and development impedence for Math extension

2009-06-30 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=17465


Brion Vibber br...@wikimedia.org changed:

   What|Removed |Added

 CC||br...@wikimedia.org
Summary|Translate texvc into a more |Port texvc to PHP, reducing
   |widely used language|external dependencies and
   ||development impedence for
   ||Math extension




--- Comment #1 from Brion Vibber br...@wikimedia.org  2009-06-30 18:35:51 UTC 
---
Poked summary; recommend just doing this in PHP...


-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l