Up to [cvs.netbsd.org] / pkgsrc / lang / librep
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.15 / (download) - annotate - [select for diffs], Sun Jan 23 23:54:21 2011 UTC (16 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base,
pkgsrc-2012Q1,
pkgsrc-2011Q4-base,
pkgsrc-2011Q4,
pkgsrc-2011Q3-base,
pkgsrc-2011Q3,
pkgsrc-2011Q2-base,
pkgsrc-2011Q2,
pkgsrc-2011Q1-base,
pkgsrc-2011Q1,
HEAD
Changes since 1.14: +5 -5
lines
Diff to previous 1.14 (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.14 / (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.13: +5 -5
lines
Diff to previous 1.13 (colored)
Install manpages in man/, not share/man/
Revision 1.13 / (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.12: +33 -30
lines
Diff to previous 1.12 (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.12 / (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.11: +6 -31
lines
Diff to previous 1.11 (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.11 / (download) - annotate - [select for diffs], Sun Jun 14 18:03:35 2009 UTC (2 years, 11 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base,
pkgsrc-2009Q2
Changes since 1.10: +1 -35
lines
Diff to previous 1.10 (colored)
Remove @dirrm entries from PLISTs
Revision 1.10 / (download) - annotate - [select for diffs], Thu Apr 16 18:08:32 2009 UTC (3 years, 1 month ago) by tnn
Branch: MAIN
Changes since 1.9: +2 -2
lines
Diff to previous 1.9 (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.9 / (download) - annotate - [select for diffs], Thu Mar 30 03:44:43 2006 UTC (6 years, 1 month ago) by jlam
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,
pkgsrc-2007Q1-base,
pkgsrc-2007Q1,
pkgsrc-2006Q4-base,
pkgsrc-2006Q4,
pkgsrc-2006Q3-base,
pkgsrc-2006Q3,
pkgsrc-2006Q2-base,
pkgsrc-2006Q2,
cwrapper,
cube-native-xorg-base,
cube-native-xorg
Changes since 1.8: +2 -1
lines
Diff to previous 1.8 (colored)
* Honor PKGINFODIR. * List the info files directly in the PLIST.
Revision 1.8 / (download) - annotate - [select for diffs], Wed Sep 22 08:09:39 2004 UTC (7 years, 8 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base,
pkgsrc-2006Q1,
pkgsrc-2005Q4-base,
pkgsrc-2005Q4,
pkgsrc-2005Q3-base,
pkgsrc-2005Q3,
pkgsrc-2005Q2-base,
pkgsrc-2005Q2,
pkgsrc-2005Q1-base,
pkgsrc-2005Q1,
pkgsrc-2004Q4-base,
pkgsrc-2004Q4
Changes since 1.7: +1 -39
lines
Diff to previous 1.7 (colored)
Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST. All library names listed by *.la files no longer need to be listed in the PLIST, e.g., instead of: lib/libfoo.a lib/libfoo.la lib/libfoo.so lib/libfoo.so.0 lib/libfoo.so.0.1 one simply needs: lib/libfoo.la and bsd.pkg.mk will automatically ensure that the additional library names are listed in the installed package +CONTENTS file. Also make LIBTOOLIZE_PLIST default to "yes".
Revision 1.7 / (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-2004Q3-base,
pkgsrc-2004Q3
Changes since 1.6: +295 -291
lines
Diff to previous 1.6 (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.6 / (download) - annotate - [select for diffs], Tue Mar 2 14:01:38 2004 UTC (8 years, 2 months ago) by seb
Branch: MAIN
CVS Tags: pkgsrc-2004Q2-base,
pkgsrc-2004Q2,
pkgsrc-2004Q1-base,
pkgsrc-2004Q1
Changes since 1.5: +1 -11
lines
Diff to previous 1.5 (colored)
Remove info files entries from PLIST.
Revision 1.5 / (download) - annotate - [select for diffs], Sat Jul 5 15:53:33 2003 UTC (8 years, 10 months ago) by seb
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base,
pkgsrc-2003Q4
Changes since 1.4: +1 -3
lines
Diff to previous 1.4 (colored)
Convert to USE_NEW_TEXINFO.
Revision 1.4 / (download) - annotate - [select for diffs], Fri Feb 21 12:53:23 2003 UTC (9 years, 3 months ago) by mycroft
Branch: MAIN
Changes since 1.3: +12 -3
lines
Diff to previous 1.3 (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.3 / (download) - annotate - [select for diffs], Fri Jul 19 04:39:09 2002 UTC (9 years, 10 months ago) by mycroft
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.2: +2 -1
lines
Diff to previous 1.2 (colored)
Add share/emacs/site-lisp/rep-debugger.el.
Revision 1.2 / (download) - annotate - [select for diffs], Mon Feb 18 15:14:26 2002 UTC (10 years, 3 months ago) by seb
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH003,
buildlink2-base,
buildlink2
Changes since 1.1: +3 -3
lines
Diff to previous 1.1 (colored)
Introduce new framework for handling info files generation and installation.
Summary of changes:
- removal of USE_GTEXINFO
- addition of mk/texinfo.mk
- inclusion of this file in package Makefiles requiring it
- `install-info' substituted by `${INSTALL_INFO}' in PLISTs
- tuning of mk/bsd.pkg.mk:
removal of USE_GTEXINFO
INSTALL_INFO added to PLIST_SUBST
`${INSTALL_INFO}' replace `install-info' in target rules
print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info'
- a couple of new patch files added for a handful of packages
- setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it
- devel/cssc marked requiring texinfo 4.0
- a couple of packages Makefiles were tuned with respect of INFO_FILES and
makeinfo command usage
See -newly added by this commit- section 10.24 of Packages.txt for
further information.
Revision 1.1 / (download) - annotate - [select for diffs], Thu Nov 1 00:24:01 2001 UTC (10 years, 6 months ago) by zuntum
Branch: MAIN
Move pkg/ files into package's toplevel directory