Want contents?

Combining the magic of title references with the bewitching nature of a self creating system brings us a new little ziggy toy.

Simply put [contents] anywhere and save and see what happens. Oh you can guess for sure, not like there aren’t enough clues laying around somewhere nearby … but it’s still fun!   

Don’t try this at home though, at least not at group seth’s or group mark’s house … or you may be doing some serious cleanup! Well, default is 100, and for those nerds with more than 3000 thoughts in your profiles, yea, you know who I mean, you can change the default by putting in a # like [contents limit 2000] if you are very very daring! But don’t say I didn’t warn you!
 
  1. Want contents?
  2. Syntactic Regrets
  3. Much faster regex for expressions
  4. tool?
  5. Procedure for installing wordpress in a domain on our server
  6. Finalizations to title reference semantics complete.
  7. Ever wanted ...
  8. Social Sharing
  9. Extraudarnary secruity for administrators
  10. nice front door but ..

Take a quite moment and ponder, how this and so many other really cool features, would not be possible if one had Syntactic Regrets for it would be so un nice to fill a persons thought with a list when they were only trying to use a little english.  

Other possible options are limit # to limit the output in huge rooms, date to order by date newest first and date reverse to order by oldest first, and noback to not include the back room thoughts, and private to include private thoughts  (they will show as <private> if you don’t have access to them), and private only to only include private thoughts.
 

Tags

  1. contents
  2. doc
  3. syntax

Comments


Seth says
A great new feature indeed! …. kudos yes

Seth says
surprise  a most useful contents room smug

Seth says
seth of group seth 2016-03-03 05:57:22 [item 20246#47694]
alphabetic is just about the least useful ordering of a table of contents
Poe of group da 2016-03-03 06:00:41 [item 20246#47696]
You can add date to get order by date instead. And a few other things I am still documenting.
seth of group seth 2016-03-03 06:05:25 [item 20246#47698]
yes … you could go all AI googlely on it and order by number of references
seth of group seth 2016-03-03 06:11:56 [item 20246#47700]
i would make the date order the default … so it would look just like the room from the top
Poe of group da 2016-03-03 06:12:46 [item 20246#47701]
Of course you would. I actually like alphabet my self. Easier to find things.
?

Seth says
seth of group seth 2016-03-03 05:57:22 [item 20246#47694]
alphabetic is just about the least useful ordering of a table of contents
Poe of group da 2016-03-03 06:00:41 [item 20246#47696]
You can add date to get order by date instead. And a few other things I am still documenting.
seth of group seth 2016-03-03 06:05:25 [item 20246#47698]
yes … you could go all AI googlely on it and order by number of references
Poe of group da 2016-03-03 06:11:30 [item 20246#47699]
Possible I suppose. What would you call that as an argument to it?
seth of group seth 2016-03-03 06:13:51 [item 20246#47702]
citations …. google citations
Poe of group da 2016-03-03 06:21:14 [item 20246#47704]
Okay. Not a simple feature though. Save it for another midnight oil.
?

Holmes says
seth of group seth 2016-03-03 06:23:51 [item 20246#47705]
re regrets.  

Notice how this is the first real command to be proposed for square brackets.   So yes in this case i would proceed it with “!” …. but the other references we have put there do not need it.
 
Poe of group da 2016-03-03 06:25:20 [item 20246#47707]
As yoda said …. “they will Luke, they will”
seth of group seth 2016-03-03 06:27:37 [item 20246#47708]
and, if you think about it,  reserving  “!” for just these kind of commands will help in several other ways.
Poe of group da 2016-03-03 06:37:27 [item 20246#47713]
I am game for “other syntaxes”, but english is english and I want my english brackets back. Run in to that so often here it is not funnly. Just last night I pasted a print_r result and all the [group] referenes in it became live and I thought it was a bug in my program for 20 minutes, because it was inside a <xmp> and all I saw was the code, until I realized what happend. Just not nice!
seth of group seth 2016-03-03 06:51:49 [item 20246#47714]
language evolves … adapt and survive … get over it!
seth of group seth 2016-03-03 06:54:13 [item 20246#47715]
When the Saxons invaded the Anglos the languages merged … imagine the stupidity were the Anglos had insisted that their language could never be spoken in the same speech as the Saxons. 
seth of group seth 2016-03-03 06:58:51 [item 20246#47716]
incidentally you can actually use your “!” to indicate to parse into a larger selection of commands … er, commands that might do things only once … hence are not stable through edit. 
Incidentally, we can use it for both. No problem there either.

Holmes says
Looks real smooth too. I have been enjoying it since it went live last night!

Holmes says
Note I added this to the thought later, for those who missed it.


Other possible options are limit # to limit the output in huge rooms, date to order by date newest first, and noback to not include the back room thoughts.

Holmes says
Added the noprivate option to exclude private thoughts.
They would still have been save and shown as <private> but now you can exclude them if this is for the public.

Holmes says
Okay. The optional ways to do this could go on forever.
I am calling it now unless someone makes one hell of a case for something that can be done without a research study, and a grant from Obama.

 

Seth says
Poe of group da 2016-03-03 08:07:28 [item 20246#47732]
noprivate is now default and add private to pick up private and private only to be only privates.

Also added date reverse to order by oldest first.


Or just see the thought above, it is always as current as it gets!
MR of group mark 2016-03-03 09:31:22 [item 20246#47769]
syntax please on this one. [content date reverse] ?
Poe of group da 2016-03-03 09:42:24 [item 20246#47779]
Like I say. See the thought, that these comments are attached to. That’s where it all hangs out … and together!
seth of group seth 2016-03-03 09:51:37 [item 20246#47785]
maybe i should just write [title How to use make a table of contents?] in group doc as i test all of the variations. 
Poe of group da 2016-03-03 09:52:37 [item 20246#47786]
Woudn’t hurt.

I turned your last such thing, titles about Chili, into an actual unit test.
?

Seth says
Poe of group da 2016-03-03 08:07:28 [item 20246#47732]
noprivate is now default and add private to pick up private and private only to be only privates.

Also added date reverse to order by oldest first.


Or just see the thought above, it is always as current as it gets!
MR of group mark 2016-03-03 09:31:22 [item 20246#47769]
syntax please on this one. [content date reverse] ?
Poe of group da 2016-03-03 09:42:24 [item 20246#47779]
Like I say. See the thought, that these comments are attached to. That’s where it all hangs out … and together!
seth of group seth 2016-03-03 09:51:37 [item 20246#47785]
maybe i should just write [title How to use make a table of contents?] in group doc as i test all of the variations. 
MR of group mark 2016-03-03 09:55:12 [item 20246#47789]
It may be buried in there somewhere or not.  The customer will eat it. I’ll wait until the depleted nutritional material comes out to figure out if it was worth while eating in the first place. I’m not eating arrogance this AM. 
indecision

Seth says
MR of group mark 2016-03-03 08:59:57 [item 20246#47744]
presumably it is group scoped is it not?
Poe of group da 2016-03-03 09:00:44 [item 20246#47745]
presumably … SeriTD usually does that.
MR of group mark 2016-03-03 09:01:39 [item 20246#47746]
Sorry, I can’t relate to SeriTD .  Is there another answer?
Poe of group da 2016-03-03 09:03:50 [item 20246#47748]
Yes. Learn to relate.
MR of group mark 2016-03-03 09:05:03 [item 20246#47749]
Not going to relate to hardware I don’t need.
Poe of group da 2016-03-03 09:05:59 [item 20246#47750]
Your choice, as always. The hardware still believes in you!
MR of group mark 2016-03-03 09:07:27 [item 20246#47751]
Obscurity becomes you!
Enjoy the Glow
of Your Ego
laughing
seth of group seth 2016-03-03 09:48:56 [item 20246#47783]
well sure seems like we can come up with a better name for our girl fried here than “SeriTD” !!!!
Poe of group da 2016-03-03 09:50:11 [item 20246#47784]
IDK, she seems to like it. She gives us signs whenever we use it. :P)
seth of group seth 2016-03-03 09:54:06 [item 20246#47787]
lol … your tripping
Poe of group da 2016-03-03 09:56:27 [item 20246#47790]
It’s an art! ?
seth of group seth 2016-03-03 09:57:47 [item 20246#47793]
laughheart
but not to loose mark’s brilliant idea … a table of contents scoped to a tag room might be a beauty to behold.

Si says
Took quite some doing, but square brackets in title’s of thoughts now work in references (they were not working before).

And in fact, references now support nested brackets to any level and unnested ones inside double or single quotes. Basically, we are free to do anything inside of the body of a reference now except non-pared unquoted square brackets. ?

Holmes says
LOL … I didn’t say references nest inside each other … that’s entirely a different matter and prolly no.

Seth says
Poe of group da 2016-03-03 14:53:58 [item 20246#47842]
And of course, the 23 titles in the database that had square brackets in them now work inside the !title reference … I had one of those in my personal blog and it clued me to the problem.
yes … well that is practical.   but i don’t know that we should advertise nested brackets.  if there are no practical examples of them working.

Seth says
seth of group seth 2016-03-03 14:43:59 [item 20246#47833]
seth of group seth 2016-03-03 14:46:47 [item 20246#47835]
not sure this will give us useful result as implemented
seth of group seth 2016-03-03 14:47:12 [item 20246#47836]
laughlaugh
seth of group seth 2016-03-03 14:49:26 [item 20246#47838]
…. well then could you give an practicle example of “nested brackets” ?
Poe of group da 2016-03-03 14:51:49 [item 20246#47841]
That is a practical example. If you had done just that before now, even in fbi1, it would have barfed out on the first ending bracket.

But now we can use square brackets inside the reference for any reason … like my favorite, embedding markdown.
seth of group seth 2016-03-03 14:54:12 [item 20246#47843]
so are you seem to be saying that syntactically the parser will not barf … but semantically it probably will yield garbarge.
Poe of group da 2016-03-03 14:56:26 [item 20246#47845]
I have no idea what you mean by that. It won’t barf … that’s what is important. So now square brackets inside the reference are just plain old text to the reference parser, as they should be. So now, any command that needs square brackets for it’s own reason can use them. That is the huge thing and well worth the effort.
okay i see what you have done.

Holmes says
seth of group seth 2016-03-03 14:43:59 [item 20246#47833]
seth of group seth 2016-03-03 14:46:47 [item 20246#47835]
not sure this will give us useful result as implemented
seth of group seth 2016-03-03 14:47:12 [item 20246#47836]
laughlaugh
seth of group seth 2016-03-03 14:49:26 [item 20246#47838]
…. well then could you give an practicle example of “nested brackets” ?
Poe of group da 2016-03-03 14:51:49 [item 20246#47841]
That is a practical example. If you had done just that before now, even in fbi1, it would have barfed out on the first ending bracket.

But now we can use square brackets inside the reference for any reason … like my favorite, embedding markdown.
seth of group seth 2016-03-03 14:54:12 [item 20246#47843]
so are you seem to be saying that syntactically the parser will not barf … but semantically it probably will yield garbarge.
Poe of group da 2016-03-03 14:56:26 [item 20246#47845]
I have no idea what you mean by that. It won’t barf … that’s what is important. So now square brackets inside the reference are just plain old text to the reference parser, as they should be. So now, any command that needs square brackets for it’s own reason can use them. That is the huge thing and well worth the effort.
Quoting yoda a again, “there will be Luke, there will be” … if only you knew now how big this is.

Seth says
Poe of group da 2016-03-03 14:50:02 [item 20246#47839]
Here is the new regex that does the magic. See if you can figure it out.

/\[\\\\?!?((?:[^\[]"\']++|"[^"\\\\]*(?:\\\\[\S\s][^"\\\\]*)*"|\'[^\'\\\\]*(?:\\\\[S\s][^\'\\\\]*)*\'|\[(?1)\])*)\]/m
seth of group seth 2016-03-03 14:51:32 [item 20246#47840]
… lol … not me …. never touch the stuff anymore … last time i ended up standing on my head in the middle of a fountan.
Poe of group da 2016-03-03 15:09:28 [item 20246#47848]
Well I would too if I had to do it in my head or on paper. I use factory utilities like the one at https://regex101.com/#pcre. It does all the work and has built in analysis and doc … so then you just fiddle with it until it works.

 
?

Seth says
seth of group seth 2016-03-03 14:43:59 [item 20246#47833]
seth of group seth 2016-03-03 14:46:47 [item 20246#47835]
not sure this will give us useful result as implemented
seth of group seth 2016-03-03 14:47:12 [item 20246#47836]
laughlaugh
Poe of group da 2016-03-03 14:48:27 [item 20246#47837]
Yep. They are now just square brackets in text except for the outer most pair.
Most things I do are not rocket science, but this magic is!
seth of group seth 2016-03-03 15:16:11 [item 20246#47850]
incidentally my google example would have worked in CyEnglish ← just saying
Poe of group da 2016-03-03 15:20:08 [item 20246#47851]
Now that we can nest square brackets it could work here too, it’s just a second evaluation … but really, there is no point where that is all that useful, and doing that would usurp the space so that individual commands would not so freely be able to use the space for their own needs … it is far more useful to leave it as virgin space so commands can have their way with it now that it is ‘true space’.

and p.s. even word press cannot do this with their short codes. It is nearly unheard of in the industry. Even markdown cant. It’s kind of a holy grail to have a text embeddable command syntax that allows nested delimiters. It is usually only a feature of a full language that has a BNF language definition and is compiled using a compiler compiler like yacc
seth of group seth 2016-03-03 16:54:21 [item 20246#47872]
?
yes … CyEnglish worked because there was a semantic structure definition of the language and the parse cloned that structure  and then inperperted it.   not, as you say, necessary here yet. 

See Also

  1. Thought moving widgets inside widgets with 400 viewings related by tag "doc".
  2. Thought Now have ability to style individual thoughts with CSS style sheets with 66 viewings related by tag "contents".
  3. Thought Clarifying how hashtag’s are defined with 41 viewings related by tag "doc".
  4. Thought YOK KYN - JADE MIRROR with 29 viewings related by tag "contents".
  5. Thought Do we need system tags? with 19 viewings related by tag "syntax".
  6. Thought square bracket syntax with 8 viewings related by tag "syntax".
  7. Thought Wiki Reference Wish List with 7 viewings related by tag "syntax".
  8. Thought Syntactic Regrets with 5 viewings related by tag "syntax".
  9. Thought group tag room wiki reference with 4 viewings related by tag "syntax".
  10. Thought Tags I like with 4 viewings related by tag "syntax".
  11. Thought Contents of Group Test as of 3/3/2016 with 0 viewings related by tag "contents".
  12. Thought Contents of Niche as of 3/3/2016 with 0 viewings related by tag "contents".
  13. Thought Contents of Logic as of 3/25/2016 with 0 viewings related by tag "contents".
  14. Thought Contents of Speak as of 3/3/2016 with 0 viewings related by tag "contents".
  15. Thought How to publish and listen to thoughts in this domain? with 0 viewings related by tag "contents".
  16. Thought tags and group names with 0 viewings related by tag "syntax".
  17. Thought about: Tag formats: Can't we all just get along? - Signal vs. Noise (by 37signals) with 0 viewings related by tag "syntax".
  18. Thought peg with 0 viewings related by tag "syntax".
  19. Thought about: tagifieds with 0 viewings related by tag "syntax".
  20. Thought rel="tag" with 0 viewings related by tag "syntax".
  21. Thought What characters are permitted in tags ? with 0 viewings related by tag "syntax".
  22. Thought wiki references with 0 viewings related by tag "syntax".