46 Commits

Author SHA1 Message Date
Przemysław Czerpak
efde19ca13 2025-12-10 22:37 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* README.md
  * package/harbour.spec
    + added --with localpng RPM build switch
2025-12-10 22:37:25 +01:00
Aleksander Czajczynski
57c06eb936 2025-07-19 19:44 UTC+0200 Aleksander Czajczynski (hb fki.pl)
* contrib/hbhpdf/core.c
    + HPDF_GetPageByIndex( hDoc, nIndex ) --> hPage / NIL
      suggested by Luigi Ferraris

  * contrib/hbhpdf/tests/harupdf.prg
    + test the above (disabled by default)

  * README.md
    * updated CI badge(s) to GitHub Actions - they also cover
      the strict compilation mode, definitions are currently
      located in the same file as normal

    ! cleaned up links, mostly in tools section, some were
      broken, for others switched to https where applicable

    * mention HB_CCPREFIX= support for clang

  * contrib/hbdoc/hbdoc.prg
  * contrib/hbformat/utils/hbformat.prg
  * contrib/hbnetio/utils/hbnetio/hbnetio.prg
  * package/harbour.mft
  * package/harbour.rc
  * src/compiler/hbusage.c
  * utils/hbi18n/hbi18n.prg
  * utils/hbtest/hbtest.prg
    * bumped copyright year to 2025
2025-07-19 19:44:04 +02:00
Aleksander Czajczynski
b547517db1 2024-12-04 15:25 UTC+0100 Aleksander Czajczynski (hb fki.pl)
* src/common/hbver.c
    ! added lacking VER_BUILDNUMBER definition that is missing
      in very old compiler sets/SDKs (pre Windows 2000),
      noticed by DF7BE - Wilfried Brunken in #362

  * README.md
    * slightly updated list of supported compilers and
      examples to mention MSVC for ARM64 and Clang

  * ChangeLog.txt
    * hb_scan -> hb_hscan in prev
2024-12-04 15:25:32 +01:00
Phil Krylov
1ba1f6b488 2023-11-30 22:36 UTC+0100 Phil Krylov (phil a t krylov.eu)
* src/3rd/Makefile
  - src/3rd/tiff/
  * package/harbour.spec
  * README.md
    - Removed third-party TIFF library. It's not clear why it was even
      included, it's not C90 compatible anymore, and a major pain to maintain.
2023-12-01 12:25:47 +01:00
Aleksander Czajczynski
7cd5ffb243 2019-01-15 12:50 UTC+0100 Aleksander Czajczynski (hb fki.pl)
* README.md
    * verified links to referenced libraries, go https where applicable.
      Thanks to Pawel Wojciechowski for the location of ADS client
library.

  * src/rtl/arc4.c
    ! fix builds on Alpine Linux and possibly others using musl libc,
      which in turn doesn't expose deprecated sysctl() anymore.

  * contrib/hbdoc/hbdoc.prg
  * contrib/hbformat/utils/hbformat.prg
  * contrib/hbnetio/utils/hbnetio/hbnetio.prg
  * package/harbour.mft
  * package/harbour.rc
  * src/compiler/hbusage.c
  * utils/hbi18n/hbi18n.prg
  * utils/hbtest/hbtest.prg
    * bumped copyright year to 2019
2019-01-15 12:50:27 +01:00
Aleksander Czajczynski
12f14227c2 2018-02-11 12:00 UTC+0100 Aleksander Czajczynski (hb fki.pl)
* README.md
  * config/global.mk
  * contrib/gtwvw/doc/gtwvw.txt
  * contrib/hbwin/tests/ole.prg
  * contrib/hbzebra/tests/cairo.prg
  * contrib/hbzebra/tests/harupdf.prg
  * contrib/hbzebra/tests/wingdi.prg
  * package/harbour-wce.spec.in
  * package/harbour-win.spec.in
  * package/harbour.rb
  * package/harbour.spec
  * package/mpkg_win.nsi
  * package/winuni/mpkg_win_uni.nsi
  * src/3rd/zlib/ChangeLog.txt
  * src/compiler/hbusage.c
  * src/pp/hbpp.c
  * tests/html.prg
    * changed Harbour Project website URL references to
      https://harbour.github.io/
      This change is very symbolic mark of time passing, but it had to be
      done. Original harbour-project.org domain went out from reach
      together with Phil Barnett passing away on April 16, 2015.
      Respect Phil, RIP.
      Phil's efforts are directly tied to The Harbour Project origins.
      To memorize him, please take a tour to archived The Oasis
      https://harbour.github.io/the-oasis/
2018-02-11 11:59:33 +01:00
Viktor Szakats
760112e3c5 2017-09-12 15:13 UTC Viktor Szakats (vszakats users.noreply.github.com)
* bin/check.hb
  * config/*/*.mk
  * contrib/gtwvg/wvgwing.c
  * contrib/hbcomm/comm.prg
  * contrib/hbfbird/tfirebrd.prg
  * contrib/hbfimage/fi_wrp.c
  * contrib/hbformat/hbfmtcls.prg
  * contrib/hbformat/utils/hbformat.prg
  * contrib/hbhttpd/core.prg
  * contrib/hbnetio/utils/hbnetio/hbnetio.prg
  * contrib/hbnetio/utils/hbnetio/netiomgm.hb
  * contrib/hbsqlit3/hdbc.prg
  * contrib/hbwin/win_bmp.c
  * contrib/xhb/htmutil.prg
  * contrib/xhb/thtm.prg
  * contrib/xhb/xhbarr.c
  * contrib/xhb/xhbtedit.prg
  * ChangeLog.txt
  * debian/control
  * debian/copyright
  * doc/*.txt
  * LICENSE.txt
  * package/harbour.spec
  * README.md
  * src/compiler/hbusage.c
  * src/pp/hbpp.c
  * src/rtl/memoedit.prg
  * src/rtl/teditor.prg
  * src/rtl/tget.prg
  * src/rtl/version.c
  * utils/hbi18n/hbi18n.prg
  * utils/hbmk2/hbmk2.prg
  * utils/hbmk2/po/hbmk2.hu.po
  * utils/hbtest/hbtest.prg
    * sync with 3.4 fork (no change in functionality)
      CC3 -> CC4 license, copyright banners, some strings, minor
      code changes, doc folder, TOFIX -> FIXME
2017-09-12 15:15:14 +00:00
Viktor Szakats
86879b8b83 2017-08-13 18:53 UTC Viktor Szakats (vszakats users.noreply.github.com)
* config/global.mk
  * config/postinst.hb
  * debian/copyright
  * doc/oldnews.txt
  * package/mpkg_win.nsi
  * package/winuni/mpkg_win_uni.bat
  * package/winuni/mpkg_win_uni.nsi
  * README.md
  * COPYING.txt -> LICENSE.txt
    * COPYING.txt -> LICENSE.txt
2017-08-13 18:53:52 +00:00
Viktor Szakats
a69b4a58ee 2017-05-03 09:10 UTC Viktor Szakats (vszakats users.noreply.github.com)
* *
    * copyright name cleanups
2017-05-03 09:11:48 +00:00
Przemysław Czerpak
32b22ec738 2015-01-19 13:24 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* contrib/hbwin/hbwin.hbx
    + added __oleVariantNullDate()

  * src/common/hbver.c
  * src/rtl/tget.prg
    ! applied Get():end() Cl*pper compatibility fix by Rolf.
    * synced with Viktor's branch

  * contrib/hbhpdf/image.c
    ! applied fixes sent by Peter Rees
    ! protection against GPF when wrong parameter is passed to
      HPDF_Image_GetColorSpace() (borrowed from Viktor's branch)

  * README.md
  * src/compiler/hbusage.c
  * src/pp/hbpp.c
  * utils/hbi18n/hbi18n.prg
  * utils/hbtest/hbtest.prg
  * contrib/hbformat/utils/hbformat.prg
  * contrib/hbnetio/utils/hbnetio/hbnetio.prg
  * contrib/hbnetio/utils/hbnetio/netiomgm.hb
    * bumped copyright year to 2015
2015-01-19 13:24:33 +01:00
Viktor Szakáts
6752936b57 use web url instead of obfuscated email 2013-10-09 20:08:24 +02:00
Przemysław Czerpak
87ddf9c110 2013-09-09 15:54 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* src/vm/dlmalloc.c
    * use __builtin_clz() and __builtin_ctz() only with GCC 3.4 or newer.
      Problem reported by David Arturo Macias Corona and OS2 GCC3.3.5.

  * README.md
    + added link suggested by David to os2gcc454 from Paul Smedley

  * src/rtl/gtstd/gtstd.c
    + accept keyboard input from redirected file on platforms without
      dedicated code for keyboard support in GTSTD
2013-09-09 15:54:22 +02:00
Przemysław Czerpak
c7639b17ab 2013-04-30 02:53 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* contrib/gtqtc/gtqtc1.cpp
    ! reverted HB_GTI_DISPIMAGE cords
    ! keep maximized and fullscreen internal flags synced with QT window
    ! return HB_TRUE from SETMODE() method.
    ! updated font selection for better size approximation
    ! accept window size reported by QT in fullscreen and maximized modes
    ! set size increment steeps separately for ROWS and FONT resize modes
    ! respect resize step setting minimum window size - it fixes infinite
      resize loop in some WM
    % strip repeated HB_K_RESIZE keys

  * README.md
  * contrib/gtqtc/gtqtc.hbc
  * contrib/gtqtc/hbmk2_qtmoc.hb
    * synced with Viktor's patches for QT
    ; Pritpal, please verify if it works with QT5
2013-04-30 02:53:16 +02:00
Viktor Szakats
fe9b84e2c2 2013-04-08 02:12 UTC+0200 Viktor Szakats (harbour syenar.net)
* config/postinst.hb
    * minor

  * doc/howtorep.txt
  * README.md
    ! updated link to hbmk2 doc
    * updated steps for committing to emphasis in bin/commit
      script than trying to describe some of the rules
2013-04-08 02:14:06 +02:00
Viktor Szakats
1593126837 github pages domain name change 2013-04-06 18:20:48 +02:00
Viktor Szakats
02ebccfcdd 2013-04-01 03:33 UTC+0200 Viktor Szakats (harbour syenar.net)
* src/rtl/hbi18n2.prg
    ! __i18n_potArraySort() fixed to not RTE when no source is present
    + __i18n_potArraySort() tweaked to sort items w/o source info to always
      come before ones with source info
    + __i18n_potArrayClean() wlll now call transformation callback before
      deleting items
    + __i18n_potArrayClean() will now remove the item in question if the
      callback returns any non-string value
    + __i18n_potArrayClean()'s second lKeepVoidTranslations = .F. option will
      now also remove items where the translation is identical to the msg id

  - utils/hbmk2/_po_pull.hb
  - utils/hbmk2/_po_push.hb
  - utils/hbmk2/_md_make.hb
  + utils/hbmk2/hblang.hb
    * merged separate management scripts into one
    + sort pulled .po files before stripping/processing
    ! do not process .po files in place to avoid race conditions
      between parallel script sessions
    * minor tweaks

  * README.md
    ! minor
2013-04-01 04:09:18 +02:00
Viktor Szakats
3b20d12114 2013-04-01 00:17 UTC+0200 Viktor Szakats (harbour syenar.net)
* utils/hbmk2/hbmk2.prg
    + will now use UTF-8 when the stdout is redirected to file
      (caveat: will also use UTF-8 when using Windows tools
      like 'more' do not understand UTF-8)
    + will now use UTF-8 when using -viewhelp to open the help in viewer

  * README.md
    * minor clarification to formatting cmd templates

  * .gitattributes
    + some lines for future testing
2013-04-01 00:20:58 +02:00
Viktor Szakats
a827aba539 terminology (translation -> localization) 2013-03-30 02:48:23 +01:00
Viktor Szakats
21ba973f78 2013-03-30 02:03 UTC+0100 Viktor Szakats (harbour syenar.net)
* README.md
    * moved Travis build status to top
    + linked to two users' list posts on unstable builds
    % deleted old envvars recommended for deletion (they don't
      appear anymore in user reports)

  * utils/hbmk2/_po_dl.hb
    + allow login information to be supplied via envvar
    ! minor cleanup
2013-03-30 02:06:08 +01:00
Viktor Szakats
231573bcfb added status chart and link about ui translation to README 2013-03-30 00:44:06 +01:00
Viktor Szakats
7401e61b59 2013-03-29 21:36 UTC+0100 Viktor Szakats (harbour syenar.net)
+ utils/hbmk2/_md_gen.hb
    + added script to generate .md helps

  + contrib/hbrun/doc/_GENERATED_
  + contrib/hbrun/doc/hbrun.el.md
  + contrib/hbrun/doc/hbrun.es.md
  + contrib/hbrun/doc/hbrun.fr.md
  + contrib/hbrun/doc/hbrun.hu.md
  + contrib/hbrun/doc/hbrun.it.md
  + contrib/hbrun/doc/hbrun.pt_BR.md
  + utils/hbmk2/doc/_GENERATED_
  + utils/hbmk2/doc/hbmk2.el.md
  + utils/hbmk2/doc/hbmk2.es.md
  + utils/hbmk2/doc/hbmk2.fr.md
  + utils/hbmk2/doc/hbmk2.hu.md
  + utils/hbmk2/doc/hbmk2.it.md
  + utils/hbmk2/doc/hbmk2.pt_BR.md
  * contrib/hbrun/hbrun.md -> contrib/hbrun/doc/hbrun.en.md
  * utils/hbmk2/hbmk2.md -> utils/hbmk2/doc/hbmk2.en.md
    + added hbmk2 and hbrun helps in all available languages
    + added French files (by Alain Aupeix)

  * README.md
    * updated hbmk2 and hbrun online doc links
2013-03-29 21:36:55 +01:00
Viktor Szakats
802085e5f5 added translation homepage to Harbour Links 2013-03-29 12:51:18 +01:00
Viktor Szakats
e211f455f5 added two .po links 2013-03-28 18:00:15 +01:00
Viktor Szakats
ee3d2741d3 2013-03-28 03:22 UTC+0100 Viktor Szakats (harbour syenar.net)
* README.md
    * reverted to use ndashes

  * utils/hbmk2/hbmk2.prg
    % most option references changed to string variables,
      optimizing translatable strings and made them less
      dependent on changes in option names
    ! one typo in help

  * utils/hbmk2/*.po
    + regenerated. orphan translations deleted.

  * contrib/hbrun/hbrun.md
  * utils/hbmk2/hbmk2.md
    + regenerated
2013-03-28 03:22:57 +01:00
Viktor Szakats
457ac42a2a minor to prev 2013-03-27 16:54:39 +01:00
Viktor Szakats
f2a66b5e63 fixed bad links 2013-03-27 16:52:10 +01:00
Viktor Szakats
7ad75f9543 2013-03-27 16:29 UTC+0100 Viktor Szakats (harbour syenar.net)
* utils/hbmk2/hbmk2.prg
    ! fixed to suppress remaining remaining double outputs at
      startup in hbrun mode, when processing .hbc files

  * contrib/hbexpat/hbexpat.hbc
    ! added usage time detection of locally hosted 3rd party
      dependency to avoid warnings when the locally hosted
      dependency is not present (f.e. because the system
      hosted copy was used at build/install time)
      Experimental. If it works fine, should be applied to
      other similar contribs:
         hbbz2, hbhpdf, hblzf, hbmlzo, hbmxml, hbmzip, hbsqlit3, hbtinymt, hbxdiff, sddsqlt3

  * README.md
    * typographic and misc improvements

  * config/global.mk
    + detect qnx cross-compile tool (via Francesco Perillo)

  * include/hbsetup.h
  * src/common/hbtrace.c
    + added macro HB_OS_QNX_BB10 for BlackBerry 10 subplatform
    + guard some stuff that's not present in BB10 (via Francesco Perillo)

  * contrib/hbtinymt/3rd/tinymt/tinymt.hbc
    ! deleted $Id$
2013-03-27 16:31:11 +01:00
Viktor Szakats
2400974a60 2013-03-27 03:54 UTC+0100 Viktor Szakats (harbour syenar.net)
* utils/hbmk2/hbmk2.prg
    + changed the way script debugging is invoked, now
      instead of little awkward HBSHELL_DEBUG envvar,
      it's as simple as adding '--hb:debug' option to the
      cmdline.
    ! fixed RTE after recent patch

  * README.md
    + typographic refinements
    + added script debugging example
    + added link to BOM article

  * .gitignore
    ! fixed to not match config/<platform>

  + config/qnx/gccarm.mk
    + added qnx/gccarm (with BB in mind)

  * package/winuni/RELNOTES.txt
    ! updated README section reference

  * COPYING.txt
    * minor

  * tests/hello.prg
    + std text
2013-03-27 05:31:49 +01:00
Viktor Szakats
05634bebdc 2013-03-26 16:32 UTC+0100 Viktor Szakats (harbour syenar.net)
* utils/hbmk2/hbmk2.prg
    ! fixed to use 'hbshell' prefix in output messages
      when running in hbrun mode
    ! do not display double warning about missing .hbc files
    % use _hbmk_OutErr() in hbshell code

  * config/global.mk
  * README.md
    + enabled HB_BUILD_CONTRIB_DYN on all platforms
      (regressions possible) (untested on platforms that
      do not support dynamic libs, like MS-DOS)

  * README.md
    % deleted redundant link
    + added no-BOM requirement
2013-03-26 16:31:37 +01:00
Viktor Szakats
347130471b heavy overhaul of README to use Markdown possibilities,
simplify, reorder more logically and adapt to GitHub
2013-03-26 01:51:02 +01:00
Viktor Szakats
2f45bee4cb expression correction 2013-03-25 21:33:43 +01:00
Viktor Szakats
716c5e2bb5 simplified follow links 2013-03-25 20:50:22 +01:00
Viktor Szakats
37620be0ad typo 2013-03-25 20:48:36 +01:00
Viktor Szakats
494247e6f7 link fixes, removed HB_INSTALL_PREFIX from build example 2013-03-25 18:35:15 +01:00
Viktor Szakats
5bd059ccde more to links 2013-03-25 18:01:47 +01:00
Viktor Szakats
a8013da72f more links updates 2013-03-25 17:55:06 +01:00
Viktor Szakats
1f37f56674 fix to table header to make it compatible with GitHub 2013-03-25 17:28:44 +01:00
Viktor Szakats
6dfc65f760 more links made friendlier 2013-03-25 16:52:41 +01:00
Viktor Szakats
116f2f23c3 more Harbour links section changes 2013-03-25 16:48:24 +01:00
Viktor Szakats
c649856f4d links sections enhancements 2013-03-25 16:45:32 +01:00
Viktor Szakats
7e43a7c6cf links refined 2013-03-25 16:42:00 +01:00
Viktor Szakats
32be1e6718 minor 2013-03-25 16:39:59 +01:00
Viktor Szakats
3d4a0d2225 internal links refined 2013-03-25 16:39:34 +01:00
Viktor Szakats
30b722cb39 trying relative link plus few minor updates 2013-03-25 16:36:22 +01:00
Viktor Szakats
b366328462 split some long script lines 2013-03-25 16:25:28 +01:00
Viktor Szakats
33b19fe566 added Markdown formatted README 2013-03-25 16:17:25 +01:00