about summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
...
* changed keybindingshut2009-12-281-8/+11
|
* fixed mouse-event with negative coordinateshut2009-12-271-0/+8
|
* test case for keyapi.Wrapperhut2009-12-271-0/+24
|
* improved key binding implementationhut2009-12-276-179/+220
|
* Merge branch 'cycle' into pythonhut2009-12-275-25/+85
|\
| * implemented customized cycling through the directoryhut2009-12-274-5/+43
| |
| * changed search implementationhut2009-12-274-22/+44
| |
* | use a pager widget for file previewshut2009-12-272-7/+88
|/
* fixes and cleanupshut2009-12-275-6/+6
|
* allow to filter contents of a directoryhut2009-12-274-2/+20
|
* action.spawn/runcmd for terminals and du | lesshut2009-12-274-12/+22
|
* improved tab completion capabilitieshut2009-12-273-22/+122
|
* generalized tab completion code of cd commandhut2009-12-271-23/+26
|
* added rename commandhut2009-12-273-0/+24
|
* moved the command parser into a seperate filehut2009-12-262-34/+61
|
* use constants instead of strings to represend console modeshut2009-12-264-27/+76
|
*
Original prototype, last modified 2015-03-14

First install [Racket](http://racket-lang.org) (just for this prototype;
last tested with v6.3). Then:

  ```shell
  $ cd mu/arc
  $ git clone http://github.com/arclanguage/anarki
  $ cd anarki
  $   git checkout d7290130a7  # last compatible snapshot
  $ cd ..
  $ ./mu test mu.arc.t  # run tests
  ```

Example programs:

  ```shell
  $ ./mu factorial.mu  # computes factorial of 5
  $ ./mu fork.mu  # two threads print '33' and '34' forever
  $ ./mu channel.mu  # two threads in a producer/consumer relationship
  ```
sg'> * customized process manager (colors, hotkeys, title)hut2009-12-253-5/+4 | * display exceptions while loadinghut2009-12-251-1/+4 | * made copying processes work with the loaderhut2009-12-252-17/+21 | * "generatorized" shutilhut2009-12-251-7/+17 | | | | | this is required so i can do the operations bit by bit and it doesn't block the whole program. * duplicated shutil from the python standard libhut2009-12-251-0/+288 | * can now (re)move processes in pmanhut2009-12-255-11/+65 | * added process manager which lists running load processeshut2009-12-257-2/+258 | * clean upshut2009-12-252-5/+7 | * random fixes/upgradeshut2009-12-246-18/+31 | * fixed minor logical errorhut2009-12-241-1/+1 | * random fixeshut2009-12-244-17/+29 | * fixed G keyhut2009-12-241-1/+1 | * in keys.py: from curses import *hut2009-12-241-3/+1 | * fixed directory.load_content_if_outdated with linkshut2009-12-241-1/+1 | | | | the wrong mtime has been compared * misc clean upshut2009-12-243-21/+27 | * implemented sortinghut2009-12-246-6/+57 | * minor fixhut2009-12-241-1/+4 | * added hints for key-combinationshut2009-12-248-17/+95 | * own history for quickopen-consolehut2009-12-231-1/+6 |