WAD 16.0027 Alias /rz bug

rconn

Administrator
Staff member
May 14, 2008
12,365
150
Not a bug. /Z will load the alias file EXACTLY as it exists. No blank lines allowed, no comments, etc. If you want to prettify your alias list, do not use /Z.

If /Z had to do all of that preprocessing, then it'll end up the same as a /R, and all the speed gains will be gone.
 
May 20, 2008
3,515
4
Elkridge, MD, USA
Yes -- there are some users with 400K+ alias lists, which takes about 10 seconds to load in v15.

If you have a small list you won't notice the difference between /R and /R /Z.
But the 10s should not matter if using global lists - on logging in I automatically run a temporary instance of TCC, which starts SHRALIAS.EXE, loads all the .SAV files, and exits. Runs much faster than the starting up of my browser and mail client. For instances that require a local list you probably have no use for all 400kB of aliases, etc.
 
May 20, 2008
3,515
4
Elkridge, MD, USA
... and I thought that 1564 aliases using 71291 characters is awfully many!

I was under the impression that "The global alias list and global function list sizes may be increased with the AliasSize and FunctionSize .INI directives." (From V16: Help -> Reference -> Limits), which implies that though there is a default limit, but there is no absolute limit.
 

rconn

Administrator
Staff member
May 14, 2008
12,365
150
... and I thought that 1564 aliases using 71291 characters is awfully many!

I was under the impression that "The global alias list and global function list sizes may be increased with the AliasSize and FunctionSize .INI directives." (From V16: Help -> Reference -> Limits), which implies that though there is a default limit, but there is no absolute limit.

The global lists can only be sized once; they cannot grow if subsequent shells decide they need more memory. The local lists will grow as necessary.
 
Similar threads
Thread starter Title Forum Replies Date
L Interface Corrupt (16.0027) Support 2
D Can alias pass parameters to for command? Support 3
Jay Sage Issue with CD_ENTER Alias Support 37
Jay Sage Issue with CD_LEAVE Alias Support 3
Jay Sage WAD Failure of Alias Command with /Z Option Support 14
R @select inside alias gives different (insanely small) window Support 7
kb6ojs ALIAS with multiple commands? Support 9
vefatica Can I alias @@Ctrl-Shift-Alt-u? Support 4
D Alias with setdos no longer works Support 21
vefatica TPIPE in an alias? Support 2
Peter Murschall TCC V26.01.3x Debugging has problems with Alias /R Support 1
Peter Murschall CMDebug 26.01.37 has problems with Alias Support 21
samintz How to? Alias or prompt? Support 1
MickeyF expand alias in cmdline with Ctrl-F in TCC Support 21
Jay Sage Directory Alias Access to FTP Servers Support 2
rps How to? Shralias and producing history.sav, alias.sav .. Support 6
J Alias @@F5 hotkey Support 2
vefatica alias.sav not accurate Support 8
Joe Caverly Using a Directory Alias with @iniwrite fails Support 14
N multiple command alias and redirection Support 0
vefatica SETLOCAL ... ALIAS ... pipes Support 2
B TCC 21.01.50 Problem with ALIAS /r and SET /r Support 2
rps How to? Alias/Command line use of *log on/off Support 2
MickeyF alias terminating before it should Support 3
JohnQSmith ALIAS /R in TCSTART.BTM Support 9
D Alias in batch file Support 3
vefatica Can't execute @ALIAS[...] Support 5
E How to? Load Alias File on Startup Support 3
I Windows 10 console does not allow alt-F4 alias to complete Support 1
MickeyF create an alias with optional parameter Support 4
nickles Alias expansion Support 7
T scrput `` in alias or function Support 2
vefatica Alias works differenltly v16 vs. v17 Support 13
B Alias with multi line definitions not assigned Support 6
jbanaszczyk Alias with space in the name Support 3
jbanaszczyk Alias for internal command Support 8
D Clear alias parameters Support 7
T Fixed multi-line alias issue Support 13
R In addition to ALIAS /Z and FUNCTION /Z, HISTORY /Z? Support 1
tmaynard How to? Control-U alias for Escape (command line editing) Support 5
C Alias ListEmptyFldrs=??? Support 4
M How to? Put logic into an alias... Support 6
G How to? v15: Can't alias Alt-Z Support 7
nikbackm v15: Problem with ALIAS in command group Support 10
vefatica WAD DO i=1 TO %# in an alias? Support 9
cgunhouse Directory Alias Issue Support 7
C CMD window size and post_exec alias ? Support 6
deleyd How to? Alias in TCMD.INI file? Support 2
M How to? Run a command (alias, actually) on a "timed" basis... Support 13
A strange error in alias Support 9

Similar threads