mfiler3

This program is a traditional Japanese style 2pain file manager with a embedded shell scripting system "saphire".


Attension
    Use this on your responsibility. I can't take the responsibility on your works with this program. 

How do I compile this?
    Before compiling, you need to resolve the dependencies which saphire used.

    saphire depends on gcc, make, libc, libm, libncurses, libreadline, libsaphire which is a embedded shell scripting system, oniguruma which is a regex library. Optionary if you are japanese, you can use C/Migemo for ro-maji completion.
    After installed thise, type below commands on your shell.

    ./configure 
    make
    sudo make install

    or

    ./configure
    make 
    su
    make install

    As default, the make program will install saphire at /usr/locall.

    the configure options are 

    --prefix --> installed directory.
    --with-migemo --> enable C/Migemo
    --with-socket enable mfiler3 -e or mfiler3 -E. It's remote control for mfiler3
    --with-onig-dir --> oniguruma installed directory which is prefix of oniguruma.
    --with-migemo-dir --> C/Migemo installed directory
    --with-system-migemo-dir --> C/Migemo dictonary directory
    --with-saphire-dir saphire installed directory which is prefix of saphire.
    --with-debug --> use debug mode. you can detect memory leaks and debug with gdb.
    --with-gprof-debug --> use gprof debug mode. you can profile saphire with gprof

used files by mfiler3
    /usr/local/bin/mfiler3 the program
    /usr/local/etc/mfiler3.sa mfiler3 setting source file
    /usr/local/etc/mfiler3.sao mfiler3 setting object file
    ~/.mfiler3/ mfiler3 config directory
    ~/.mfiler3/history mfiler3 commandline history file
    ~/.mfiler3/jmenu mfiler3 jump menu file
    ~/.mfiler3/stat mfiler3 stat file
    ~/.mfiler3/mfiler3.sao mfiler3 user setting file

USAGE
    when running mfiler3, hit ?

