| Summary: | [PATCH] lang/nickle: update to 2.54 | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Ports & Packages | Reporter: | Stanislav Sedov <ssedov> | ||||
| Component: | Individual Port(s) | Assignee: | Eric Anholt <anholt> | ||||
| Status: | Closed FIXED | ||||||
| Severity: | Affects Only Me | CC: | anholt | ||||
| Priority: | Normal | ||||||
| Version: | Latest | ||||||
| Hardware: | Any | ||||||
| OS: | Any | ||||||
| Attachments: |
|
||||||
Responsible Changed From-To: freebsd-ports-bugs->anholt Over to maintainer State Changed From-To: open->closed Committed. Thanks! |
- Update to 2.54 ChangeLog: - Permit {} in numbers to allow exact rational input - Don't load every random library; make the user autoload or autoimport them if they want them instead - Added &&= and ||= operators - Permit any numeric type to TypeBinaryIntegral as required by unified numeric types. Representation errors will be caught by runtime system - Add system() popen() and run_process() - cbrt must use more intermediate precision to hit the specified error bound - Fix &foo() return type to be pointer rather than reference. - Always set SO_BROADCAST for UDP sockets - Rewrite parse-args module to be more useful - Replace ad-hoc argument parsing code with parse-args - Reference valued functions assigned to references need to avoid copy - avoid use of 'long long' type in rational.c, use 'signed_digit' instead - add 'Ï' as an alias for pi - Make builtin functions return pointers instead of references - Check for NULL hash value in a valid hash element - Initialize base.func pointer to NULL - Functions returning reference type need to auto-dereference on return Copy of this message was sent to (anholt@FreeBSD.org).