Harbour x Harbour Viktor

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Harbour x Harbour Viktor

Mensagem por JoséQuintas »

Fiquei na dúvida se está mais pra bate papo ou de interesse direto de programação Harbour, já que pode conter alguma correção que alguém precise.

O Viktor saiu do Harbour, mas tem feito muitas modificações no Harbour não diretamente.
O resultado no momento é que temos duas versões do Harbour:

https://github.com/vszakats/harbour-core

https://github.com/harbour

Comparando as alterações, a do Viktor tem muitos ajustes de padronização de fonte, mas tem correções.
Teoricamente a do Viktor seria melhor, mas na prática não tem "testadores" ou grupo de suporte.

Vamos aguardar pra ver o que dá.

Nota:
Seja qual for o motivo, o Vitkor está no cantinho dele mexendo nos fontes, sem perturbar ninguém, nem fazer propaganda como versão alternativa. Cabe a alguém interessado atualizar no master.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
bencz
Usuário Nível 4
Usuário Nível 4
Mensagens: 524
Registrado em: 28 Abr 2012 17:36
Contato:

Harbour x Harbour Viktor

Mensagem por bencz »

"Cabe a alguém interessado atualizar no master." , interessado e com conhecimento no fonte, pois, o fonte do harbour não é nada simples....
Imagem
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Harbour x Harbour Viktor

Mensagem por JoséQuintas »

Faltou acrescentar o principal, que limita ao máximo as opções: e com acesso pra poder atualizar.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
bencz
Usuário Nível 4
Usuário Nível 4
Mensagens: 524
Registrado em: 28 Abr 2012 17:36
Contato:

Harbour x Harbour Viktor

Mensagem por bencz »

veja, o harbour sofreu atualizações a 5 dias atras....

https://github.com/harbour/core/

mas enfim, para melhor continuidade no harbour, acho que uma empresa teria que acatar os fontes e trabalhar neles, sem pausa, como foi feito com o Mono ( tecnologia .net open source para todas as plataformas ).... mas isso, de alguma forma teria que gerar renda para a empresa, como ? já não sei dizer, pois, o harbour é muito pouco utilizado... comparado com outras linguagens, é claro...
Imagem
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Harbour x Harbour Viktor

Mensagem por JoséQuintas »

E a do Viktor todo dia, incluindo hoje.
https://github.com/vszakats/harbour-core
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7929
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Harbour x Harbour Viktor

Mensagem por Itamar M. Lins Jr. »

Ele não saiu do Harbour.
Continua, nada impede que as modificações dele sejam colocadas no "core" principal.
Eu gosto da maneira que o Viktor administra, todas as modificações no principal ele agrega na distribuição dele, alias acho que todas do Przmek.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7929
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Harbour x Harbour Viktor

Mensagem por Itamar M. Lins Jr. »

Veja:
synced with Viktor branch...

Código: Selecionar todos

2014-01-20 17:36 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
  * src/rtl/hbsocket.c
    * removed not longer valid TODO note

  * contrib/hbmisc/bbabble.c
    ! fixed buffer size calculation (it fixes buffer overflow for small
      strings, i.e. 2 bytes and does not allocate more memory then necessary
      for long ones)

  * contrib/hbct/dattime2.c
    ! fixed CToMonth() and CToDoW() to respect case intensive search for
      strings with national characters
    * variable name synced with Viktor branch

  * contrib/hbct/strswap.c
    ! fixed NULL reference when neither 1-st nor 2-nd parameter is passed
      by reference

  * contrib/hbct/fcopy.prg
    ! fixed source file positioning in case of partial write
    ! use hb_FGetDateTime() / hb_FSetDateTime() instead of
      FileDate()+FileTime() / SetFDaTi()
      It's faster and unlike FileDate() and FileTime() it does
      not leave directory open.
    ! fixed typo (RTE)
    % minor simplification

  * src/rtl/disksphb.c
    ! use dynamic binding for GetDiskFreeSpaceEx() function

  ; modifications below comes from Viktor fork:

  * contrib/hbct/ctwin.c
    % removed unnecessary declaration

  * contrib/hbct/envparam.c
    ! do not call FreeEnvironmentStrings() is it's not necessary

  * contrib/hbodbc/odbc.c
    ! fixed potential buffer overflow in SQLERROR()/SQLGETDIAGREC()

  * contrib/hbnetio/netiosrv.c
    ! fixed possible NULL reference

  * contrib/hbct/ctnet.c
    ! added missing check for result of WinAPI function call

  * contrib/hbct/cttime.prg
    ! SecToTime(): fixed regression from 2007-11-18 13:46 UTC+0100

  * contrib/hbwin/hbolesrv.c
    ! fixed char -> TCHAR after recent unicodification


best regards
Przemek
Eu não achei ruim, acredito que o GIT facilite essa parte, de juntar os códigos.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Responder