|
M8cForth for the Cypress M8C core used in many Cypress PSoC chips. source codeVersion: 2.01 of the source code is currently available at http://psocdeveloper.com/tools/misc-dev-tools.html . I would like to collaboratively improve it wiki-style. Is there a better wiki than forthfreak for hosting the source code? (WikiNode ?) David, should you need additional facilities for source code development, simply give it a shout. If it can be set up with reasonable effort, and is available for Unix (Linux runs here), it might be provided. If someone changes a couple of words in a couple of lines, how can I find out what changed? I want something like this "diff" feature: DelayedCommits(normal view), and DelayedCommits(revision 11 vs. 18). I see that "Revision Diff Display" is already listed on the KwikiTodo; please bump it to a higher priority. Many of the wiki listed at the http://wikimatrix.org/ already include "Revision Diffs". Would it be quicker to install one of those wiki than to figure out how to get revision diffs into Kwiki? – DavidCary I'm afraid using different wiki software won't be quicker, as wiki markup is very likely to differ, and pages need to be checked/modified for the different markup. I agree that (option#1) translating all the pages on this wiki to a different markup syntax would be a big hassle. Adding "revision diffs" to the current Kwiki wiki (option#2) would be great, but I don't know how hard that is. However, what if we (option#3) start up a more-or-less independent wiki just for "my" source code, and continue running this Kwiki wiki normally? Keeping 2 wiki (option#3) running is, of course, more work than keeping 1 wiki running – but running 2 wiki might be less work than the previous 2 options. Option#4: continue running Kwiki, and also install a SVK server just for source code. Option#5: continue running Kwiki, and also make a SourceForge project out of this M8cForth (or perhaps a more general "microcontroller Forth"), and use SourceForge's SVN server, bug tracker, etc. With so many options in today's world, it's a wonder that anything ever gets done. :) – DavidCary Seems that nobody has really pointed out...... that diffs can be displayed. that has been the case for quite a while now, and is stated in WhatIsNew. Links to display diffs can be constructed as well: show diffs between current and previous version of this page decisions to makeM8cForth is currently a StandAloneForth. I'm waffling between:
I suppose I should re-read more carefully
Anything else I really ought to know before launching into yet another Forth implementation? – DavidCary Is there a better page on ForthFreak to list the different styles of Forth implementations ? Perhaps ForthImplementation. PossibilitiesPossibilities for supporting those goals:
more discussionSee M8cForthDiscussion . Christopher Burns wrote PSoC Forth (see http://www.psocdeveloper.com/forums/viewtopic.php?t=167 http://geocities.com/mwalimub/psoc_forth.html ) for the Cypress M8C. DavidCary took over maintenance in 2006. Today (2006-06-26) I started this page on ForthFreak. I am interested in seeing how much I can squeeze onto a 8 pin Cypress PSoC microcontroller. – DavidCary |