Ahhhhhh! So, the time has become, the time for the straight and narrow. I've had a 12 year drug habit and it is time I kicked it, after being sucked in by GBL binges... Recreationally of course ;). I joined or registered within a group called addaction. After necking my way through litres of GBL since March (which my habit became more so in past moons) my life turned into a complete arse. First of all, I lost one job, then my driving license, then a second job, then a second arrest....all on GBL and all through GBL. So, this is why I have decided its time for counseling and the 'straight and narrow'.
 I aint on here to act big by speaking about this; this is for me.

First of all I arranged a doctor's appointment, 10 Zopiclone ordered! Or demanded. Then I bought myself 2 litres of whisky and a 8th of green.
Saturday, 12pm. I had approx 100ml of GBL left in a bottle. I measured one huge dose, 4mls, enough for one more trip into a GBL coma.  I necked my dose.....and off to noddy land for one more meeting with the chemical devil. I awoke from my coma around 3pm, I feel euphoric, liquid ecstacy.
It's now 5pm, the dose has gone and the tremors and shakes and clasps of thunder in my ears awakes me into normality. Here it comes, I'm a coward, so I reach for the zopiclone, 3, a quick bong and a large measure of whisky. BANG. I'm out.
BANG....BANG....BANG.....it's the door, my neighbour's having a heart attack....the only thing I could mutter was .....he'll be alright. What an arsehole I feel.  BANG,three more Zop's some more whisky......
It's now sunday afternoon, my mother's dog lays faithfully, caringly by my side, it's like he knows what's going on.....god he does know.  I can't remember smoking it! I have 1 litre of whisky left......BANG I'm out.
Monday...11pm. My mum walks in. She panics bless her, but she knows the score with my addiction problems.  She cried her heart out hugged me and thanked the lord. I am off it, but cowardly it took me lots of other narcotics to bide my time.
Tuesday.....spent most of the day shaking, DT mode.
Wednesday................I started talking to ghosts
Thursday chanting in my ears, monsters after me
Heres a warning, dont cane it. It really isnt worth it.
Experience Reports are the writings and opinions of the individual authors who submit them.
Some of the activities described are dangerous and/or illegal and none are recommended by Erowid.


The bash aliases hard wired into my finger tips.
bash alias for
cd
env
pwd
They help make life better.
An indented, wrapped list styled after a definition.
fl
flp
Default set of packages.
my_packages
Add a comment in the history file.
note
Installs your standard set of packages.
reinstall_packages
Helpful graphics functions
Modifications to
theme_dg


Two amazing exhibitions at The Incubator
by The Incubator Creative Hub22/11/2019
Press Release
Who: lowercaseg (Clare Birch) ‘Pretty Ugly’ & 111 Group Exhibition
What: 2 consecutive Art Exhibitions
When: Opening previews Saturday 30th Nov
Where: The Incubator Gallery & The People’s Gallery
It’s that time of year again – where everyone else starts winding down for Christmas, The Incubator Creative Hub is alive with exhibitions ensuring the Historic Village is the go-to place over summer.
Keeping up with the yearly tradition of a ‘small works’ exhibition, again The People’s Gallery – Toi ka rere will be host to the 111 Group Show featuring over 50 artists (and counting). This annual show is one of the most anticipated events on the Tauranga art’s calendar, with the reasonably priced artworks from some of the Bay’s most sought after artists (all priced at $111), being snapped up by eager collectors. It is our advice to get in quick, red dot in hand at the opening preview!
But not only that, is is The Incubator’s pleasure to present the first solo exhibition of lowercase g AKA Clare Birch, ‘PrettyUgly’ in The Incubator Gallery.
Clare is a graphic designer and artist on a mission to craft quirky illustrations and turn letters into art for people to enjoy. lowercase g provides a platform for her to create practical, user-centred graphics for visual communications and branding.
She says “There’s something to say about the crossover of skills between art, design and illustration. I tend to be interested in all sorts of things and want to go off exploring rather than sticking to an aesthetic or one defined style”.
Both of these exhibitions will be opened at the same time, so visitors can be completely absorbed in some fabulous art and the atmosphere that goes hand-in-hand with every Incubator event.
https://www.theincubator.co.nz/


IGV.js trackclick
Event Example
In this example we show how to use the trackclick
event to customize the contents of the gene
track pop-over. To do this, we subscribe to the trackclick
event and return custom pop-over
HTML to
override the default appearance.
Try it out:
- Click on any feature on the gene track.
- Notice that the pop-over text has been customized to include a link.


Privacy Policy
I don't collect or track you, or your personal data. On some pages there are Amazon Affliate links or social media buttons, and they might store some tracking data, but I don't control that. There is also google analytics supported on this blog to give me an idea of the net visitor count on the pages. As far as I know no personal data is collected, or passed. If you find any indication otherwise please let me know, and I will work towards actively disabling it. This is a static site.
In general, it's a good idea to install Adblock or a similar browser plugin to make your browsing experience safer, faster and ad-free.
Amazon Affliate Program
Gurpreet Luthra participates in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn commissions by linking to Amazon.  There is no difference in price for you.


Version 4.15¶
Release date: 2019-11-14
This release contains a number of bug fixes and new features since the release of pgAdmin4 4.14.
New features¶
Issue #1974 - Added encrypted password in reverse engineered SQL for roles.
Issue #3741 - Added Dark(Beta) UI Theme option.
Issue #4006 - Support Enable Always and Enable Replica on triggers.
Issue #4351 - Add an option to request confirmation before cancelling/resetting changes on a Properties dialog.
Issue #4348 - Added support for custom theme creation and selection.
Housekeeping¶
Bug fixes¶
Issue #3130 - Ensure create new object dialog should be opened when alt+shift+n key is pressed on the collection node.
Issue #3279 - Fixed issue where Drop and Disconnect connection menu points are too close to each other.
Issue #3789 - Ensure context menus never get hidden below the menu bar.
Issue #3859 - Rename the context menu from ‘Drop Server’ to ‘Remove Server’.
Issue #3913 - Ensure the correct “running at” agent is shown when a pgAgent job is executing.
Issue #3915 - Fix an issue in the Query Tool where shortcut keys could be ignored following a query error.
Issue #3999 - Fix the toggle case shortcut key combination.
Issue #4173 - Fix an issue where a black arrow-kind image is displaying at the background of browser tree images.
Issue #4191 - Ensure comments are shown in reverse engineered SQL for table partitions.
Issue #4242 - Handle NULL values appropriately when sorting backgrid tables.
Issue #4341 - Give appropriate error messages when the user tries to use an blank master password.
Issue #4451 - Remove arbitrary (and incorrect) requirement that composite types must have at least two members.
Issue #4459 - Don’t quote bigints when copying them from the Query Tool results grid.
Issue #4482 - Ensure compression level is passed to pg_dump when backing up in directory format.
Issue #4483 - Ensure the number of jobs can be specified when backing up in directory format.
Issue #4564 - Ensure Javascript errors during Query Tool execution are reported as such and not as Ajax errors.
Issue #4610 - Suppress Enter key presses in Alertify dialogues when the come from Select2 controls to allow item selection with Enter.
Issue #4647 - Ensure that units are respected when sorting by file size in the File dialog.
Issue #4730 - Ensure all messages are retained in the Query Tool from long running queries.
Issue #4734 - Updated documentation for the delete row button that only strikeout the row instead of deleting it.
Issue #4779 - Updated documentation for the query tool toolbar buttons.
Issue #4835 - Fixed an issue where psql of v12 throwing “symbol not found” error while running Maintenance and Import/Export.
Issue #4845 - Fixed potential error in the properties dialog for the Code tab.
Issue #4850 - Fixed an issue where Datetimepicker control opens when clicking on the label.
Issue #4895 - Fixed potential issue in reset function for nested objects.
Issue #4896 - Fixed an issue where escape key not working to close the open/save file dialog.
Issue #4906 - Fixed an issue where keyboard shortcut for context menu is not working when using Firefox on CentOS7.
Issue #4924 - Fixed docker container exit issue occurs due to change in Gunicorn’s latest version.


Adventure Guild Member:
Talk to the Manager of the Adventure Guild if you want to create a higher-quality item.
He only comes to the town when the Lord or Clan of the castle destroys a certain type of monster to celebrate the occasion.
He's most interested in:
Master Anays
High Priestess van Halter
Varka's Chief Horus
Ketra's Brakki
Cherub Galaxia
Ocean Flame Ashakiel
Storm Winged Naga
Doom Blade Tanatos
Anakim's Nemesis Zakaron


Sentinel Knight Alberius:
May the divine protection of Eva be with you. I am Sentinel Knight Smallberry, commander of the Sentinels that guard the holy forest and the Mother Tree Glade.
The building you see behind me is the Sanctuary of Eva -- the elders that guide the Elves of Light dwell here. It is also a place for young Elves to train in swordsmanship and magic.
Ask about 'Sentinels.'
See the Lord and get the tax rate information.
Quest


Create new account
First name:
*
Last name:
*
Sign up for newsletter
Email:
*
Password:
*
Create new account


First Box
Second Box
Third Box
Fourth Box
Fifth Box
Sixth Box
First Box
Second Box
Third Box
Fourth Box
Fifth Box
Sixth Box


Even though these semicolons are valid in Java, they are redundant and may be removed.
Example:
class C {
;
void m() throws Exception {
try (AutoCloseable r1 = createAutoCloseable();) {
;
}
}
;
}
After the quick-fix is applied:
class C {
void m() throws Exception {
try (AutoCloseable r1 = createAutoCloseable()) {
}
}
}


Signup
Login
Yov've got request(s) ?
We're ready to step in.
Welcome to
Fix
Zit
!
Keep things rolling, keep people happy.
Signup
Login


| Interface | Description |
|---|---|
| BinaryFunction<A1,A2,R> |
An interface for functions receiving two arguments.
|
| BinaryPredicate<A1,A2> |
An interface for predicates receiving two arguments.
|
| BinaryProcedure<A1,A2> |
An interface for procedures receiving two arguments.
|
| CloneableIterable<T> |
An interface for iterables that can be cloned.
|
| CloneableIterator<T> |
An interface for iterators that can be cloned.
|
| NullaryFunction<T> |
An interface for functions receiving no arguments.
|
| QuarternaryFunction<A1,A2,A3,A4,R> |
An interface for functions receiving four arguments.
|
| TernaryFunction<A1,A2,A3,R> |
An interface for functions receiving three arguments.
|
| TernaryPredicate<A1,A2,A3> |
An interface for predicates receiving three arguments.
|
| TernaryProcedure<A1,A2,A3> |
An interface for procedures receiving three arguments.
|
| Class | Description |
|---|---|
| And<T> |
A
Predicate that is a conjunction of a list of others. |
| Equals<E> |
A
Predicate given an element on construction that tests if it is
equal to a given object when it is applied. |
| GetFirstOfPair<F extends Pair<T,?>,T> |
A function for returning the first argument of a Pair.
|
| GetSecondOfPair<F extends Pair<?,T>,T> |
A function for returning the second argument of a Pair.
|
| IdentityWrapper |
A wrapper for objects so they are compared by identity only, even if their
IdentityWrapper.hashCode() and IdentityWrapper.equals(Object) implement some other
semantics. |
| IsInstanceOf<E> |
A
Predicate given a class on construction that tests if a given
object is an instance of it when it is applied. |
| IsNull<T> |
A
Predicate indicating whether its argument is the same as null . |
| LessThanOnIntegers |
A
BinaryPredicate that tests if the first integer input argument is
less than the second integer input argument. |
| LessThanOrEqualToOnIntegers |
A
BinaryPredicate that tests if the first integer input argument is
less than or equal to the second integer input argument. |
| ListToPair<T,T1,T2> |
A function for converting a list of two elements to a pair.
|
| Mutable<T> |
A wrapper around a value, so that we can have a
final object
with a value inside which can be changed. |
| Not<T> |
A
Predicate negating another. |
| NotContainedBy<T> |
A
Predicate given a collection on construction that tests if a given
object is not contained in the collection when it is applied. |
| NotEquals<T> |
A
Predicate given an element on construction that tests if it is
not equal to a given object when it is applied. |
| Null<A,R> |
A
Function that always returns null . |
| Or<T> |
A
Predicate that is a disjunction of a list of others. |
| OrderedPairsOfIntegersIterator |
A cloneable iterator over ordered pairs of integers less than
n . |
| Pair<T1,T2> |
A pair of objects with hash code and equality reduced to its components.
|
| PairOf<T> |
A
Pair with components with the same type. |
| ReplaceByIfEqualTo<T> |
A
Function constructed on two objects, replaced and
replacement . |
| SingletonListMaker<T> |
A
Function that creates and returns a singleton list from its input
argument. |
| ToString<T> |
A function for mapping objects to their toString() result.
|
| Triple<T1,T2,T3> |
A triple of objects with hash code and equality reduced to its components.
|
| Wrapper<T> |
A wrapper around a value, so that a final wrapper can be used inside a closure (lambda expression)
and have its value changed.
|


First, select an Area of Interest using either the bounding box tool or the polygon tool. Then generate reports by clicking on the buttons below.
Generate a list of management contacts in your Area of Interest.
Contact
Generate a list of military encroachment issues in your Area of Interest.
Military Encroachment
Generate a list of permits that will be required in your Area of Interest.
Permitting
Generate a list of environmental concerns in your Area of Interest.
Environmental
Click a point on the map to see what's there.
Choose layer to display:
{{r.name}}
(feature data will display here)
There are {{data.features.length}} features at this location:
There is {{data.features.length}} feature at this location:
{{ key }}
{{r.properties[key]}}
{{ key }}
{{ value }}
Enter feature query mode
Leave feature query mode
aspect_ratio
Specify Area of Interest using a bounding box
aspect_ratio
Leave bounding box mode
timeline
Specify Area of Interest by drawing a polygon
timeline
Leave polygon mode


HONG KONG (AP) — Bows and arrows, rocks, bricks, Molotov cocktails, blue dye fired from water cannons, and tear gas engulfing Hong Kong’s Polytechnic University were the defining images Sunday as anti-government protests entered their sixth month.
A Hong Kong police officer was hit in the leg by an arrow and hospitalized as authorities used tear gas and water cannons to try to drive back protesters occupying the campus and surrounding streets.
Water cannon trucks drove over bricks and nails strewn by protesters and sprayed them at close range in a bid to drive away protesters on the streets outside Polytechnic.
Protesters have largely retreated from occupations of several major campuses, except for a contingent at Polytechnic. That group is also blocking access to the nearby Cross-Harbour Tunnel, one of the three main road tunnels that link Hong Kong Island with the rest of the city.


This program creates a netCDF file suitable for forecast evaluation.
(analysisT, station, level, copy, ensemble, forecast_lead)
| | | | | |
| | | | | +- forecast length : 0,3,6,9,12,...
| | | | |
| | | | +----------- ensemble member index
| | | |
| | | +------------------ obs value, prior, obs_err
| | |
| | +------------------------- vertical level index
| |
| +--------------------------------- (horizontal) station index
|
+------------------------------------------- analysis time/date
I think the logic of the program should be as follows:
1) The list of 'stations' is read from a netCDF file -- the product of obs_seq_coverage.f90
2) The set of forecast lead times must be determined. Having 8 might not be
specific enough ... we want 8 separated by 3 hours ... for example.
3) A series of obs_seq.fcst files (each from one analysisT and containing multiple
forecast lead times) is read and stuffed into an appropriate structure.
4) The structure is written into the netCDF file.
5) On to the next obs_seq.fcst file ... (step 3)
6) wrap up ...
Soyoung's (original) wish list - which has been subsequently modified:
"Now I'm done running filter for 24-hr forecast with 3-hrly observations as an
evaluation mode only, and am ready to hand obs_seq.final over to you for the final
conversion process.
Ideally, in obs_seq_fcst.nc (if I can name it on my own), I would like to have a
data structure of (copy, station, level, ensemble, date, time) for each variable
and each obs type, where copy is (observation value, prior observation value
corresponding to the observation, obs error standard deviation), date is the
number of cycle, and time is the number of forecast lead times.
So, the dimension "date" is 1 for my current single obs_seq.final, but reserved
for multiple initialization cases (i.e., multiple obs_seq.final files) with the
same length of forecast lead times. This dimension is the most critical one in the
statistical verification since this dimension number is the actual sample size to
tell if we have enough samples to make the verification result statistically
significant or not."
Variables
| Type |
Attributes | | Name | | Initial | |
| character(len=256), |
parameter | :: |
source | = | "$URL$" | |
| character(len=32), |
parameter | :: |
revision | = | "$Revision$" | |
| character(len=128), |
parameter | :: |
revdate | = | "$Date$" | |
| logical, |
allocatable, dimension(:) | :: |
DesiredStations | | | |
| type(station_type), |
allocatable, dimension(:) | :: |
station | | | |
| type(voxel_type), |
allocatable, dimension(:) | :: |
voxel | | | |
| type(nc6Dvar) |
| :: |
ncmeta | | | |
| integer |
| :: |
ensemble_size | | | |
| integer |
| :: |
num_voxels | | | |
| integer |
| :: |
num_stations | | | |
| integer |
| :: |
num_levels | | | |
| integer |
| :: |
num_verif_times | | | |
| integer |
| :: |
num_forecasts | | | |
| integer, |
parameter | :: |
NCOPIES | = | 3 | |
| character(len=metadatalength), |
dimension(NCOPIES) | :: |
copy_metadata | = | (/'observation ', 'forecast ', 'observation error variance'/) | |
| type(obs_sequence_type) |
| :: |
seq | | | |
| type(obs_type) |
| :: |
obs1 | | | |
| type(obs_type) |
| :: |
obs2 | | | |
| type(obs_def_type) |
| :: |
obs_def | | | |
| type(location_type) |
| :: |
obs_loc | | | |
| integer |
| :: |
flavor | | | |
| integer |
| :: |
num_copies | | | |
| integer |
| :: |
num_qc | | | |
| integer |
| :: |
num_obs | | | |
| integer |
| :: |
max_num_obs | | | |
| integer |
| :: |
obs_seq_file_id | | | |
| integer |
| :: |
obtype_integer | | | |
| character(len=metadatalength), |
allocatable, dimension(:) | :: |
qc_copy_names | | | |
| real(kind=r8), |
allocatable, dimension(:) | :: |
qc_values | | | |
| character(len=metadatalength), |
allocatable, dimension(:) | :: |
obs_copy_names | | | |
| real(kind=r8), |
allocatable, dimension(:) | :: |
copy_values | | | |
| character(len=129) |
| :: |
obs_seq_read_format | | | |
| logical |
| :: |
pre_I_format | | | |
| logical |
| :: |
last_ob_flag | | | |
| integer, |
parameter | :: |
MAX_NUM_INPUT_FILES | = | 500 | |
| integer |
| :: |
num_input_files | | | |
| character(len=256) |
| :: |
obs_seq_in_file_name | | | |
| character(len=256) |
| :: |
obs_sequences(MAX_NUM_INPUT_FILES) | = | '' | |
| character(len=256) |
| :: |
obs_sequence_list | = | '' | |
| character(len=256) |
| :: |
input_template | = | 'obsdef_mask.nc' | |
| character(len=256) |
| :: |
netcdf_out | = | 'forecast.nc' | |
| character(len=129) |
| :: |
calendar | = | 'gregorian' | |
| character(len=obstypelength) |
| :: |
obtype_string | | | |
| integer |
| :: |
print_every | = | 10000 | |
| logical |
| :: |
verbose | = | .true. | |
| logical |
| :: |
debug | = | .false. | |
| integer |
| :: |
qc_index | | | |
| integer |
| :: |
dart_qc_index | | | |
| integer |
| :: |
obs_copy_index | | | |
| integer |
| :: |
voxel_id | | | |
| integer |
| :: |
fcst_lead_index | | | |
| integer |
| :: |
AnalysisIndex | | | |
| type(time_type) |
| :: |
analysisT | | | |
| character(len=metadatalength), |
dimension(:), allocatable | :: |
module_obs_copy_names | | | |
| integer, |
dimension(:), allocatable | :: |
prior_copy_indices | | | |
| integer, |
dimension(:), allocatable | :: |
forecast_leads | | | |
| real(kind=r8), |
dimension(:), allocatable | :: |
mandatory_level | | | |
| type(time_type), |
dimension(:,:), allocatable | :: |
VerifyTimes | | | |
| real(kind=r8) |
| :: |
obs_error_variance | | | |
| integer |
| :: |
ifile | | | |
| integer |
| :: |
iobs | | | |
| integer |
| :: |
ngood | | | |
| integer |
| :: |
i | | | |
| integer |
| :: |
io | | | |
| integer |
| :: |
ncunit | | | |
| integer, |
dimension(6) | :: |
mystart | | | |
| integer, |
dimension(6) | :: |
mycount | | | |
| type(time_type) |
| :: |
obs_time | | | |
| character(len=256) |
| :: |
ncName | | | |
| character(len=512) |
| :: |
string1 | | | |
| character(len=512) |
| :: |
string2 | | | |
| character(len=512) |
| :: |
string3 | | | |
| real(kind=r8), |
parameter | :: |
HALF_METER | = | 180.0_r8/(40000.0_r8*1000.0_r8) | |
| real(kind=r8), |
parameter | :: |
OnePa | = | 1.0_r8 | |
Derived Types
Components
| Type | Visibility |
Attributes | | Name | | Initial | |
| integer, |
public |
| :: |
good | | | |
| integer, |
public |
| :: |
obs_type | | | |
| type(time_type), |
public |
| :: |
first_time | | | |
| type(time_type), |
public |
| :: |
last_time | | | |
| type(time_type), |
public, |
pointer | :: |
times(:) | | | |
| type(location_type), |
public |
| :: |
location | | | |
| real(kind=r8), |
public, |
dimension(3) | :: |
LonLatLev | | | |
| integer, |
public |
| :: |
station_id | | | |
| integer, |
public |
| :: |
levelindex | | | |
Components
| Type | Visibility |
Attributes | | Name | | Initial | |
| integer, |
public |
| :: |
obs_type | | | |
| type(location_type), |
public |
| :: |
location | | | |
Components
| Type | Visibility |
Attributes | | Name | | Initial | |
| character(len=NF90_MAX_NAME), |
public |
| :: |
AnalysisDimName | = | 'analysisT' | |
| integer, |
public |
| :: |
AnalysisDimID | | | |
| integer, |
public |
| :: |
AnalysisDimLen | | | |
| character(len=NF90_MAX_NAME), |
public |
| :: |
CopyDimName | = | 'copy' | |
| integer, |
public |
| :: |
CopyDimID | | | |
| integer, |
public |
| :: |
CopyDimLen | | | |
| character(len=NF90_MAX_NAME), |
public |
| :: |
StationsDimName | = | 'station' | |
| integer, |
public |
| :: |
StationsDimID | | | |
| integer, |
public |
| :: |
StationsDimLen | | | |
| character(len=NF90_MAX_NAME), |
public |
| :: |
LevelsDimName | = | 'level' | |
| integer, |
public |
| :: |
LevelsDimID | | | |
| integer, |
public |
| :: |
LevelsDimLen | | | |
| character(len=NF90_MAX_NAME), |
public |
| :: |
EnsembleDimName | = | 'ensemble' | |
| integer, |
public |
| :: |
EnsembleDimID | | | |
| integer, |
public |
| :: |
EnsembleDimLen | | | |
| character(len=NF90_MAX_NAME), |
public |
| :: |
ForecastDimName | = | 'forecast_lead' | |
| integer, |
public |
| :: |
ForecastDimID | | | |
| integer, |
public |
| :: |
ForecastDimLen | | | |
Functions
Arguments
| Type |
Intent | Optional |
Attributes | | Name | |
| character(len=*), |
intent(in) |
|
| :: |
filename | |
Return Value integer
Arguments
None
Return Value integer
Arguments
| Type |
Intent | Optional |
Attributes | | Name | |
| character(len=*), |
intent(in) |
|
| :: |
fname | |
Return Value integer
Subroutines
subroutine WriteNetCDF(ncid, fname, values, obs_index, prior_indices, ob_err, org_qc, dart_qc, ncstart, nccount)
Arguments
| Type |
Intent | Optional |
Attributes | | Name | |
| integer, |
intent(in) |
|
| :: |
ncid | |
| character(len=*), |
intent(in) |
|
| :: |
fname | |
| real(kind=r8), |
intent(in), |
|
dimension(:) | :: |
values | |
| integer, |
intent(in) |
|
| :: |
obs_index | |
| integer, |
intent(in), |
|
dimension(:) | :: |
prior_indices | |
| real(kind=r8), |
intent(in) |
|
| :: |
ob_err | |
| real(kind=r8), |
intent(in) |
|
| :: |
org_qc | |
| real(kind=r8), |
intent(in) |
|
| :: |
dart_qc | |
| integer, |
intent(in), |
|
dimension(:) | :: |
ncstart | |
| integer, |
intent(in), |
|
dimension(:) | :: |
nccount | |
Arguments
| Type |
Intent | Optional |
Attributes | | Name | |
| integer, |
intent(in) |
|
| :: |
ncid | |
| character(len=*), |
intent(in) |
|
| :: |
fname | |
Arguments
| Type |
Intent | Optional |
Attributes | | Name | |
| character(len=*), |
intent(in) |
|
| :: |
filename | |
| integer, |
intent(out) |
|
| :: |
ExpIndex | |
| type(time_type), |
intent(out) |
|
| :: |
analysis_time | |
Arguments
| Type |
Intent | Optional |
Attributes | | Name | |
| type(obs_sequence_type), |
intent(in) |
|
| :: |
myseq | |
| integer, |
intent(out) |
|
| :: |
obsindex | |
| integer, |
intent(out), |
|
dimension(:) | :: |
indices | |
Arguments
| Type |
Intent | Optional |
Attributes | | Name | |
| integer, |
intent(in) |
|
| :: |
iobs | |
| integer, |
intent(in) |
|
| :: |
ob_type | |
| type(location_type), |
intent(in) |
|
| :: |
ob_loc | |
| type(time_type), |
intent(in) |
|
| :: |
ob_time | |
| integer, |
intent(out) |
|
| :: |
vid | |
| integer, |
intent(out) |
|
| :: |
forecast_lead_index | |
Arguments
| Type |
Intent | Optional |
Attributes | | Name | |
| integer, |
intent(in) |
|
| :: |
analysisTindex | |
| integer, |
intent(in) |
|
| :: |
forecast_lead_index | |
| integer, |
intent(in) |
|
| :: |
vid | |
| integer, |
intent(out), |
|
dimension(:) | :: |
ncstart | |
| integer, |
intent(out), |
|
dimension(:) | :: |
nccount | |


J.W. Etheridge
THE SECOND EPISTLE OF PETROSJames Murdock
The Second Epistle of PeterGeorge Lamsa
THE SECOND EPISTLE GENERAL OF PETER[JE]
Now this, my beloved, the second epistle I write to you; in both of which I awaken to remembrance your fair4 mind.
4Reyoncun shaphira.
[JM]
This second epistle, my beloved, I now write to you; in [both of] which I stir up your honest mind by admonition:
[GL]
IT has been a long time since I have written you, my beloved, but now I write you this second epistle; in both of them I endeavored to stir up your pure minds by way of remembrance:
[JE]
That you may remember the words which were before spoken by the holy prophets, and the commandments of our Lord and our Saviour (delivered) by the apostles.
[JM]
that ye may be mindful of the words which were formerly spoken by the holy prophets, and of the injunction of our Lord and Redeemer by the hand of the legates:
[GL]
That you may be mindful of the words which were spoken before by the holy prophets, and of the commandment, given through us, the Apostles of our LORD and Saviour:
[JE]
This first know you, that there will come in the last of the days deriders who will deride, as after their own lusts they walk,
[JM]
knowing this previously, that there will come in the last daysa scoffers, who will scoff, walking according to their own lusts;
aSy. in the end of days.
[GL]
Knowing this first, that there shall come in the last days mockers who scoff, following after their lusts,
[JE]
and saying, Where is the promise of his advent? for, since our fathers have slept, every thing (abideth) as from the beginning of the creation.
[JM]
and saying, Where is the promise of his coming? for, since our fathers fell asleep, every thing remaineth just as from the beginning of the creation.
[GL]
And saying, Where is the promise of his coming? for since our fathers passed away, all things continue as they were from the beginning of the creation.
[JE]
Unknown to them is this while they are willing, that the heaven was from of old, and the earth from the waters and through the waters5 subsisted, by the word of Aloha:
5Men mayo, vabyad mayo komath.
[JM]
For this they willingly forget, that the heavens were of old; and the earth rose up from the waters, and by means of water, by the word of God.
[GL]
Of this they are willingly ignorant: that by the word of God the heavens were of old, and the earth standing out of water, and in the water;
[JE]
those (waters) by which the world that then was, again (was covered) with waters, and perished.
[JM]
[And,] by means of these [waters], the world which then was, [being submerged] again perished in the waters.
[GL]
And those men, because of whose deeds the world of that time was overflowed with water, perished:
[JE]
But the heaven which is now, and the earth, by his own word are set, being reserved unto fire, unto the day of judgment and the perdition of wicked men.
[JM]
And the heavens that now are, and the earth, are by his word stored up, being reserved for the fire at the day of judgment and the perdition of wicked men. --
[GL]
But the present heavens and earth are sustained by his word, and are reserved for fire for the day of judgment which is the day of destruction of ungodly men.
[JE]
But this one (truth) be not ignorant of, my beloved, That one day with the Lord (is) as a thousand years, and a thousand years as one day.
[JM]
And of this one thing, my beloved, be not forgetful, That one day, to the Lord, is as a thousand years; and a thousand years, as one day.
[GL]
But, my beloved, do not forget this one thing, that one day is with the LORD as a thousand years, and a thousand years as one day.
[JE]
Not dilatory is the Lord in his promises, as some consider delay; but is patient on your account, not willing that any man should perish, but (that) every man to repentance should come.
[JM]
The Lord doth not procrastinate his promises, as some estimate procrastination; but he is long suffering, for your sakes, being not willing that any should perish, but that every one should come to repentance.
[GL]
The LORD is not negligent concerning his promises, as some men count negligence; but is longsuffering toward you, not wishing that any should perish, but that all should come to repentance.
[JE]
But the day of the Lord cometh as a thief: that (day) in which the heavens suddenly6 shall pass away, but the elements burning be dissolved, and the earth and the works that are in it be found not.
6Mensheli.
[JM]
And the day of the Lord will come, like a thief; in which the heavens will suddenly pass away; and the elements,b being ignited, will be dissolved; and the earth and the works in it, will not be found.—
bSy. = Gr.
[GL]
But the day of the LORD will come as a thief in the night when the heavens shall suddenly pass away, and the universe shall separate as it burns, and the earth also and the works that are in it, shall pass away.
[JE]
As, therefore, all these are to be dissolved, how behoveth it you to be holy in your conversation, and in the fear of Aloha;
[JM]
As therefore all these things are to be dissolved, what persons ought ye to be, in holy conduct, and in the fear of God,
[GL]
Now since all these things are to be dissolved, what manner of persons ought you to be in your holy conduct and godliness,
[JE]
expecting and desiring the coming of the day of Aloha; that (day) in which the heavens, tried with fire, shall be dissolved, and the elements burning shall melt?
[JM]
expecting and desiring the coming of the day God, in which the heavens being tried by fire will be dissolved, and the elements being ignited will melt?
[GL]
Looking for and longing for the coming of the day of God, wherein the heavens being tested with fire shall be dissolved, and the elements shall melt with fervent heat?
[JE]
But new heavens and earth, according to his promise, we expect; those wherein righteousness dwelleth.
[JM]
But we, according to his promise, expect new heavens and a new earth, in which righteousness dwelleth.
[GL]
Nevertheless we, according to his promise, look for new heavens and a new earth, in which dwells righteousness.
[JE]
Wherefore, my beloved, while these you expect, be diligent, that, without blemish and without spot, of Him you may be found in peace.
[JM]
Therefore, my beloved, as ye expect these things, strive that ye may be found by him in peace, without spot and without blemish.
[GL]
Therefore, my beloved, while you look for these things, be diligent that you may be found by him in peace, without spot, and blameless.
[JE]
And the long-suffering of the Lord consider (to be for) salvation; as also our beloved brother Paulos according to the wisdom which hath been given to him hath written to you.
[JM]
And account the long suffering of the Lord to be redemption; as also our beloved brother Paul, according to the wisdom conferred on him, wrote to you;
[GL]
And consider that the long suffering of the LORD is salvation; even as our beloved brother Paul also, according to the wisdom given to him, has written to you;
[JE]
As in all his epistles he speaks concerning these; in which there is somewhat difficult for intelligence. Those who are not knowing nor settled pervert them, as also the remaining scriptures, to their perdition.
[JM]
as also in all his epistles, speaking in them of these things, in which there is something difficult to be understood; [and] which they who are ignorant and unstable, pervert, as they do also the rest of the scriptures, to their own destruction.—
[GL]
As also in all his epistles, he spoke concerning these things, in which there are certain things so hard to be understood that those who are ignorant and unstable pervert their meaning, as they do also the other scriptures, unto their own destruction.
[JE]
You therefore, my beloved, knowing this before, keep yourselves, lest, going after the error of those who are lawless, you fall from your support.
[JM]
Ye therefore, my beloved, as ye know [these things] beforehand, guard yourselves, lest, by going after the error of the lawless, ye fall from your steadfastness.
[GL]
You therefore, my beloved, seeing that you know these things beforehand, beware, lest you follow the error of the lawless, and fall from your own steadfastness.
[JE]
But increase in grace, and in the knowledge of our Lord and our Saviour Jeshu Meshiha, and (of) Aloha the Father, Whose be glory both now, and in all time, and to the days eternal. Amen.
[JM]
But be ye growing in grace, and in the knowledge of our Lord and Redeemer Jesus the Messiah, and of God the Father: whose is the glory, now, and always, and to the days of eternity.c
cSy.
[GL]
But grow in grace and in the knowledge of our LORD and Saviour Jesus Christ, and of God the Father. To him be glory both now and forever, and Through all eternity. Amen.
[JE]
Finished is the Second Epistle of Petros the apostle.
[JM]
End Of the second Epistle of Peter the Legate. cSy.
[GL]
The Second Epistle of Peter is not found in the text which is called Peshitta but it is included on other ancient texts.


UPDATE: This tweak actually disappears (along with the apps you copy inside XCode) whenever XCode is updated!
In spite of the agony that comes every time Apple changes where XCode and its friends live, I like the direction they're going. Now everything's bundled neatly inside the XCode app itself… almost.
Today I wanted to use the handy OpenGL Shader Builder app that I remembered from a long time ago, but to my dismay I realized it wasn't installed. As of this writing, XCode had cleverly bundled its extra apps inside the XCode app as well - you can access them by going to XCode -> Open Developer Tool. As the Shader Builder wasn't there, the "More Developer Tools…" option took me to the somewhat sluggish developer download site, where I was able to log in and download the tools I wanted.
Now the tricky part, and where my OCD kicks in. I like the direction Apple took in bundling these inside XCode, so I'd like these new ones in the same place. After a wee bit of hacking, I figured out how to do this and add them to XCode's menu. As no one after a quick google search seems to document this, I thought I should:


Effect → Tone
Tone.Effect is the base class for effects. Connect the effect between the effectSend and effectReturn GainNodes, then control the amount of effect which goes to the output using the wet control.
default values
wet:1
members
.wet
~
{NormalRange}
The wet control is how much of the effected will pass through to the output. 1 = 100% effected signal, 0 = 100% dry signal.
methods


- NAME
- tclvars - Variables used by Tcl
- DESCRIPTION
- env
- LOGIN
- USER
- SYS_FOLDER
- APPLE_M_FOLDER
- CP_FOLDER
- DESK_FOLDER
- EXT_FOLDER
- PREF_FOLDER
- PRINT_MON_FOLDER
- SHARED_TRASH_FOLDER
- TRASH_FOLDER
- START_UP_FOLDER
- HOME
- errorCode
- ARITH code msg
- CHILDKILLED pid sigName msg
- CHILDSTATUS pid code
- CHILDSUSP pid sigName msg
- NONE
- POSIX errName msg
- errorInfo
- tcl_library
- tcl_patchLevel
- tcl_pkgPath
- tcl_platform
- byteOrder
- debug
- machine
- os
- osVersion
- platform
- threaded
- user
- wordSize
- tcl_precision
- tcl_rcFileName
- tcl_rcRsrcName
- tcl_traceCompile
- tcl_traceExec
- tcl_wordchars
- tcl_nonwordchars
- tcl_version
- OTHER GLOBAL VARIABLES
- argc
- argv
- argv0
- tcl_interactive
- geometry
- SEE ALSO
- KEYWORDS
tclvars - Variables used by Tcl
The following global variables are created and managed automatically
by the Tcl library. Except where noted below, these variables should
normally be treated as read-only by application-specific code and by users.
- env
-
This variable is maintained by Tcl as an array
whose elements are the environment variables for the process.
Reading an element will return the value of the corresponding
environment variable.
Setting an element of the array will modify the corresponding
environment variable or create a new one if it doesn't already
exist.
Unsetting an element of env will remove the corresponding
environment variable.
Changes to the env array will affect the environment
passed to children by commands like exec.
If the entire env array is unset then Tcl will stop
monitoring env accesses and will not update environment
variables.
-
Under Windows, the environment variables PATH and COMSPEC in any
capitalization are converted automatically to upper case. For instance, the
PATH variable could be exported by the operating system as ``path'',
``Path'', ``PaTh'', etc., causing otherwise simple Tcl code to have to
support many special cases. All other environment variables inherited by
Tcl are left unmodified. Setting an env array variable to blank is the
same as unsetting it as this is the behavior of the underlying Windows OS.
It should be noted that relying on an existing and empty environment variable
won't work on windows and is discouraged for cross-platform usage.
-
On the Macintosh, the environment variable is constructed by Tcl as no
global environment variable exists. The environment variables that
are created for Tcl include:
- LOGIN
-
This holds the Chooser name of the Macintosh.
- USER
-
This also holds the Chooser name of the Macintosh.
- SYS_FOLDER
-
The path to the system directory.
- APPLE_M_FOLDER
-
The path to the Apple Menu directory.
- CP_FOLDER
-
The path to the control panels directory.
- DESK_FOLDER
-
The path to the desk top directory.
- EXT_FOLDER
-
The path to the system extensions directory.
- PREF_FOLDER
-
The path to the preferences directory.
- PRINT_MON_FOLDER
-
The path to the print monitor directory.
- SHARED_TRASH_FOLDER
-
The path to the network trash directory.
- TRASH_FOLDER
-
The path to the trash directory.
- START_UP_FOLDER
-
The path to the start up directory.
- HOME
-
The path to the application's default directory.
You can also create your own environment variables for the Macintosh.
A file named Tcl Environment Variables may be placed in the
preferences folder in the Mac system folder. Each line of this file
should be of the form VAR_NAME=var_data.
The last alternative is to place environment variables in a 'STR#'
resource named Tcl Environment Variables of the application. This
is considered a little more ``Mac like'' than a Unix style Environment
Variable file. Each entry in the 'STR#' resource has the same format
as above. The source code file tclMacEnv.c contains the
implementation of the env mechanisms. This file contains many
#define's that allow customization of the env mechanisms to fit your
applications needs.
- errorCode
-
After an error has occurred, this variable will be set to hold
a list value representing additional information about the error
in a form that is easy to process with programs.
The first element of the list identifies a general class of
errors, and determines the format of the rest of the list.
The following formats for errorCode are used by the
Tcl core; individual applications may define additional formats.
- ARITH code msg
-
This format is used when an arithmetic error occurs (e.g. an attempt
to divide by zero in the expr command).
Code identifies the precise error and msg provides a
human-readable description of the error. Code will be either
DIVZERO (for an attempt to divide by zero),
DOMAIN (if an argument is outside the domain of a function, such as acos(-3)),
IOVERFLOW (for integer overflow),
OVERFLOW (for a floating-point overflow),
or UNKNOWN (if the cause of the error cannot be determined).
- CHILDKILLED pid sigName msg
-
This format is used when a child process has been killed because of
a signal. The second element of errorCode will be the
process's identifier (in decimal).
The third element will be the symbolic name of the signal that caused
the process to terminate; it will be one of the names from the
include file signal.h, such as SIGPIPE.
The fourth element will be a short human-readable message
describing the signal, such as ``write on pipe with no readers''
for SIGPIPE.
- CHILDSTATUS pid code
-
This format is used when a child process has exited with a non-zero
exit status. The second element of errorCode will be the
process's identifier (in decimal) and the third element will be the exit
code returned by the process (also in decimal).
- CHILDSUSP pid sigName msg
-
This format is used when a child process has been suspended because
of a signal.
The second element of errorCode will be the process's identifier,
in decimal.
The third element will be the symbolic name of the signal that caused
the process to suspend; this will be one of the names from the
include file signal.h, such as SIGTTIN.
The fourth element will be a short human-readable message
describing the signal, such as ``background tty read''
for SIGTTIN.
- NONE
-
This format is used for errors where no additional information is
available for an error besides the message returned with the
error. In these cases errorCode will consist of a list
containing a single element whose contents are NONE.
- POSIX errName msg
-
If the first element of errorCode is POSIX, then
the error occurred during a POSIX kernel call.
The second element of the list will contain the symbolic name
of the error that occurred, such as ENOENT; this will
be one of the values defined in the include file errno.h.
The third element of the list will be a human-readable
message corresponding to errName, such as
``no such file or directory'' for the ENOENT case.
To set errorCode, applications should use library
procedures such as Tcl_SetErrorCode and Tcl_PosixError,
or they may invoke the error command.
If one of these methods hasn't been used, then the Tcl
interpreter will reset the variable to NONE after
the next error.
- errorInfo
-
After an error has occurred, this string will contain one or more lines
identifying the Tcl commands and procedures that were being executed
when the most recent error occurred.
Its contents take the form of a stack trace showing the various
nested Tcl commands that had been invoked at the time of the error.
- tcl_library
-
This variable holds the name of a directory containing the
system library of Tcl scripts, such as those used for auto-loading.
The value of this variable is returned by the info library command.
See the library manual entry for details of the facilities
provided by the Tcl script library.
Normally each application or package will have its own application-specific
script library in addition to the Tcl script library;
each application should set a global variable with a name like
$app_library (where app is the application's name)
to hold the network file name for that application's library directory.
The initial value of tcl_library is set when an interpreter
is created by searching several different directories until one is
found that contains an appropriate Tcl startup script.
If the TCL_LIBRARY environment variable exists, then
the directory it names is checked first.
If TCL_LIBRARY isn't set or doesn't refer to an appropriate
directory, then Tcl checks several other directories based on a
compiled-in default location, the location of the binary containing
the application, and the current working directory.
- tcl_patchLevel
-
When an interpreter is created Tcl initializes this variable to
hold a string giving the current patch level for Tcl, such as
7.3p2 for Tcl 7.3 with the first two official patches, or
7.4b4 for the fourth beta release of Tcl 7.4.
The value of this variable is returned by the info patchlevel
command.
- tcl_pkgPath
-
This variable holds a list of directories indicating where packages are
normally installed. It is not used on Windows. It typically contains
either one or two entries; if it contains two entries, the first is
normally a directory for platform-dependent packages (e.g., shared library
binaries) and the second is normally a directory for platform-independent
packages (e.g., script files). Typically a package is installed as a
subdirectory of one of the entries in $tcl_pkgPath. The directories
in $tcl_pkgPath are included by default in the auto_path
variable, so they and their immediate subdirectories are automatically
searched for packages during package require commands. Note:
tcl_pkgPath it not intended to be modified by the application. Its
value is added to auto_path at startup; changes to tcl_pkgPath
are not reflected in auto_path. If you want Tcl to search additional
directories for packages you should add the names of those directories to
auto_path, not tcl_pkgPath.
- tcl_platform
-
This is an associative array whose elements contain information about
the platform on which the application is running, such as the name of
the operating system, its current release number, and the machine's
instruction set. The elements listed below will always
be defined, but they may have empty strings as values if Tcl couldn't
retrieve any relevant information. In addition, extensions
and applications may add additional values to the array. The
predefined elements are:
- byteOrder
-
The native byte order of this machine: either littleEndian or
bigEndian.
- debug
-
If this variable exists, then the interpreter was compiled with and linked
to a debug-enabled C run-time. This variable will only exist on Windows,
so extension writers can specify which package to load depending on the
C run-time library that is in use. This is not an indication that this core
contains symbols.
- machine
-
The instruction set executed by this machine, such as
intel, PPC, 68k, or sun4m. On UNIX machines, this
is the value returned by uname -m.
- os
-
The name of the operating system running on this machine,
such as Windows 95, Windows NT, MacOS, or SunOS.
On UNIX machines, this is the value returned by uname -s.
On Windows 95 and Windows 98, the value returned will be Windows
95 to provide better backwards compatibility to Windows 95; to
distinguish between the two, check the osVersion.
- osVersion
-
The version number for the operating system running on this machine.
On UNIX machines, this is the value returned by uname -r. On
Windows 95, the version will be 4.0; on Windows 98, the version will
be 4.10.
- platform
-
Either windows, macintosh, or unix. This identifies the
general operating environment of the machine.
- threaded
-
If this variable exists, then the interpreter
was compiled with threads enabled.
- user
-
This identifies the
current user based on the login information available on the platform.
This comes from the USER or LOGNAME environment variable on Unix,
and the value from GetUserName on Windows and Macintosh.
- wordSize
-
This gives the size of the native-machine word in bytes (strictly, it
is same as the result of evaluating sizeof(long) in C.)
- tcl_precision
-
This variable controls the number of digits to generate
when converting floating-point values to strings. It defaults
to 12.
17 digits is ``perfect'' for IEEE floating-point in that it allows
double-precision values to be converted to strings and back to
binary with no loss of information. However, using 17 digits prevents
any rounding, which produces longer, less intuitive results. For example,
expr 1.4 returns 1.3999999999999999 with tcl_precision
set to 17, vs. 1.4 if tcl_precision is 12.
-
All interpreters in a process share a single tcl_precision value:
changing it in one interpreter will affect all other interpreters as
well. However, safe interpreters are not allowed to modify the
variable.
- tcl_rcFileName
-
This variable is used during initialization to indicate the name of a
user-specific startup file. If it is set by application-specific
initialization, then the Tcl startup code will check for the existence
of this file and source it if it exists. For example, for wish
the variable is set to ~/.wishrc for Unix and ~/wishrc.tcl
for Windows.
- tcl_rcRsrcName
-
This variable is only used on Macintosh systems. The variable is used
during initialization to indicate the name of a user-specific
TEXT resource located in the application or extension resource
forks. If it is set by application-specific initialization, then the
Tcl startup code will check for the existence of this resource and
source it if it exists. For example, the Macintosh wish
application has the variable is set to tclshrc.
- tcl_traceCompile
-
The value of this variable can be set to control
how much tracing information
is displayed during bytecode compilation.
By default, tcl_traceCompile is zero and no information is displayed.
Setting tcl_traceCompile to 1 generates a one-line summary in stdout
whenever a procedure or top-level command is compiled.
Setting it to 2 generates a detailed listing in stdout of the
bytecode instructions emitted during every compilation.
This variable is useful in
tracking down suspected problems with the Tcl compiler.
It is also occasionally useful when converting
existing code to use Tcl8.0.
This variable and functionality only exist if
TCL_COMPILE_DEBUG was defined during Tcl's compilation.
- tcl_traceExec
-
The value of this variable can be set to control
how much tracing information
is displayed during bytecode execution.
By default, tcl_traceExec is zero and no information is displayed.
Setting tcl_traceExec to 1 generates a one-line trace in stdout
on each call to a Tcl procedure.
Setting it to 2 generates a line of output
whenever any Tcl command is invoked
that contains the name of the command and its arguments.
Setting it to 3 produces a detailed trace showing the result of
executing each bytecode instruction.
Note that when tcl_traceExec is 2 or 3,
commands such as set and incr
that have been entirely replaced by a sequence
of bytecode instructions are not shown.
Setting this variable is useful in
tracking down suspected problems with the bytecode compiler
and interpreter.
It is also occasionally useful when converting
code to use Tcl8.0.
This variable and functionality only exist if
TCL_COMPILE_DEBUG was defined during Tcl's compilation.
- tcl_wordchars
-
The value of this variable is a regular expression that can be set to
control what are considered ``word'' characters, for instances like
selecting a word by double-clicking in text in Tk. It is platform
dependent. On Windows, it defaults to \S, meaning anything
but a Unicode space character. Otherwise it defaults to \w,
which is any Unicode word character (number, letter, or underscore).
- tcl_nonwordchars
-
The value of this variable is a regular expression that can be set to
control what are considered ``non-word'' characters, for instances like
selecting a word by double-clicking in text in Tk. It is platform
dependent. On Windows, it defaults to \s, meaning any Unicode space
character. Otherwise it defaults to \W, which is anything but a
Unicode word character (number, letter, or underscore).
- tcl_version
-
When an interpreter is created Tcl initializes this variable to
hold the version number for this version of Tcl in the form x.y.
Changes to x represent major changes with probable
incompatibilities and changes to y represent small enhancements and
bug fixes that retain backward compatibility.
The value of this variable is returned by the info tclversion
command.
The following variables are only guaranteed to exist in tclsh
and wish executables; the Tcl library does not define them
itself but many Tcl environments do.
- argc
-
The number of arguments to tclsh or wish.
- argv
-
Tcl list of arguments to tclsh or wish.
- argv0
-
The script that tclsh or wish started executing (if it was
specified) or otherwise the name by which tclsh or wish
was invoked.
- tcl_interactive
-
Contains 1 if tclsh or wish is running interactively (no
script was specified and standard input is a terminal-like device), 0
otherwise.
The wish executably additionally specifies the following global
variable:
- geometry
-
If set, contains the user-supplied geometry specification to use for
the main Tk window.
eval, tclsh, wish
arithmetic, bytecode, compiler, error, environment, POSIX, precision, subprocess, variables
Copyright © 1993 The Regents of the University of California.
Copyright © 1994-1997 Sun Microsystems, Inc.
Copyright © 1995-1997 Roger E. Critchlow Jr.