Avances, Diario de...

Started by SplinterGU, April 17, 2008, 03:00:51 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

SplinterGU

al menos necesitas la RC18.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

panreyes

Mmmm... La RC18 no estaba ayer en la web, no? xD

SplinterGU

esta hace tiempo, todavia tengo que compilar una nueva.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

josebita

Estaba en el directorio de snapshots... He cambiado hoy los enlaces, sorry

SplinterGU

quizas deberiamos implementar algun sistema para que yo suba las versiones y aparezcan directamente en el portal, quizas algun panel o una pagina con password que solo yo tenga.

a ver que proponen y se les ocurre (esto es para PiXel y josebita)
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

panreyes

Sin problema :)
Es un script facilón en PHP

SplinterGU

para los usuarios de linux, en la proxima release se incluira los archivos de autocompletado para el bash... si alguno ya lo quiere ir usando aca los pongo:

/etc/bash_autocompletion.d/bgdc

_bgdc()
{
    local cur prev opts
    COMPREPLY=()
    cur="${COMP_WORDS[COMP_CWORD]}"
    prev="${COMP_WORDS[COMP_CWORD-1]}"

    case "${prev}" in
-o)
            _filedir '@(dcb|DCB|dat|DAT|bin|BIN)'
            return 0
            ;;

        -i)
            _filedir '()'
            return 0
            ;;

-f)
            _filedir '@(*)'
            return 0
            ;;

        -l)
            return 0
            ;;

-s)
            _filedir '@(*)'
            return 0
            ;;

        -D)
            return 0
            ;;

        *)
            _filedir '@(prg|PRG)'
        ;;
    esac

    if [[ ${cur} == -* ]] ; then
        COMPREPLY=( $(compgen -W "-d -o -i -a -f -l -s -g -c -D -p -Ca" -- ${cur}) )
        return 0
    fi
}
complete -F _bgdc bgdc


/etc/bash_autocompletion.d/bgdi

_bgdi()
{
    local cur prev opts
    COMPREPLY=()
    cur="${COMP_WORDS[COMP_CWORD]}"
    prev="${COMP_WORDS[COMP_CWORD-1]}"

    case "${prev}" in
        -i)
            _filedir '()'
            return 0
            ;;

        *)
            _filedir '@(dcb|DCB|dat|DAT|bin|BIN)'
        ;;
    esac

    if [[ ${cur} == -* ]] ; then
        COMPREPLY=( $(compgen -W "-d -i" -- ${cur}) )
        return 0
    fi
}
complete -F _bgdi bgdi


cualquier sugerencia es bien recibida.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

josebita


FreeYourMind

Hola, soy nuevo en esto, me podeis explicar todo lo que habeis puesto desde hace 2 páginas hacia aca (me gusta 'aca').

josebita

En casi todos los sistemas, cuando estás en la consola puedes pulsar la tecla "Tabulador" y la consola rellena los nombre de archivos. P. ej. si haces:
cd /sys<<tabulador>>
la consola rellena hasta
cd /system

Las últimas versiones de Ubuntu han mejorado esto en el sentido de que ahora sólo rellena con los nombres de fichero que pegan con el comando, es decir que si vas a descomprimir un zip desde la consola:
unzip ficher<<tabulador>>
añade texto, pero sólo entre los ficheros que vas a descomprimir, de forma que si existen dos ficheros en ese directorio de nombres "fichero.zip" y "fichero.avi", el sistema sabe que no es probable que quieras pedirle que descomprima un avi y directamente rellena a
unzip fichero.zip

Lo que ha hecho Splinter es lo mismo: con ésto cuando escribas
bgdc <<tabulador>>
el sistema sabrá qué clase de comando puede aceptar cada opción y sólo rellenará con las que tengan sentido.

No sé si me explico :)

RC17 es Release Candidate 17 de Bennu, una forma de nombrar a las versiones.

FreeYourMind

Muchas grácias, karma por la explication.

SplinterGU

Quote from: FreeYourMind on November 16, 2010, 11:37:58 AM
Hola, soy nuevo en esto, me podeis explicar todo lo que habeis puesto desde hace 2 páginas hacia aca (me gusta 'aca').

jajaja, juro que cuando postee sabia que ibas a preguntar...

groso!

muy bien la explicacion josebita.

agrego, pones bgdc y pulsas tab y muestra todos los .prg o directorios que hay donde estas parados, y si pones una de las letras que componen alguno de ellos te autocompleta con el siguiente tab, y puedes ir agregando caracteres y tab hasta obtener lo que quieres, si tienes un solo prg en el directorio con 1 solo tab ya te lo pone, y si pones bgdc -<tab> (o sea, '-' de argumentos, te tira la lista de argumentos posibles).

bueno, esto mismo con el bgdi.

esto mismo deberia funcionar desde msys en windows, aunque no se bien donde iran los archivos, no lo he chequeado.

Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Outlaw

"Life is cheap when the bounty is high"

SplinterGU

je, la verdad que ya estaba cansado que cada vez que tenia que compilar algo tener que escribir el nombre del prg y lo mismo para el dcb.

:D
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

osk

Hola.
Ei, no me toméis como un troll, porfa,pero estaba pensando...¿hay algún roadmap respecto los puntos clave que debe tener Bennu?
Estoy pensando en:
           -64 bits
           -Backend de OpenGL
           -Librería de red oficial
           ...