roswell.roswell/ChangeLog
2016-07-01 12:24:50 +09:00

349 lines
14 KiB
Plaintext

roswell (0.0.6.64-1) unstable; urgency=low
* New: Support Allegro Common Lisp 10 Express edition via 'ros install alisp'
* New: Support CMUCL by 'ros install cmu-bin'
* New: 'ros install roswell/jscl' will introduce jscl (partial support)
* New: 'ros run' changed to scriptable see 'https://github.com/roswell/jscl'
* Change: Muted backtrace when emacs is not found. (by mpsyco)
* Change: Show quicklisp information when 'ros version'
* Change: Ignore .roswell/init.lisp when setup.
-- SANO Masatoshi <snmsts@gmail.com> Fri, 01 Jul 2016 12:08:16 +0900
roswell (0.0.6.63-1) unstable; urgency=low
* New: support cmu-bin for install and run.
* Improve: 'ros swank' implementation still WIP.
* Bugfix: SBCL_HOME is not set correct when dump are specified.
* Bugfix: fix implicit 'ros setup' invoke error.
* Change: download internal command return positive number.
* Change: ros lisp files will be install in ${prefix}/etc.
* Change: 'ros setup' make dump which include files in ~/.roswell/bin and require dump 'roswell'
* Change: roswell download has user agent.
* Change: uri's are configurable.
-- SANO Masatoshi <snmsts@gmail.com> Sat, 21 May 2016 02:47:32 +0900
roswell (0.0.5.62-1) unstable; urgency=low
* Change: stop using lock. (reported by gos-k that mkdir fails)
* Fix: envvar 'ROSWELL_HOME' was not working (reported by Alex Dunn)
-- SANO Masatoshi <snmsts@gmail.com> Mon, 25 Apr 2016 14:51:59 +0900
roswell (0.0.5.61-1) unstable; urgency=low
* Fix: broken caused by ECL's website change.
-- SANO Masatoshi <snmsts@gmail.com> Sat, 23 Apr 2016 18:24:26 +0900
roswell (0.0.5.60-1) unstable; urgency=low
* Change: quicklispdir changed ~/.roswell/impls/ALL/ALL/quicklisp -> ~/.roswell/lisp/quicklisp.
* Change: completion file installantion disabled.
-- SANO Masatoshi <snmsts@gmail.com> Sat, 23 Apr 2016 09:52:27 +0900
roswell (0.0.5.59-1) unstable; urgency=low
* Fix:Error when 'ros delete IMPL'.
* Change: separate Windows specific function from blabla.c to blabla_windows.c
-- SANO Masatoshi <snmsts@gmail.com> Mon, 18 Apr 2016 03:28:03 +0900
roswell (0.0.5.58-1) unstable; urgency=low
* Change: 'ros install sbcl --without-install' install just download and expand sbcl source.It's good with sbcl-bin.
* Change: 'ros config','ros help' are reimplemented in lisp.
* Change: lisp/install.lisp was specially treated ros script. Now it is just a ros script.
* Change: 'ros install quicklisp' are reimplemented in lisp.
* Change: use plump insteand of cl-html-parse.
* Fix: make 'ros setup' not to use dump file. It breaks everything sometime.
-- SANO Masatoshi <snmsts@gmail.com> Sun, 10 Apr 2016 12:57:43 +0900
roswell (0.0.4.57-1) unstable; urgency=low
* New: support installing abcl-bin try 'ros install abcl-bin'
* New: on x86-64 platforms it support 32bit ccl if 'ros ccl.bit=32 -L ccl-bin run' or 'ros config ccl.bit 32' before use ccl
* Improve: File generated by 'ros init' now has modeline for vim.(by Kono Yuya)
* Imporve: Comment which encourage users to write description about the script (by Masataro Asai)
* Improve: better support for cmucl.
* Improve: install-for-ci.sh will fail when it fail to install implementation.
* Experiment: 'ros fmt' to indent all files in the directory (using emacs and it's too slow.)
* Change: edit options for install sbcl. type 'ros help install sbcl'
* Change: if 'main' function return a number then the number would used as a return code of the script.
* Change: 'sb-simd-pack' are enabled as a default when 'ros install sbcl'
* Change: Revises and corrects grammar mistakes in the readme (by Smith Dhumbumroong)
* Change: Swap param for 'ros delete dump' to take (impl dump-name) to (dump-name [impl]).
* Change: 'ros setup' doesn't make roswell.core when everything are up to date.
* Change: use more plump rather than cl-html-parse.
* Fix: support loading asdf ecl and abcl. (reported by akanouras)
* Fix: ecl's archive uri are changed.
* Fix: core dumped when given parameter to ros like 'ros a=b c=d'
-- SANO Masatoshi <snmsts@gmail.com> Sat, 12 Mar 2016 18:38:30 +0900
roswell (0.0.3.56-1) unstable; urgency=low
* Fix: 'ros -L clisp run' doesn't invoke repl.
* New: bash completion. (by Masataro Asai)
* New: zsh completion. (by Kiwamu Ishikura)
* Channge: refactoring.
-- SANO Masatoshi <snmsts@gmail.com> Thu, 28 Jan 2016 05:26:56 +0900
roswell (0.0.3.55-1) unstable; urgency=low
* New: chm file are generated for windows platform.
* New: 'ros asdf' introduced.
* Improve: document html have now link. (by Masataro Asai)
* Change: transfered from snmsts/roswell to roswell/roswell.
* Change: 'ros build' support shebang line.
-- SANO Masatoshi <snmsts@gmail.com> Sun, 10 Jan 2016 22:36:11 +0900
roswell (0.0.3.54-1) unstable; urgency=low
* New: `ros:ensure-using-downloaded-asdf` are introduced.
* New: Use the latest ASDF for CI when $ROSWELL_LATEST_ASDF is true.
* Change: Use pandoc to to generate documents man and html.
* Improve: Better support for armv7l.
* Improve: More documentation.(by Masataro Asai)
-- SANO Masatoshi <snmsts@gmail.com> Sat, 19 Dec 2015 20:55:22 +0900
roswell (0.0.3.53-1) unstable; urgency=low
* New: support installing ecl.
* Improve: show error message when download page are not include 'sbcl'.
* Change: 'ros init' make a file with package.
-- SANO Masatoshi <snmsts@gmail.com> Thu, 26 Nov 2015 13:53:45 +0900
roswell (0.0.3.52-1) unstable; urgency=low
* Improve: try support arm64.(just uname-> architecture)
* Improve: use msys2 are alredy running, use it.
* Improve: write some 'man' files.
* Fix: 'ros build script' now don't take default option for sbcl. (reported by noctuid)
-- SANO Masatoshi <snmsts@gmail.com> Sat, 14 Nov 2015 19:02:06 +0900
roswell (0.0.3.51-1) unstable; urgency=low
* Improve: hack compile-file*.
* Fix: pararel compile groff files.
-- SANO Masatoshi <snmsts@gmail.com> Tue, 03 Nov 2015 23:05:53 +0900
roswell (0.0.3.50-1) unstable; urgency=low
* New: New subcommand wait are implemented. 'ros wait' will good to use with server application.
* Fix: install-for-ci.sh update link to acl version to 10.0.
* Fix: armhf platform fixed.(by Pavel)
* Improve: re-install quicklisp init file if roswell updated.
* Improve: hack quicklisp to use roswell to extract tar.gz archive.
* Improve: messages and documentations are written and reviewed. (by Masataro Asai)
-- SANO Masatoshi <snmsts@gmail.com> Fri, 30 Oct 2015 11:04:08 +0900
roswell (0.0.3.49-1) unstable; urgency=low
* New: Now 'ros install sbcl' work on windows.
* Fix: fix determin architecture broken for armv7l reported by pimiento.
* Improve: start working install-for-ci.PS1.
* Improve: make all embeded URI configurable.
-- SANO Masatoshi <snmsts@gmail.com> Thu, 08 Oct 2015 02:48:15 +0900
roswell (0.0.3.48-1) unstable; urgency=low
* New: 'ros list versions impl' would show a version list installeable.
* Improve: check atom file for checking sbcl version.
-- SANO Masatoshi <snmsts@gmail.com> Sun, 20 Sep 2015 22:39:42 +0900
roswell (0.0.3.47-1) unstable; urgency=low
* Fixed: Wrong implementation's dump are listed when 'ros list dump'.
* Improve: 'ros help' can show more subcommands.
* Fixed: Ensure 'ros run' invoke 'ros setup' if not yet setup.then run sbcl-bin.
* Improve: Stop manual generation by default.
* Improve: configure script takes '--with-sbcl-bin-base=URI' to specify sbcl-bin's base uri (by Masaya TANIGUCHI)
-- SANO Masatoshi <snmsts@gmail.com> Mon, 14 Sep 2015 01:02:43 +0900
roswell (0.0.3.46-1) unstable; urgency=low
* Fixed: support ASDF 3.1.5 change asdf::*user-cache*
-- SANO Masatoshi <snmsts@gmail.com> Tue, 01 Sep 2015 19:01:28 +0900
roswell (0.0.3.45-1) unstable; urgency=low
* Fixed: better algorithm to calc download progress.
* Fixed: Cache directory conflicts when sbcl and sbcl-bin are just same version.
* Fixed: wait for input forever when try to compile sbcl again on Darwin.
* Improve: Better support for CI service using Darwin.
-- SANO Masatoshi <snmsts@gmail.com> Sun, 30 Aug 2015 14:29:54 +0900
roswell (0.0.3.44-1) unstable; urgency=low
* Fixed:Error when installing ros script from locally installed project.
* Improve: scripts/install-for-ci.sh improved especially ABCL and CMUCL.(by Eitaro Fukamachi)
* New: on windows, 'ros install msys2' implemented.
-- SANO Masatoshi <snmsts@gmail.com> Sat, 22 Aug 2015 14:23:18 +0900
roswell (0.0.3.43-1) unstable; urgency=low
* Improve: Confirmed and some fix are applied for scripts/install-for-ci.sh
-- SANO Masatoshi <snmsts@gmail.com> Sat, 15 Aug 2015 18:59:27 +0900
roswell (0.0.3.42-1) unstable; urgency=low
* New: support new impls for 'ros run' (clisp ecl abcl cmu acl)
* Improve: Better error handling in 'ros build' (by Eitaro Fukamachi)
* Improve: scripts/install-for-ci.sh improved for new impls (by Eitaro Fukamachi)
* Change: 'ros install package' will call function bound to 'ros.install:*build-hook*'
-- SANO Masatoshi <snmsts@gmail.com> Thu, 13 Aug 2015 23:43:32 +0900
roswell (0.0.3.41-1) unstable; urgency=low
* Change: use github to download sbcl source.
-- SANO Masatoshi <snmsts@gmail.com> Fri, 31 Jul 2015 09:05:16 +0900
roswell (0.0.3.40-1) unstable; urgency=low
* New: support download failure cause from upstream upload failure(?)
-- SANO Masatoshi <snmsts@gmail.com> Thu, 30 Jul 2015 16:50:18 +0900
roswell (0.0.3.39-1) unstable; urgency=low
* Change: revert automatically compile ros script facility (0.0.3.38-1).
* New: Handle SIGINT
* New: 'ros install sbcl/ccl-bin --without-install' will just download archive.
-- SANO Masatoshi <snmsts@gmail.com> Tue, 28 Jul 2015 03:54:55 +0900
roswell (0.0.3.38-1) unstable; urgency=low
* Change: add gist url for outage of sbcl.org.
* New: scripts/make-table.ros to make apropriate html file for roswell.
* Change: ros script are automatically compiled when it is installed by 'ros install hoge'.
* Improve: it's experimental implementation but setuid/setgid are properly done for 'ros setup'.
-- SANO Masatoshi <snmsts@gmail.com> Thu, 23 Jul 2015 00:54:46 +0900
roswell (0.0.3.37-1) unstable; urgency=low
* Change: Change progress bar width (for CMD.exe WIN32 platform)
* Bugfix: Fix typo of --load-system option (by Eitaro Fukamachi)
* Bugfix: 'ros -L ccl-bin run' fails when environment variable
'CCL_DEFAULT_DIRECTORY' are set (reported by Tatsuya BIZENN)
* Bugfix: fix some memory leaky part.
-- SANO Masatoshi <snmsts@gmail.com> Sun, 28 Jun 2015 10:32:04 +0900
roswell (0.0.3.36-1) unstable; urgency=low
* Bugfix: Build fail without git.
-- SANO Masatoshi <snmsts@gmail.com> Mon, 22 Jun 2015 02:37:35 +0900
roswell (0.0.3.35-1) unstable; urgency=low
* Improve: 'ros install' to support local project for roswell scripts.
* Improve: set ~/.roswell/local-projects/ as local project directory.
* New: support 'ros install sbcl --with-simd-pack'
* Bugfix: unset 'SBCL_HOME' when needed.
* Change: change 'ros dump list' to 'ros list dump'/ 'ros dump rm' to 'ros delete dump'
* Change: 'ros install project' don't check 'bin/' anymore. use 'roswell/' for install.
* Change: 'ros version' shows lispdir
-- SANO Masatoshi <snmsts@gmail.com> Sun, 21 Jun 2015 23:06:52 +0900
roswell (0.0.2.34-1) unstable; urgency=low
* Improve: 'ros use' take not only 'ros use impl/version' format but also take 'ros use impl' or 'ros use version'
* Improve: a lot of ugly messages are gone. (by Eitaro Fukamachi)
* New: progress bar for non windows environment. (by Eitaro Fukamachi)
-- SANO Masatoshi <snmsts@gmail.com> Sun, 14 Jun 2015 14:37:27 +0900
roswell (0.0.2.33-1) unstable; urgency=low
* Bugfix: 'ql-http:fetch' doesn't work well.(reported by Eitaro Fukamachi)
* Improve: scripts/install-for-ci.sh are introduced for CI.(by Eitaro Fukamachi)
* Improve: Messages are improved aestheticaly.(by Rudolph-Miller)
-- SANO Masatoshi <snmsts@gmail.com> Wed, 10 Jun 2015 23:19:16 +0900
roswell (0.0.2.32-1) unstable; urgency=low
* Improve: fix ugly progress showed when downloading something.
-- SANO Masatoshi <snmsts@gmail.com> Sat, 06 Jun 2015 12:10:19 +0900
roswell (0.0.2.31-1) unstable; urgency=low
* New: Add an installer script for Travis CI.
* New: 'ros emacs' will invoke emacs with slime ready environment.
* Improve: Use more dump to faster user experience.User can renew dump by 'ros setup'
* Improve: `ros:setenv` and `ros:unsetenv` work on ccl.
* Experimental: Download clisp by 'ros intall clisp' but you can't invoke it by ros yet.
* Bugfix: Error when subcommand for dump command is invalid.
* Bugfix: Error when 'ros help install ccl-bin'.
-- SANO Masatoshi <snmsts@gmail.com> Sat, 06 Jun 2015 08:18:09 +0900
roswell (0.0.2.30-1) unstable; urgency=low
* New: 'ros:getenv and 'ros:setenv' are available from ros script.
* Improve: 'git init filename' make 'filename.ros' with permission 700 on unix.
* Bugfix: 'ros slime' couldn't take parameter for Emacs.
-- SANO Masatoshi <snmsts@gmail.com> Thu, 21 May 2015 10:07:18 +0900
roswell (0.0.2.29-1) unstable; urgency=low
* New 'ros:exec' available from ros script.
-- SANO Masatoshi <snmsts@gmail.com> Sun, 17 May 2015 08:48:41 +0900
roswell (0.0.2.28-2) unstable; urgency=low
* Bugfix: fix command line parser easyly went wrong.
-- SANO Masatoshi <snmsts@gmail.com> Sat, 16 May 2015 00:46:25 +0900
roswell (0.0.2.28-1) unstable; urgency=low
* Experimental: 'ros slime' invoke emacs with slime setting.
-- SANO Masatoshi <snmsts@gmail.com> Fri, 15 May 2015 22:40:30 +0900
roswell (0.0.2.27-1) unstable; urgency=low
* New Support 'man ros'.
* Improve Start checking http response code.
* Improve Don't download Quicklisp if it is setup.
* Improve 'ros setup' are automatically called.You might less opportunity to typo 'ros setup' from now on.
* Improve 'ros install blabla.ros' will install blabla.ros if exists.
* Experimental quicklisp's http fetch functionality are overridden by roswell's http client.
* Experimental 'ros init' will be changed (Not yet)
-- SANO Masatoshi <snmsts@gmail.com> Wed, 13 May 2015 16:26:52 +0900
roswell (0.0.2.26-1) unstable; urgency=low
* New support install system to install bin. see "ros install qlot"
-- Masatoshi SANO <snmsts@gmail.com> Sun, 03 May 2015 08:40:27 +0900