mIRC Home    About    Download    Register    News    Help

Print Thread
#225704 08/09/10 10:12 AM
Joined: Dec 2002
Posts: 3,932
Khaled Offline OP
Hoopy frood
OP Offline
Hoopy frood
Joined: Dec 2002
Posts: 3,932
The mIRC beta is a version of mIRC that is not yet ready for public use and is being made available for testing purposes only.

We need feedback to resolve any issues in the beta before we can release a final, stable version of mIRC for public use.

You should only download the beta if you are happy to test the beta and submit bug reports.

Please see the following post for the latest beta release and a list of changes.

#265827 Yesterday at 10:50 AM
Joined: Dec 2002
Posts: 3,932
Khaled Offline OP
Hoopy frood
OP Offline
Hoopy frood
Joined: Dec 2002
Posts: 3,932
The latest beta can be downloaded here and includes the following changes:

Quote
Beta v7.85.1319 changes:
1.Item 6, fixed https://forums.mirc.com/ubbthreads.php/topics/274049
2.Fixed https://forums.mirc.com/ubbthreads.php/topics/274051
3.Item 9, updated ADA IDNA library. This version required a little more
patching than the previous one due to use of C++20 <bit> <span>
and <range>.

Beta v7.85.1267 changes:
1.Item 1, added.
2.Item 2, added.
3.Item 3, fixed.
4.Item 4, fixed https://forums.mirc.com/ubbthreads.php/topics/274015
5.Item 5, added.
6.Item 6, fixed https://forums.mirc.com/ubbthreads.php/topics/274025
7.Item 7, updated.
8.Item 8, fixed https://forums.mirc.com/ubbthreads.php/topics/274032
9.Item 9, updated.
10.Item 9, updated.
11.Item 9, updated.
12.Item 10, added.
13.Added experimental support for enabling space preservation in the
script parser.

The script parser has always stripped out excess spaces when parsing
scripts. This is implicitly expected in all parser-related functions,
commands, identifiers, etc.

I've been experimenting with different approaches to see if I can
come up with something usable with these constraints:

1) No changes to existing parser code to avoid breaking backward
compatibility.
2) Add space preservation code that can be enabled/disabled and
works around existing parser code.
3) Scripters will be responsible for ensuring command/identifier
parameters are stripped of extra spaces where necessary.

A /spaces [on|off] command has been added that changes the way the
parser splits up a string into words by preserving spaces around
them. You can use $spaces to check if the feature is on/off.

Changes:
1.Added per server settings to toggle various IRCv3 options. Extended
/server to support these with -ircv3 echo-message no-implicit-names
and server-time. The server-time option is enabled by default. An
option can be disabled by prefixing it with a ! character.
2.Added $spaces(command, parms) identifier that reproduces behaviour
of spaces.dll in the on INPUT event.
3.Fixed IRCv3 +reply handling bug where the channel/query reply state
was not being reset.
4.Fixed timestamp bug where timestamps were not being displayed for
various events, such as CTCP messages.
5.Added $trim(text,lmr) identifer that removes excess spaces from the
left, middle, and right of text.
6.Fixed color palette dialog not allowing digits to be entered in
editboxes when dialog size is scaled.
7.Updated CA root certificates cacert.pem file.
8.Fixed Options dialog bug when parsing ws:/wss: prefixed sockets when
servers/sasl passwords are specified.
9.Updated libraries to OpenSSL v3.5.9, UTF8-CPP v4.2.1, LibZip v1.12,
and ADA IDNA v0.7.0.
10.Added $lastecho to return global result of last /echo command.


Link Copied to Clipboard