Next | Query returned 32 messages, browsing 21 to 30 | Previous

History of commit frequency

CVS Commit History:


   2004-05-02 06:59:23 by Soren Jacobsen | Files touched by this commit (7)
Log message:
Convert to buildlink3.
   2004-02-23 03:49:31 by Krister Walfridsson | Files touched by this commit (1)
Log message:
Set USE_BUILDLINK2 to "yes", so that pkgsrc DTRT with the included
buildlink2.mk files.
   2004-01-04 04:08:03 by matthew green | Files touched by this commit (3) | Package updated
Log message:
update onyx to version 5.0.0.  too many changes to list but includes:
	- better RE support, including PCRE support
	- better C++ support
	- better -lm (math library) support
	- new "-i" flag / $ONYXRC support
	- new -f/-s flags
	- many new builtin functions (operators)
	- fix many bugs
	- new "class" and "instance" types
   2003-07-17 23:50:07 by grant beattie | Files touched by this commit (1504)
Log message:
s/netbsd.org/NetBSD.org/
   2003-06-02 03:21:53 by Jan Schaumann | Files touched by this commit (1131)
Log message:
Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
   2002-11-20 12:57:44 by matthew green | Files touched by this commit (1)
Log message:
use BUILD_DEPENDS+= not just =
   2002-11-11 12:10:41 by matthew green | Files touched by this commit (3) | Package updated
Log message:
update to latest oynx release, 4.1.0.  changes to oynx language are:

	* Treat evaluatable names specially when binding (don't bind them), in
          order to make it possible to force dynamic lookup of names, without
          having to resort to using the load operator on literal names.

	  This required a language syntax change so that evaluatable names can
	  be created in deferred execution mode.  The possibilities for
	  specifying an evaluatable name were $$$name, $#name, or adding a new
	  special character.  Since neither of the backward compatible syntax
	  changes were very palatable, two new special characters were added.
	  !name creates an evaluatable name, and the former $$name syntax is now
	  written as ~name for consistency.

	* Add operators:
	  + bindsocket
	  + listen
	  + accept
	  + send
	  + recv

	* bin/onyx_config : Add onyx_config, which aids in building software
	  that uses libonyx.

	* lib/libonyx/src/nxo_string.c:nxo_string_cstring() : Handle name
	  objects as well as string objects.

	* Add operators:
	  + serviceport
	  + sockname
	  + peername
	  + sockopt
	  + setsockopt

	* Add the neterror error.

	* Add the ncat operator.

	* Remove the fork operator and replace it with the forkexec operator.
	  Doing anything between fork() and exec() in a multi-threaded
	  application risks hanging.

	* Revise string and pointer hashing functions to marginally improve
	  performance.

	* Add operators:
	  + socket
	  + socketpair
	  + connect

	* Add operators:
	  + nonblocking
	  + setnonblocking

	* Modify the write operator to return whether a write was partial or
	  not.  This is necessary for non-blocking files.

	* Change language syntax.  The / special character is now $.

	* Modify the mkdir operator such that specifying the mode is optional.

	* Add operators:
	  + chroot
	  + mkfifo
	  + pipe
	  + readlink
	  + umask

	* Remove "fast" operator support, since it wasn't very fast.
	  Performance without fast operators is +-3% of what it was with fast
	  operator support, for typical programs.

	* Add operators:
	  + inc, dec
	  + while, until

	* Remove operators:
	  + cleardstack

	* Change language syntax:
	  + Radix integers are <base>@<value> instead of \ 
<base>#<value>.
	  + Comments start with #, not %.
	  + Add special characters in strings:
	    - `\0'  : Nul character (nul), equivalent to `\x00'.
	    - `\cC' : Control C, where C is [A-Za-z].
	    - `\a'  : Alarm (bel).
	    - `\e'  : Escape (ec).

	* Add operators:
	  + threadsdict
	  + threaddstack, threadestack, threadistack, threadostack

	* Remove operators:
	  + #!
	  + !#

	  Add operators:
	  + rot, srot
	  + adn, aup
	  + saup, sadn

	  Rename/replace operators:
	  + push --> adn
	  + npush/nbpush --> rot
	  + snpush/snbpush --> srot

	  Remove operators:
	  + push

	* lib/libonyx/src/systemdict.c : Add operators:
	  + bpop, nbpop, ipop, nip, tuck, under, over, up, nup, dn, ndn, bdup,
	    ibdup, ibpop, bpush
	  + sbpop, snbpop, sipop, snip, stuck, sunder, sover, sup, snup, sdn,
	    sndn, sndup, snpop, sbdup, sibdup, sibpop, sbpush

	* Rename operators:
	  + index --> idup
	  + sindex --> sidup

	* Add operators:
	  + poll
	  + gstdin, gstdout, gstderr
	  + setstdin, setstdout, setstderr
	  + setgstdin, setgstdout, setgstderr

	* Add optional mode argument to the open operator.

XXX: TODO:  pthread.buildlink*.mk support.
   2002-04-10 19:05:38 by Alistair G. Crooks | Files touched by this commit (1)
Log message:
Mark this package as only for NetBSD >= 1.5Y (which was on 2001/10/15,
EL_CLIENTDATA was added to /usr/include/histedit.h on 2001/10/09).
   2002-04-09 15:32:26 by Alistair G. Crooks | Files touched by this commit (1)
Log message:
Remove a definition that crept in there erroneously. Thanks to Thomas
Klausner for pointing it out.
   2002-04-09 15:24:03 by Alistair G. Crooks | Files touched by this commit (1)
Log message:
Protect the version of cook that is a pre-requisite:

s/cook-*/cook-[0-9]*/

Next | Query returned 32 messages, browsing 21 to 30 | Previous