summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-01-05Changes 4.25:adam2-6/+6
A tentative implementation of Gomory's mixed integer cuts was included in the branch-and-cut solver. To enable generating Gomory's cuts the control parameter gmi_cuts passed to the routine glp_intopt should be set to GLP_ON. This feature is also available in the solver glpsol through command-line option '--gomory'. For more details please see the reference manual included in the distribution.
2008-01-05Improved the wording of the "Makefiles must not be included" error message.rillig1-2/+2
2008-01-05Removed options.mk, since it is not included anymore.rillig1-20/+0
2008-01-05Patch files start with the CVS Id.rillig2-2/+4
2008-01-05Wrote ${.ALLSRC} instead of $> to make the file more readable for thoserillig1-3/+3
who don't see this variable daily. This also prevents a pkglint internal error.
2008-01-05Add commented out LICENSE line.wiz1-1/+2
2008-01-05Disable assembler parts under Mac OS X Intel to fix the build.tron2-6/+66
2008-01-05ERROR: patches/patch-ab:45: This code must not be included in patches.rillig2-12/+3
2008-01-05ERROR: patches/patch-qa:29: This code must not be included in patches.rillig2-12/+3
2008-01-05ERROR: patches/patch-ab:71: This code must not be included in patches.rillig2-12/+3
2008-01-05Fixed name mismatch.rillig1-4/+4
2008-01-05Fixed category name in BUILDLINK_PKGSRCDIR.rillig1-2/+2
(hi wiz!)
2008-01-05Fixed tools definition, as reported by pkglint.rillig1-3/+3
2008-01-05ERROR: patches/patch-ac:35: This code must not be included in patches.rillig2-12/+3
(hi joerg!)
2008-01-05Patch files have to start with a CVS Id.rillig2-2/+4
2008-01-05Added support for installation to DESTDIR.heinz1-3/+4
2008-01-05Fixed naming mismatches reported by pkglint.rillig3-12/+12
2008-01-05Fixed a few pkglint warnings.rillig3-7/+8
2008-01-05Sent the patch upstream.rillig2-3/+5
2008-01-05Updated to version 2.32.heinz2-9/+13
Pkgsrc changes: - Added support for installation to DESTDIR. Changes since version 2.27: =========================== * Revision 2.32 2007-10-26 21:39:50+02 fred * Added option -l provided by Michael E. White <mewhite AT us.ibm.com> * Revision 2.31 2007-06-08 17:45:23+02 fred * Fixed problem with users with long login name (Reported by Oleg A. Mamontov) * Revision 2.30 2007-05-10 23:13:04+02 fred * *** empty log message *** * Revision 2.29 2007-05-10 22:37:13+02 fred * Added fix for Solaris Zone and bug fix from Philippe Torche * Revision 2.28 2007-05-10 22:01:07+02 fred * Added new determination of window width
2008-01-05Updated chat/amsn to 0.97rillig1-1/+2
2008-01-05Updated amsn to 0.97.rillig4-609/+833
No ChangeLog available. :( Fixes PR 37509.
2008-01-05Upper-case keywords may also end with a colon. This is used inrillig1-2/+2
mk/check/check-portability.mk.
2008-01-05Don't define pthread_kill(2) to ENOSYS under Mac OS X Leopard whichtron2-1/+15
provides this system call.
2008-01-05Nuked 45 patches that were all doing the same mechanical transformation.rillig48-645/+10
We have the SUBST framework for a reason. (hi joerg! And don't tell me it's too unreliable, I won't believe it.)
2008-01-05Don't give a warning for incomplete RCS tags in patch files, as theyrillig1-2/+2
probably will not do any harm.
2008-01-05Reactivated the code to warn about missing comments in patches. It seemsrillig1-5/+5
that the time has come that we can no longer find out what a patch does, unless we document it. The CVS history is not of great help in many cases, patches get moved in the repository and so on. To not scare casual pkglint users, these warnings are only shown if pkglint is run with the -Wstyle or -Wall option.
2008-01-05Summarize settings with META_PACKAGE=yes (thanks rillig).ghen1-12/+3
2008-01-05Rewrote the help parser. You can get a list of all help topics byrillig1-29/+61
running "bmake help topic=:index" now. This change is in preparation of importing this help into the pkgsrc guide. There are still too many false positives to be useful.
2008-01-05Added support for installation to DESTDIR.heinz1-6/+8
2008-01-05Setting "USE_BUILTIN.Xrender" and "USE_BUILTIN.fontconfig" here is verytron1-4/+1
bogus because we need these variables to be defined and not to be "no" to decide whether we want to use the builtin version.
2008-01-05Updated databases/guile-pg to 0.34gdt1-1/+2
2008-01-05Update to 0.34.gdt2-7/+6
Highlights from NEWS: - 0.34 | 2007-12-13 - License now GPLv3+ (see COPYING) - New (database postgres) procs - pg-finish - pg-flush - Tested against PostgreSQL 7.4.18 - 0.33 | 2007-05-20 - New type converters in module (database postgres-types) int decimal numeric varchar character bytea - New support for special constructs in (database postgres-qcons) (in/set A B...) => A IN ( B, ... ) (between A B C) => ( A BETWEEN B AND C ) (any--OP A B) => ( A OP ANY B ) (all--OP A B) => ( A OP ALL B ) For the latter two, OP is a comparison operator, e.g `='. Parentheses and commas are added automatically. - 0.32 | 2007-04-11 - New command for `pgtable-manager': #:tuples-result->rows This uses `(database postgres-resx) result->object-rows'. For example: (define T (pgtable-worker ...)) (define R (T #:select ...)) (equal? (T #:tuples-result->rows R) (map (lambda (x) (map cdr x)) (T #:tuples-result->alists R))) => #t - 0.31 | 2007-04-03 - Opaque string support removed Opaque string support in modules (database postgres-table) and (database postgres-qcons) has been removed. This was announced in NEWS below for Guile-PG 0.30 (2006-04-04). - Support for `pgtable-manager' "data commands" removed Announced in NEWS below for Guile-PG 0.30 (2006-04-04). - 0.30 | 2006-04-04 - New stuff for `pgtable-manager' (and by extension `pgtable-worker') - Support for NULL You can now use the keyword #:NULL to specify NULL as the value to insert into a table, or to update a column. - New command: #:update-col-alist This is like #:update-col, except that the COLS and DATA are specified as a single alist arg, not separately. - New (database postgres) procs The following procs are associated with the `PQPROTOCOLVERSION' feature in the `pg-guile-pg-loaded' return value. Note that this is in contrast to the one-to-one correspondance between feature and libpq function for previous Guile-PG releases. - pg-protocol-version - pg-transaction-status - pg-parameter-status - pg-set-error-verbosity - pg-result-error-field - pg-ftable - pg-ftablecol - pg-fformat These adhere closely to the C functions in the libpq interface. Here is a table listing the functions and their behavior for installations prior to PostgreSQL 7.4. libpq func behavior: do nothing and return PQprotocolVersion 2 PQtransactionStatus #:unknown PQparameterStatus #f PQsetErrorVerbosity #:default PQresultErrorField #f PQftable #f PQftablecol #f PQfformat #f - pg-put-copy-data - pg-put-copy-end - pg-get-copy-data These have a simplified, "more Schemey", interface. They cannot be used when connected to a "Protocol 2.0" (PostgreSQL 7.3.x and prior) server. - pg-exec-params - pg-exec-prepared - pg-send-query-params - pg-send-query-prepared These have a simplified, "more Schemey", interface, and some serious (though provisionary) restrictions. They cannot be used when connected to a "Protocol 2.0" (PostgreSQL 7.3.x and prior) server. See new section "Parameters" in the manual for details.
2008-01-05Manually prefer "pkgsrc" versions of "Xft2" and "fontconfig" undertron1-2/+2
Mac OS X Leopard until the builtin detection in the "Xft2" package works properly.
2008-01-05The @imake-man macro should not yet be used, since it is subject torillig1-1/+3
further changes.
2008-01-05Instead of just recording whether a topic is relevant or not, collectrillig1-9/+13
all applicable keywords (like variable names, make targets or explicit keywords). This will help printing an index of all keywords.
2008-01-05Don't set "USE_BUILTIN.fontconfig" to "no". The "builtin.mk" containstron1-2/+1
a proper version check and X.org includes a recent enough version of the library.
2008-01-05Fix link to database code to be from guile16. PKGREVISION++.gdt2-6/+8
2008-01-05Require at least version 0.35 for the benefit of system with native X.org.tron1-2/+2
2008-01-05Note update of the "x11-links" package to version 0.35.tron1-1/+2
2008-01-05Update "x11-links" package to version 0.35:tron5-3/+22
- Add suport for "inputproto", "randrproto" and "xineramaproto".
2008-01-05Use the "pkg-config" file to detect the version number. A builtin versiontron1-39/+8
will otherwise get rejected because we require at least version 1.1.1..
2008-01-05Use the "pkg-config" file to detect the version number. A builtin versiontron1-4/+16
will otherwise get rejected because we require at least version 1.4.
2008-01-05Detect builtin "xineramaproto" e.g. under Mac OS X Leopard.tron1-0/+92
2008-01-05Detect builtin "inputproto" e.g. under Mac OS X Leopard.tron1-0/+49
2008-01-05Fixed gcc4 build failures.rillig3-1/+43
2008-01-05+ AUTO_MKDIRSrillig1-1/+2
2008-01-05Note update of vile and xvile to 9.6agc1-1/+3
2008-01-05Update xvile from 9.5r to 9.6.agc2-14/+6
Changes from the previous version: Changes for vile 9.6 (released Thu Dec 27 2007) > Tom Dickey: + update makefile.blc, adding charsets.c, eightbit.c and wcwidth.c + build-fix for OS/2 IBM CSet (define a delay function for catnap). + minor build-fixes for VMS: + modify vmsbuild.com to simplify workaround for broken MMS 3.8 + provide dummy variables for xvile to reflect modularization changes with respect to vmsvt.c + documentation updates. + minor fix to manfilt.c to pass-through UTF-8 codes by testing with both iswprint() and isprint(). 20071224 (u) > Tom Dickey: + separate vile's ttputc from termcap prototype to pass integer param rather than just a char on Solaris. + fix computation of columns needed to show UTF-8 codes in POSIX locale. + modify manfilt.c to provide UTF-8 output in a UTF-8 locale. + minor fix to CF_FUNC_ICONV to link iconv on cygwin (noting that cygwin has no useful locale support, it may someday). 20071202 (t) > Tom Dickey: + modify filters makefile "clean" rule to accommodate OSF/1 4.0D whose make program leaves intermediate ".c" files for each lexer. + change order of restore-flags and switch-buffer in restore_buffer_state, avoiding an unnecessary prompt to discard changes when attempting to read a buffer that cannot be read. + increase a few table sizes to work with AIX 5.1 lex. + modify check for lex version to avoid hanging on older platforms where it would try to read from standard input even if it does not recognize the option. 20071125 (s) > Tom Dickey: + several changes to provide usable Unicode support: + add mode percent-utf8 to set a threshold for file-encoding mode "auto" detection of UTF-16/UTF-32 files. + file-encoding mode can be set to "auto", to detect UTF-16 files, which are loaded as UTF-8. + UTF-8 files are detected based on the file-encoding mode as well. + Unicode values are displayed (where no locale controls) as "\uXXXX" in 4 hexadecimal digits. + add unicode-as-hex mode to override locale, forcing Unicode values to display as "\uXXXX". + for buffers with UTF-8 encoding, show illegal bytes as "\?XX". + Unicode values can be inserted into buffers using ^VuXXXX form. Limitations: + terminal drivers support Unicode display in varying degrees: + winvile - multicolumn characters, depends on font selection + termcap/terminfo - relies on terminal emulator, knows about multicolumn characters + xvile - displays only single-column characters + curses - depends on the curses library, e.g., ncursesw + win32 console - not yet implemented + combining characters are not combined. + registers hold byte data, will show the UTF-8 encoding for data rather than a \uXXXX (unless the file-encoding for [Registers] is changed). + some "characters" such as the report for yanked text is still really a byte-count. + inserting a \uXXXX into the minibuffer will display the UTF-8 encoding. + regular expressions are not wide-character aware. + UTF-16 and UTF-32 files are detected based on BOM and/or the contents of the first line of the file. + external syntax filters do not handle BOM or UTF-16, UTF-32. + improve name-completion by saving/restoring the original window and buffer when [Completions] closes, rather than the closest window. + add output from rcshist to diffmode. + add ".vbp" files to inimode. + modify configure script to omit lex-filt.l from build if lex is not really flex, since the tables are too large for the older program. + modify spell.pm to use a temporary file to work with newer Perl's that do not handle tied variables exactly as filehandles. + update Kevin Buettner's email address. + add -class option to xvile. + remove a redundant XtDestroyWidget() from x_close() to quiet a warning from XtRemoveGrab() when doing a ":q" from Xm-vile (report by Chris Green). + use va_copy() in dofmt() to work with Linux on powerpc (report by Paul van Tilburg). + add docbookmode + improve 9.5m/9.5q check for file ownership, adding a warning message for files which are ignored (report by Chris Green). + change default for --with-locale configure option to mesh with --disable-extensions. + improve paste-performance in winvile by passing whole-line chunks to the insert-function. + improved cppmode's identifier-expr (report by Gerry Fredette). + correct order of evaluation from 9.4w when setting record-separator, which was setting "crlf" ending temporarily when computing the buffer size, even when "lf" was intended. That would cause an immediate write from winvile (without change) for a buffer to write too many characters. + add syntax filter conffilt.l, for "ordinary" config-files. + add "rectangle-insert-mode". + fill in several omitted items in init_mode_value(). + add "describe-&functions" and "describe-$variables" commands. (The latter is a stub for later). + improve repainting in winvile while processing external command. also modify keyboard handling to provide type-ahead while processing external command. + remove obsolete $tpause variable. + modify majormode inferencing to check preamble for [Standard Input] and [Output] buffers. + add "&gtmotion" function for scripts. + improve handling of enumerated values by forcing all to lowercase, e.g., to eliminate the need for the special case in 9.1x to handle "TRUE" and "true". + revise lstrinsert() and associated logic which implements changes to rectangles, e.g., with c^Aq, to ensure that it pads the change with blanks rather than nulls (report by Paul van Tilburg). + improve modeline support by ignoring strict "vi" modeline options that are not recognized by vile, rather than reporting an error. + use new module blist (binary search of lists) to reduce linear searches in the places where btree is not already used. + change rename-other-buffer command to other-buffer-rename, to avoid name-completion conflict with rename-command (feedback from Steve Lembark). + remove obsolete check for ANSI qsort. + improve vilefilt.l, highlighting mode names and displaying error for unknown mode, function and state variables. + fix typo in manpage.rc which broke use of pod2man in 9.5m + add &pquote in manpage.rc, to allow it to format html output when vile-manfilt, etc., reside in directories containing spaces in their name. + add ".reg" filetypes to inimode. + add several package-related suffixes to sqlmode. + add xpmmode
2008-01-05Update vile from 9.5r to 9.6.agc3-72/+9
Changes from the previous version: Changes for vile 9.6 (released Thu Dec 27 2007) > Tom Dickey: + update makefile.blc, adding charsets.c, eightbit.c and wcwidth.c + build-fix for OS/2 IBM CSet (define a delay function for catnap). + minor build-fixes for VMS: + modify vmsbuild.com to simplify workaround for broken MMS 3.8 + provide dummy variables for xvile to reflect modularization changes with respect to vmsvt.c + documentation updates. + minor fix to manfilt.c to pass-through UTF-8 codes by testing with both iswprint() and isprint(). 20071224 (u) > Tom Dickey: + separate vile's ttputc from termcap prototype to pass integer param rather than just a char on Solaris. + fix computation of columns needed to show UTF-8 codes in POSIX locale. + modify manfilt.c to provide UTF-8 output in a UTF-8 locale. + minor fix to CF_FUNC_ICONV to link iconv on cygwin (noting that cygwin has no useful locale support, it may someday). 20071202 (t) > Tom Dickey: + modify filters makefile "clean" rule to accommodate OSF/1 4.0D whose make program leaves intermediate ".c" files for each lexer. + change order of restore-flags and switch-buffer in restore_buffer_state, avoiding an unnecessary prompt to discard changes when attempting to read a buffer that cannot be read. + increase a few table sizes to work with AIX 5.1 lex. + modify check for lex version to avoid hanging on older platforms where it would try to read from standard input even if it does not recognize the option. 20071125 (s) > Tom Dickey: + several changes to provide usable Unicode support: + add mode percent-utf8 to set a threshold for file-encoding mode "auto" detection of UTF-16/UTF-32 files. + file-encoding mode can be set to "auto", to detect UTF-16 files, which are loaded as UTF-8. + UTF-8 files are detected based on the file-encoding mode as well. + Unicode values are displayed (where no locale controls) as "\uXXXX" in 4 hexadecimal digits. + add unicode-as-hex mode to override locale, forcing Unicode values to display as "\uXXXX". + for buffers with UTF-8 encoding, show illegal bytes as "\?XX". + Unicode values can be inserted into buffers using ^VuXXXX form. Limitations: + terminal drivers support Unicode display in varying degrees: + winvile - multicolumn characters, depends on font selection + termcap/terminfo - relies on terminal emulator, knows about multicolumn characters + xvile - displays only single-column characters + curses - depends on the curses library, e.g., ncursesw + win32 console - not yet implemented + combining characters are not combined. + registers hold byte data, will show the UTF-8 encoding for data rather than a \uXXXX (unless the file-encoding for [Registers] is changed). + some "characters" such as the report for yanked text is still really a byte-count. + inserting a \uXXXX into the minibuffer will display the UTF-8 encoding. + regular expressions are not wide-character aware. + UTF-16 and UTF-32 files are detected based on BOM and/or the contents of the first line of the file. + external syntax filters do not handle BOM or UTF-16, UTF-32. + improve name-completion by saving/restoring the original window and buffer when [Completions] closes, rather than the closest window. + add output from rcshist to diffmode. + add ".vbp" files to inimode. + modify configure script to omit lex-filt.l from build if lex is not really flex, since the tables are too large for the older program. + modify spell.pm to use a temporary file to work with newer Perl's that do not handle tied variables exactly as filehandles. + update Kevin Buettner's email address. + add -class option to xvile. + remove a redundant XtDestroyWidget() from x_close() to quiet a warning from XtRemoveGrab() when doing a ":q" from Xm-vile (report by Chris Green). + use va_copy() in dofmt() to work with Linux on powerpc (report by Paul van Tilburg). + add docbookmode + improve 9.5m/9.5q check for file ownership, adding a warning message for files which are ignored (report by Chris Green). + change default for --with-locale configure option to mesh with --disable-extensions. + improve paste-performance in winvile by passing whole-line chunks to the insert-function. + improved cppmode's identifier-expr (report by Gerry Fredette). + correct order of evaluation from 9.4w when setting record-separator, which was setting "crlf" ending temporarily when computing the buffer size, even when "lf" was intended. That would cause an immediate write from winvile (without change) for a buffer to write too many characters. + add syntax filter conffilt.l, for "ordinary" config-files. + add "rectangle-insert-mode". + fill in several omitted items in init_mode_value(). + add "describe-&functions" and "describe-$variables" commands. (The latter is a stub for later). + improve repainting in winvile while processing external command. also modify keyboard handling to provide type-ahead while processing external command. + remove obsolete $tpause variable. + modify majormode inferencing to check preamble for [Standard Input] and [Output] buffers. + add "&gtmotion" function for scripts. + improve handling of enumerated values by forcing all to lowercase, e.g., to eliminate the need for the special case in 9.1x to handle "TRUE" and "true". + revise lstrinsert() and associated logic which implements changes to rectangles, e.g., with c^Aq, to ensure that it pads the change with blanks rather than nulls (report by Paul van Tilburg). + improve modeline support by ignoring strict "vi" modeline options that are not recognized by vile, rather than reporting an error. + use new module blist (binary search of lists) to reduce linear searches in the places where btree is not already used. + change rename-other-buffer command to other-buffer-rename, to avoid name-completion conflict with rename-command (feedback from Steve Lembark). + remove obsolete check for ANSI qsort. + improve vilefilt.l, highlighting mode names and displaying error for unknown mode, function and state variables. + fix typo in manpage.rc which broke use of pod2man in 9.5m + add &pquote in manpage.rc, to allow it to format html output when vile-manfilt, etc., reside in directories containing spaces in their name. + add ".reg" filetypes to inimode. + add several package-related suffixes to sqlmode. + add xpmmode