Starting November 9th, common-lisp.net's Gitlab instance has implemented a more open account policy, allowing anyone with a GitHub or Google account to create an account on our instance.

At the same time, the login policy has started to require 2-factor authentication (2FA).

See https://mailman.common-lisp.net/pipermail/clo-devel/2018-October/001232.html for discussion.

  1. 17 Aug, 2018 1 commit
  2. 06 Jul, 2017 1 commit
  3. 12 Jan, 2017 1 commit
  4. 02 Dec, 2016 1 commit
  5. 08 Oct, 2016 1 commit
    • Francois-Rene Rideau's avatar
      Bless launch-program as primary function · b0594e19
      Francois-Rene Rideau authored
      Make %run-program the alias of launch-program rather than the other way around.
      Rename %use-run-program to %use-launch-program. Update tests.
      
      NB: I wanted to move %run-program to backward-driver, but that won't help:
      since the function was never exported from uiop/run-program, it wasn't in uiop.
      
      Thanks to Elias Pipping for his help getting this commit right.
      b0594e19
  6. 30 Mar, 2016 1 commit
  7. 06 May, 2015 6 commits
  8. 15 Sep, 2014 1 commit
  9. 12 Sep, 2014 1 commit
  10. 11 Sep, 2014 1 commit
  11. 29 Apr, 2014 1 commit
  12. 31 Jan, 2014 1 commit
  13. 30 Sep, 2013 1 commit
  14. 28 Sep, 2013 1 commit
    • Francois-Rene Rideau's avatar
      Another reimplementation of run-program. New: · 4caf0cc7
      Francois-Rene Rideau authored
      * it handles INPUT and ERROR-OUTPUT, not just OUTPUT.
      * it accepts PATHNAMEs as I/O designators
      * it works on ECL under SLIME (fixes lp#1232225)
      * SLIGHT API CHANGE!
        At the suggestion of stassats, we're always returning an exit code,
        and in a predictable return value position.
        However, both for backward compatibility and usability,
        the OUTPUT slurping results remain the primary return value,
        followed by the ERROR-OUTPUT slurping results, followed by the exit code.
        So far, no one was using multiple values in SLURP-INPUT-STREAM methods,
        so no one will regret that, except people who might have somehow expected
        the old weird behavior of a return code when OUTPUT is NIL or :INTERACTIVE.
      * As another API tweak and improvement, keyword options are now specified
        separately for each of your I/O designators, by putting them your designator
        in a list. A list also distinguishes a string as input from a namestring
        to designate a pathname, i.e. :input '("bar") is the string literal,
        whereas :input "bar" is the file named bar.
      
      Several fixes and extensions to stream support.
      
      Only tested so far on Linux x64 with
      ccl clisp sbcl ecl ecl_bytecodes cmucl abcl allegro allegromodern xcl
      4caf0cc7
  15. 27 Sep, 2013 1 commit