Up to [cvs.netbsd.org] / pkgsrc / lang / librep
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.18 / (download) - annotate - [select for diffs], Sat Aug 20 15:35:23 2011 UTC (9 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base,
pkgsrc-2012Q1,
pkgsrc-2011Q4-base,
pkgsrc-2011Q4,
pkgsrc-2011Q3-base,
pkgsrc-2011Q3,
HEAD
Changes since 1.17: +2 -1
lines
Diff to previous 1.17 (colored)
Fix C99 vs GNU89 inline mess. Annotate that AMD64 grows stack downwards
Revision 1.17 / (download) - annotate - [select for diffs], Sun Jan 23 23:54:22 2011 UTC (16 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base,
pkgsrc-2011Q2,
pkgsrc-2011Q1-base,
pkgsrc-2011Q1
Changes since 1.16: +4 -4
lines
Diff to previous 1.16 (colored)
Update to librep-0.91.0.
0.91.0
======
* Update note [important]:
You need to rebuild rep-gtk and sawfish against this version of
librep, because of an ABI-change.
Your lisp files have to be byte-compiled again, too.
* Halfway improved `debug-on-error' and `backtrace-on-error' [Teika
Kazura]
* When you evaluate a closure interactively, the module it belongs
to is printed, too. [Teika kazura]
* Improved functions' docstring support [Teika Kazura]
* New function `subr-structure' [Teika Kazura]
* Major documentation revision [Teika kazura]
* `define-special-variable' is replaced by `defvar-setq' [Teika
kazura]
* Makefile's uninstall rule has been fixed [Christopher Bratusek]
0.90.6
======
* renamed `file-uid-p' to `file-uid' and `file-gid-p' to `file-gid'
[Christopher Bratusek]
* Minor doc improvements [Teika Kazura]
* improved specfile [Kim B. Heino]
* Process execution failure emits better message. [Teika Kazura]
Revision 1.16 / (download) - annotate - [select for diffs], Mon Nov 22 20:02:50 2010 UTC (18 months ago) by shattered
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base,
pkgsrc-2010Q4
Changes since 1.15: +2 -1
lines
Diff to previous 1.15 (colored)
Install manpages in man/, not share/man/
Revision 1.15 / (download) - annotate - [select for diffs], Sat Aug 21 16:55:06 2010 UTC (21 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2010Q3-base,
pkgsrc-2010Q3
Changes since 1.14: +4 -6
lines
Diff to previous 1.14 (colored)
Update to librep 0.90.5
0.90.5
======
* Byte compiler bugfix in docstring loss [Teika Kazura]
Practical effect: Previously, if a user byte-compile files, then
the docstring is lost in sawfish-config. This is fixed.
Details: Loss of docstring happened only if (1) byte compiler is
not given `--write-docs', so only byte-compilation by user (2)
defvar is invoked within macro definition, including `defcustom' in
Sawfish. Plain defvar was not affected by this bug. It was
because in 'trans-defvar' in lisp/rep/vm/compiler/rep.jl, the
docstring is stored in a wrong property `variable-documentation'.
It is corrected to `documentation'.
Symbol `variable-documentation' is not used elsewhere, including
Sawfish and emacs' sawfish-mode.
* Our own implementation of dlmalloc is disabled since 2002, as it
breaks librep on several architectures. From this version on, we
don't ship it. [Kim B. Heino]
* Our own implementation of alloca/memcmp is not needed, rely on
libcs instead. [Kim B. Heino]
* Majorly improved the debian and rpm packaging scripts [Christopher
Bratusek] [Kim B. Heino]
* Install headers to $includedir/rep/ instead of $includedir/
[Christopher Bratusek]
* Autotools improvements (Makefile, autogen.sh & Co.) [Christopher
Bratusek]
* Added `file-gid-p' function for getting the gid of a file
[Christopher Bratusek]
* Added `file-uid-p' function for getting the uid of a file
[Christopher Bratusek]
0.90.4
======
* Library version bumped to 9.4.1
* Use $prefix/lib instead of $prefix/libexec
* Fixups for OpenBSD [Jasper Lievisse Adriaanse]
* Don't hardcode /usr in manpage installation path
0.90.3
======
* Added `file-executable-p' function
* Improved spec-file [Kim B. Heino]
* Improved ebuild [Fuchur, Christopher Bratusek]
* Fallback check for ffi, if there's no libffi.pc [Vincent Untz]
* Removed rep-config script (use librep.pc instead)
* Added man-pages for `rep', `repdoc', `rep-remote' and
`rep-xgettext' [Debian]
* Added debian packaging scripts based on the official ones
0.90.2
======
* Fixed a major defunct with prin1 + utf8 [Timo Korvola]
* Fixed descriptions of formats %s and %S in streams.c
0.90.1
======
* Properly terminate the rep interpreter [Jürgen Hötzel]
* Use readline history in interactive mode [Jürgen Hötzel]
* Tar file-handler does now support XZ compressed tarballs
* Tar file-handler does now support LZMA compressed tarballs
* Improved regex for parsing tar output in the file-handler [Alexey
I. Froloff]
* We do now correctly check for libffi
* Improved libffi-binding [Alexey I. Froloff]
* Updated librep.sym for missing entries [Alexey I. Froloff]
* Fixed an incomplete definition
* Added -L$prefix to libs section of the .pc file
* No C++ style comments in C code
Revision 1.14 / (download) - annotate - [select for diffs], Tue Jul 14 10:01:28 2009 UTC (2 years, 10 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base,
pkgsrc-2010Q2,
pkgsrc-2010Q1-base,
pkgsrc-2010Q1,
pkgsrc-2009Q4-base,
pkgsrc-2009Q4,
pkgsrc-2009Q3-base,
pkgsrc-2009Q3
Changes since 1.13: +5 -4
lines
Diff to previous 1.13 (colored)
Update to librep-0.90.0. Changes: * Added UTF-8 Support! [Wang Diancheng] * Remove scheme and unscheme modules * Going on with code-cleanup
Revision 1.13 / (download) - annotate - [select for diffs], Thu Apr 16 18:08:32 2009 UTC (3 years, 1 month ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base,
pkgsrc-2009Q2
Changes since 1.12: +5 -13
lines
Diff to previous 1.12 (colored)
Update to librep-0.17.3. 0.17.3 ====== * Updated MAINTAINERS * Dropped rep.m4 - use librep.pc instead * Improved librep.pc * Updated librep.spec * Add -L/lib$libsuff to READLINE_LIBS [T2 Patch] * Fix compilation on PPC64 [Marcus Comstedt] * Small fixup in src/fake-libexec [SuSE] * No rpath in src/rep-config.sh [Fedora] * Added ebuild [Harald van Dijk] * Improved Makefile's distclean rule * Reworked autogen.sh * Reworked configure.in * Major rework of the spec-file * Improved configure's ending message * Fixed configure.in's templates for autoheader * BSD-Tar is not supported by librep, give users a usefull warning message [Mark Diekhans] 0.17.2 ====== * fixups for configure.in * updated BUGS, HACKING and README * define inline if undefined (fixes compiler warnings) * create the destination directory for the .pc file before installing it * fixed in issue with FreeBSD in numbers.c [FreeBSD patch] * improved a function of numbers.c [FreeBSD patch] * rep_file_fdopen has not been listed in librep.sym * added -tag=CC to libtool in several places * don't ignore $LDFLAGS upon build * dropped some useless code in sdbm.c * make sure inline is defined 0.17.1 ====== * started code-cleanup * added a .pc file * added -no-split to makeinfo [FreeBSD patch] * added -enable-paranoia to configure [compile with CFLAGS+="-Wall -ansi"] * updated the spec file * replaced a static void by a void in main.c [Debian patch] * use correct shebang in rep-xgettext.jl [ALT-Linux patch] * trim trailing / to mkdir(2) [NetBSD patch]
Revision 1.12 / (download) - annotate - [select for diffs], Mon May 7 12:42:19 2007 UTC (5 years ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base,
pkgsrc-2009Q1,
pkgsrc-2008Q4-base,
pkgsrc-2008Q4,
pkgsrc-2008Q3-base,
pkgsrc-2008Q3,
pkgsrc-2008Q2-base,
pkgsrc-2008Q2,
pkgsrc-2008Q1-base,
pkgsrc-2008Q1,
pkgsrc-2007Q4-base,
pkgsrc-2007Q4,
pkgsrc-2007Q3-base,
pkgsrc-2007Q3,
pkgsrc-2007Q2-base,
pkgsrc-2007Q2,
cwrapper,
cube-native-xorg-base,
cube-native-xorg
Changes since 1.11: +7 -1
lines
Diff to previous 1.11 (colored)
librep-0.17nb3: Bring in a couple of bugfixes from GNOME svn.
Revision 1.11 / (download) - annotate - [select for diffs], Sun Dec 11 23:12:11 2005 UTC (6 years, 5 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base,
pkgsrc-2007Q1,
pkgsrc-2006Q4-base,
pkgsrc-2006Q4,
pkgsrc-2006Q3-base,
pkgsrc-2006Q3,
pkgsrc-2006Q2-base,
pkgsrc-2006Q2,
pkgsrc-2006Q1-base,
pkgsrc-2006Q1,
pkgsrc-2005Q4-base,
pkgsrc-2005Q4
Changes since 1.10: +3 -1
lines
Diff to previous 1.10 (colored)
Fix errno. Add DragonFly.
Revision 1.10 / (download) - annotate - [select for diffs], Thu Feb 24 09:03:09 2005 UTC (7 years, 3 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base,
pkgsrc-2005Q3,
pkgsrc-2005Q2-base,
pkgsrc-2005Q2,
pkgsrc-2005Q1-base,
pkgsrc-2005Q1
Changes since 1.9: +2 -1
lines
Diff to previous 1.9 (colored)
Add RMD160 digests
Revision 1.9 / (download) - annotate - [select for diffs], Sun Sep 5 16:59:28 2004 UTC (7 years, 8 months ago) by danw
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base,
pkgsrc-2004Q4,
pkgsrc-2004Q3-base,
pkgsrc-2004Q3
Changes since 1.8: +3 -4
lines
Diff to previous 1.8 (colored)
update to librep 0.17, mostly from a patch by Tobias Nygren in
PR 26837, plus some pkglinting. Also, change maintainer to tech-pkg
since I haven't run sawfish in years.
0.17
====
* Added `rep.ffi' module (Foreign Function Interface). Uses gcc's
libffi. Very untested.
* Partial implementation of guile's `GH' interface.
* Bug fixes:
- Don't hang in select for a second when starting processes via
the `system' function (race condition that only seems to show
up on Linux 2.6 kernels)
- Miscellaneous fixes for Mac OS X.
- Don't return a reversed list of items from the XML parser.
(Alexander V. Nikolaev)
- Fixes to string capitalization functions. (Charles Stewart)
Revision 1.8 / (download) - annotate - [select for diffs], Fri Feb 21 12:53:23 2003 UTC (9 years, 3 months ago) by mycroft
Branch: MAIN
CVS Tags: pkgsrc-2004Q2-base,
pkgsrc-2004Q2,
pkgsrc-2004Q1-base,
pkgsrc-2004Q1,
pkgsrc-2003Q4-base,
pkgsrc-2003Q4
Changes since 1.7: +3 -3
lines
Diff to previous 1.7 (colored)
Update to librep 0.16.1.
* New modules `rep.data.trie', `rep.threads.proxy'
* Also added `rep.xml.reader' and `rep.xml.printer', though these
should probably be used with extreme caution
* Appending to queues is now O(1) not O(n)
* Many changes to `rep.net.rpc' module, protocol is incompatible
with previous version. Should be more robust
* `rep.i18n.gettext' module exports the `bindtextdomaincodeset'
function (Christophe Fergeau)
* Slightly more secure way of seeding the rng
* `inexact->exact' can now convert floating point numbers to
rationals (though not optimally). This means that `numerator' and
`denominator' also work better with floats now
* New function `file-ttyp'
* Some random bug fixes
Revision 1.7 / (download) - annotate - [select for diffs], Fri Jun 28 07:46:23 2002 UTC (9 years, 10 months ago) by agc
Branch: MAIN
CVS Tags: pkgviews-base,
pkgviews,
netbsd-1-6-RELEASE-base,
netbsd-1-6-1-base,
netbsd-1-6-1,
netbsd-1-6
Changes since 1.6: +2 -2
lines
Diff to previous 1.6 (colored)
Make sure that rep.m4 is placed in the right directory.
Revision 1.6 / (download) - annotate - [select for diffs], Wed Apr 10 12:40:52 2002 UTC (10 years, 1 month ago) by hubertf
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH003,
buildlink2-base,
buildlink2
Changes since 1.5: +2 -1
lines
Diff to previous 1.5 (colored)
regen
Revision 1.5 / (download) - annotate - [select for diffs], Tue Oct 23 03:37:44 2001 UTC (10 years, 7 months ago) by mycroft
Branch: MAIN
Changes since 1.4: +3 -3
lines
Diff to previous 1.4 (colored)
Update to librep 0.15.1. Only change is to fix intermittent memory corruption in the PRNG.
Revision 1.4 / (download) - annotate - [select for diffs], Mon Oct 22 02:23:53 2001 UTC (10 years, 7 months ago) by mycroft
Branch: MAIN
Changes since 1.3: +3 -3
lines
Diff to previous 1.3 (colored)
Update to librep 0.15, and put back the static libraries. (Too many changes to list here.)
Revision 1.3 / (download) - annotate - [select for diffs], Sun Oct 21 11:07:11 2001 UTC (10 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.2: +3 -5
lines
Diff to previous 1.2 (colored)
Update to 0.14, provided by Eric Gillespie, Jr., in pkg/14134. Changes: * New module `rep.util.md5', has two functions for generating MD5 message digests (of files or strings) * Changes to the `rep.io.sockets' function: In the `socket-server' function the HOST and/or PORT arguments may be false, meaning to listen on all addresses and to choose a random unused port. New functions `socket-peer-address' and `socket-peer-port', these always returns the details of the far end of the connetion. `socket-address' and `socket-port' have been changed to always return the details of the local connection point. * New function in `rep.system' module, `crypt'. A wrapper for the system's `crypt' function (if it has one) * New function in `rep.threads' mdoule, `make-suspended-thread' * New module `rep.net.rpc', provides a text-stream based RPC mechanism for Lisp programs. Similar in some ways to untyped CORBA. (This is still in the experimental stage - its interface may change in forthcoming releases) * New functions in `rep.data' module, `list->vector' and `vector->list' * New macro `define-special-form'. A combination of `defvar' and `setq' - it always makes the variable special and it always sets it to the given value * New module `rep.test.framework' implementing `assert', `check' and `test' macros. This provides a framework for implementing unit tests in Lisp modules (such that running the interpreter with the `--check' option will run all tests that have been set up to be autoloaded
Revision 1.2 / (download) - annotate - [select for diffs], Thu Apr 19 15:00:53 2001 UTC (11 years, 1 month ago) by agc
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH001
Changes since 1.1: +3 -2
lines
Diff to previous 1.1 (colored)
Move to sha1 digests, and add distfile sizes.
Revision 1.1 / (download) - annotate - [select for diffs], Tue Apr 17 11:31:29 2001 UTC (11 years, 1 month ago) by agc
Branch: MAIN
+ move the distfile digest/checksum value from files/md5 to distinfo + move the patch digest/checksum values from files/patch-sum to distinfo