[HEA]
    _____________________   ___                                   _
    |___   ______________| |   |                                 | |
        |  | _             |   |                                 | |
        |  || |            |   |                                 | |
        |  || |            |   |                                 | |
        |  || |            |   |   ____ _   _ _   _   ______     | |
        |  || |            |   |  / __ \ | | / \_/ \  | ___ \    | |
        |  || |__   ____   |   | / /  \  | |  /\ /\ \ | |  \ \   | |
        |  ||  _ \ |  _ \  |   | \ \__/  | | | |_|| | | |__/ /   | |
        |  || | | || |_||  |   |  \___/|_| |_|    |_| | ____/    |_|
        |  || | | || |__   |   |____________________  | |         _
        |__||_| |_|\____/  |________________________| | |        |_|
                                                      | |
         Lighting Your Apple II Path                  | |
                                                      |_|

-----------------------------------


                       >>> WELCOME TO THE LAMP! <<<
                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~


           THE BEST OF THE A2 BULLETIN BOARD ON Syndicomm Online
           "Teaching the Apple II user how to fish since 1998"


 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 The Lamp!            An Onipa'a Software Production        Vol. 9, No. 1
 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 Publisher................................Ryan M. Suenaga, M.S.W., L.S.W.
 Editor.....................................................Lyle Syverson
 Internet Email, Publisher.........................thelamp@sheppyware.net
 Internet Email, Editor................................lyle@FoxValley.net
 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

                            TABLE OF CONTENTS
                            ~~~~~~~~~~~~~~~~~
                            January 15, 2006

HIGH ABOVE THE ROCK RIVER---------------------------------------------[OPN]
     Mendelssohn Performing Arts Center
     Apple Computers

A2 FORUM AT Syndicomm Online (A2Central.com) DISTILLATIONS------------[DAS]
     MPW IIgs ORCA/C compiler-Runs on Mac-Builds GS code!-------------[MPW]
     Volume 10, Issue 4 of Juiced.GS Ready----------------------------[JGR]
     Juiced.GS - Thanks, Ryan, for a Job Well Done--------------------[JWD]
     Daily History Email From the Apple Matters Web Site--------------[DHE]
     Spam - Where to From Here----------------------------------------[WFH]
     Success Speeding Up the IIc+ ------------------------------------[SSU]
     Picking up on Some Text Parsing Again----------------------------[TPA]
     More TextEdit----------------------------------------------------[MTE]

ANNOUNCEMENTS FROM SYNDICOMM------------------------------------------[ANS]
     To Sign up for Syndicomm Online----------------------------------[TSU]

LETTERS TO THE EDITOR-------------------------------------------------[LTE]
     No Letters to the Editor This Month
     An Invitation

KFEST 2006------------------------------------------------------------[KF6]
     KansasFest 2006--------------------------------------------------[KFS]

EXTRA INNINGS
     About The Lamp! ------------------------------------------------ [INN]


                                [*] [*] [*]

READING THE LAMP!   The index system used by The Lamp! is designed to make
"""""""""""""""""   your reading easier.  To use this system, load this
issue into any word processor or text editor.  In the index you will find
something like:

EXTRA INNINGS
     About The Lamp! ------------------------------------------------ [INN]

To read this article, simply use your search or find command to locate
[INN].  There is a similar tag at the end of each article: [EOA].



[OPN]-------------------------------
         HIGH ABOVE THE ROCK RIVER |
------------------------------------
From The Editor
"""""""""""""""
by Lyle Syverson <lyle@FoxValley.net>

                    Mendelssohn Performing Arts Center
                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     From High Above The Rock River we can see the building housing the
Mendelssohn Performing Arts Center

     Founded on October 4, 1884, this organization is the oldest,
continuous community music organization in the United States.

     They offer season tickets to a wide variety of music programs... some
made up of local performers and some by artists from throughout the world.

     They maintain the Mendelssohn Chamber Orchestra, the Mendelssohn
Choral, and several children's choirs.

     They publish an annual directory listing all of their Performing
Members with contact information... in case you would want to arrange a
special program for an organization or a party.

     To be a success for so long a period of time they have done a good job
of evaluating how things are going and making changes when they are called
for.

                              Apple Computer
                              ~~~~~~~~~~~~~~
     Apple Computer has drawn a lot of interest and controversy with its
decision to use Intel processors in its new models of computers.  Some
people are optimistic about this change... others are predicting all sorts
of trouble.

     Every organization makes good and poor decisions as they move along.
I suspect Apple will be around for a long time to come.  After all, they
made the Apple II's we are still enjoying many years after they were built.

[EOA]



ASCII ART BEGINS
_________  _                     _                                      _
|__   __| | |                   | |                                    | |
   | |    | |                   | |                                    | |
   | |    | |___     ____       | |       _____   __ ___ _   _ _____   | |
   | |    | ___ \   / __ \      | |      /____ \  | v   v | | v ___ \  | |
   | |    | |  | | | /__\ \     | |       ____| | | /\ /\ | |  /   \ \ | |
   | |    | |  | | | _____|     | |      / ___  | | || || | | |    | | |_|
   | |    | |  | | | |_____     | |____  | |__| | | || || | |  \___/ /  _
   |_|    |_|  |_| \______|     |______| \____^_| |_||_||_| | |\____/  |_|
                                                            | |
                                                            | |
                                                            |_|

ASCII ART ENDS
[EOA]



[DAS]----------------------------------------------
DISTILLATIONS FROM The A2 FORUM at Syndicomm.com  |
                                  (A2Central.com) |
---------------------------------------------------

by Lyle Syverson <lyle@foxvalley.net>

[MPW]
MPW IIgs ORCA/C compiler-Runs on Mac-Builds GS code!
""""""""""""""""""""""""""""""""""""""""""""""""""""
The MPW IIgs ORCA/C compiler.  Runs on the Mac in MPW, but builds GS code!

>>>>>
"""""
I downloaded and installed Free Pascal on my Mac this week.  It is largely
(although not completely) compatible with MPW Pascal.

So now I'm trying to build MPW IIgs ORCA/C using it.  My goal is to try to
make a version of it that I can run from the command line on my Mac.  Of
course, a linker is still needed.

The source for Byte Works' linker is included on Opus ][, although it's in
assembly.  Anyone feel up to converting that to C? ;)

Eric "Sheppy" Shepherd                                sheppy@syndicomm.com
Owner, Syndicomm                                  http://www.syndicomm.com
                     Building communities, bit by bit.

(SYNDICOMM, Cat 22, Top 9, Msg 1)

>>>>>
"""""
You're a better man than I am ;-)

Ryan

(A2.RYAN, Cat 22, Top 9, Msg 2)

>>>>>
"""""
>> I downloaded and installed Free Pascal on my Mac this week. <<

Sheppy, where did you get that?
_________
  | homas

(TCOMPTER, Cat 22, Top 9, Msg 3)

>>>>>
"""""
Free Pascal is at http://www.freepascal.org.

There's an Xcode integration kit, but it hasn't worked for me.  I'm having
to compile from a Terminal window.

Eric "Sheppy" Shepherd                                sheppy@syndicomm.com
Owner, Syndicomm                                  http://www.syndicomm.com
                     Building communities, bit by bit.

(SYNDICOMM, Cat 22, Top 9, Msg 4)

>>>>>
"""""
When I saw Free Pascal was released (or maybe it was another free pascal),
I thought about converting the MPW Orca/Pascal.  I'm glad you're doing it
:)

I think if you root through the Opus ][ CD you'll also find a (very old)
version of the Orca/Linker written in Orca/Small C.  I think it would
probably be faster to rewrite it completely than to convert either the
Small C or Asm versions. OMF is fairly well documented.

Kelvin.

(KWS, Cat 22, Top 9, Msg 5)

>>>>>
"""""
Well, OMF is well-documented, but that's exactly the kind of code I suck at
writing.

I'm still trying to deal with Free Pascal issues that are preventing me
from building MPW IIgs ORCA/C, though.

Eric "Sheppy" Shepherd                                sheppy@syndicomm.com
Owner, Syndicomm                                  http://www.syndicomm.com
                     Building communities, bit by bit.

(SYNDICOMM, Cat 22, Top 9, Msg 6)
[EOA]


[JGR]
Volume 10, Issue 4 of Juiced.GS Ready
"""""""""""""""""""""""""""""""""""""
Earlier today I declared Volume 10, Issue 4 of Juiced.GS final.

It's also my final issue.

I haven't heard from the publisher yet, but it will hopefully ship in
relatively short order.

Mahalo...

Ryan
Editor-in-Chief for a few more days

(A2.RYAN, Cat 23, Top 2, Msg 696)

>>>>>
"""""
I hope to get Volume 10, Issue 4 out into the mail sometime this week.

Eric "Sheppy" Shepherd                                sheppy@syndicomm.com
Owner, Syndicomm                                  http://www.syndicomm.com
                     Building communities, bit by bit.

(SYNDICOMM, Cat 23, Top 2, Msg 697)

>>>>>
"""""
I picked up the issues today from the printer.  My parents are in town the
next few days, but I'm going to try to get them mailed anyway. :)

Eric "Sheppy" Shepherd                                sheppy@syndicomm.com
Owner, Syndicomm                                  http://www.syndicomm.com
                     Building communities, bit by bit.

(SYNDICOMM, Cat 23, Top 2, Msg 700)
[EOA]


[JWD]
Juiced.GS - Thanks, Ryan, for a Job Well Done
"""""""""""""""""""""""""""""""""""""""""""""
Ryan,
  Let me be the first to say (okay maybe not the first) thank you for all
your hard work on Juiced.GS over the last few years.  The publication has
had two great hard working and dedicated editors in a row.

Go buy yourself some Krispy Kreme doughnuts and a gallon of milk.  Then go
buy a Diet soda and have that instead ;)

Seriously, Thank you.
Dain Neater
Reader

(A2.DAIN, Cat 23, Top 2, Msg 698)

>>>>>
"""""
Thanks, Dain.

It's been a long road, sometimes rewarding, sometimes less than.  It's
always been the opposite of boring, however. :)

Ryan
Chief Sysop and Head Geek

(A2.RYAN, Cat 23, Top 2, Msg 699)
[EOA]


[DHE]
Daily History Email From the Apple Matters Web Site
"""""""""""""""""""""""""""""""""""""""""""""""""""
Sign up to receive a daily history email from the Apple Matters web site
and be entered to win an iPod, an Apple Newton, or an Apple II:

http://www.applematters.com/index.php/section/comments/win_a_custom_engrave
d_5g_ipod_newton_or_apple_ii/

(KGAGNE, Cat 2, Top 6, Msg 138)
[EOA]


[WFH]
Spam - Where to From Here
"""""""""""""""""""""""""
This article reviews what steps were taken against spam in 2005, why they
didn't work, and where we can go from here:

http://www.esecurityplanet.com/views/article.php/3571946

(KGAGNE, Cat 11, Top 26, Msg 155)
[EOA]


[SSU]
Success Speeding Up the IIc+
""""""""""""""""""""""""""""
I have also got my //c+ running at 8 mhz... When Jameco finally sends me
the right parts and WDC sends me my new Processor. I will try higher
speeds..

(TECHNERD, Cat 17, Top 33, Msg 5)
[EOA]


[TPA]
Picking up on Some Text Parsing Again
"""""""""""""""""""""""""""""""""""""
Picking up on some text parsing again (as I work on some things in my head)
for a possible RSS Reader NDA that I have on paper.

Given that this is not going to be a full on Web browser by any means, but
simply a TextEdit control which has some text displayed...

Here's some typical XML from a RSS feed:

<p>Listener Links:<br />
<a href="http://www.thecitizenreport.com">www.thecitizenreport.com</a><br
/>

<a href="http://www.thecitizenreport.com">Ebay Podcasting</a><br />

<a
href="http://www.apple.com/education/solutions/podcasting/server.html">Appl
e Podcasting Server</a><br />

<a href="http://www.podcasteredge.com/">PodcasterEdge</a><br />

<a href="http://www.noradsanta.org/index.php">Track Santa Clause</a></p>

Which, in most RSS readers looks something like (comments in brackets):

Listener Links:
www.thecitizenreport.com [clickable link to
http://www.thcitizenreport.com/]
Ebay Podcasting [clickable link to http://www.thecitizenreport.com/]
Apple Podcasting Server [clickable link to
http://www.apple.com/education/solutions/podcasting/server.html]
PodcasterEdge [clickable link to http://www.podcasteredge.com/]
Track Santa Clause [clickable link to http://www.noradsanta.org/index.php]

Any ideas how to best portray these on a IIgs using a standard TextEdit
control?  I'm thinking I want to make the links copyable, so that they
could go into a Web browser like SIS, but not sure how best to format them.

Ideas welcome :)

Ryan
Chief Sysop and Head Geek

(A2.RYAN, Cat 55, Top 5, Msg 20)

>>>>>
"""""
I'd format links like this:

<a href="http://www.foo.com">Visit the Foo site</a>
And be sure to go to the <a href="http://www.apple.com">Apple</a> site too!

As:

Visit the Foo site <http://www.foo.com>
And be sure to go to the Apple <http://www.apple.com> site too!

Something I'd suggest is putting a popup menu in your RSS reader's reading
page, where it could have items for all the URLs that appear in the
message.  Choosing the item would place the corresponding URL in your
clipboard.  So the menu would have:

Visit the Foo site
Apple

Selecting an item would place the appropriate URL in the clipboard, for
pasting into a browser.

Eric "Sheppy" Shepherd                                sheppy@syndicomm.com
Owner, Syndicomm                                  http://www.syndicomm.com
                     Building communities, bit by bit.

(SYNDICOMM, Cat 55, Top 5, Msg 21)
[EOA]


[MTE]
More TextEdit
"""""""""""""
More TextEdit (happens from time to time):

I'm trying to load and save data to a TextEdit control as a text file;
however, the only sample code I have available right now is Mike
Westerfield's text editor in the Toolbox programming series, which saves as
a non-standard format (not Teach, not text, but it still saves as "styled
text").  How do I load and save as plain ole text?

Ryan
Chief Sysop and Head Geek

(A2.RYAN, Cat 56, Top 34, Msg 17)

>>>>>
"""""
If I was in your shoes, I would do something like the following:

Look at the TERecord at $2c and get the 4 byte text length.

Allocate a block of memory of that length.

Use TEGetText to copy a block of unformatted text to this newly allocated
memory block.  Make sure you specify that you don't want to copy any style
information (i.e. pass nil for style stuff).

You have the length and the memory address of unformatted text.  Now, just
write it to a file.

Holler if you need any more specifics.

Geoff

(GEOFF, Cat 56, Top 34, Msg 18)

>>>>>
"""""
You can also ask TEGetText to allocate the memory for you, in which case it
returns a handle to a memory block containing the text data.

You can then GetHandleSize to get the size of the memory in the handle,
dereference it, and write the text to a file.

Eric "Sheppy" Shepherd                                sheppy@syndicomm.com
Owner, Syndicomm                                  http://www.syndicomm.com
                     Building communities, bit by bit.

(SYNDICOMM, Cat 56, Top 34, Msg 19)
[EOA]



[ANS]-------------------------------
      ANNOUNCEMENTS FROM SYNDICOMM |
------------------------------------

by Lyle Syverson <lyle@foxvalley.net>

[TSU]
TO SIGN UP FOR SYNDICOMM ONLINE
"""""""""""""""""""""""""""""""
Please visit our web site at http://www.syndicomm.com for information or to
sign up!

(Logon message)
[EOA]



[LTE]-------------------------------
             LETTERS TO THE EDITOR |
------------------------------------

NO LETTERS TO THE EDITOR THIS MONTH
"""""""""""""""""""""""""""""""""""
The mail box for Letters to the Editor remained empty this month.
[EOA]


AN INVITATION
~~~~~~~~~~~~~
Express your opinions about the comings and goings in the world of the
Apple II computers.

Send your comments to Lyle Syverson, Editor <lyle@FoxValley.net>

The Editor reserves the right to edit any material submitted.

The Editor reserves the right to reject any material he considers
unsuitable for publication in _The Lamp!_.
[EOA]



[KF6]------------------------------
                       KFest 2006 |
-----------------------------------

[KFS]
KansasFest 2006
"""""""""""""""
is scheduled for July 18th-23rd, 2006

Mark your calendar... start saving some money.  :)
[EOA]



[INN]------------------------------
                    EXTRA INNINGS |
-----------------------------------
About The Lamp!   The Lamp! is published on the fifteenth of every month on
"""""""""""""""   the WEB at:   http://lamp.a2central.com/

This publication produced entirely with real or emulated Apple II computers
using Appleworks 5.1 and Hermes.  Apple II Forever!

     * The Lamp! is (c) copyright 2006 by Ryan M. Suenaga, M.S.W.  All
       rights reserved.

     * To reach The Lamp! on Internet email send mail to
       thelamp@sheppyware.net

     * All issues of The Lamp! are available at The Lamp! Home Page,
       http://lamp.a2central.com/

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Opinions expressed herein are those of the individual authors, and do not
necessarily represent the opinions of A2Central.com, Delphi Online
Services, Syndicomm, Ryan M. Suenaga, or Lyle Syverson.  Forum messages are
reprinted verbatim and are included in this publication with permission
from the individual authors.  A2Central.com, Delphi Online Services,
Syndicomm, Ryan M. Suenaga, and Lyle Syverson do not guarantee the accuracy
or suitability of any information included herein.  We reserve the right to
edit all letters and copy.

Material published in this edition may not be reprinted without the
expressed written consent of the  publisher.   Registered computer user
groups, not for profit publications , and other interested parties may
write the publisher to apply for permission to reprint any or all material.
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<



[EOF]
