[Ohrrpgce] SVN: james/3886 a work-in-progress editor definition file

James Paige Bob at HamsterRepublic.com
Thu Oct 14 19:13:55 PDT 2010


On Thu, Oct 14, 2010 at 10:07:03PM -0400, Mike Caron wrote:
> On 10/14/2010 0:07, James Paige wrote:
>> On Wed, Oct 13, 2010 at 08:27:34PM -0700, Jay Tennant wrote:
>>>> From: James Paige<Bob at HamsterRepublic.com>
>>>> Sent: Wednesday, October 13, 2010 9:36 PM
>>>>
>>>> On Wed, Oct 13, 2010 at 07:23:23PM -0700, subversion at HamsterRepublic.com wrote:
>>>>> james
>>>>> 2010-10-13 19:23:23 -0700 (Wed, 13 Oct 2010)
>>>>> 42
>>>>> a work-in-progress editor definition file
>>>>
>>>> I am pretty happy with the RELOAD Editor. Has anybody else tried it yet?
>>>> (CTRL+R from the main menu in custom)
>>>>
>>>> However, I am seriously considering making an actual
>>>> editor-editor-editor. It would be similar to the RELOAD editor except it
>>>> would strictly enforce the structure of a .editor file, and would
>>>> automate the creation of each widget type.
>>>
>>> Forgive my nescience, but why do you need or want an editor-editor-editor?
>>> Isn't that like a pointer to a pointer to a pointer?
>>
>> Thank you for making me google "nescience". I am now that much less
>> nescient.
>>
>> I know the idea of an editor-editor-editor *sounds* crazy, especially
>> since I have not actually started the editor-editor yet, but in the
>> course of planning and preparing the editor-editor, I have come to
>> believe that an editor-editor-editor might be exactly the right amount
>> of indirection to trigger a cascade of awesomeness.
>>
>> Although maybe I am confusaing things by calling it the
>> editor-editor-editor. In my mind I have been calling the interpreter for
>> the editor definition files the "editor-editor" so a tool to create
>> those files is the editor-editor-editor, but really I should drop a
>> level of the indirection in my *name* of this thing.
>>
>> just simply "editor-editor" is a better description of what I have been
>> talking about when I say "editor-editor-editor"
>
> I was thinking about the RELOAD format today, and I realized that it  
> could be made more efficient, if we produced a "manifest" of sorts,  
> describing the valid contents of a RELOAD document. We could use it to  
> optimize and validate certain operations.
>
> I think we could use JSON to describe it... Actually, no. It would be  
> more efficient if we created a new binary format for this. Maybe...  
> Markup Extra Transcription of Additions. Yes, that should work.
>
> And, of course, you can add a new editor-editor-editor editor to edit it.
>
> Oh, but how are we going to mark that up? Hmm... Editor Language DRaft  
> Information Transcription CHannel, edited in the  
> editor-editor-editor-editor editor of course!

I... can't... telllll if you are teasing me or not!...

>>>> And yes, the idea of using the editor-editor to create the
>>>> editor-editor-editor has occured to me, but then an 80-year-old version
>>>> of Ralph with a long silver beard and robotic arms appeared in a time
>>>> machine and beat me senseless before disappearing in a flash of light.
>>>> ...Soooo I decided not to attempt that in this particular timeline.
>>>
>>> Hmm. Have you tried installing magnets inside the walls? I have nagging
>>> relatives, and to avoid them I've installed neodymium magnets all over
>>> the house. Because they have metal fillings, their faces are naturally
>>> drawn to the walls when they pass by them.
>>>
>>> Of course, the side effects include rainbow colored crt's, the wall
>>> gnomes have become magnetized (or at least that's their excuse for taking
>>> all my change!), and I occasionally wake up pointing northwards.
>>
>> I would try that, but I am concerned about how it might interact with my
>> tinfoil hat.
>
> Don't listen to this hippie crap. All you need is a spell of warding  
> against extra-planar travellers. Man, doesn't anyone take levels in  
> sorcerer these days?

I'm still single-classing Barbarian, sorry.

---
James



More information about the Ohrrpgce mailing list