|
[Date Index]
[Thread Index]
[Author Index]
Re: Prevent synchronizing a certain symbol between main and parallel
- To: mathgroup at smc.vnet.net
- Subject: [mg124089] Re: Prevent synchronizing a certain symbol between main and parallel
- From: "Oleksandr Rasputinov" <oleksandr_rasputinov at hmamail.com>
- Date: Sun, 8 Jan 2012 04:27:38 -0500 (EST)
- Delivered-to: l-mathgroup@mail-archive0.wolfram.com
- References: <je96n4$j6k$1@smc.vnet.net> <op.v7qicskrqcgwdu@core2.lan>
On Sat, 07 Jan 2012 22:06:18 -0000, Oleksandr Rasputinov
<oleksandr_rasputinov at hmamail.com> wrote:
> This behaviour is new in 8 and controlled using the DistributedContexts
> option (which has default value of $DefaultContexts).
Sorry, this should (obviously?) be $DistributedContexts, not
$DefaultContexts.
If you're looking for a context whose symbols can never be distributed
regardless of the value of $DistributedContexts or the DistributedContexts
option, I would suggest Private`.
(Actually, a full list of such contexts is given in the Options for the
undocumented new-in-8 function Language`ExtendedFullDefinition, but all of
the other possibilities are system contexts. If anyone is curious,
Language`ExtendedDefinition and Language`ExtendedFullDefinition are
analogous to Definition and FullDefinition but capture the definition of a
symbol in such a way as it can be reproduced in another kernel. For
example, defs = Language`ExtendedFullDefinition[sym] returns a
Language`DefinitionList object. The syntax used to restore the definition
is highly irregular: Language`ExtendedFullDefinition[] = defs, where defs
is a Language`DefinitionList. Note that Language`ExtendedFullDefinition
takes the ExcludedContexts option whereas Language`ExtendedDefinition does
not.)
Prev by Date:
Re: SortBy for multiple key sorts
Next by Date:
Re: ListPolarPlot questions
Previous by thread:
Prevent synchronizing a certain symbol between main and parallel
Next by thread:
Re: Prevent synchronizing a certain symbol between main and parallel
|