Bug 101930 - [PATCH] lang/nickle: update to 2.54
Summary: [PATCH] lang/nickle: update to 2.54
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Eric Anholt
Depends on:
Reported: 2006-08-12 17:10 UTC by Stanislav Sedov
Modified: 2006-08-31 08:01 UTC (History)
1 user (show)

See Also:

nickle-2.54.patch (1.89 KB, patch)
2006-08-12 17:10 UTC, Stanislav Sedov
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Stanislav Sedov 2006-08-12 17:10:15 UTC
- Update to 2.54

- 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).
Comment 1 Edwin Groothuis freebsd_committer 2006-08-12 17:10:59 UTC
Responsible Changed
From-To: freebsd-ports-bugs->anholt

Over to maintainer
Comment 2 Eric Anholt freebsd_committer 2006-08-31 08:01:31 UTC
State Changed
From-To: open->closed

Committed.  Thanks!