[ANN] HelpSystem (was ProfStef)

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[ANN] HelpSystem (was ProfStef)

Torsten Bergmann
Laurent Laffont wrote:
>And I was just thinking that there may be more value *now* in writing >tutorials than in writing a full featured help browser ?

Stef wrote:
>+1
>
>but let us be incremental and improve step by step.



OK, here is my first step:

   Gofer new
      squeaksource: 'MetacelloRepository';
      package: 'ConfigurationOfHelpSystem';
      load.

   (Smalltalk at: #ConfigurationOfHelpSystem) load


Project lives on http://squeaksource.com/HelpSystem.html  (Read/Write)
If it evolves we can include it into a dev image.

Needs improvements, but is a start. Dont know if pragmas or a #pages method would be the way to go to define page order, ...

Feel free to comment ...

--
GRATIS für alle GMX-Mitglieder: Die maxdome Movie-FLAT!
Jetzt freischalten unter http://portal.gmx.net/de/go/maxdome01

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: [ANN] HelpSystem (was ProfStef)

laurent laffont
It's the first time I see pragmas in action, cool !  How do you reorder the pages ? with pagexxx ?

Reordering the lessons in ProfStef was the first tedious thing. That's why I have SmalltalkSyntaxTutorial#tutorial to answer an Array of selectors.

I think it should be not difficult to add something like AbstractTutorial#toHelpSystem in ProfStef ?

Laurent Laffont


On Fri, Feb 12, 2010 at 4:17 PM, Torsten Bergmann <[hidden email]> wrote:
Laurent Laffont wrote:
>And I was just thinking that there may be more value *now* in writing >tutorials than in writing a full featured help browser ?

Stef wrote:
>+1
>
>but let us be incremental and improve step by step.



OK, here is my first step:

  Gofer new
     squeaksource: 'MetacelloRepository';
     package: 'ConfigurationOfHelpSystem';
     load.

  (Smalltalk at: #ConfigurationOfHelpSystem) load


Project lives on http://squeaksource.com/HelpSystem.html  (Read/Write)
If it evolves we can include it into a dev image.

Needs improvements, but is a start. Dont know if pragmas or a #pages method would be the way to go to define page order, ...

Feel free to comment ...

--
GRATIS für alle GMX-Mitglieder: Die maxdome Movie-FLAT!
Jetzt freischalten unter http://portal.gmx.net/de/go/maxdome01

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project