Commit graph

265570 commits

Author SHA1 Message Date
morr
e25d3b354f Note update of wordpress 2017-06-18 18:03:03 +00:00
morr
6f0896353c Update to newest version 4.8.
For changes, check https://codex.wordpress.org/Version_4.8.
2017-06-18 18:01:42 +00:00
morr
d9612ccbd9 Note update of editors/vim* 2017-06-18 17:49:54 +00:00
morr
194bfb878f Update with latest patches 2017-06-18 17:48:46 +00:00
morr
8eb21b0f07 Update to newest patchset 8.0.0646.
Changes:
8.0.0426  insufficient testing for statusline
8.0.0427  'makeencoding' missing from the options window
8.0.0428  git and hg see new files after running tests
8.0.0429  (after 8.0.0428) options test does not always test everything
8.0.0430  (after 8.0.0429) options test fails or hangs on MS-Windows
8.0.0431  'cinoptions' cannot set indent for extern block
8.0.0432  "make shadow" creates an invalid link
8.0.0433  beeps when running tests
8.0.0434  clang version not correctly detected
8.0.0435  some functions are not tested
8.0.0436  running the options test sometimes resizes the terminal
8.0.0437  packadd test does not fully work
8.0.0438  the fnamemodify test may cause later tests to fail
8.0.0439  ":%argdel" gives an error for an empty arglist
8.0.0440  not enough test coverage in Insert mode
8.0.0441  dead code in #ifdef
8.0.0442  patch shell command not well escaped
8.0.0443  terminal width is set to 80 in test3
8.0.0444  (after 8.0.0442) diffpatch fails when file name has a quote
8.0.0445  getpgid is not supported on all systems
8.0.0446  the ";" command does not work after some characters
8.0.0447  getting font name does not work on X11
8.0.0448  some macros are in lower case
8.0.0449  (after 8.0.0448) part of fold patch accidentally included
8.0.0450  v:progpath is not reliably set
8.0.0451  some macros are in lower case
8.0.0452  some macros are in lower case
8.0.0453  adding fold marker creates new comment
8.0.0454  compiler warnings for "always true" comparison
8.0.0455  the mode test may hang
8.0.0456  typo in MinGW test makefile
8.0.0457  using :move messes up manual folds
8.0.0458  potential crash if adding list or dict to dict fails
8.0.0459  (after 8.0.0457) old folding fix for :move no longer needed
8.0.0460  can't build on HPUX
8.0.0461  (after 8.0.0457) test 45 hangs on MS-Windows
8.0.0462  failure of an MS-Windows test may go unnoticed
8.0.0463  side effects from resetting 'compatible' in defaults.vim
8.0.0464  can't find executable name on Solaris and FreeBSD
8.0.0465  off-by-one error in using :move with folding
8.0.0466  still macros that should be all-caps
8.0.0467  using g< after :for does not show the right output
8.0.0468  after aborting an Ex command g< does not work
8.0.0469  compiler warnings on MS-Windows
8.0.0470  not enough testing for help commands
8.0.0471  exit callback test sometimes fails
8.0.0472  when a test fails another test may also fail
8.0.0473  no test covering arg_all()
8.0.0474  the client-server feature is not tested
8.0.0475  not enough testing for the client-server feature
8.0.0476  (after 8.0.0475) missing change to main.c
8.0.0477  the client-server test may hang when failing
8.0.0478  tests use assert_true(0) and assert_false(1) to report errors
8.0.0479  remote_peek() is not tested
8.0.0480  the remote_peek() test fails on MS-Windows
8.0.0481  unnecessary if statement
8.0.0482  the setbufvar() function may mess up the window layout
8.0.0483  illegal memory access when using :all
8.0.0484  :lhelpgrep does not fail after a successful one
8.0.0485  not all windows commands are tested
8.0.0486  crash and endless loop when closing windows in autocmd
8.0.0487  the autocmd test hangs on MS-Windows
8.0.0488  running tests leaves an "xxx" file behind
8.0.0489  clipboard and "* register is not tested
8.0.0490  vertical split makes 'winfixwidth' window smaller
8.0.0491  quotestar test fails when features are missing
8.0.0492  a failing client-server request can make Vim hang
8.0.0493  crash with cd command with very long argument
8.0.0494  build failure with older compiler on MS-Windows
8.0.0495  quotestar test uses timer instead of timeout
8.0.0496  insufficient testing for folding
8.0.0497  arabic support is not fully tested
8.0.0498  two autocmd tests are skipped on MS-Windows
8.0.0499  taglist() does not prioritize tags for a buffer
8.0.0500  quotestar test is still a bit flaky
8.0.0501  on MS-Windows ":!start" does not work as expected
8.0.0502  Coverity complains about possible NULL pointer
8.0.0503  endless loop in updating folds with 32 bit ints
8.0.0504  looking up an Ex command is a bit slow
8.0.0505  failed window split for :stag not handled
8.0.0506  can't build with ANSI C
8.0.0507  client-server tests fail when $DISPLAY is not set
8.0.0508  Coveralls no longer shows per-file coverage
8.0.0509  no link to codecov.io results
8.0.0510  (after 8.0.0509) typo in link to codecov.io results
8.0.0511  message for skipping client-server tests is unclear
8.0.0512  check for available characters takes too long
8.0.0513  getting name of cleared highlight group is wrong
8.0.0514  script for creating cmdidxs can be improved
8.0.0515  ml_get errors in silent Ex mode
8.0.0516  a large count on a normal command causes trouble
8.0.0517  there is no way to remove quickfix lists
8.0.0518  bad fold text when a multi-byte char has a zero byte
8.0.0519  character classes are not well tested
8.0.0520  using a function pointer while the function is known
8.0.0521  GtkForm handling is outdated
8.0.0522  Win32: when 'clipboard' is "unnamed" yyp does not work
8.0.0523  dv} deletes part of a multi-byte character.
8.0.0524  (after 8.0.0518) folds messed up
8.0.0525  completion for user command argument not tested
8.0.0526  Coverity complains about possible negative value
8.0.0527  leftover file from RISC OS
8.0.0528  highlight wrong text when 'wim' includes "longest"
8.0.0529  line in test commented out
8.0.0530  buffer overflow when 'columns' is very big
8.0.0531  test with long directory name fails on non-unix systems
8.0.0532  test with long directory name fails on Mac
8.0.0533  abbreviation doesn't work after backspacing newline
8.0.0534  defaults.vim does not work well with tiny features
8.0.0535  memory leak when exiting from within a user function
8.0.0536  quickfix window not updated when freeing quickfix stack
8.0.0537  illegal memory access with :z and large count
8.0.0538  no test for falling back to default term value
8.0.0539  (after 8.0.0538) startup test fails on Mac
8.0.0540  (after 8.0.0540) building unit tests fails
8.0.0541  compiler warning on MS-Windows
8.0.0542  getpos() can return a negative line number
8.0.0543  test_edit causes older xfce4-terminal to close
8.0.0544  cppcheck warnings
8.0.0545  edit test may fail on some systems
8.0.0546  swap file exists briefly when opening the command window
8.0.0547  extra line break in verbosefile
8.0.0548  saving the redo buffer only works one time
8.0.0549  no test for the 8g8 command
8.0.0550  cannot parse some etags format tags file
8.0.0551  the typeahead buffer is reallocated too often
8.0.0552  toupper and tolower don't work properly for Turkish
8.0.0553  toupper/tolower test fails on Mac
8.0.0554  toupper and tolower don't work properly for Turkish
8.0.0555  toupper/tolower test fails on OSX without Darwin
8.0.0556  getting window position fails if GUI and term possible
8.0.0557  GTK: using static gravities is not useful
8.0.0558  :ownsyntax is not tested
8.0.0559  setting ttytype to xxx does not always fail
8.0.0560  :windo allows for ! but it's not supported
8.0.0561  undefined behavior when using backslash after empty line
8.0.0562  not enough test coverage for syntax commands
8.0.0563  crash when getting the window position in tmux
8.0.0564  cannot detect Bazel BUILD files on some systems
8.0.0565  using freed memory in :caddbuf
8.0.0566  setting nocompatible for the tiny version moves the cursor
8.0.0567  call for requesting color and ambiwidth is too early
8.0.0568  1gd may hang
8.0.0569  bracketed paste is still enabled in a shell command
8.0.0570  can't run make with several jobs
8.0.0571  negative line number when using :z^ in an empty buffer
8.0.0572  building the command table requires Perl
8.0.0573  running parallel make after distclean fails
8.0.0574  get only one quickfix list after :caddbuf
8.0.0575  using freed memory when resetting 'indentexpr'
8.0.0576  can't build when configure choses "install-sh"
8.0.0577  warning for uninitialized variable
8.0.0578  :simalt on MS-Windows does not work properly
8.0.0579  duplicate test case for quickfix
8.0.0580  cannot set the valid flag with setqflist()
8.0.0581  moving folded text is sometimes not correct
8.0.0582  illegal memory access with z= command
8.0.0583  fold test hangs on MS-Windows
8.0.0584  memory leak when executing quickfix tests
8.0.0585  test_options fails when run in the GUI
8.0.0586  no test for mapping timing out
8.0.0587  configure check for return value of tgetent skipped
8.0.0588  job_stop() often assumes the channel will be closed
8.0.0589  (after 8.0.0578) :simalt still does not work
8.0.0590  cannot add a context to locations
8.0.0591  changes to eval functionality not documented
8.0.0592  if a job writes to a buffer screen is not updated
8.0.0593  duplication of code for adding a list or dict return value
8.0.0594  (after 8.0.0592) build failure when windows feature is missing
8.0.0595  (after 8.0.0590) Coverity warning for not checking return val
8.0.0596  crash when complete() called after complete_add()
8.0.0597  off-by-one error in size computation
8.0.0598  building with gcc 7.1 yields new warnings
8.0.0599  diff mode is insufficiently tested
8.0.0600  test_recover fails on some systems
8.0.0601  no test coverage for :spellrepall
8.0.0602  when gF fails to edit the file the cursor still moves
8.0.0603  gF test fails on MS-Windows
8.0.0604  gF test still fails on MS-Windows
8.0.0605  the quickfix cached buffer may become invalid
8.0.0606  cannot set the context for a specified quickfix list
8.0.0607  after :bwipe + :new bufref might still be valid
8.0.0608  cannot manipulate other than the current quickfix list
8.0.0609  some people still don't know how to quit
8.0.0610  the screen is redrawn when default 'background' is detected
8.0.0611  the screen is not redrawn after sending t_u7
8.0.0612  pack dirs are added to 'runtimepath' too late
8.0.0613  the conf filetype is used before ftdetect from packages
8.0.0614  float2nr() is not exactly right
8.0.0615  using % with :hardcopy wrongly escapes spaces
8.0.0616  not always setting 'background' correctly after :hi Normal
8.0.0617  (after 8.0.0615) hardcopy test hangs on MS-Windows
8.0.0618  NFA regex engine handles [0-z] incorrectly
8.0.0619  GUI gets stuck if timer uses feedkeys()
8.0.0620  checking for HAVE_GTK_MULTIHEAD is not needed
8.0.0621  :stag does not respect 'switchbuf'
8.0.0622  selecting quoted text fails with 'selection' "exclusive"
8.0.0623  error for invalid regexp is not very informative
8.0.0624  (after 8.0.0623) warning for unused variable in tiny build
8.0.0625  shellescape() always escapes a newline
8.0.0626  in the GUI the cursor may flicker
8.0.0627  "gn" selects only one character with 'nowrapscan'
8.0.0628  cursor disappears after silent mapping
8.0.0629  checking for ambigous width is not working
8.0.0630  it is not easy to work on lines without a match
8.0.0631  can't build with Perl 5.26
8.0.0632  the quotestar test is still a bit flaky
8.0.0633  the client-server test is still a bit flaky
8.0.0634  cannot easily get to the last quickfix list
8.0.0635  when 'ignorecase' is set script detection is inaccurate
8.0.0636  when reading the undo file fails may use uninitialized data
8.0.0637  crash when using some version of GTK 3
8.0.0638  cannot build with new MSVC version
8.0.0639  the cursor position is set when editing a new commit message
8.0.0640  mismatch between help and actual message
8.0.0641  cannot set a separate highlighting for the quickfix line
8.0.0642  writefile() continues after detecting an error
8.0.0643  when a pattern search is slow Vim becomes unusable
8.0.0644  the timeout for 'hlsearch' is not tested
8.0.0645  no error for illegal back reference in NFA engine
8.0.0646  the hlsearch test fails on fast systems
2017-06-18 17:46:59 +00:00
taca
f4d7eb01f7 Enable ruby24. 2017-06-18 16:24:52 +00:00
taca
a5a725760f Note remove of www/contao43 package. 2017-06-18 16:15:38 +00:00
taca
1e97cf9b6c Remove contao43 since now it is EOL. 2017-06-18 16:15:17 +00:00
taca
b03999839e Delete contao43. 2017-06-18 16:14:58 +00:00
taca
3b030e0790 Note addition of www/contao44 package version 4.4.0. 2017-06-18 16:13:44 +00:00
taca
611b28b30b Add and enable contao44. 2017-06-18 16:13:22 +00:00
taca
bb088dc57a Add contao44 package version 4.4.0.
Contao 4.4 is fourth minor release of Contao 4 and it is LTS (Long Term
Support) release until June 2021.

Additionally, these new features from 4.3.

* Improved backend theme
* Improved element preview
* Detect version conflicts
* Improved handling of image meta data
* Details view contains path addition to their UUIDs
* Honeypot anti-spam
* Allowed member groups
* Import options for some form fields
* DCA picker
* Filter pages and articles
* Search files
* Contao Manager support
2017-06-18 16:12:54 +00:00
taca
7c1adbcf7c Note update of databases/ruby-pg package to 0.21.0. 2017-06-18 15:31:37 +00:00
taca
a440038d4f Update ruby-pg to 0.21.0.
== v0.21.0 [2017-06-12] Michael Granger <ged@FaerieMUD.org>

Enhancements:
- Move add_dll_directory to the Runtime namespace for newest versions
  of RubyInstaller.
- Deprecate PGconn, PGresult, and PGError top-level constants; a warning
  will be output the first time one of them is used. They will be
  removed in the upcoming 1.0 release.

Documentation fixes:
- Update the docs for PG::Result#cmd_tuples
2017-06-18 15:31:10 +00:00
taca
8292461ec4 - davical, ruby-chef, ruby-chef-zero. 2017-06-18 15:28:41 +00:00
taca
c981e83a54 Note update of www/davical package to 1.1.5. 2017-06-18 15:28:01 +00:00
taca
79a8ad8f81 Update davical to 1.1.5.
Changes are too many to write here, please refer ChangeLog.
2017-06-18 15:27:24 +00:00
taca
b5a2174f01 Note update of devel/ruby-mode package to 2.4.1. 2017-06-18 14:08:52 +00:00
taca
f12740d187 Update ruby-mode to 2.4.1.
* Support for `squiggly heredoc' syntax in ruby-mode.  [Fix GH-1372]
2017-06-18 14:08:25 +00:00
taca
abf418ad0e Note addition of x11/ruby-tk-gem package version 0.1.2. 2017-06-18 13:53:04 +00:00
taca
b984bdb225 Add and enable ruby-tk-gem. 2017-06-18 13:52:34 +00:00
taca
c5f888a319 Add ruby-tk-gem package version 0.1.2.
# Ruby/Tk

Tk interface module using tcltklib.  It is a rubygem version for Ruby 2.4 and
later.
2017-06-18 13:51:39 +00:00
taca
c136fff011 Add 24 to RUBY_VERSIONS_ACCEPTED. 2017-06-18 13:48:53 +00:00
taca
6d37600b85 Note addition of lang/ruby24-base and lang/ruby24 package version 2.4.1. 2017-06-18 13:47:50 +00:00
taca
1eb1365aba Add and enable ruby24 and ruby24-base. 2017-06-18 13:46:51 +00:00
taca
cfa8dd7151 Add ruby24 (Ruby 2.4.1) to pkgsrc.
Note: ruby-tk was dropped from Ruby core distribution.
2017-06-18 13:46:16 +00:00
taca
06b9a613e0 Add ruby24-base (Ruby 2.4.1 core) to pkgsrc.
Ruby 2.4.1						22 Mar 2017

Ruby 2.4.1 is the first TEENY version release of the stable 2.4 series.

See commit logs for details:
	https://github.com/ruby/ruby/compare/v2_4_0...v2_4_1


Ruby 2.4.0						25 Dec 2016

o Introduce hash table improvement (by Vladimir Makarov)

  Improve the internal structure of hash table (st_table) by introducing open
  addressing and an inclusion order array. This improvement has been discussed
  with many people, especially with Yura Sokolov.

o Binding#irb: Start a REPL session similar to binding.pry

  While you are debugging, you may often use p to see the value of
  variables. With pry you can use binding.pry in your application to launch a
  REPL and run any Ruby code. r56624 introduces binding.irb which behaves like
  that with irb.

o Unify Fixnum and Bignum into Integer

  Though ISO/IEC 30170:2012 doesn¡Çt specify details of the Integer class,
  Ruby had two visible Integer classes: Fixnum and Bignum. Ruby 2.4 unifies
  them into Integer. All C extensions which touch the Fixnum or Bignum class
  need to be fixed.

  See also the ticket and akr¡Çs slides.

o String supports Unicode case mappings

  String/Symbol#upcase/downcase/swapcase/capitalize(!) now handle Unicode case
  mappings instead of only ASCII case mappings.

o Performance improvements

  Ruby 2.4 also contains the following performance improvements including
  language changes:

  * Array#max, Array#min

    [x, y].max and [x, y].min are optimized to not create a temporary array
    under certain conditions.

  * Regexp#match?

    Added Regexp#match?, which executes a regexp match without creating a back
    reference object and changing $~ to reduce object allocation.

  * Other performance improvements

    - speed up instance variable access

o Debugging

  * Thread#report_on_exception and Thread.report_on_exception

    Ruby ignores exceptions in threads unless another thread explicitly joins
    them. With report_on_exception = true, you can notice if a thread has died
    due to an unhandled exception.

    Send us feedback what should be the default for report_on_exception and
    about report-on-GC, which shows a report when a thread is garbage
    collected without join.

  * Thread deadlock detection now shows threads with their backtrace and
    dependency

    Ruby has deadlock detection around waiting threads, but its report
    doesn¡Çt include enough information for debugging. Ruby 2.4¡Çs deadlock
    detection shows threads with their backtrace and dependent threads.

o Other notable changes since 2.3

  * Support OpenSSL 1.1.0 (drop support for 0.9.7 or prior)
  * ext/tk is now removed from stdlib Feature #8539
  * XMLRPC is now removed from stdlib Feature #12160

  See NEWS or commit logs for details.
2017-06-18 13:45:11 +00:00
taca
a1c715c307 Add support for Ruby 2.4 with several clean up. 2017-06-18 13:44:38 +00:00
ryoon
cc1242f96d Fix build under NetBSD etc. using internal llvm
lang/llvm 4.0 is not compatible for this version of rust.
2017-06-18 09:21:56 +00:00
dholland
04dca1668c Fix broken build with perl 5.26. 2017-06-18 09:08:22 +00:00
spz
1dc8128b5a update of expat from 2.2.0 to 2.2.1 (mostly security fixes and cleanup)
Security issues fixed:
CVE-2017-9233, CVE-2016-9063, improve fix for CVE-2016-5300

fixed regression from fix to CVE-2016-0718

Cleanup: Drop AmigaOS 4.x, Borland C++ Builder, OpenVMS, Open Watcom,
Visual Studio 6.0 and Pre-X Mac OS support
2017-06-18 06:01:33 +00:00
schmonz
add4ef53f6 Updated graphics/p5-Image-JpegTran-AutoRotate to 0.04 2017-06-18 04:04:06 +00:00
schmonz
54f46e0865 Update to 0.04. From the changelog:
* Fix orientations 5 and 7. (@truist)
2017-06-18 04:04:00 +00:00
mef
2868c26b96 Updated devel/p5-local-lib to 2.000023 2017-06-18 03:41:27 +00:00
mef
5c7f96ab99 Updated devel/p5-local-lib from 2.000019 to to 2.000023
-------------------------------------------------------
2.000023 - 2017-06-07
 - fix use of 'note' in test for compatibilty with old Test::More

2.000022 - 2017-06-07
 - releasing as stable

2.000_021 - 2017-04-23
 - account for an empty SHELL variable when detecting shell
 - author test cleanups
 - bootstrapping option --no-manpages now affects bootstrapping process, not
   just later module installs
 - cope with home directories with spaces when bootstrapping with old CPAN.pm

2.000_020 - 2016-10-18
 - fix handling of inc_version_list
 - don't load strict or warnings outside author mode
 - load and use Cwd when we're printing and exiting
 - use loaded Cwd/Win32::Cwd if it's available
 - handle relative paths in current executable
 - don't try to run current executable in embedded perl
 - handle relative directories better
 - fix shell test for powershell 1 and group policy restricted environments
 - avoid user init files in shell test
 - use safer format to check environment in shell test
 - many test cleanups
2017-06-18 03:41:19 +00:00
mef
e75e01f70c Updated devel/p5-Test-Kwalitee to 1.26 2017-06-18 03:37:38 +00:00
mef
7d691faf06 Updated devel/p5-Test-Kwalitee to 1.26
--------------------------------------
1.26      2017-05-11 12:04:49Z
    - bump Test::More prereq for (fully) working subtests
    - properly detect the xt/ caller condition when running kwalitee_ok
      directly (RT#120824)
2017-06-18 03:37:30 +00:00
mef
8e17f8f611 Updated devel/p5-MooseX-Types-LoadableClass to 0.015 2017-06-18 03:33:37 +00:00
mef
fe231d2635 Updated devel/p5-MooseX-Types-LoadableClass to 0.015
----------------------------------------------------
0.015     2017-06-16 23:37:46Z
  - do not create an extra, unused ClassName type (this fixes a problem
   observed with MooseX::Types and Sub::Defer; see RT#119534)
2017-06-18 03:33:24 +00:00
mef
00b137757e Updated devel/p5-Moose to 2.2005 2017-06-18 03:30:43 +00:00
mef
072c729832 Updated devel/p5-Moose to 2.2005
---------------------------------
2.2005   2017-05-03
  [OTHER]
  - increased minimum required version of Test::More, to ensure a reliable
      subtest.
2017-06-18 03:30:35 +00:00
mef
102b60af34 Updated devel/p5-MooX-File-ConfigDir to 0.006 2017-06-18 03:25:09 +00:00
mef
2f84543af0 Updated devel/p5-MooX-File-ConfigDir to 0.006
---------------------------------------------
0.006   2017-05-22
    - add support for vendorapp_cfg_dir
    - add .perltidyrc for common style (repository ...)
2017-06-18 03:24:59 +00:00
mef
e67f843186 Updated devel/p5-MooX-ConfigFromFile to 0.008 2017-06-18 03:22:41 +00:00
mef
704aec2c86 Updated devel/p5-MooX-ConfigFromFile to 0.008
---------------------------------------------
0.008   2017-05-23
    - ensure all tests run and report instead of swallowing issues
    - make tests passing with perl 5.26
    - add import shortcuts config_prefixes and config_hashmergeloaded
    - ensure reasonable code quality by adding author tests against
      Perl::Critic and Perl::Tidy
2017-06-18 03:22:26 +00:00
mef
a794c09c1f Updated devel/p5-PAR to 1.015 2017-06-18 03:14:31 +00:00
mef
78cb51bb61 Update p5-PAR from 1.011 to 1.015
---------------------------------
1.015  2017-04-13
  - Fix RT#120722 (Reason for Module::Signature dependency unclear since 2008)
  - "require" a non-broken version of Digest::SHA
  - remove other crypto related "recommends"

  - Switch from Module::Install to ExtUtils::MakeMaker
  - avoids the hassle with Module::Install for Perl without "." in @INC
  - add some resources cf META.json

1.014  2016-12-18
  - Fix RT#119224: "Issue about Can't locate loadable object for module"
      drop "use" statements in PAR/Heavy.pm added in edf5f24d

  - Fix RT#119010: "Wrong license link"
      always refer to the included LICENSE file

  - generate hello.par in Makefile target "pure_all"

1.013  2016-11-27
  - Fix a crucial typo, hopefully fixes RT#118981 "Tests fail (with PAR 1.012?)"

  - Build t/hello.par at "make" time

1.012  2016-11-25
  - Guard against concurrent extraction attempts of zip into "inc"
  - use a file lock to protect the extraction of the complete zip into "inc"

  - _run_member_*(), _tempfile(), _dl_extract():
     make the "persistent" filename only visible when the file
     has been completely written

  - Make build and test work if @INC does not include "."

  - Upgrade to Module::Install 1.17
2017-06-18 03:14:22 +00:00
asau
2cfa3e72e6 Updated lang/sbcl to 1.3.18 2017-06-17 21:00:27 +00:00
asau
e39b64de35 Update to SBCL 1.3.18
changes in sbcl-1.3.18 relative to sbcl-1.3.17:
  * minor incompatible change: existing values of CFLAGS, ASFLAGS,
    CPPFLAGS, and LINKFLAGS will be incorporated into C compiler
    invocations when building from source.
  * minor incompatible change: the result of WRITE-TO-STRING may be
    a BASE-STRING if all characters written are of type BASE-CHAR.
  * minor incompatible change: the broadcast stream with no output
    streams is a singleton object. That object satisfies OPEN-STREAM-P
    regardless of how many times CLOSE is invoked on it.
  * enhancement: x86[-64] backends contain an experimental feature
    which aids in demonstrating reachability of any object starting
    from a tenured object or a thread stack by producing a proof
    as a sequence of pointers to follow.
    The file "tests/traceroot.test.sh" contains an example usage.
  * enhancement: if the alien symbol "gc_coalesce_string_literals" is
    set to 1 prior to SAVE-LISP-AND-DIE, then similar string constants
    loaded from different fasl files may be collapsed to one object.
    If the variable is set to 2, then additionally strings which are
    STRING= in code resulting from COMPILE can be coalesced.
    For instance, two functions returning the literal string "HI"
    might return EQ strings after collapsing, which may be undesired
    in a particular use. The flag pertains to gencgc only.
  * enhancement: SXHASH values on pathnames are better distributed
  * bug fix: MAKE-PATHNAME removes empty strings as components of a
    directory, as is permitted: "Whenever a pathname is constructed
    the components may be canonicalized if appropriate."
  * optimization: various printer and FORMAT performance enhancements.
  * bug fix: GET-FOREGROUND no longer fails in case all other interactive
    threads exit (lp#1682671, reported by Syll)
  * bug fix: RELEASE-FOREGROUND always removes the current thread from the
    list of interactive threads. (lp#1682867, reported by Syll)
2017-06-17 20:58:27 +00:00
joerg
9602480ef6 Fix cmake 3.8 issue. Patch from upstream. 2017-06-17 19:55:24 +00:00