Skip to content
This repository was archived by the owner on Aug 31, 2021. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
84 commits
Select commit Hold shift + click to select a range
a5e000a
[[ Cleanup ]] Remove unused variable
montegoulding Aug 3, 2018
a3068a8
[[ Xcode Config ]] Use legacy build system
montegoulding Aug 3, 2018
c28b826
[bugfix 21458] Added number of elements of array
Aug 9, 2018
f8a4989
Create bugfix-21458.md
Aug 9, 2018
c6cd2f0
Changes from mobileStorePr.. to nameChanged
Aug 10, 2018
8153549
[21476] Ensure "the extents of tArray" returns empty when keys are no…
livecodepanos Aug 14, 2018
dde0dcc
[21476] Ensure integer checks are stricter
livecodepanos Aug 14, 2018
6971f8d
Added tests
livecodepanos Aug 15, 2018
b640288
Ensure pageRanges and pageHeights return correct results
livecodepanos Aug 15, 2018
73a82e1
[21491] Added bugfix note
livecodepanos Aug 15, 2018
baa4384
Fixed test that failed
livecodepanos Aug 15, 2018
7254625
Removed flag from public function
livecodepanos Aug 15, 2018
0362397
Update number.lcdoc
Aug 16, 2018
f7ce70e
[21491] Added tests
livecodepanos Aug 22, 2018
88c9c5e
[[ Bug 20193 ]] Retain mouse focus when taking snapshot
montegoulding Aug 23, 2018
a68a58d
Update number.lcdoc
Aug 23, 2018
d13b2cf
Updated tests
livecodepanos Aug 23, 2018
8d560ea
[[ Bug 21532 ]] Move dragboard rebind to mousedown
montegoulding Aug 29, 2018
a65a200
Merge pull request #6636 from livecodepanos/bugfix-21476
livecodepanos Aug 29, 2018
76ae8b1
Merge pull request #6637 from livecodepanos/bugfix-21491
livecodepanos Aug 29, 2018
21ef69c
Merge pull request #6662 from montegoulding/bugfix-21532
Aug 29, 2018
b41770c
[9.0.1 RC3] Updated version
livecodepanos Aug 30, 2018
abf3a4a
Merge pull request #6666 from livecodepanos/update_version_9.0.1_rc_3
livecodepanos Aug 30, 2018
2f85cb8
Update name.lcdoc
Aug 30, 2018
41ce042
Merge pull request #6667 from livecodesam/dictionary_batch_20
livecodepanos Aug 30, 2018
7bc1e2f
[21529] Fixed typo and example in Release notes
livecodepanos Aug 31, 2018
f6369dd
[21529] Added release note
livecodepanos Aug 31, 2018
e2b53b4
Merge pull request #6634 from livecodesam/bugfix-21458
livecodepanos Aug 31, 2018
9447317
[[ Bug 21532 ]] Move clear before creation of clipboard item
montegoulding Sep 3, 2018
68f6335
Merge pull request #6672 from montegoulding/bugfix-21532b
livecodepanos Sep 3, 2018
6227ade
[[ Bug 21532 ]] Remove AutoLock from AddTextToItem
montegoulding Sep 3, 2018
0019005
Merge pull request #6673 from montegoulding/bugfix-21532c
livecodepanos Sep 4, 2018
4b9918e
[[ Bug 21567 ]] Tree View Widget hilitedElement execution error
bwmilby Sep 6, 2018
3d9f8ad
[bugfix-21436] Add warning about repeat with behaviour
Sep 7, 2018
fe09091
Update repeat.lcdoc
Sep 7, 2018
a5d5c44
[21552] Check if the name is taken before creating the standalone folder
livecodepanos Sep 7, 2018
af005fa
[21552] Added bugfix note
livecodepanos Sep 7, 2018
0abed26
Updated ide submodule ptr
livecodepanos Sep 7, 2018
4653ac1
Merge remote-tracking branch 'upstream/release-9.0.1' into merge-rele…
livecodepanos Sep 7, 2018
06468ed
Merge pull request #6652 from montegoulding/bugfix-20193
livecodepanos Sep 10, 2018
94d85d5
Merge pull request #6679 from livecodepanos/merge-release-9.0.1_07.09…
livecodepanos Sep 10, 2018
7a3ce73
Merge pull request #6675 from bwmilby/bwm-bugfix-21567
livecodepanos Sep 11, 2018
70279ac
Merge pull request #6670 from livecodepanos/bugfix-21529
livecodepanos Sep 11, 2018
fa362bb
Move the check for a file of the same name to revOutputDirectories
livecodepanos Sep 11, 2018
e328184
Update repeat.lcdoc
Sep 13, 2018
8212180
[Bugfix-21556] Fix broken link in libraryStack entry
Sep 13, 2018
cbd4955
[Bugfix-21572] List blend modes in canvas and effect LCB blend mode e…
Sep 13, 2018
f106fb3
Update canvas.lcb
Sep 13, 2018
d6159b9
Merge pull request #6681 from livecodesam/bugfix-21556
livecodepanos Sep 13, 2018
7d6b725
[Bugfix 21406] Added keyboard type to mobileSetKeyboardTypes
Sep 13, 2018
39a0048
[Bugfix 21406] Added keyboard type to mobileSetKeyboardTypes
Sep 13, 2018
748de29
Update mobileSetKeyboardType.lcdoc
Sep 13, 2018
7f53654
Update mobileSetKeyboardType.lcdoc
Sep 13, 2018
3d70767
Merge pull request #6684 from livecodesam/bugfix_21406
livecodepanos Sep 13, 2018
7780acf
Updated ide submodule ptr
livecodepanos Sep 13, 2018
03a2ed8
[Bugfix-21104] Fix typo in print dictionary entry
Sep 14, 2018
abfc1c7
[Bugfix-21104] Fix typo in print dictionary entry
Sep 14, 2018
7c978b5
[Bugfix-21270] Added systems requirement note for using SQLite with r…
Sep 14, 2018
ac18bf8
Merge pull request #6685 from livecodesam/bugfix-21104
livecodepanos Sep 14, 2018
56a984c
Merge pull request #6677 from livecodesam/bugfix_21436
livecodepanos Sep 14, 2018
17c04c4
Merge pull request #6683 from livecodesam/bugfix_21572
livecodepanos Sep 14, 2018
557417d
Merge pull request #6687 from livecodesam/bugfix-21270
livecodepanos Sep 14, 2018
e710fd1
[Tests] Ensure the targetFolder exists
livecodepanos Sep 14, 2018
7dc0f89
[[ Bug 19670 ]] Fix effective working screenrect on Android
montegoulding Sep 18, 2018
8b37a87
[21453] Fix crash when calling 'open process'
livecodepanos Sep 18, 2018
2757007
[21453] Added bugfix note
livecodepanos Sep 18, 2018
4cbc61c
Merge pull request #6678 from livecodepanos/bugfix-21552
livecodepanos Sep 18, 2018
9c887b2
[[ Deploy ]] Handle payload and project out of order on windows
montegoulding Sep 19, 2018
9266147
Used !MCStringIsEmpty instead of MCStringGetLength to take care of null
livecodepanos Sep 19, 2018
daa380b
Merge pull request #6692 from livecodepanos/bugfix-21453
livecodepanos Sep 19, 2018
fc43c3f
Correct code example and clarify about close/open messages
Sep 20, 2018
a1dab5b
Merge pull request #6689 from montegoulding/windeploy
livecodepanos Sep 20, 2018
a7deb25
[Bugfix-21592] Correct typos under sqliteOptions
Sep 20, 2018
96054ec
Create Bugfix-21592.md
Sep 20, 2018
c03bcf3
Merge pull request #6694 from livecodesam/patch-102
livecodepanos Sep 20, 2018
7c5ba32
[Android Browser]] Allow cross-origin requests for "file:" scheme
livecodepanos Sep 23, 2018
28514ea
Added bugfix note
livecodepanos Sep 23, 2018
1fd7937
Merge pull request #6691 from montegoulding/bugfix-19670
livecodepanos Sep 24, 2018
1024937
Merge pull request #6698 from livecodepanos/bugfix-21595
livecodepanos Sep 24, 2018
71366a6
Merge pull request #6624 from montegoulding/xcode10fix
livecodepanos Sep 24, 2018
47c2953
Merge pull request #6695 from livecodesam/patch-103
Sep 25, 2018
5fb9de7
Merge remote-tracking branch 'upstream/develop-9.0' into merge_develo…
livecodepanos Sep 25, 2018
6ab687b
Tweaks in treeview.lcb
livecodepanos Sep 25, 2018
9adf98c
Fixed indentation
livecodepanos Sep 25, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 20 additions & 0 deletions config.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
import re
import os
import subprocess
import shutil

# The set of platforms for which this branch supports automated builds
BUILDBOT_PLATFORM_TRIPLES = (
Expand Down Expand Up @@ -788,6 +789,7 @@ def configure_mac(opts):
validate_target_arch(opts)
validate_xcode_sdks(opts)
validate_java_tools(opts)
copy_workspace_settings(opts)

args = core_gyp_args(opts) + ['-Dtarget_sdk=' + opts['XCODE_TARGET_SDK'],
'-Dhost_sdk=' + opts['XCODE_HOST_SDK'],
Expand All @@ -814,5 +816,23 @@ def configure(args):
}
configure_procs[opts['OS']](opts)

def copy_workspace_settings(opts):
validate_gyp_settings(opts)
if opts['BUILD_EDITION'] == 'commercial':
project = os.path.join(opts['GENERATOR_OUTPUT'], '..', 'livecode-commercial.xcodeproj')
else:
project = os.path.join(opts['GENERATOR_OUTPUT'], 'livecode.xcodeproj')

xcshareddata = os.path.join(project, 'project.xcworkspace', 'xcshareddata')

if not os.path.exists(xcshareddata):
os.makedirs(xcshareddata)

workspacesettingsdest= os.path.join(xcshareddata, 'WorkspaceSettings.xcsettings')
workspacesettingssource = os.path.join('config', 'WorkspaceSettings.xcsettings')

if not os.path.exists(workspacesettingsdest):
shutil.copyfile(workspacesettingssource, workspacesettingsdest)

if __name__ == '__main__':
configure(sys.argv[1:])
8 changes: 8 additions & 0 deletions config/WorkspaceSettings.xcsettings
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>BuildSystemType</key>
<string>Original</string>
</dict>
</plist>
4 changes: 3 additions & 1 deletion docs/dictionary/command/mobileSetKeyboardType.lcdoc
Original file line number Diff line number Diff line change
Expand Up @@ -25,13 +25,15 @@ Parameters:
type (enum):
The type of keyboard to use. One of:

- "default": the alphabetic keyboard
- "default": the default keyboard
- "alphabet": the alphabetic keyboard
- "numeric": the numeric keyboard with punctuation
- "url": the url entry keyboard (iOS only)
- "number": the number pad keyboard
- "phone": the phone number pad keyboard
- "contact": the phone contact pad keyboard (iOS only)
- "email": the email keyboard
- "decimal": the decimal numeric pad keyboard


Description:
Expand Down
2 changes: 1 addition & 1 deletion docs/dictionary/command/mobileStoreRestorePurchases.lcdoc
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ pState = "restored"
> interacting with the Google Play Store in-app purchasing API, where
> consumables are treated exactly the same way as non-consumables.

>*Note:* : For iOS, non-renewing subscriptions cannot be restored, due
>*Note:* For iOS, non-renewing subscriptions cannot be restored, due
> to technical restrictions imposed by Apple. This means that developers
> are responsible for restoring non-renewing subscriptions and making
> them available across all devices the users own.
Expand Down
14 changes: 7 additions & 7 deletions docs/dictionary/command/modal.lcdoc
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,8 @@ stack:
Any stack reference.

Description:
Use the <modal> <command> to display a <stack> as a custom <modal dialog
box>.
Use the <modal> <command> to display a <stack> as a custom
<modal dialog box>.

>*Important:* When a <stack> is opened as <modal> its <location> is set
> to the center of the <defaultStack> if the <defaultStack> is open and
Expand Down Expand Up @@ -56,10 +56,10 @@ are sent regardless of the setting of the <lockMessages> <property>.
If the stack is already displayed as a modal dialog box, the <modal>
<command> does not close and reopen it.

The <modal> <command> pauses the running <handler> until the <modal
dialog box> is dismissed (usually by clicking a button in the <modal
dialog box>). To <return> information to the <handler> about which
<button(keyword)> was clicked, in the <button(object)|button's>
The <modal> <command> pauses the running <handler> until the
<modal dialog box> is dismissed (usually by clicking a button in the
<modal dialog box>). To <return> information to the <handler> about
which <button(keyword)> was clicked, in the <button(object)|button's>
<script>, set a <global|global variable> or <custom property>. After the
<dialog box> is dismissed, the <handler> can query this <variable> or
<property> and act accordingly.
Expand All @@ -72,7 +72,7 @@ regardless of the current setting of the <tool> <property>.
References: lock messages (command), ask (command),
ask file with type (command), modeless (command), return (constant),
tool (function), variable (glossary), editable window (glossary),
property (glossary), dialog box (glossary), location (glossary),
property (glossary), dialog box (glossary), location (property),
execute (glossary), modal dialog box (glossary), command (glossary),
global (glossary), Browse tool (glossary), custom property (glossary),
message (glossary), current card (glossary), handler (glossary),
Expand Down
4 changes: 2 additions & 2 deletions docs/dictionary/command/modeless.lcdoc
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,8 @@ stack:
Any stack reference.

Description:
Use the <modeless> <command> to display a <stack> as a custom <modeless
dialog box>.
Use the <modeless> <command> to display a <stack> as a custom
<modeless dialog box>.

A modeless dialog box behaves like an ordinary window, except that it
cannot be edited. Use modeless dialog boxes to ask the user for
Expand Down
2 changes: 1 addition & 1 deletion docs/dictionary/command/move.lcdoc
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ References: drag (command), grab (command), lock moves (command),
stop moving (command), unlock moves (command), movingControls (function),
object (glossary), property (glossary), handler (glossary),
execute (glossary), message (glossary), statement (glossary),
curve (glossary), command (glossary), without (keyword),
command (glossary), curve (keyword), without (keyword),
graphic (keyword), relative (keyword), moveStopped (message),
control (object), lockMoves (property), syncRate (property),
moveSpeed (property), location (property), points (property),
Expand Down
11 changes: 5 additions & 6 deletions docs/dictionary/command/print.lcdoc
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Syntax: print {<stack> | <card> |{marked| <number> |all} cards} [into <pageRect>

Syntax: print {<stack> | <card> |{marked| <number> |all} cards} [from <topLeft> to <bottomRight>]

Syntax: print break&gt;
Syntax: print break

Summary:
Prints one or more <card|cards>.
Expand Down Expand Up @@ -99,12 +99,12 @@ the size of the cards and on whether you specify a <pageRect>.
The print <marked> cards form prints all the cards in the current stack
whose <mark> <property> is set to true.

The print all cards form is equivalent to print this stack.
The print all cards form is equivalent to `print this stack`.

The print break form forces a page break.

>*Note:* If a <card(keyword)> is larger than a full page, the <print
> command> prints only the first page of the <card(keyword)>, starting
>*Note:* If a <card(keyword)> is larger than a full page, the <print>
> command prints only the first page of the <card(keyword)>, starting
> at the top left corner. To print the entire <card(keyword)>, use the
> <print>...into pageRect form to scale the card to the page.

Expand All @@ -122,8 +122,7 @@ set the <lockScreen> <property> to true before you print.

References: revPrintReport (command), answer page setup (command),
mark (command), cancel printing (command), revBrowserPrint (command),
open printing (command), print command (command),
close printing (command), answer printer (command),
open printing (command), close printing (command), answer printer (command),
reset printing (command), object (glossary), property (glossary),
Windows (glossary), Unix (glossary), command (glossary),
PostScript (glossary), Mac OS (glossary), file (keyword),
Expand Down
17 changes: 15 additions & 2 deletions docs/dictionary/control_st/repeat.lcdoc
Original file line number Diff line number Diff line change
Expand Up @@ -242,6 +242,18 @@ during the second, and so on:
put myLine
end repeat

>*Note:* The *counterVariable* *myLine* is 0 in the final iteration of
the loop as it is only once the *counterVariable* is less than or equal
to the *endValue* that the loop will perform its final iteration. To
prevent the loop executing one more iteration than desired, one could
compare the two and use <exit repeat> to end the iteration immediately.
For example:

repeat with myLine = 20 to 1 step -2
if myLine <= 1 then exit repeat
put myLine
end repeat


>*Note:* It is possible to change the *counterVariable* in a statement
in the loop. However, doing this is not recommended, because it makes
Expand Down Expand Up @@ -313,8 +325,9 @@ variable inside a for each loop without affecting the
iterations of the loop.

References: wait (command), next repeat (control structure),
round (function), iteration (glossary), array (glossary),
chunk (glossary), conditional (glossary), container (glossary),
exit repeat (control structure), round (function),
iteration (glossary), array (glossary), chunk (glossary),
conditional (glossary), container (glossary),
control structure (glossary), delimit (glossary), element (glossary),
execute (glossary), field (glossary), function (glossary),
integer (glossary), keyword (glossary), statement (glossary),
Expand Down
8 changes: 4 additions & 4 deletions docs/dictionary/function/mobileStoreProductProperty.lcdoc
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ of the purchased product. It should be handled in the
For Samsung Store (Android), you can query the properties:

- title : title of the item purchased
- <productId> : identifier of the purchased product
- productId : identifier of the purchased product
- price : price of purchased product
- currencyUnit : currency unit of the product price
- description : description of the item as specified in Samsung Seller
Expand All @@ -77,7 +77,7 @@ For Samsung Store (Android), you can query the properties:

For Google Play Store (Android), you can query the properties :

- <productId> : identifier of the purchased product
- productId : identifier of the purchased product
- packageName : application package for which the purchase originated
- orderId : unique order identifier for the transaction. This
corresponds to the Google Wallet Order ID
Expand All @@ -95,7 +95,7 @@ For Google Play Store (Android), you can query the properties :

For Amazon Store (Android) you can query the properties :

- <productId> : identifier of the purchased product
- productId : identifier of the purchased product
- itemType : type of the purchased item, CONSUMABLE, ENTITLED or
SUBSCRIPTION
- subscriptionPeriod : string indicating the start and end date for
Expand All @@ -108,7 +108,7 @@ For iTunes Store (iOS), you can query for the properties:

- quantity : amount of product purchased. You can specify a value for
this in <mobileStoreMakePurchase>
- <productId> : identifier of the purchased product
- productId : identifier of the purchased product
- receipt : block of data that can be used to confirm the purchase from
a remote server with the itunes store
- purchaseDate : date the purchase/restore request was sent
Expand Down
8 changes: 4 additions & 4 deletions docs/dictionary/function/mouseCharChunk.lcdoc
Original file line number Diff line number Diff line change
Expand Up @@ -37,10 +37,10 @@ The <mouseCharChunk> <function> only <return|returns> locations in a

The first and second character numbers in the return value are always
identical, unless the mouse is over a field but there is no text under
it. In this case, the <mouseCharChunk> <return|returns> a <chunk
expression> of the form char charNumber to charNumber - 1 of field
fieldNumber, indicating the start of the <mouseLine>. For example, if
the mouse is over an empty <field>, the <mouseCharChunk>
it. In this case, the <mouseCharChunk> <return|returns> a
<chunk expression> of the form char charNumber to charNumber - 1 of
field fieldNumber, indicating the start of the <mouseLine>. For example,
if the mouse is over an empty <field>, the <mouseCharChunk>
<return|returns> char 1 to 0 of field fieldNumber.

To get the actual character clicked, use the <mouseChar> <function>.
Expand Down
4 changes: 2 additions & 2 deletions docs/dictionary/function/mouseChunk.lcdoc
Original file line number Diff line number Diff line change
Expand Up @@ -37,8 +37,8 @@ The <mouseChunk> <function> only <return|returns> locations in a

The return value reports the word the mouse is over. The startChar is
the first <character> of the <word>, and the endChar is the last
<character>. If the <textStyle> of the text is "link", the <return
value> specifies the entire <grouped text|text group>.
<character>. If the <textStyle> of the text is "link", the
<return value> specifies the entire <grouped text|text group>.

To get the text of the word or text group, use the mouseText <function>.

Expand Down
10 changes: 5 additions & 5 deletions docs/dictionary/function/mouseText.lcdoc
Original file line number Diff line number Diff line change
Expand Up @@ -43,11 +43,11 @@ To get the location of the word or text group clicked, use the
mouseChunk <function>.

>*Important:* Words are defined a little differently by the <mouseText>
> <function> than the way they are used in <chunk expression|chunk
> expressions>. A word, for purposes of the <mouseText>, is any text
> delimited by spaces, tabs, returns, or punctuation. If the mouse
> pointer is over a punctuation <character>, only that <character> is
> returned.
> <function> than the way they are used in
> <chunk expression|chunk expressions>. A word, for purposes of the
> <mouseText>, is any text delimited by spaces, tabs, returns, or
> punctuation. If the mouse pointer is over a punctuation <character>,
> only that <character> is returned.

References: function (control structure), clickText (function),
mouseCharChunk (function), handler (glossary), grouped text (glossary),
Expand Down
7 changes: 6 additions & 1 deletion docs/dictionary/function/number.lcdoc
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ Syntax: the number of [marked] cards [{in | of} <stackRef>]

Syntax: the number of {char[acters] | items | words | lines} {in | of} <textString>

Syntax: the number of elements {in | of} <arrayExpr>

Summary:
<return|Returns> the number of <object|objects> of a certain kind, or
the number of <chunk|chunks> in a <string>.
Expand Down Expand Up @@ -57,6 +59,9 @@ Any stack reference.
textString (string):
Any string or expression that evaluates to a string.

arrayExpr (array):
Any array or expression that evaluates to an array.

Returns(integer):
The <number> <function> <return|returns> a <non-negative> <integer>.

Expand Down Expand Up @@ -99,7 +104,7 @@ function (control structure), length (function), property (glossary),
current card (glossary), return (glossary), group (glossary),
nest (glossary), chunk (glossary), read-only (glossary),
expression (glossary), non-negative (glossary), object (glossary),
string (keyword), control (keyword), integer (keyword), control (object),
string (keyword), control (keyword), integer (keyword), stack (object),
backgroundBehavior (property), layer (property)

Tags: text processing
10 changes: 9 additions & 1 deletion docs/dictionary/function/revOpenDatabase.lcdoc
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@ cursorType (enum):


sqliteOptions (enum):
A comma delimited list contain one or me of the following (Note that the
A comma-delimited list containing one or more items listed below (Note
order of the items in the options parameter is not important):

- "extensions": Enable loadable extensions for the connection.
Expand Down Expand Up @@ -219,6 +219,14 @@ revOpenDatabase() call when creating the database connection.
The SQLite revOpenDatabase() call no longer requires 5 arguments and
only requires a minimum of 2.

>*Important:* To create and/or connect to a SQLite database on Linux,
> you now need to update GCC to version 4.9. To do this on Ubuntu,
> use the following commands in a terminal:

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get-update
sudo apt-get install gcc-.4.9 g++-4.9

The version of the PostgreSQL library has been updated to 9.4.5.

Changes:
Expand Down
12 changes: 6 additions & 6 deletions docs/dictionary/keyword/modemcolon.lcdoc
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@ Type: keyword
Syntax: modem:

Summary:
Used with the <open file>, <read from file>, <write to file>, and <close
file> <command|commands> to specify the modem <port> on <Mac OS|Mac OS
systems>.
Used with the <open file>, <read from file>, <write to file>, and
<close file> <command|commands> to specify the modem <port> on
<Mac OS|Mac OS systems>.

Introduced: 1.0

Expand Down Expand Up @@ -35,13 +35,13 @@ To use the printer port on Mac OS systems, use the printer: <keyword>.
(To use serial ports other than the built-in printer or modem port, use
the <open driver> <command>.)

To use serial ports on Windows systems, use the COM1: through <COM9:>
<keyword|keywords>.
To use serial ports on Windows systems, use the <COMn:|COM1:> through
<COMn:|COM9:> <keyword|keywords>.

References: write to file (command), close file (command),
open file (command), write to driver (command), open driver (command),
read from file (command), keyword (glossary), property (glossary),
command (glossary), Mac OS (glossary), port (glossary), COM9: (keyword),
command (glossary), Mac OS (glossary), port (glossary), COMn: (keyword),
serialControlString (property)

Tags: networking
Expand Down
4 changes: 2 additions & 2 deletions docs/dictionary/message/libraryStack.lcdoc
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ Type: message
Syntax: libraryStack

Summary:
Sent to a <stack> when it is placed in the <message path> by the <start
using> <command>.
Sent to a <stack> when it is placed in the <message path> by the
<start using> <command>.

Associations: stack

Expand Down
4 changes: 2 additions & 2 deletions docs/dictionary/message/mouseLeave.lcdoc
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@ on mouseLeave -- hide another object
end mouseLeave

Description:
Handle the <mouseLeave> <message> to update a <control> when the <mouse
pointer> moves outside it.
Handle the <mouseLeave> <message> to update a <control> when the
<mouse pointer> moves outside it.

The <mouseLeave> <message> is sent only when the <Browse tool> is being
used.
Expand Down
8 changes: 4 additions & 4 deletions docs/dictionary/message/mouseMove.lcdoc
Original file line number Diff line number Diff line change
Expand Up @@ -44,10 +44,10 @@ The <parameter|parameters> sent with the <mouseMove> <message> describe
the <mouse pointer|mouse pointer's> current location.

If the mouse button is down, the <mouseMove> <message> continues to be
sent to the <object(glossary)> that was clicked, even if the <mouse
pointer> moves outside that <object(glossary)>. However, if the <mouse
button> was down at the time the <pointer> entered the <control>, no
<mouseMove> <message|messages> are sent until the <mouse button> is
sent to the <object(glossary)> that was clicked, even if the
<mouse pointer> moves outside that <object(glossary)>. However, if the
<mouse button> was down at the time the <pointer> entered the <control>,
no <mouseMove> <message|messages> are sent until the <mouse button> is
released while the <pointer> is still in the <control>.

References: grab (command), mouseCharChunk (function), object (glossary),
Expand Down
Loading