[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 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 [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:

Listener Links:
www.thecitizenreport.com
Ebay Podcasting
Appl e Podcasting Server
PodcasterEdge
Track Santa Clause

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: Visit the Foo site And be sure to go to the Apple site too! As: Visit the Foo site And be sure to go to the Apple 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 [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 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]