8000 Tags · uniconproject/unicon · GitHub
[go: up one dir, main page]

Skip to content

Tags: uniconproject/unicon

Tags

13.2

Toggle 13.2's commit message
Unicon 13.2 Release

Enhancements and Features:

	Allow more flexibility when turning features on/off
	Script Windows Inno Setup Installer
	JSON library updates
	Make &version a generator
	Allow tests to run from the unicon on the path
	Change pathsep used by icont to semicolon
	IPATH/LPATH take precedence over built-in paths
	Integrate UniLib into uni
	Support complex numbers, including operator overloading
	Add dbgbrk() as a standard function if DEVMODE is defined
	Make list(n,x) produce an array, if possible
	Define DEVMODE when developer mode is enabled
	Improve locating iconx relative to the calling process
	Add ipv6 support for the messaging facilities such as http
	Add --options-with-dashes to the IPL options procedure
	Addition of test for new xoptions IPL procedure
	ipl: add mathematical mceil() and mfloor()
	New Heap Verification routines

Bug Fixes:

	udb: fix path processing and 64-bit detection on Windows
	iyacc: increase yacc parse stack size
	Updates and fixes to UniDoc
	Fix crash on macOS if libz is enabled
	Change test value for large() to greater than 128 bits
	Fix test file system.icn - various changes
	Mismatch in test output for thread test mutexfun.icn
	Changes and correction to Test procedure errors
	Add SNI field to SSL/TLS connections
	GCC 10 fixes
	Fix iconc C compiler driver to pass the correct linker option on MacOS
	Fix iconc build on Windows
	Fix compile warnings
	Fix GC problem in hgrow()
	Fix GC deadlock in initial expressions
	Make a variable tended to fix memory violation
	Make cpslots() aware of array lists
	Fix leak of named semaphores when collecting coexprs
	Add thread-safe version of large()
	Linker: fix bug when processing radix literals
	runtime: fix race condition in close()
	Fix GC bug during coexpr creation
	Fix copy() to handle arrays
	Avoid memory violation in socket image()

13.1

Toggle 13.1's commit message
Release 13.1

0