Commit Graph

7 Commits

Author SHA1 Message Date
Viktor Szakats
71642f88dd 2013-02-12 12:49 UTC+0100 Viktor Szakats (harbour syenar.net)
* src/rtl/hbstrfmt.c
    * HB_STRFORMAT(): changed to not RTE if there is format
      string reference to a parameter missing at runtime,
      but instead simply ignore that parameter specifier.
      Format strings are primarily meant to help language
      translation of human readable strings. Old behavior
      could result in very difficult to test or predict
      runtime errors caused by typos, mistakes in translation
      (.po) files. It may also be unsafe in some situations,
      allowing DoS attack.
      TODO: To implement parameter checking, Harbour compiler
            should handle HB_STRFORMAT() as intrinsic function
            and test and warn if the number of parameter specifiers
            differs from the actual number of parameters passed,
            at compile time. Similar to GCC/CLANG.

  * contrib/hbhttpd/tests/files/main.css
  * extras/hbdoc/hbdoc.css
  * extras/httpsrv/home/css/base.css
  * website/css/styles.css
    * cleanups and applied http://csscomb.com
2013-02-12 11:59:02 +00:00
Viktor Szakats
2688ce2212 2013-01-24 15:14 UTC+0100 Viktor Szakats (harbour syenar.net)
* utils/hbmk2/hbmk2.prg
    + links to markdown and markdown to man-page converter tool
    ! minor cleanup to prev

  * utils/hbmk2/hbmk2.1
    * some updates

  * ChangeLog.txt
    ! typos/updates in previous entry

  * extras/hbdoc/*.prg
  * src/rtl/memoedit.prg
  * tests/clasinh.prg
  * tests/classch.prg
  * tests/inhprob.prg
    ! updated for new ::super: syntax

  * src/rtl/itemseri.c
    ! fixed typo in latest modification:
      'warning: use of unary operator that may be intended as compound assignment (+=)'

  * contrib/hbgd/tests/test_out.prg
  * contrib/hbhttpd/*
  * contrib/hbtip/thtml.prg
  * contrib/xhb/*.prg
  * extras/httpsrv/*
  * extras/guestbk/*
  * website/faq/*.html
  * website/samples/HowToBuildOnLinux.html
  * website/third-party.html
    * some steps to modernize old HTML

  * extras/hbdoc/*.prg
    * do not use [] as string delimiter

  - tests/function.cfm
  - website/samples/function.cfm.html
  * .gitattributes
    - obsolete file deleted
2013-01-24 14:20:54 +00:00
Viktor Szakats
d8b5bc1788 2012-11-16 18:05 UTC+0100 Viktor Szakats (vszakats syenar.net)
* extras/httpsrv/home/counter.html
  * extras/httpsrv/home/testxmldb.html
    ! restored some .html files that contain JS code
2012-11-16 17:07:24 +00:00
Viktor Szakats
e89c2b43ce 2012-11-16 17:50 UTC+0100 Viktor Szakats (vszakats syenar.net)
* extras/hbvpdf/hbvpdf.hbx
    ! two more corrections

  * contrib/gtwvg/tests/_dyndlgs.prg
  * contrib/hbct/doc/en/finan.txt
  * contrib/hbct/readme.txt
  * contrib/hbct/tests/asciisum.prg
  * contrib/hbct/tests/trig.prg
  * contrib/hbfoxpro/dll.prg
  * contrib/hbhttpd/core.prg
  * contrib/hbhttpd/widgets.prg
  * contrib/hbmisc/fcomma.prg
  * contrib/hbmlzo/tests/test.prg
  * contrib/hbmxml/tests/custom.prg
  * contrib/hbmzip/readme.txt
  * contrib/hbnf/nwuid.prg
  * contrib/hbnf/vidcur.prg
  * contrib/hbtip/client.prg
  * contrib/hbwin/tests/olesrv1.prg
  * contrib/hbwin/tests/testprn.prg
  * contrib/xhb/cstruct.prg
  * contrib/xhb/hjwindow.prg
  * contrib/xhb/hterrsys.prg
  * contrib/xhb/htjlist.prg
  * contrib/xhb/htmutil.prg
  * contrib/xhb/tests/decode.prg
  * contrib/xhb/xhberr.prg
  * doc/cmdline.txt
  * doc/en/objfunc.txt
  * doc/en/set.txt
  * doc/en/string.txt
  * doc/pragma.txt
  * extras/gfspell/spell.prg
  * extras/gtwvw/docs/gtwvw.txt
  * extras/gtwvw/tests/wvwtest9.prg
  * extras/hbvpdf/core.prg
  * extras/hbvpdf/fonts.prg
  * extras/hbvpdf/tests/pdf_demo.prg
  * extras/httpsrv/cgifunc.prg
  * extras/httpsrv/home/counter.html
  * extras/httpsrv/home/testxmldb.html
  * extras/httpsrv/session.prg
  * extras/httpsrv/uhttpd.prg
  * tests/base64.prg
  * tests/boxtest.prg
  * tests/db_brows.prg
  * tests/ddate.prg
  * tests/inherit.prg
  * tests/langmsg.prg
  * tests/mathtest.prg
  * tests/memtst.prg
  * tests/readhrb.prg
  * tests/switch.prg
  * tests/testsha2.prg
  * tests/testwarn.prg
  * tests/tstdbi.prg
  * tests/utf8at.prg
  * utils/hbtest/hbtest.prg
  * utils/hbtest/rt_class.prg
  * utils/hbtest/rt_date.prg
  * utils/hbtest/rt_hvma.prg
  * utils/hbtest/rt_math.prg
  * utils/hbtest/rt_misc.prg
  * utils/hbtest/rt_trans.prg
  * website/news.html
  * website/news1.html
  * website/samples.html
  * website/samples/arreval.html
  * website/samples/codebl.prg.html
  * website/samples/dates3.html
  * website/samples/switch.prg.html
  * website/samples/testcgi.prg.html
  * website/samples/tstmacro.prg.html
    * rerun case fixer script after applying
      some fixes, and this time it run fully
      automatically.
2012-11-16 16:53:48 +00:00
Viktor Szakats
018df812b9 2012-10-11 14:38 UTC+0200 Viktor Szakats (harbour syenar.net)
* contrib/hbfbird/tests/stress.prg
    * minor

  * contrib/hbfimage/tests/italia.gif
  * contrib/hbfimage/tests/sample1.jpg
  * contrib/hbgd/tests/digits/57chevy.gif
  * contrib/hbgd/tests/digits/7seg.gif
  * contrib/hbgd/tests/digits/brsd.gif
  * contrib/hbgd/tests/digits/digib.gif
  * contrib/hbgd/tests/digits/fdb.gif
  * contrib/hbgd/tests/digits/jelly.gif
  * contrib/hbgd/tests/digits/odb.gif
  * contrib/hbgd/tests/digits/odw.gif
  * contrib/hbgd/tests/digits/pdg.gif
  * contrib/hbgd/tests/digits/pdw.gif
  * contrib/hbsqlit3/tests/pngtest.png
  * extras/gtwvw/tests/vouch1.gif
  * extras/hbvpdf/tests/files/color.jpg
  * extras/httpsrv/home/images/ajax-loader.gif
    * optimized images
2012-10-11 12:40:07 +00:00
Viktor Szakats
a910a61f35 2012-10-04 04:21 UTC+0200 Viktor Szakats (harbour syenar.net)
* extras/httpsrv/home/index.html
    * updated reference to long deleted batch file to hbmk2 cmdline

  * tests/db_brows.prg
    * deleted inactive/broken parts
    + enable ADS APIs automatically
    ! use inkey.ch constants
    ! fixed keyboard handling for unicode
    * enabled editing (warning: do not commit modified test.dbf)
    ! fixed function names of Harbour extended functions (commented)

  * tests/newrdd.prg
    ! fixed failure due to wrongly selected RDD
    * formatting

  * tests/inherit.prg
  * tests/stripem.prg
    * various cleanups (do not add EOF char, unicode
      compatibility, use platform-specific EOL)

  * tests/inkeytst.prg
    ! fixed another unicode incompatibility for __HARBOUR__

  * tests/readhrb.prg
    % use HB_NUMTOHEX() instead of local implementation
    * formatting

  * tests/inifiles.prg
    ! untested fixes for platform independent EOL handling

  * tests/test.prg
  * tests/version.prg
    * minor
2012-10-04 02:28:44 +00:00
Viktor Szakats
340318e66d 2012-07-21 19:09 UTC+0200 Viktor Szakats (vszakats syenar.net)
+ extras
  - examples
  * doc/dirstruc.txt
    * renamed 'examples' to what it is more: 'extras'
2012-07-21 17:10:27 +00:00