Commit Graph

16512 Commits

Author SHA1 Message Date
Viktor Szakats
989fe5c8fa 2011-07-16 14:28 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* src/rtl/gtgui/gtgui.c
    ! added cast to pacify msvc64 warning
2011-07-16 12:28:20 +00:00
Viktor Szakats
4f54382299 2011-07-16 14:02 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbmysql/hbmysql.hbc
  * contrib/sddmy/sddmy.hbc
    ! modified non-*nix 3rd party libs references to fix them for OS/2.
      based on David's test results
2011-07-16 12:03:24 +00:00
Przemyslaw Czerpak
d916e80ea2 2011-07-16 14:02 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/contrib/hbct/numbase.c
    * casting to pacify warning
2011-07-16 12:02:27 +00:00
Przemyslaw Czerpak
ec4083013d 2011-07-16 13:51 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/utils/hbtest/rt_str.prg
    ! disabled workaround for 64 bit [U]LONG values in Win64 builds.
      Unlike all other 64 bit platforms MS-Windows 64 uses 32 bit
      [U]LONG integer values and this workaround should not be enabled.
      This modification reduces number of errors reported by HBTEST in
      Win64 builds.
2011-07-16 11:51:43 +00:00
Viktor Szakats
ec1fda3245 2011-07-16 13:17 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbssl/hbssl.hbc
    * updated 3rd party lib list for OS/2.
      Patch by David Arturo Macias Corona
2011-07-16 11:17:40 +00:00
Przemyslaw Czerpak
2a92b6c569 2011-07-15 21:56 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/contrib/hbct/ct.h
  * harbour/contrib/hbct/bitnum.c
    * declared
         HB_BOOL ct_numParam( int iParam, HB_MAXINT * plNum )
      as public function so it can be used by different number and bit
      manipulation CT3 functions

  * harbour/contrib/hbct/hbct.hbp
  + harbour/contrib/hbct/numbase.c
    ! added new CTON() and NTOC() implementation.
      This version is written in C and fixes many different problems
      which existed in the previous one.
      Both functions can work with 64bit integers.
      Passing 3-rd logical parameter to CTON() forces 32-bit mode
      for binary compatibility with CT3.

  * harbour/contrib/hbct/hbct.hbp
  + harbour/contrib/hbct/bitstr.c
    ! added new CTOBIT() and BITTOC() implementation.
      This version is written in C and fixes many different problems
      which existed in the previous one.

  * harbour/contrib/hbct/hbct.hbp
  * harbour/contrib/hbct/numconv.prg
    - removed old CTON(), NTOC(), CTOBIT() and BITTOC() implementation.
2011-07-15 19:57:20 +00:00
Viktor Szakats
7e7c0f2a61 2011-07-15 18:24 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* src/rtl/hbini.prg
    ! fixed HB_INIREAD() unable to read values containing '=' sign
      Patch by Francesco Saverio Giudice. Thank you.
2011-07-15 16:24:35 +00:00
Viktor Szakats
6b182706c1 2011-07-15 11:44 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbcups/hbcups.hbc
    * added libs for OS/2. As suggested by David Arturo Macias Corona

  * config/global.mk
    ! added missing $(HB_HOST_BIN_EXT) in wildcard command used of
      user HB_CCPATH/HB_CCPREFIX verification.
      (in line 960)
2011-07-15 09:44:33 +00:00
Viktor Szakats
e7f1d55645 2011-07-12 21:11 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* utils/hbmk2/hbmk2.prg
  * config/postinst.hbs
    ! fixed wrongly placed @cStdErr parameter in hb_processRun() 
      calls. it didn't cause any error as the param is empty and 
      return value currently unused.
2011-07-12 19:13:50 +00:00
Viktor Szakats
0a46c3e12b 2011-07-12 16:06 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbssl/ssl.c
    * previous patch modified along with Przemek's suggestion
      to also RTE for -1 values passed
2011-07-12 14:09:37 +00:00
Przemyslaw Czerpak
50d3cac0ba 2011-07-12 16:02 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/src/macro/macrolex.c
    ! added missing YY token assignment I removed by mistake in last
      macrolex modification.
      This modification fixes problem with extended string decoding
      by macrocompiler.

  * harbour/config/global.mk
    ! added missing $(HB_HOST_BIN_EXT) in wildcard command used of
      user HB_CCPATH/HB_CCPREFIX verification.
2011-07-12 14:03:11 +00:00
Viktor Szakats
c2a3602fe1 2011-07-12 08:51 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* package/winuni/RELNOTES
    * adjusted installed sizes after fixing included C compiler
      to be 1) 4.5.2 tdm 2) trimmed down a little bit compared
      to nightly 3) fixing mingw dlls in Harbour bin dir
    ; TODO: adjust the C compiler included in nightly accordingly
  * contrib/hbssl/ssl.c
    + SSL_SET_[RW]FD(): throwing RTE if second param is not numeric
2011-07-12 06:52:22 +00:00
Pritpal Bedi
bec2a3b39c 2011-07-11 21:43 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/qtgui/hbqt_hbqsyntaxhighlighter.cpp
    * Fixed: wrongly highlighted text where single-line comment 
      is inside the quoted text, viz., "ABC//DEF" which is greyed
      after "//", reported by Miso Pucko on the bug tracker.
2011-07-12 04:47:32 +00:00
Viktor Szakats
2cc82ff942 2011-07-12 00:10 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* config/win/global.mk
  * contrib/hbpost.hbm
    + added undocumented build option __HB_BUILD_WINUNI=unicows
      to build Harbour core binaries (.exes and .dlls) with
      unicows lib linked it so they run on Win9x systems.
      User has to supply unicows libs, see INSTALL about them.
2011-07-11 22:11:25 +00:00
Viktor Szakats
e24d1465d5 2011-07-11 23:30 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* package/winuni/mpkg_win_uni.bat
    * changed to copy mingw dlls from mingw rather than from QT
      to be in sync with embedded mingw files
2011-07-11 21:30:43 +00:00
Viktor Szakats
e25567fd0d 2011-07-10 22:05 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* examples/gtwvw/tests/wvwtest9.prg
    ! fixed bad code:
      inkey()!=Chr(0) -> inkey()!=0
      (perfect example why certain "extensions" are not a good idea 
      from a technical standpoint.)
2011-07-10 20:06:57 +00:00
Viktor Szakats
d37041c7aa 2011-07-08 15:50 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* package/winuni/HARBOUR_README_MINGW
    ! updated tdm link
2011-07-08 13:50:48 +00:00
Viktor Szakats
59ff7cb487 2011-07-08 12:56 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* utils/hbmk2/hbmk2.prg
  * config/global.mk
    + mingw64-tdm autodetection.
      PLEASE TEST!
2011-07-08 10:57:04 +00:00
Viktor Szakats
ca55ccf0ac 2011-07-08 12:55 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* utils/hbmk2/hbmk2.prg
  * config/global.mk
    + autodetect mingw 4.6
2011-07-08 10:55:38 +00:00
Viktor Szakats
d89dd2ad8f 2011-07-08 12:53 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* config/global.mk
    + show autodetected HB_CCPREFIX and HB_CCPOSTFIX
      (based on Przemek's patch with addition of HB_CCPOSTFIX)
2011-07-08 10:53:51 +00:00
Viktor Szakats
0d50cab356 2011-07-07 21:44 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* contrib/sddoci/sddoci.c
    ! added OCI_ENV_THREADED flag to OCI_Initialize() in an attempt
      to solve MT problems reported by Marek.
      Many thanks to Vincent Rogier (author of OCILIB) for the tip
      and advice.
      Please retest now.
2011-07-07 19:46:11 +00:00
Viktor Szakats
08cd36dadb 2011-07-06 00:05 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* src/rtl/gtwin/gtwin.c
    ! using HB_ prefixed name for locally defined
      CONSOLE_SCREEN_BUFFER_INFOEX structure related names
      and then these are mapped to Windows names using #define
      (untested)
    ! disabled whole above logic since it's not used currently
      anyway. this should fix compilation with mingw64-tdm
      and some other mingw64 builds with Windows headers
      featuring CONSOLE_SCREEN_BUFFER_INFOEX structure
    ; review me please
2011-07-05 22:05:54 +00:00
Viktor Szakats
55839c05a7 2011-07-05 22:52 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbqt/qtgui/hbqt_hbqabstractitemmodel.cpp
    * deleted empty lines and commented bad code
2011-07-05 20:53:49 +00:00
Pritpal Bedi
e7a9ca26be 2011-07-05 13:34 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/qtgui/hbqt_hbqabstractitemmodel.cpp
    ! Fixed: a possible GPF trap where a GC item was being released 
      in application code without owning it.
2011-07-05 20:36:21 +00:00
Viktor Szakats
0dce9d54b5 2011-07-05 22:21 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* utils/hbmk2/hbmk2.prg
    - disabled addition of header and libs paths for optional
      package managers on bsd platforms. in some situations this
      may be unwanted.
      (added in 2010-11-03 19:01 UTC+0100 Viktor Szakats)
2011-07-05 20:21:57 +00:00
Viktor Szakats
4c28a9cf14 2011-07-05 17:09 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* utils/hbmk2/hbmk2.prg
    ! fixed to put requests to stub code for core GTs when
      -gt* options are used
      (the fix it meant to be unintrusive and could use a future
      cleanup/optimization by using the raw GT list to form
      the library list instead of rolling both lists in parallel)
      Please test.
    * minor cleanup to IsGTRequested() so it can be reused in the future
2011-07-05 15:11:11 +00:00
Przemyslaw Czerpak
1dfda63230 2011-07-05 07:49 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/src/pp/ppcore.c
    % removed dummy (always false) condition

  * harbour/src/rtl/arc4.c
    ! do not uses sysctl() in Android builds
2011-07-05 05:49:24 +00:00
Viktor Szakats
8f604a2fb7 2011-07-04 20:41 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbwin/tests/testsvc.prg
    + added comment about 'S' internal parameter
    + added textual error messages
2011-07-04 18:42:39 +00:00
Viktor Szakats
20ffa7b415 2011-07-01 20:03 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* examples/gtwvw/gtwvw.c
    ! fixed display problem when using browse in wvwtest9 sample.
      patch suggested by Ash and its replicating xhb solution.
2011-07-01 18:05:12 +00:00
Pritpal Bedi
20b257bac6 2011-06-27 12:14 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/idedocks.prg
  * contrib/hbide/idesaveload.prg
  * contrib/hbide/setup.ui
    * Changed: the icon size of toolbars of editing instances
      from 16x16 to 12x12 by default. This can be adjusted to 
      suit one preferences via <Setup><hbIDE Setup><General>.
      This change has effected an aesthetically pleasing 
      look to editing area.
2011-06-27 19:20:25 +00:00
Viktor Szakats
cc606c3e9a 2011-06-23 09:49 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* src/vm/classes.c
    ! error if HB_USE_PROFILER is defined. Patch from Teo Fonrouge.
2011-06-23 07:50:50 +00:00
Viktor Szakats
dd5f6460b9 2011-06-21 16:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* utils/hbmk2/hbmk2.prg
    * -vcshead= option made more robust by eliminating redirection
      operator from cmdline and usage of temp file
2011-06-21 14:01:02 +00:00
Viktor Szakats
48df18ee01 2011-06-21 12:16 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbmzip/tests/myzip.prg
  * contrib/hbmzip/tests/myunzip.prg
    ! use MAIN() as entry point to make some platforms happy
2011-06-21 10:16:59 +00:00
Pritpal Bedi
d89ac7b04c 2011-06-19 17:09 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/qtcore/qth/QStringList.qth
    ! Commented out: duplicate ( from Harbour's POW ) function
      calls which were generating warnings "Unreachable code".
2011-06-20 00:12:19 +00:00
Viktor Szakats
6eb02cf191 2011-06-20 02:05 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbide/idemain.prg
    ! fixed to show the same encoding name as selected from menu
2011-06-20 00:07:29 +00:00
Viktor Szakats
4cb3e04335 2011-06-20 00:14 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* contrib/xhb/trpccli.prg
  * contrib/xhb/trpc.prg
    ! fixed '!=' operator on strings

  * contrib/xhb/sprintf.prg
    ! indenting, formatting (verified)

  * contrib/xhb/xhbmemo.prg
    * whitespace
2011-06-19 22:15:34 +00:00
Viktor Szakats
56dbc5941a 2011-06-19 18:09 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* contrib/xhb/xhbtedit.prg
    ! fixed to not use deprecated internal functions __str*()
    % minor opt to strtran() calls
2011-06-19 16:11:05 +00:00
Viktor Szakats
94d8b5c8c0 2011-06-19 17:56 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* contrib/xhb/xhbtedit.prg
    ! transformed some xhb syntax extensions to Harbour equivalents
2011-06-19 15:56:47 +00:00
Viktor Szakats
c70f55fbbc 2011-06-19 17:18 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* contrib/xhb/xhbtedit.prg
    ! fixed to handle some of the "extended" keys without build-time hacks,
      so selection/copy/paste should now work (I don't have Ins/Del keys,
      so can't test it all)
    * formatting

  + contrib/xhb/xhbmemo.prg
  * contrib/xhb/xhb.hbp
  * contrib/xhb/xhb.hbx
    + added XHB_MEMOEDIT() function, completing commit 2011-05-25 19:35 UTC+0200
2011-06-19 15:21:42 +00:00
Pritpal Bedi
19bcab457b 2011-06-19 08:06 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/qtcore/qth/HBQString.qth
  * contrib/hbqt/qtcore/qth/QByteArray.qth
    ! Commented out: duplicate ( from Harbour's POW ) function 
      calls which were generating warnings "Unreachable code".
2011-06-19 15:08:05 +00:00
Viktor Szakats
9ab0dd495f 2011-06-19 11:27 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbqt/qtcore/hbqt_pointer.cpp
    + added TOFIX to strtok() calls
2011-06-19 09:28:05 +00:00
Viktor Szakats
20f1063a21 2011-06-19 11:24 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbqt/hbmk2_qt.hbs
    ! fixed != operator on strings
    * DATA -> VAR
    * formatting, indenting
    * cleaned unnecessary parameter in hbqtgen_BuildCopyrightText()
    - deleted '#define  _xGEN_TRACE_'
2011-06-19 09:25:18 +00:00
Pritpal Bedi
21b34d42cc 2011-06-18 22:55 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/qtgui/hbqt_hbqplaintextedit.cpp
    ! Fixed: a function call dependent on Qt v4.6 +.
2011-06-19 05:58:40 +00:00
Viktor Szakats
681f13c511 2011-06-18 13:53 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* package/winuni/RELNOTES
  * NEWS
    * updates
2011-06-18 11:54:15 +00:00
Viktor Szakats
ab7b111abb 2011-06-18 13:19 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* package/winuni/RELNOTES
    * updated installed sizes
2011-06-18 11:19:59 +00:00
Viktor Szakats
f61ab853be 2011-06-18 12:43 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* INSTALL
    * updated comment for tdm mingw recommending official build for x64 compiler
2011-06-18 10:44:16 +00:00
Viktor Szakats
4a9f9356c5 2011-06-18 12:31 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* package/winuni/RELNOTES
    * some updates
  * package/winuni/mpkg_win_uni.bat
    ! minor fix for current rc version
2011-06-18 10:33:11 +00:00
Pritpal Bedi
358c172360 2011-06-17 18:29 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/ideactions.prg
  * contrib/hbide/idedocks.prg
  * contrib/hbide/ideedit.prg
  * contrib/hbide/idefindreplace.prg
  * contrib/hbide/idehome.prg
  * contrib/hbide/idemain.prg
  * contrib/hbide/idesaveload.prg
    * Changed: the way "Stats" window was implemented in the parallel
      with edit instances. Now it is an independent "Qt_Sheet" window 
      which can be activated with "Welcome" main toolbar icon.
      This has cleaned the editing environment. 

    - Removed: non-mdi protocol for editing areas. It is now only one.
      This has simplified the code considerably and has also cleaned 
      the ambiguity.

    ! Fixed: first-timer visual glitch which was presenting the two 
      MDI windows side-by-side, "Stats" and "Main".
2011-06-18 01:36:48 +00:00
Pritpal Bedi
c783832a38 2011-06-17 12:18 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/setup.ui
  * contrib/hbide/ideedit.prg
  * contrib/hbide/ideeditor.prg
  * contrib/hbide/idesaveload.prg
    + Implemented: integration with Microsoft Visual SourceSafe for 
      version control. Current implementation only offers, Checkin, 
      Checkout, Undocheckout, Get Latest Version. Diff is not funtional
      as it should be. 
    ; It is assumed that VSS is already installed on your system 
      and Project(s) and files are already setup for your sources.
      The interface to carry-out these operations is right-click on 
      editing instance and choosing an action via "Source Control - VSS"
      sub-menu. Your input will be highly valuable.

    ; Probably this will be my last commit before release 3.0.0.
2011-06-17 19:29:00 +00:00
Przemyslaw Czerpak
3f148040d0 2011-06-17 20:27 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/include/hbgtinfo.ch
  * harbour/src/rtl/gtwvt/gtwvt.c
    + added support for HB_GTI_MAXIMIZED
      Patch created by Heinz V. Bergen - thank you.

  * harbour/src/common/hbstr.c
    % simplified hb_strAt() code and added missing stop condition.
      This modification also quite nicely optimized the average speed
      of AT() function and $ operator.
2011-06-17 18:27:14 +00:00