Fossil SCM
An experiment in reactivating the legacy wysiwyg editor in the new wikiedit page. It works, but cannot currently be removed from the page once it's installed without reloading the page.
Commit
629bc0e131f29e2932e0b4817a4853dd75b4ece63f565278f41a19ca72f7b3da
Parent
693bf6b22221c36…
4 files changed
+12
+1
+1
+2
| --- a/src/fossil.page.wikiedit-wysiwyg-legacy.js | ||
| +++ b/src/fossil.page.wikiedit-wysiwyg-legacy.js | ||
| @@ -0,0 +1,12 @@ | ||
| 1 | +/** | |
| 2 | + A slight adaptation of fossil's legacy wysiwyg wiki editor which | |
| 3 | + makes it usable with the newer editor's edit widget replacement | |
| 4 | + API. | |
| 5 | + | |
| 6 | + Requires. | |
| 7 | + | |
| 8 | + Maintenance note: | |
| 9 | + C++-style comment, | |
| 10 | + runs of / characters in | |
| 11 | + mangled to work around that. | |
| 12 | +ditor-wid |
| --- a/src/fossil.page.wikiedit-wysiwyg-legacy.js | |
| +++ b/src/fossil.page.wikiedit-wysiwyg-legacy.js | |
| @@ -0,0 +1,12 @@ | |
| --- a/src/fossil.page.wikiedit-wysiwyg-legacy.js | |
| +++ b/src/fossil.page.wikiedit-wysiwyg-legacy.js | |
| @@ -0,0 +1,12 @@ | |
| 1 | /** |
| 2 | A slight adaptation of fossil's legacy wysiwyg wiki editor which |
| 3 | makes it usable with the newer editor's edit widget replacement |
| 4 | API. |
| 5 | |
| 6 | Requires. |
| 7 | |
| 8 | Maintenance note: |
| 9 | C++-style comment, |
| 10 | runs of / characters in |
| 11 | mangled to work around that. |
| 12 | ditor-wid |
+1
| --- src/main.mk | ||
| +++ src/main.mk | ||
| @@ -230,10 +230,11 @@ | ||
| 230 | 230 | $(SRCDIR)/fossil.dom.js \ |
| 231 | 231 | $(SRCDIR)/fossil.fetch.js \ |
| 232 | 232 | $(SRCDIR)/fossil.numbered-lines.js \ |
| 233 | 233 | $(SRCDIR)/fossil.page.fileedit.js \ |
| 234 | 234 | $(SRCDIR)/fossil.page.forumpost.js \ |
| 235 | + $(SRCDIR)/fossil.page.wikiedit-wysiwyg-legacy.js \ | |
| 235 | 236 | $(SRCDIR)/fossil.page.wikiedit.js \ |
| 236 | 237 | $(SRCDIR)/fossil.popupwidget.js \ |
| 237 | 238 | $(SRCDIR)/fossil.storage.js \ |
| 238 | 239 | $(SRCDIR)/fossil.tabs.js \ |
| 239 | 240 | $(SRCDIR)/graph.js \ |
| 240 | 241 |
| --- src/main.mk | |
| +++ src/main.mk | |
| @@ -230,10 +230,11 @@ | |
| 230 | $(SRCDIR)/fossil.dom.js \ |
| 231 | $(SRCDIR)/fossil.fetch.js \ |
| 232 | $(SRCDIR)/fossil.numbered-lines.js \ |
| 233 | $(SRCDIR)/fossil.page.fileedit.js \ |
| 234 | $(SRCDIR)/fossil.page.forumpost.js \ |
| 235 | $(SRCDIR)/fossil.page.wikiedit.js \ |
| 236 | $(SRCDIR)/fossil.popupwidget.js \ |
| 237 | $(SRCDIR)/fossil.storage.js \ |
| 238 | $(SRCDIR)/fossil.tabs.js \ |
| 239 | $(SRCDIR)/graph.js \ |
| 240 |
| --- src/main.mk | |
| +++ src/main.mk | |
| @@ -230,10 +230,11 @@ | |
| 230 | $(SRCDIR)/fossil.dom.js \ |
| 231 | $(SRCDIR)/fossil.fetch.js \ |
| 232 | $(SRCDIR)/fossil.numbered-lines.js \ |
| 233 | $(SRCDIR)/fossil.page.fileedit.js \ |
| 234 | $(SRCDIR)/fossil.page.forumpost.js \ |
| 235 | $(SRCDIR)/fossil.page.wikiedit-wysiwyg-legacy.js \ |
| 236 | $(SRCDIR)/fossil.page.wikiedit.js \ |
| 237 | $(SRCDIR)/fossil.popupwidget.js \ |
| 238 | $(SRCDIR)/fossil.storage.js \ |
| 239 | $(SRCDIR)/fossil.tabs.js \ |
| 240 | $(SRCDIR)/graph.js \ |
| 241 |
+1
| --- win/Makefile.mingw | ||
| +++ win/Makefile.mingw | ||
| @@ -642,10 +642,11 @@ | ||
| 642 | 642 | $(SRCDIR)/fossil.dom.js \ |
| 643 | 643 | $(SRCDIR)/fossil.fetch.js \ |
| 644 | 644 | $(SRCDIR)/fossil.numbered-lines.js \ |
| 645 | 645 | $(SRCDIR)/fossil.page.fileedit.js \ |
| 646 | 646 | $(SRCDIR)/fossil.page.forumpost.js \ |
| 647 | + $(SRCDIR)/fossil.page.wikiedit-wysiwyg-legacy.js \ | |
| 647 | 648 | $(SRCDIR)/fossil.page.wikiedit.js \ |
| 648 | 649 | $(SRCDIR)/fossil.popupwidget.js \ |
| 649 | 650 | $(SRCDIR)/fossil.storage.js \ |
| 650 | 651 | $(SRCDIR)/fossil.tabs.js \ |
| 651 | 652 | $(SRCDIR)/graph.js \ |
| 652 | 653 |
| --- win/Makefile.mingw | |
| +++ win/Makefile.mingw | |
| @@ -642,10 +642,11 @@ | |
| 642 | $(SRCDIR)/fossil.dom.js \ |
| 643 | $(SRCDIR)/fossil.fetch.js \ |
| 644 | $(SRCDIR)/fossil.numbered-lines.js \ |
| 645 | $(SRCDIR)/fossil.page.fileedit.js \ |
| 646 | $(SRCDIR)/fossil.page.forumpost.js \ |
| 647 | $(SRCDIR)/fossil.page.wikiedit.js \ |
| 648 | $(SRCDIR)/fossil.popupwidget.js \ |
| 649 | $(SRCDIR)/fossil.storage.js \ |
| 650 | $(SRCDIR)/fossil.tabs.js \ |
| 651 | $(SRCDIR)/graph.js \ |
| 652 |
| --- win/Makefile.mingw | |
| +++ win/Makefile.mingw | |
| @@ -642,10 +642,11 @@ | |
| 642 | $(SRCDIR)/fossil.dom.js \ |
| 643 | $(SRCDIR)/fossil.fetch.js \ |
| 644 | $(SRCDIR)/fossil.numbered-lines.js \ |
| 645 | $(SRCDIR)/fossil.page.fileedit.js \ |
| 646 | $(SRCDIR)/fossil.page.forumpost.js \ |
| 647 | $(SRCDIR)/fossil.page.wikiedit-wysiwyg-legacy.js \ |
| 648 | $(SRCDIR)/fossil.page.wikiedit.js \ |
| 649 | $(SRCDIR)/fossil.popupwidget.js \ |
| 650 | $(SRCDIR)/fossil.storage.js \ |
| 651 | $(SRCDIR)/fossil.tabs.js \ |
| 652 | $(SRCDIR)/graph.js \ |
| 653 |
+2
| --- win/Makefile.msc | ||
| +++ win/Makefile.msc | ||
| @@ -563,10 +563,11 @@ | ||
| 563 | 563 | "$(SRCDIR)\fossil.dom.js" \ |
| 564 | 564 | "$(SRCDIR)\fossil.fetch.js" \ |
| 565 | 565 | "$(SRCDIR)\fossil.numbered-lines.js" \ |
| 566 | 566 | "$(SRCDIR)\fossil.page.fileedit.js" \ |
| 567 | 567 | "$(SRCDIR)\fossil.page.forumpost.js" \ |
| 568 | + "$(SRCDIR)\fossil.page.wikiedit-wysiwyg-legacy.js" \ | |
| 568 | 569 | "$(SRCDIR)\fossil.page.wikiedit.js" \ |
| 569 | 570 | "$(SRCDIR)\fossil.popupwidget.js" \ |
| 570 | 571 | "$(SRCDIR)\fossil.storage.js" \ |
| 571 | 572 | "$(SRCDIR)\fossil.tabs.js" \ |
| 572 | 573 | "$(SRCDIR)\graph.js" \ |
| @@ -1162,10 +1163,11 @@ | ||
| 1162 | 1163 | echo "$(SRCDIR)\fossil.dom.js" >> $@ |
| 1163 | 1164 | echo "$(SRCDIR)\fossil.fetch.js" >> $@ |
| 1164 | 1165 | echo "$(SRCDIR)\fossil.numbered-lines.js" >> $@ |
| 1165 | 1166 | echo "$(SRCDIR)\fossil.page.fileedit.js" >> $@ |
| 1166 | 1167 | echo "$(SRCDIR)\fossil.page.forumpost.js" >> $@ |
| 1168 | + echo "$(SRCDIR)\fossil.page.wikiedit-wysiwyg-legacy.js" >> $@ | |
| 1167 | 1169 | echo "$(SRCDIR)\fossil.page.wikiedit.js" >> $@ |
| 1168 | 1170 | echo "$(SRCDIR)\fossil.popupwidget.js" >> $@ |
| 1169 | 1171 | echo "$(SRCDIR)\fossil.storage.js" >> $@ |
| 1170 | 1172 | echo "$(SRCDIR)\fossil.tabs.js" >> $@ |
| 1171 | 1173 | echo "$(SRCDIR)\graph.js" >> $@ |
| 1172 | 1174 |
| --- win/Makefile.msc | |
| +++ win/Makefile.msc | |
| @@ -563,10 +563,11 @@ | |
| 563 | "$(SRCDIR)\fossil.dom.js" \ |
| 564 | "$(SRCDIR)\fossil.fetch.js" \ |
| 565 | "$(SRCDIR)\fossil.numbered-lines.js" \ |
| 566 | "$(SRCDIR)\fossil.page.fileedit.js" \ |
| 567 | "$(SRCDIR)\fossil.page.forumpost.js" \ |
| 568 | "$(SRCDIR)\fossil.page.wikiedit.js" \ |
| 569 | "$(SRCDIR)\fossil.popupwidget.js" \ |
| 570 | "$(SRCDIR)\fossil.storage.js" \ |
| 571 | "$(SRCDIR)\fossil.tabs.js" \ |
| 572 | "$(SRCDIR)\graph.js" \ |
| @@ -1162,10 +1163,11 @@ | |
| 1162 | echo "$(SRCDIR)\fossil.dom.js" >> $@ |
| 1163 | echo "$(SRCDIR)\fossil.fetch.js" >> $@ |
| 1164 | echo "$(SRCDIR)\fossil.numbered-lines.js" >> $@ |
| 1165 | echo "$(SRCDIR)\fossil.page.fileedit.js" >> $@ |
| 1166 | echo "$(SRCDIR)\fossil.page.forumpost.js" >> $@ |
| 1167 | echo "$(SRCDIR)\fossil.page.wikiedit.js" >> $@ |
| 1168 | echo "$(SRCDIR)\fossil.popupwidget.js" >> $@ |
| 1169 | echo "$(SRCDIR)\fossil.storage.js" >> $@ |
| 1170 | echo "$(SRCDIR)\fossil.tabs.js" >> $@ |
| 1171 | echo "$(SRCDIR)\graph.js" >> $@ |
| 1172 |
| --- win/Makefile.msc | |
| +++ win/Makefile.msc | |
| @@ -563,10 +563,11 @@ | |
| 563 | "$(SRCDIR)\fossil.dom.js" \ |
| 564 | "$(SRCDIR)\fossil.fetch.js" \ |
| 565 | "$(SRCDIR)\fossil.numbered-lines.js" \ |
| 566 | "$(SRCDIR)\fossil.page.fileedit.js" \ |
| 567 | "$(SRCDIR)\fossil.page.forumpost.js" \ |
| 568 | "$(SRCDIR)\fossil.page.wikiedit-wysiwyg-legacy.js" \ |
| 569 | "$(SRCDIR)\fossil.page.wikiedit.js" \ |
| 570 | "$(SRCDIR)\fossil.popupwidget.js" \ |
| 571 | "$(SRCDIR)\fossil.storage.js" \ |
| 572 | "$(SRCDIR)\fossil.tabs.js" \ |
| 573 | "$(SRCDIR)\graph.js" \ |
| @@ -1162,10 +1163,11 @@ | |
| 1163 | echo "$(SRCDIR)\fossil.dom.js" >> $@ |
| 1164 | echo "$(SRCDIR)\fossil.fetch.js" >> $@ |
| 1165 | echo "$(SRCDIR)\fossil.numbered-lines.js" >> $@ |
| 1166 | echo "$(SRCDIR)\fossil.page.fileedit.js" >> $@ |
| 1167 | echo "$(SRCDIR)\fossil.page.forumpost.js" >> $@ |
| 1168 | echo "$(SRCDIR)\fossil.page.wikiedit-wysiwyg-legacy.js" >> $@ |
| 1169 | echo "$(SRCDIR)\fossil.page.wikiedit.js" >> $@ |
| 1170 | echo "$(SRCDIR)\fossil.popupwidget.js" >> $@ |
| 1171 | echo "$(SRCDIR)\fossil.storage.js" >> $@ |
| 1172 | echo "$(SRCDIR)\fossil.tabs.js" >> $@ |
| 1173 | echo "$(SRCDIR)\graph.js" >> $@ |
| 1174 |