roswell (17.10.10.84-1) unstable; urgency=low * Change: ros install ecl accept branch name. * Change: indirectly reffer asdf:*system-definition-search-functions* * Change: Updated clasp 2017-10-12. * New: add 'ros compile-file' -- SANO Masatoshi Thu, 26 Oct 2017 05:43:17 +0900 roswell (17.10.10.83-1) unstable; urgency=low * New: ros exec command options would take care PATH. with this command,PATH setting is not required. * Fix: support old FreeBSD box (by Payphone) * Fix: asdf related errors. * Change: Updated external clasp 5.0. (by gos-k) * Change: Updated clasp 2017-09-17. -- SANO Masatoshi Mon, 11 Sep 2017 03:35:42 +0900 roswell (17.9.10.82-1) unstable; urgency=low * Fix: make `ros list installed`,`ros delete` and `ros use` better output. * Change: Updated Clasp 2017-08-24. (by gos-k) * Change: externals-clasp limit pjobs when memory are limited. * Change: `-N` option to specify roswellenv. -- SANO Masatoshi Mon, 11 Sep 2017 03:35:42 +0900 roswell (17.8.9.81-1) unstable; urgency=low * New: environment switch facility. * Change: Updated Clasp 2017-08-15. (by gos-k) * fix: msys2 path (by jaccarmac) * fix: initial proxy support (by egao1980) -- SANO Masatoshi Thu, 17 Aug 2017 03:34:21 +0900 roswell (17.7.9.80-1) unstable; urgency=low * New: 'ros fmt' become a beta stage. * New: 'ros hg' introduced. almost same as 'ros git'. * New: 'ros which' introduced. shows the path of systems. * New: ``ros build`` takes asd file. prepare asd file which have same name with directory and ``ros build build`` ``ros build test`` .. so on. * New: if roswell invoked directory have ``.roswell`` directory some information are refered from there. * Change: Updated Clasp 2017-06-13. (by gos-k) * Change: ``ros asdf delete/install/list/use`` -> ``ros delete/install/list/use asdf`` * Change: (opt "setup.time") are recorded when implementation installed. * Change: 'ros build' take asd. * Change: ``ros fmt`` rewriten (by cxxxr) * Change: ``ros fmt`` takes asd file to know which files to indent. * Fix: avoid segv at 'ros --' (by cxxxr) -- SANO Masatoshi Sun, 16 Jul 2017 19:12:29 +0900 roswell (17.6.9.79-1) unstable; urgency=low * New: Introduced some image reduction options for `ros dump`. * New: Introduced `ros template` command. * Change: Updated Clasp 2017-06-03. * Change: ``ros -l`` extensible via roswell:*load*. * Change: ``ros install`` recursively install systems. -- SANO Masatoshi Sun, 18 Jun 2017 15:46:59 +0900 roswell (17.5.8.78-1) unstable; urgency=low * Bugfix: release script is not working sufficiently. -- SANO Masatoshi Sun, 21 May 2017 14:18:12 +0900 roswell (17.5.8.77-1) unstable; urgency=low * New: `ros update project` support projects using hg by (implemented by gos-k) * New: `ros list git` to show which project are installed via git * New: `ros git` command. * New: `ros update quicklisp` supported * Change: download sbcl-bin from github/roswell/sbcl_bin don't access sourceforge anymore. * Change: Updated Clasp 2017-05-20.(by gos-k) * Change: external-clasp installation are parallelized (by TANIGUCHI Masaya) * Change: speedup by using dump when ``ros build``. * Change: `ros 32=t shell` will launch 32bit will launch 32bit shell * Change: `ros asdf use no` to cancel choice of asdf version. * Fix: `roswell:script` errored without `(roswell:ensure-asdf)` (reported by Alexander Artemenko) * Fix: when `system_` return NULL cause segfault on windows (reported by fukamachi) -- SANO Masatoshi Sat, 20 May 2017 22:02:57 +0900 roswell (17.4.8.76-1) unstable; urgency=low * New: 'ros update system [systems...]' to pull upstream and install it. * New: 'ros subcommand' invokes ros-subcommand if possible. * New: new option for 'ros install sbcl' 'linkable-runtime' and 'dynamic-core'. * Change: 'ros asdf install version' can specify version by SHA. * Change: Updated Clasp 2017-04-15.(by gos-k) * Fix: change ffcall uri.(was blocked) * Change: change the directory from ~/.roswell via $ROSWELL_HOME. * Change: change sigsegv version for clisp from 2.10 to 2.11. * Change: 'ros install allegro' will install 10.1express. -- SANO Masatoshi Wed, 26 Apr 2017 20:32:44 +0900 roswell (17.3.8.75-1) unstable; urgency=low * Change: better clasp support. (clasp version are chosen by gos-k) * Change: Enable CCL to run on FreeBSD.(by FungusHumungus) -- SANO Masatoshi Wed, 29 Mar 2017 07:38:44 +0900 roswell (17.2.8.74-1) unstable; urgency=low * New: initial support clasp. 'ros install clasp' and 'ros run'. (clasp version are chosen by gos-k) * New: 'ros install sbcl/git' to clone from git repo and install it. * Change: 'ros emacs' take -L option (reported by Alexander Artemenko) * Change: core compression will be used for sbcl. * Change: if `*default-pathname-defaults*`/.roswell/local-projects/ exists ~/.roswell/local-projects/ are not treated. -- SANO Masatoshi Thu, 23 Feb 2017 13:10:22 +0900 roswell (17.1.8.73-1) unstable; urgency=low * New: introduce 'ros shell' for windows * Change: decline makeflags 'ros install clisp' (by Masataro Asai) * Change: 'ros help' format changed. * Change: stop 'ros build' when file overwrite scripts itself.(reported by Thomas Schaper) * Change: check SUDO_USER only when uid=0 * Fix: when loading system provided by quicklisp with "/" (reported by Alessandro Serra) * Fix: Return code of scripts and build executable differs (reported by @peccu) * Fix: Segmentation fault caused by a missing option argument.(by Hiroyuki Tanaka) -- SANO Masatoshi Sat, 28 Jan 2017 23:31:33 +0900 roswell (16.12.8.72-1) unstable; urgency=low * New: asdf integration. you can download from github like (ql:quickload "roswell/roswell") * Change: module function are used everywhere. * Change: add CWD/.roswell/local-projects/ to ql:*local-project-directories* when startup * Change: subcommand swank are canceled. now you can install slime via 'ros install slime' * Change: ql:quickload without silent when launched with -v (issued by Anton Vodonosov) * Change: rename packages 'ros.*' -> 'roswell.*' * Change: ros script for subcommand doesn't take subcommand name. * Fix: ros install sbcl breaks when using other lisp impls (reported by Oliver Markovic) * Fix: tested some feature on win32. maybe ccl-bin fixed? * Fix: current package differ when launchd as script or build.(reported by Jacek Złydach) -- SANO Masatoshi Wed, 28 Dec 2016 02:51:21 +0900 roswell (16.12.7.71-1) unstable; urgency=low * New: automatically dump when subcommand or .roswell/bin/*.ros is newer or not exists. * New: introduce '-A' '+A' option to use downloaded ASDF * Change: ros:ensure-using-downloaded-asdf -> ros:asdf * Change: helper.el to refer parse confdir directory to decide which swank to use. * Change: use 'ql-http:*fetch-scheme-functions*' to patch quicklisp download. -- SANO Masatoshi Fri, 16 Dec 2016 12:37:15 +0900 roswell (16.11.7.70-1) unstable; urgency=low * New: new versioning rule. * Change: implement 'sbcl.patchless=t' to test without patch. * Change: 'ros install' would make dump only if install something. * Change: change sbcl-bin download uri. * Change: download sbcl-bin from github when using install-for-ci.sh. -- SANO Masatoshi Fri, 18 Nov 2016 01:43:45 +0900 roswell (0.0.6.69-1) unstable; urgency=low * New: 'ros install sbcl --sbcl-bin' to install sbcl as sbcl-bin * New: 'ros.install:*checkout-default*' is introduced it handles 'ros install' checkout. * New: 'ros install ./' would copy current directory and load asd which have the directory. * New: patch for sbcl/1.3.11 build. * Change: 'ros install' takes multiple target to install. * Change: 'ros init' template now have '(ros:ensure-asdf)' -- SANO Masatoshi Wed, 02 Nov 2016 23:27:29 +0900 roswell (0.0.6.68-1) unstable; urgency=low * New: 'ros dump' support cmucl (by Masataro Asai) * Fix: 'ros -s' occur error (reported by Eitaro Fukamachi) -- SANO Masatoshi Fri, 21 Oct 2016 18:28:00 +0900 roswell (0.0.6.67-1) unstable; urgency=low * Fix: 'ros list versions' works fine. (reported by ssaavedra) * Change: supported 'ros install user/project/tag' form. * Change: Try not load asdf when just launched. * Improve: retry downloading when archive failed to download. -- SANO Masatoshi Fri, 07 Oct 2016 03:03:31 +0900 roswell (0.0.6.66-1) unstable; urgency=low * Change: add quickload template on 'ros init' (by Masataro Asai) * Improve: CI script edited to install libc6-i386 automatically. -- SANO Masatoshi Fri, 09 Sep 2016 11:18:45 +0900 roswell (0.0.6.65-1) unstable; urgency=low * Improve: 'man ros-build' (by Masataro Asai) * Improve: bind '*load-pathname*' when launched from binary (reported by Gareth Williams) * Improve: show instructions on 'ros swank install' (reported by Masataro Asai) * Imporve: prepare for -M -- SANO Masatoshi Sun, 14 Aug 2016 15:49:19 +0900 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Sun, 28 Jun 2015 10:32:04 +0900 roswell (0.0.3.36-1) unstable; urgency=low * Bugfix: Build fail without git. -- SANO Masatoshi 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 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 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 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 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 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 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 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 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 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 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 Sun, 03 May 2015 08:40:27 +0900