Skip to content

Commit 14d3fa9

Browse files
committed
Merge branch 'release/1.3.0'
2 parents b233a39 + 7bac7f6 commit 14d3fa9

4 files changed

Lines changed: 48 additions & 36 deletions

File tree

ISSUE_TEMPLATE.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,3 @@
2424
Please provide any additional information that might be necessary to reproduce the issue.
2525
2626
-->
27-
28-
No newline at end of file

Preferences/Completions.tmPreferences

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
<string>allowinlineinput</string>
4242
<string>allowinterrupts</string>
4343
<string>allowkeyinfield</string>
44+
<string>allowuserinteraction</string>
4445
<string>alphadata</string>
4546
<string>alternate row color</string>
4647
<string>alternate row colors</string>
@@ -170,6 +171,7 @@
170171
<string>browsernewurlwindow</string>
171172
<string>browserout</string>
172173
<string>browserover</string>
174+
<string>browserprogresschanged</string>
173175
<string>browserstartedloading</string>
174176
<string>brush</string>
175177
<string>brushcolor</string>
@@ -677,6 +679,7 @@
677679
<string>import snapshot</string>
678680
<string>import widget</string>
679681
<string>include</string>
682+
<string>infinity</string>
680683
<string>ink</string>
681684
<string>innerglow</string>
682685
<string>innershadow</string>
@@ -735,13 +738,15 @@
735738
<string>is within</string>
736739
<string>isnumber</string>
737740
<string>isotomac</string>
741+
<string>issecure</string>
738742
<string>itemdelimiter</string>
739743
<string>itemoffset</string>
740744
<string>joinstyle</string>
741745
<string>jpegquality</string>
742746
<string>jsontoarray</string>
743747
<string>keyboardactivated</string>
744748
<string>keyboarddeactivated</string>
749+
<string>keyboardtype</string>
745750
<string>keydown</string>
746751
<string>keys</string>
747752
<string>keysdown</string>
@@ -755,6 +760,7 @@
755760
<string>launch url in widget</string>
756761
<string>launchdatachanged</string>
757762
<string>layer</string>
763+
<string>layercliprect</string>
758764
<string>layermode</string>
759765
<string>layoutcontrol</string>
760766
<string>left</string>
@@ -836,8 +842,10 @@
836842
<string>lockscreen</string>
837843
<string>locktext</string>
838844
<string>lockupdates</string>
845+
<string>log</string>
839846
<string>log10</string>
840847
<string>log2</string>
848+
<string>logmessage</string>
841849
<string>longfilepath</string>
842850
<string>longwindowtitles</string>
843851
<string>lookandfeel</string>
@@ -1432,6 +1440,7 @@
14321440
<string>mobilefindcontact</string>
14331441
<string>mobilegetcontactdata</string>
14341442
<string>mobilegetdevicetoken</string>
1443+
<string>mobilegetkeyboarddisplay</string>
14351444
<string>mobilegetlaunchdata</string>
14361445
<string>mobilegetlaunchurl</string>
14371446
<string>mobilegetlocationhistory</string>
@@ -1474,6 +1483,8 @@
14741483
<string>mobilesensorreading</string>
14751484
<string>mobilesetallowedorientations</string>
14761485
<string>mobileSetFullScreenRectForOrientations</string>
1486+
<string>mobilesetkeyboarddisplay</string>
1487+
<string>mobilesetkeyboardreturnKey</string>
14771488
<string>mobilesetkeyboardtype</string>
14781489
<string>mobilesetlocationhistorylimit</string>
14791490
<string>mobilesetsoundchannelvolume</string>
@@ -1827,6 +1838,7 @@
18271838
<string>retainpostscript</string>
18281839
<string>returninfield</string>
18291840
<string>returnkey</string>
1841+
<string>returnkeytype</string>
18301842
<string>revappversion</string>
18311843
<string>revbrowseraddjavascripthandler</string>
18321844
<string>revbrowserback</string>
@@ -2243,6 +2255,8 @@
22432255
<string>symmetric difference</string>
22442256
<string>syncrate</string>
22452257
<string>syserror</string>
2258+
<string>systemappearance</string>
2259+
<string>systemappearancechanged</string>
22462260
<string>systemcolorselector</string>
22472261
<string>systemfileselector</string>
22482262
<string>systempixelscale</string>

README.md

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
# LiveCode TextMate Bundle (v. 1.2.0)
1+
# LiveCode TextMate Bundle (v. 1.3.0)
22

3-
This bundle is meant to be used for editing LiveCode script only stacks. It sends an update
4-
notification over a datagram connection to LiveCode each time you save a livecodescript file
5-
in TextMate using the appropriate key equivalent (⌃⌘S). Use a stack in LiveCode accepting
6-
datagram connections to be notified about script updates.
3+
This bundle is meant to be used for editing LiveCode script only stacks. It sends an update
4+
notification over a datagram connection to LiveCode each time you save a livecodescript file
5+
in TextMate using the appropriate key equivalent (⌃⌘S). Use a stack in LiveCode accepting
6+
datagram connections to be notified about script updates.
77

88
## Features
99

@@ -13,57 +13,57 @@ datagram connections to be notified about script updates.
1313
- Handler Pop-up
1414
- Code Completion
1515
- Snippets with Tab Stops and Placeholders
16-
- TextMate Commands using the server engine (your PATH variable needs to include
16+
- TextMate Commands using the server engine (your PATH variable needs to include
1717
the path to the LiveCode server directory)
1818
- Indentation
1919
- Paired Characters
2020

2121
## Requirements
2222

2323
- LiveCode Server version ≥ 6.6.0
24-
You can download LiveCode Server at <https://downloads.livecode.com/livecode>.
24+
You can download LiveCode Server at <https://downloads.livecode.com/livecode>.
2525
Install it somewhere appropriate.
2626

2727
## Installation
2828

2929
- Download the zip from GitHub, unzip it
3030
- Change the file name from "LiveCode.tmbundle-master" to "LiveCode.tmbundle"
31-
- You can install the bundle by placing it in ~/Library/Application Support/TextMate/Bundles/.
32-
The ~ character in this path refers to your home directory.
33-
- To use LiveCode specific TextMate **commands** and to enable **linting** add the
34-
server directory to the PATH variable in TextMate settings like:
35-
Variable Name:
36-
PATH
37-
Value:
38-
$PATH:/opt/local/bin:/usr/local/bin:/usr/texbin:/Library/WebServer/CGI-Executables/LiveCodeServer/CommunityServer
39-
Adjust the path to your needs.
31+
- You can install the bundle by placing it in ~/Library/Application Support/TextMate/Bundles/.
32+
The ~ character in this path refers to your home directory.
33+
- To use LiveCode specific TextMate **commands** and to enable **linting** add the
34+
server directory to the PATH variable in TextMate settings like:
35+
Variable Name:
36+
PATH
37+
Value:
38+
$PATH:/opt/local/bin:/usr/local/bin:/usr/texbin:/Library/WebServer/CGI-Executables/LiveCodeServer/CommunityServer
39+
Adjust the path to your needs.
4040
Add a variable "TM_livecode_explicit_vars" to TextMate settings and set it to "true" or "false".
41-
4241

43-
**Please use the community version of the server engine and don't modify it's name: livecode-community-server.**
4442

45-
As a start choose "LiveCode" or "LiveCodeDark" from View > Theme and "LiveCode Server" from the language pop-up.
46-
See what happens if you type "com+" ( write a LiveCode handler) and hit tab consecutively.
43+
**Please use the community version of the server engine and don't modify it's name: livecode-community-server.**
4744

48-
**Note:** If you use the [Levure Application Framework](https://github.com/trevordevore/levure), for update notifications to work you need
49-
to replace the Levure script "external_editor_server.livecodescript" in levure/utils/external_editor_server/
45+
As a start choose "LiveCode" or "LiveCodeDark" from View > Theme and "LiveCode Server" from the language pop-up in TextMate.
46+
See what happens if you type "com+" ( write a LiveCode handler) and hit tab consecutively.
47+
48+
**Note:** If you use the [Levure Application Framework](https://github.com/trevordevore/levure), for update notifications to work you need
49+
to replace the Levure script "external_editor_server.livecodescript" in levure/utils/external_editor_server/
5050
of your Levure project with the one included in the bundle.
5151

5252
### Update
5353

54-
Replace the appropriate file in ~/Library/Application Support/TextMate/Bundles/
55-
with the downloaded LiceCode.tmbundle file.
54+
Replace the appropriate file in ~/Library/Application Support/TextMate/Bundles/
55+
with the downloaded LiceCode.tmbundle file.
5656

5757
## Linting
5858

59-
Use the key equivalent ⌃⇧V for script error checking.
59+
Use the key equivalent ⌃⇧V for script error checking.
6060

61-
**Note:** The linter code adapted to TextMate was taken from the [LiveCode language package for Atom](https://github.com/peter-b/atom-language-livecode).
61+
**Note:** The linter code adapted to TextMate was taken from the [LiveCode language package for Atom](https://github.com/peter-b/atom-language-livecode).
6262

6363
### License
6464

65-
For the license terms see the `LICENSE.txt` file.
65+
For the license terms see the `LICENSE.txt` file.
6666

6767
### Meta
6868

69-
- Version: 1.2.0
69+
- Version: 1.3.0

0 commit comments

Comments
 (0)