Hi

It might be an idea if automatic linking occurred only if a tiddler of that 
name already exists (automatic linking suppressed in the event that a 
tiddler of that name does not exist.)

Perhaps this could be expressed in the form of a global macro:

\define tw-wikilinks() if filter="[field:title[mylink]]" then 'yes' else 
'no'

Any ideas?

regards

On Sunday, July 6, 2014 5:00:42 PM UTC+2, Jeremy Ruston wrote:
>
> On Sun, Jul 6, 2014 at 3:53 PM, Michael <[email protected] 
> <javascript:>> wrote:
>
>> I always wondered, why words containing hyphens (e.g. Ctrl-A) are 
>> considered as WikiLinks.
>>
>
> There's been some discussion on this:
>
> https://github.com/Jermolene/TiddlyWiki5/issues/337
>
> As I commented on the ticket, I think that camelcase detection should be 
> much more conservative, and shouldn't consider underscore and dashes to be 
> letters.
>
> I'll try to sort this ticket out for 5.0.14.
>
> Best wishes
>
> Jeremy
>
>
>
>
>  
>
>>
>> To create WikiLinks from words that are written in CamelCase makes 
>> absolute sense, since these words are arbitrarily written in that way, and 
>> CamelCase is an established way of 'marking up' specific words, e.g. 
>> variables, when programming. Words with hyphens, on the other hand, are 
>> rather abundant in certain languages, such as German.
>>
>> Rather than having to disable WikiLinks altogether or case by case when 
>> writing in a language that contains many hyphenated words, wouldn't it make 
>> more sense to exclude them completely from the CamelCase rule?
>>
>> Cheers,
>> Michael
>>
>>
>> On Saturday, July 5, 2014 3:23:08 PM UTC+2, Thameera Senanayaka wrote:
>>>
>>> Hi all,
>>>
>>> Been using TW5 for about two months and I'm really happy with it.
>>>
>>> One small question: When I type in some strings like two words combined 
>>> with a hyphen (eg: Ctrl-A) TW5 thinks it's a link and shows as a hyperlink 
>>> when viewing. 
>>>
>>> Is there a way I can tell it to mark it as a link only when I explicitly 
>>> mark using square brackets?
>>>
>>>  -- 
>> You received this message because you are subscribed to the Google Groups 
>> "TiddlyWiki" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> To post to this group, send email to [email protected] 
>> <javascript:>.
>> Visit this group at http://groups.google.com/group/tiddlywiki.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> -- 
> Jeremy Ruston
> mailto:[email protected] <javascript:>
>  

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.

Reply via email to