Update August 2015 (Queue blocks)
Files and Related
Item |
Size / limit / capacity / description |
Updated in A-Shell build...; old value |
Files |
none; see File Size Limits. |
948 of Dec 05; 2GB |
Filenames |
10+3 characters |
897 of Aug 04; 6+3 |
Expanded DO file |
~122K |
864 of Feb 04; 62K |
Random file record size |
No limit. Note, however, that this applies to READ and WRITE operations; there is a 2048 byte limit for SERCH. |
1246 of Apr 12; 64K |
ISAM record size |
4K |
|
ISAM index file |
1 terabyte (theoretical); see ISAM File Size Limits. |
|
ISMA-A record size |
16K |
988 of Dec 07; 8K |
ISAM-A index file |
2 terabytes (theoretical); see ISAM File Size Limits. |
1134 of Jan 09; 2GB |
EFS limit of sequential files open at once |
512 (or the FILES= spec in the miame.ini, whichever is less). |
1244 of Feb 11; 30 |
Other
Item |
Size / limit / capacity / description |
Updated in A-Shell build...; old value |
Print filter SBX names |
10 characters |
6.2.144 of Jan 2016; 6 |
ATE server side timeout on initial handshake |
6 seconds |
6.2.144 of Jan 2016; 3 |
Scrollback buffer |
200 lines |
6.2.1422 of Jan 2016; 100 |
Associative array key |
511 bytes |
6.2.1421 of Nov 2015; 259 |
65,535 |
| |
DEVICE name |
Three or four alphabetic characters, followed by one or two numeric digits, with a maximum length of five combined characters. |
|
Device definitions |
300 for UNIX, 1000 for Windows |
|
Ersatz name |
One to ten alphabetic or numeric characters, starting with an alphabetic character, and immediately followed by a colon. |
|
Ersatz table auto-refresh |
Every 30 seconds |
|
Ersatz devices allowed |
1000 |
979 of Jan 06; 400 |
ERSATZ=fspec length |
160 |
1208 of Mar 11; 70 |
Printer init file line length |
256 characters |
987 of Apr 07; 100 |
Command line length |
300 characters |
916 of Feb 05; 200 |
Number of GUI objects that can be defined at any one time |
No limit |
1166 of Nov 09; 250 |
Number of modules that can be loaded into user memory |
96 (per job). Note that subroutines are modules. |
854 of Nov 03; 32 |
Input CSV line length |
4K |
995 of Sep 07 (mentioned) |
13 |
1131 of Dec 08; 3 | |
Windows printer name |
100 characters |
1148 of May 09; 50 |
Command line history buffer |
25 lines |
1168 of Dec 09; 10 |
VUE line length |
4K for new files, 1K+longest of first 100 lines for existing files |
1196 of Nov 10; 2022 |
No limit |
| |
No limit |
1235 of Oct 11; ~400 | |
HOST.LIT max response capture buffer |
256 |
2.0(105) of Aug 11; 64K |
PAD$(expr,len) return expression length |
4096 |
1175 of Feb 10; 257 |
TAB(col) maximum columns |
4095 |
1105 of Feb 08; 472 |
Buffer to expand strings containing %env% variables. |
Unlimited |
512 bytes; 6.0.1263 of Oct 12 |
Nested function/procedure calls |
Set limit of 99 as a way of reducing the likelihood and severity of problems caused by accidental infinite recursion. |
Unlimited; 6.1. 1387 of July 2014 |
Subroutines
Item |
Size / limit / capacity / description |
Updated in A-Shell build...; old value |
Number of parameters than can be passed to a subroutine |
128 |
1219 of May 2011, 100 |
Size of subroutine name |
Six characters. This is in contrast to general filenames, which can be up to ten characters. Applies to SBX and SBR. |
|
Maximum size of a parameter passed in or out of a subroutine |
2**24-1 (16,777,215) bytes |
|
Number of subroutines on disk or called in a single program |
No limit |
|
Number of modules that can be loaded into user memory |
96 (per job). Note that subroutines are modules. |
854 of Nov 03; 32 |
AUI: maximum number of controls |
Unlimited. The control table expands as needed. |
1166.6.1 of 16 Nov 09; 600 |
AUI: maximum number of menu items |
Unlimited. The menu table expands as needed. |
1166.6.1 of 16 Nov 09; 250 |
AUI_MENU: length of individual menu item command line |
200 |
|
AUI_MENU: length of individual menu item description |
64 |
1159 of Sep 09; 32 |
INFLD: length of entry (multi-line field) |
No limit |
1159 of Sep 09; 16K |
INFLD: maximum SETDEF match length |
300 |
1111 of May 08; 50 |
INFLD: tooltip maximum characters |
1023 |
5.1.1175, 300 |
MX_CLIPBOARD: buffer size |
No limit |
1194 of Nov 10; 3K |
MX_GETOFD: maximum fname parameter length |
256 |
1222 of Jul 11; 80 |
MX_PWCRYPT: max password length |
128 |
1175 of Feb 10; 24 |
MX_SHELLEX: parameter length |
1024 individual parameter; 4096 for all parameters combined |
1202 of Jan 11; 500 |
PCKLST: maximum rows |
32K |
|
REGEX: maximum submatches: |
100 |
1210 of Mar 11; 20 |
XTEXT: maximum line length |
1998 characters |
1253 of June 12; 998 |
XTREE: maximum columns |
100, may be editable or not |
1159 of Aug 09; 80 |
XTREE: maximum rows |
No limit |
1159 of Sept 09; |
XTREE: number of trees allowed |
No limit |
old limit = 32 |
XTREE: tooltip maximum length |
1023 characters |
1205 of Feb 11 |