Re: [ANN] tinyDictionary 0_8_1_0

2017-05-04 Thread Bob Sneidar via use-livecode
The reason I never added notes is because I've bee nwrong about something or 
misunderstood something so many times I feel reticent to make any comments 
about how something works. 

Bob S


> On May 4, 2017, at 12:46 , Richard Gaskin via use-livecode 
>  wrote:
> 
> Exactly.  If folks aren't writing them now where everyone in all IDE 
> components can use them, what are the chances they'll starting writing them 
> anywhere else for a subset of the audience?
> 
> -- 
> Richard Gaskin


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [ANN] tinyDictionary 0_8_1_0

2017-05-04 Thread BNig via use-livecode
pink wrote
> 
> BNig wrote
>> TinyDictionary is a small footprint dictionary for Livecode from version
>> 8.1 and up.
>> 
>> New features are user added notes and import of notes. Some code
>> optimization and cleanup.
>> Should work on Mac, Windows and Linux.
>> See Help from Preferences Menu.
>> 
>> Probably best when used as plug-in. (put tinyDictionary stack into your
>> plugin folder and restart Livecode. Then select it from Development menu
>> -> Plugins)
>> 
>> http://livecodeshare.runrev.com/stack/825/TinyDictionary
>> 
>> Kind regards
>> Bernd
> Would user added notes persist across different versions of LiveCode, or
> would the need to added again each time a new version of LiveCode comes
> out?

As Mike wrote the notes are stored in an arrayEncoded array in Application
Support -> LCTinyDict -> tinyDictNotes.array
They identify a dictionary by a combination of Keyword Type and Library. 

TinyDict uses the current version of LC Dictionary it is running in. That
means regardless of version or license the dictionary is up to date. (all
those differences give you slightly different dictionaries) If that version
of your dictionary has an entry that matches an entry in tinyDictNotes.array
then the note will be shown. No need to rewrite the note. You can take your
tinyDictNotes.array file, zip it and import it into your tinyDict running on
a different computer or send it off to someone else. tinyDictNotes.array
will be merged into your existing notes by appending the imported notes to
the existing notes.

Notes came into being because they were mentioned a couple of times as a
useful feature of a community dictionary. They are primarily intended as a
means to keep personal notes, workarounds, reminders, etc. Not more not
less.

Kind regards
Bernd





--
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/ANN-tinyDictionary-0-8-1-0-tp4714470p4714501.html
Sent from the Revolution - User mailing list archive at Nabble.com.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [ANN] tinyDictionary 0_8_1_0

2017-05-04 Thread Mike Kerner via use-livecode
The notes are part of TD, not LC.

On Thu, May 4, 2017 at 4:37 PM, pink via use-livecode <
use-livecode@lists.runrev.com> wrote:

> BNig wrote
> > TinyDictionary is a small footprint dictionary for Livecode from version
> > 8.1 and up.
> >
> > New features are user added notes and import of notes. Some code
> > optimization and cleanup.
> > Should work on Mac, Windows and Linux.
> > See Help from Preferences Menu.
> >
> > Probably best when used as plug-in. (put tinyDictionary stack into your
> > plugin folder and restart Livecode. Then select it from Development menu
> > -> Plugins)
> >
> > http://livecodeshare.runrev.com/stack/825/TinyDictionary
> >
> > Kind regards
> > Bernd
>
> Would user added notes persist across different versions of LiveCode, or
> would the need to added again each time a new version of LiveCode comes
> out?
>
>
>
> -
> ---
> Greg (pink) Miller
> mad, pink and dangerous to code
> --
> View this message in context: http://runtime-revolution.
> 278305.n4.nabble.com/ANN-tinyDictionary-0-8-1-0-tp4714470p4714498.html
> Sent from the Revolution - User mailing list archive at Nabble.com.
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>



-- 
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, "This is good."
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [ANN] tinyDictionary 0_8_1_0

2017-05-04 Thread Mike Kerner via use-livecode
exactly

On Thu, May 4, 2017 at 4:28 PM, Richard Gaskin via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Mike Kerner wrote:
>
> > The cool thing about TD is that you don't necessarily have to write
> > anything.  For example, Mark's AR note from yesterday can be
> > installed into TD as-is, which is exactly what Bernd did, yesterday.
> > He copied and pasted the email into a text file and sent it to me. A
> > couple of clicks later, and Mark's email was attached to
> > acceleratedRendering.  As I found out when I was trying to get some
> > changes submitted for the dictionary, there is a lot more to getting
> > it formatted for a dictionary entry.  For a note, not so
> > much.  It's a note, a comment, etc.  You can use TD more like a wiki.
>
> Good point.  What we have with that post and many others like it are
> effectively Tech Notes, distinct from Dictionary Entries and Tutorials.
>
> It's nice that Bernd has the time and interest in maintaining such a
> collection, but as you noted his Dictionary is separate from the IDE, and
> as such those Tech Notes are lost to the majority of LC users (except for
> those using TD and the handful of us who've been obsessively bookmarking
> such things over the years).
>
> It seems that both TD users and everyone else might benefit from a
> knowledge base of Tech Notes if they were made part of the LC repo, and the
> LC docs system extended to include them along with the other forms of
> learning materials.
>
> With a central place for a Tech Note repository, Bernd's work would be
> simplified by merely adding one extension to his system and everything
> there comes along for the ride.
>
> But beyond saving Bernd the extra work, such content would be in a form
> that could benefit the entire LC audience, no matter which mix of plugins
> that may be using at any given time.
>
> A wiki might be a suitable alternative to a Mardwon-centric repo like
> Github.  MaxV has a wiki, and I've offered before (and my offer still
> stands) to migrate that content to one of my LiveCode domains like
> LiveCodeJournal.com using Wikimedia, the package Wikipedia uses, so we can
> have the flexibility of a proven wiki engine but without the ads that are
> an understandable by-product of a free hosting service.
>
>
> TL;DR:
>
> Less formal Tech Notes are a valuable part of our community's collective
> knowledge base, and it would be ideal to have a curated collection of them.
>
> Once we do, any tools that could benefit from including them could do so
> easily.
>
> The value of the information is proportionate to the size of the audience
> reading it.  The more easily informal Tech Notes can be available to
> everyone, the more the community as a whole can realize their value.
>
> IMO the format and location of the collection is less important than that
> it exists.
>
> A pile of text files in a server directory today would be more valuable
> than a perfectly-formatted collection that doesn't exist.
>
>
> --
>  Richard Gaskin
>  Fourth World Systems
>  Software Design and Development for the Desktop, Mobile, and the Web
>  
>  ambassa...@fourthworld.comhttp://www.FourthWorld.com
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>



-- 
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, "This is good."
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [ANN] tinyDictionary 0_8_1_0

2017-05-04 Thread pink via use-livecode
BNig wrote
> TinyDictionary is a small footprint dictionary for Livecode from version
> 8.1 and up.
> 
> New features are user added notes and import of notes. Some code
> optimization and cleanup.
> Should work on Mac, Windows and Linux.
> See Help from Preferences Menu.
> 
> Probably best when used as plug-in. (put tinyDictionary stack into your
> plugin folder and restart Livecode. Then select it from Development menu
> -> Plugins)
> 
> http://livecodeshare.runrev.com/stack/825/TinyDictionary
> 
> Kind regards
> Bernd

Would user added notes persist across different versions of LiveCode, or
would the need to added again each time a new version of LiveCode comes out?



-
---
Greg (pink) Miller
mad, pink and dangerous to code
--
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/ANN-tinyDictionary-0-8-1-0-tp4714470p4714498.html
Sent from the Revolution - User mailing list archive at Nabble.com.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [ANN] tinyDictionary 0_8_1_0

2017-05-04 Thread Richard Gaskin via use-livecode

Mike Kerner wrote:

> The cool thing about TD is that you don't necessarily have to write
> anything.  For example, Mark's AR note from yesterday can be
> installed into TD as-is, which is exactly what Bernd did, yesterday.
> He copied and pasted the email into a text file and sent it to me. A
> couple of clicks later, and Mark's email was attached to
> acceleratedRendering.  As I found out when I was trying to get some
> changes submitted for the dictionary, there is a lot more to getting
> it formatted for a dictionary entry.  For a note, not so
> much.  It's a note, a comment, etc.  You can use TD more like a wiki.

Good point.  What we have with that post and many others like it are 
effectively Tech Notes, distinct from Dictionary Entries and Tutorials.


It's nice that Bernd has the time and interest in maintaining such a 
collection, but as you noted his Dictionary is separate from the IDE, 
and as such those Tech Notes are lost to the majority of LC users 
(except for those using TD and the handful of us who've been obsessively 
bookmarking such things over the years).


It seems that both TD users and everyone else might benefit from a 
knowledge base of Tech Notes if they were made part of the LC repo, and 
the LC docs system extended to include them along with the other forms 
of learning materials.


With a central place for a Tech Note repository, Bernd's work would be 
simplified by merely adding one extension to his system and everything 
there comes along for the ride.


But beyond saving Bernd the extra work, such content would be in a form 
that could benefit the entire LC audience, no matter which mix of 
plugins that may be using at any given time.


A wiki might be a suitable alternative to a Mardwon-centric repo like 
Github.  MaxV has a wiki, and I've offered before (and my offer still 
stands) to migrate that content to one of my LiveCode domains like 
LiveCodeJournal.com using Wikimedia, the package Wikipedia uses, so we 
can have the flexibility of a proven wiki engine but without the ads 
that are an understandable by-product of a free hosting service.



TL;DR:

Less formal Tech Notes are a valuable part of our community's collective 
knowledge base, and it would be ideal to have a curated collection of them.


Once we do, any tools that could benefit from including them could do so 
easily.


The value of the information is proportionate to the size of the 
audience reading it.  The more easily informal Tech Notes can be 
available to everyone, the more the community as a whole can realize 
their value.


IMO the format and location of the collection is less important than 
that it exists.


A pile of text files in a server directory today would be more valuable 
than a perfectly-formatted collection that doesn't exist.


--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 
 ambassa...@fourthworld.comhttp://www.FourthWorld.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [ANN] tinyDictionary 0_8_1_0

2017-05-04 Thread Mike Kerner via use-livecode
The cool thing about TD is that you don't necessarily have to write
anything.  For example, Mark's AR note from yesterday can be installed into
TD as-is, which is exactly what Bernd did, yesterday.  He copied and pasted
the email into a text file and sent it to me. A couple of clicks later, and
Mark's email was attached to acceleratedRendering.  As I found out when I
was trying to get some changes submitted for the dictionary, there is a lot
more to getting it formatted for a dictionary entry.  For a note, not so
much.  It's a note, a comment, etc.  You can use TD more like a wiki.

On Thu, May 4, 2017 at 3:46 PM, Richard Gaskin via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Mike Kerner wrote:
>
> > On Thu, May 4, 2017 at 3:07 PM, Richard Gaskin wrote:
> >
> >> Mike Kerner wrote:
> >> > The latest feature, importing notes, is pretty darn cool.  Now if
> >> > we can get someone to compile and distribute notes when something
> >> > comes up, here, that would be really cool.
> >>
> >> If notes need to be centrally curated anyway, could we just add
> >> those to the relevant Dictionary entries in the source markdown in
> >> the LC Github repo?
> >
> > Sure, but as you can see, that isn't happening, and tinydict isn't
> > part of LC, it's separate, as Bernd has requested.
>
> Exactly.  If folks aren't writing them now where everyone in all IDE
> components can use them, what are the chances they'll starting writing them
> anywhere else for a subset of the audience?
>
>
> --
>  Richard Gaskin
>  Fourth World Systems
>  Software Design and Development for the Desktop, Mobile, and the Web
>  
>  ambassa...@fourthworld.comhttp://www.FourthWorld.com
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>



-- 
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, "This is good."
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [ANN] tinyDictionary 0_8_1_0

2017-05-04 Thread Richard Gaskin via use-livecode

Mike Kerner wrote:

> On Thu, May 4, 2017 at 3:07 PM, Richard Gaskin wrote:
>
>> Mike Kerner wrote:
>> > The latest feature, importing notes, is pretty darn cool.  Now if
>> > we can get someone to compile and distribute notes when something
>> > comes up, here, that would be really cool.
>>
>> If notes need to be centrally curated anyway, could we just add
>> those to the relevant Dictionary entries in the source markdown in
>> the LC Github repo?
>
> Sure, but as you can see, that isn't happening, and tinydict isn't
> part of LC, it's separate, as Bernd has requested.

Exactly.  If folks aren't writing them now where everyone in all IDE 
components can use them, what are the chances they'll starting writing 
them anywhere else for a subset of the audience?


--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 
 ambassa...@fourthworld.comhttp://www.FourthWorld.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [ANN] tinyDictionary 0_8_1_0

2017-05-04 Thread Mike Kerner via use-livecode
Sure, but as you can see, that isn't happening, and tinydict isn't part of
LC, it's separate, as Bernd has requested.

On Thu, May 4, 2017 at 3:07 PM, Richard Gaskin via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Mike Kerner wrote:
>
> > The latest feature, importing notes, is pretty darn cool.  Now if we
> > can get someone to compile and distribute notes when something comes
> > up, here, that would be really cool.
>
> If notes need to be centrally curated anyway, could we just add those to
> the relevant Dictionary entries in the source markdown in the LC Github
> repo?
>
> --
>  Richard Gaskin
>  Fourth World Systems
>  Software Design and Development for the Desktop, Mobile, and the Web
>  
>  ambassa...@fourthworld.comhttp://www.FourthWorld.com
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>



-- 
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, "This is good."
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [ANN] tinyDictionary 0_8_1_0

2017-05-04 Thread Richard Gaskin via use-livecode

Mike Kerner wrote:

> The latest feature, importing notes, is pretty darn cool.  Now if we
> can get someone to compile and distribute notes when something comes
> up, here, that would be really cool.

If notes need to be centrally curated anyway, could we just add those to 
the relevant Dictionary entries in the source markdown in the LC Github 
repo?


--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 
 ambassa...@fourthworld.comhttp://www.FourthWorld.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [ANN] tinyDictionary 0_8_1_0

2017-05-04 Thread Mike Kerner via use-livecode
The latest feature, importing notes, is pretty darn cool.  Now if we can
get someone to compile and distribute notes when something comes up, here,
that would be really cool.

On Thu, May 4, 2017 at 8:48 AM, BNig via use-livecode <
use-livecode@lists.runrev.com> wrote:

> TinyDictionary is a small footprint dictionary for Livecode from version
> 8.1
> and up.
>
> New features are user added notes and import of notes. Some code
> optimization and cleanup.
> Should work on Mac, Windows and Linux.
> See Help from Preferences Menu.
>
> Probably best when used as plug-in. (put tinyDictionary stack into your
> plugin folder and restart Livecode. Then select it from Development menu ->
> Plugins)
>
> http://livecodeshare.runrev.com/stack/825/TinyDictionary
>
> Kind regards
> Bernd
>
>
>
> --
> View this message in context: http://runtime-revolution.
> 278305.n4.nabble.com/ANN-tinyDictionary-0-8-1-0-tp4714470.html
> Sent from the Revolution - User mailing list archive at Nabble.com.
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>



-- 
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, "This is good."
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


[ANN] tinyDictionary 0_8_1_0

2017-05-04 Thread BNig via use-livecode
TinyDictionary is a small footprint dictionary for Livecode from version 8.1
and up.

New features are user added notes and import of notes. Some code
optimization and cleanup.
Should work on Mac, Windows and Linux.
See Help from Preferences Menu.

Probably best when used as plug-in. (put tinyDictionary stack into your
plugin folder and restart Livecode. Then select it from Development menu ->
Plugins)

http://livecodeshare.runrev.com/stack/825/TinyDictionary

Kind regards
Bernd



--
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/ANN-tinyDictionary-0-8-1-0-tp4714470.html
Sent from the Revolution - User mailing list archive at Nabble.com.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode