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 per @ThomasWaldmann suggestion in #91, running with pypy instead of CPython is way forward until Moin2 is stable.
I stumbled upon a problem with negating automatic link generation. Prepending !CamelCase should produce CamelCase
but does not. It's successful in not tuning it to a link, but it ouputs as !CamelCase
It's easy enough to reproduce:
Download the latest release of pypy2: curl -O https://downloads.python.org/pypy/pypy2.7-v7.3.9-linux64.tar.bz2
Start Desktop Edition of moinmoin /path/to/pypy wikiserver.py
Point your browser to the wiki and create a page with a link and watch the output.
(I had to edit wikiserverconfig.py and insert DesktopEdition = True to be able to edit/create pages)
Press Ctrl+C to stop the wikiserver.py and start it with CPython: python wikiserver.py
Refresh that same page and you should see it output as expected.
The text was updated successfully, but these errors were encountered:
Yes, I've tried those steps at some point in my journey to troubleshoot this issue in our production wiki.
This is reproducable with a new install/DesktopEdition (as per my steps outlined above) as well.
As per @ThomasWaldmann suggestion in #91, running with pypy instead of CPython is way forward until Moin2 is stable.
I stumbled upon a problem with negating automatic link generation. Prepending !CamelCase should produce
CamelCase
but does not. It's successful in not tuning it to a link, but it ouputs as
!CamelCase
It's easy enough to reproduce:
Download the latest release of pypy2:
curl -O https://downloads.python.org/pypy/pypy2.7-v7.3.9-linux64.tar.bz2
Clone moin repo
git clone https://github.com/moinwiki/moin-1.9
Start Desktop Edition of moinmoin
/path/to/pypy wikiserver.py
Point your browser to the wiki and create a page with a link and watch the output.
(I had to edit wikiserverconfig.py and insert
DesktopEdition = True
to be able to edit/create pages)Press Ctrl+C to stop the wikiserver.py and start it with CPython:
python wikiserver.py
Refresh that same page and you should see it output as expected.
The text was updated successfully, but these errors were encountered: