Commit Graph

1786 Commits

Author SHA1 Message Date
Luiz Rafael Culik
0100d14b89 See changelog 2002-10-18 14:40 UTC-0300 2002-10-18 17:40:22 +00:00
Walter Negro
bdf054fdb4 2002-10-14 17:10 UTC-0300 Walter Negro <anegro@overnet.com.ar>
* source/rtl/tget.prg
    ! fixed get (value and display) involving negative with decimal
      number whose value is less than 1, in some pictures.
2002-10-14 20:17:00 +00:00
Gustavo Junior Alves
07a6a3cdb3 Fix filesys.c to compile os MSVC 2002-10-07 16:28:51 +00:00
Gustavo Junior Alves
eb8bdcba78 *** empty log message *** 2002-10-07 01:46:30 +00:00
Luiz Rafael Culik
162d6ad324 See changelog 2002-10-05 23:00 UTC-0300 2002-10-06 02:07:53 +00:00
Andi Jahja
08b8e26b76 Andi Jahja <andijahja@harbour-id.net> 2002-09-29 05:18:29 +00:00
Horacio Dario Roldan Kasimatis
b542248370 2002-09-26 12:30 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar>
* include/hbapi.h
        - removed filecase() definition from Extend API
   * include/hbapifs.h
        - added filecase() definition to FS API
   * include/hbset.h
   * source/rtl/set.c
   * source/rtl/filesys.c
        ! fixed GPF, fixed MSVC typecast,
          changed settings from strings to numeric constants.
2002-09-26 15:42:15 +00:00
Horacio Dario Roldan Kasimatis
2f0b993d2d 2002-09-25 18:47 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source/rdd/rtl/file.c
   * source/rdd/rtl/filesys.c
        ! added some missing casts.
2002-09-25 21:47:44 +00:00
Horacio Dario Roldan Kasimatis
66573b4008 2002-09-25 17:15 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source/rdd/rtl/file.c
   * source/rdd/rtl/filesys.c
        ! fixed GPF, hb_xfree must be used for hb_xgrab memory.
2002-09-25 20:16:08 +00:00
Gustavo Junior Alves
b1f4fc7647 Allow FILECASE, DIRCASE and DIRSEPARATOR to compile under MSVC 2002-09-25 16:17:06 +00:00
Gustavo Junior Alves
5c91af924a Implement SET FILECASE, DIRCASE and DIRSEPARATOR 2002-09-24 01:10:15 +00:00
David G. Holm
4d71cbc443 See ChangeLog entry 2002-09-13 23:25 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2002-09-14 03:30:42 +00:00
David G. Holm
ac57c9dcdd 2002-09-13 22:20 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2002-09-14 02:26:41 +00:00
Luiz Rafael Culik
680df7c56c See changelog 2002-09-07 00:30 UTC-0300 2002-09-07 03:32:23 +00:00
Maurilio Longo
2f3d5bb05f 2002-09-04 17:56 UTC+0200 Maurilio Longo <maurilio.longo@libero.it>
* harbour/source/rtl/tbrowse.prg
     ! Fixed cell padding inside ::DispCell(). Character or memo fields have to be
       padded right. Number fields have to be padded left.
2002-09-04 16:00:47 +00:00
Maurilio Longo
1d9782f967 2002-09-03 19:10 UTC+0200 Maurilio Longo <maurilio.longo@libero.it>
* harbour/source/rtl/teditor.prg
     ! fixed line splitting when a character is deleted from a line and there is a
       word wrapping limit. Please note that lines of text are treated differently
       from the way clipper 5.x treats them, in particular when past EOL there is no
       deletion from current line
   * harbour/source/rtl/memoedit.prg
     ! fixed cursor positiong and shaping when calling an user function
2002-09-03 17:15:10 +00:00
David G. Holm
4cd535b229 See ChangeLog entry 2002-09-02 19:25 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2002-09-02 23:28:12 +00:00
Maurilio Longo
14c5859b97 2002-09-02 16:58 UTC+0200 Maurilio Longo <maurilio.longo@libero.it>
* harbour/source/rtl/tbrowse.prg
     ! fixed columns' width calulation on ::SetColumnWidth( oCol ) method
2002-09-02 15:32:50 +00:00
Luiz Rafael Culik
b34c220cd5 See changelog 2002-07-31 11:20 UTC-0300 2002-08-31 14:29:27 +00:00
David G. Holm
d88aec3415 See ChangeLog entry 2002-08-30 18:05 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2002-08-30 22:09:09 +00:00
David G. Holm
26cf31f982 See ChangeLog entry 2002-08-30 13:25 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2002-08-30 17:27:42 +00:00
Luiz Rafael Culik
5892ce3e72 See changelog 2002-08-27 21:30 UTC-0300 2002-08-28 00:42:16 +00:00
Horacio Dario Roldan Kasimatis
ae3c21a40a 2002-08-27 17:15 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar>
* include/fileio.ch
   * source/rtl/filesys.c
   * source/rtl/fstemp.c
     + added FO_EXCL for exclusive create
     + added convert_create_flags_ex
     ! fixed warning in hb_fsPOpen
     ! fixed hb_fsCreateEx(), HB_FCREATE(),
       hb_fsCreateTemp(), HB_FTEMPCREATE().
       These functions were not working.
2002-08-27 20:13:38 +00:00
David G. Holm
24c1ed2992 See ChangeLog entry 2002-08-21 12:10 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2002-08-21 16:09:49 +00:00
David G. Holm
143794a5fd See ChangeLog entry 2002-08-20 22:30 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2002-08-21 02:32:49 +00:00
Luiz Rafael Culik
8183a575f6 See changelog 20002-08-15 17:40 UTC-0300 2002-08-15 20:56:11 +00:00
Luiz Rafael Culik
4606bbc62f See changelog 2002-08-09 14:50 UTC-0300 2002-08-09 17:59:19 +00:00
David G. Holm
14a11b0150 See ChangeLog entry 2002-08-02 12:05 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2002-08-02 16:07:59 +00:00
April White
ed3cc67cd2 2002-07-21 2529 UTC+0500 April White <awhite@mail.rosecom.ca>
* doc/en/set.txt
  * source/compiler/hbusage.c
  * source/rtl/setkey.c
  * tests/setkeys.prg
    ; my email address, just in case you want to find me :-)
2002-07-22 00:33:27 +00:00
David G. Holm
eb391cfbbc See ChangeLog entry 2002-07-19 15:45 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2002-07-19 19:44:05 +00:00
Walter Negro
fca66a51b8 * source/rtl/math.c
+ Add declaration for _LIB_VERSION_TYPE (DJGPP compiler)
2002-07-17 15:23:58 +00:00
Walter Negro
96fb006796 * source/rtl/tget.prg
! Fix initialization ::lEdit in New method.

    Bug and solution reported by Jose F. Gimenez
2002-07-17 12:04:04 +00:00
April White
33699b2100 2002-07-16 02:14 UTC+0500 April White <awhite@mail.rosecom.ca>
* source/rtl/strings.c
  * include/hbapi.h
    * changed last param of hb_strnicmp() from ULONG to size_t
2002-07-16 01:46:39 +00:00
Walter Negro
4591b30da3 * source/rtl/math.c
+ Extend functionalities of math error handling for DJGPP compiler.
2002-07-14 16:50:30 +00:00
Walter Negro
294547aa42 * source/rtl/tget.prg
! Fix and more compliant in Untransform(), PutMask() and KillFocus()
      methods.
2002-07-14 16:46:45 +00:00
David G. Holm
346520e0e3 See ChangeLog entry 2002-07-11 14:30 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2002-07-11 18:33:48 +00:00
Martin Vogel
372c71a2eb 2002-07-08 17:20 UTC+0100 Martin Vogel <vogel@inttec.de> 2002-07-08 15:20:08 +00:00
Walter Negro
bb6992bbbe * source/rtl/tget.prg
! Fix minor bug in PutMask() method.

      Reported by Luiz Rafael Culik from brazilian user
2002-07-08 04:41:12 +00:00
Martin Vogel
05cc84872f 2002-07-07 22:40 UTC+0100 Martin Vogel <vogel@inttec.de> 2002-07-07 20:45:38 +00:00
Walter Negro
f95a192bee * source/rtl/transfrm.c
! Fix with numeric values and pictures with spaces and pictures with
      severals dot.
      The return values are compliant with Clipper.
      eg: Transform( 1234, "9 999" )
      eg: Transform( 123.123456, "999.99.99.99" )

      Reported by Richard Chidiak
2002-07-07 04:13:13 +00:00
Antonio Linares
70cf775cca fixed bug on previous change on FRead() 2002-07-05 14:10:37 +00:00
Antonio Linares
ddd9684429 added some missing #include 2002-07-05 10:01:21 +00:00
Antonio Linares
b3e1419cf0 FRead() bug fixed on constant strings use 2002-07-05 09:35:17 +00:00
Walter Negro
fecaebbc9b * source/rtl/transfrm.c
* More compliant, resolve several hbtest errors.
2002-07-03 21:24:53 +00:00
Walter Negro
f1fc575296 * source/rtl/dates.c
* More compliant for certain strange formats. eg: DD/MMM/YYYY
2002-07-03 21:23:28 +00:00
Walter Negro
0f8d489ef7 * source/rtl/transfrm.c
+ Add @0 function.

    ! Fix minor bug introduce with previous changelog.
      See hbtest: 2044, 2052, 2054.
      eg: Transform( -12, "@( 99" ) Bug: "(2)"  Now: "(*)"

    ! More compliant with Clipper.
      See hbtest: 1898, 1902, 1906, 1971, 2006, 2064, 2070.
      eg: Transform( 100.2, "@" )
              Before: "     100.2"
                 Now: "       100.2"
      eg: Transform(.T. ,"@R X!" )
              Before: "XT"
                 Now: "X!T"
      eg: Transform(1.0 ,"@B" )
              Before: "1.0       "
                 Now: "1.0         "
      eg: Transform("Hello","@S-1")
              Before: ""
                 Now: "Hello"
2002-07-01 22:50:01 +00:00
Walter Negro
6a9ddd0971 * source/rtl/tget.prg
+ Add two protected methods. FirstEditable() and LastEditable().
      Several change for use this methods.

    ! Fix in ParsePict method
      * @D function, overwrite the mask for SET DATE FORMAT
      * @S without lenght parameter or @S0, they don't have effect.

    ! Fix in Untransform method
      * if ::lEdit is false, return ::VarGet() without evaluate
        the buffer contained.
      * Better detection of a negative, minimizing false detections.
      * Improvement in the handling of mask.
      * More compliant in @D, @E, @X, @C, @(, @) functions.
      * In compliant with Clipper, the lenght of number (internal lenght)
        corresponds to the applied picture.
      ! Bug in conversion with date types and with @E function.

    ! Fix in Overstrike and Insert method
      * First it is evaluated if the input character is valid, before
        cleaning the var.

    ! Fix in Input method
      * The minus sign can be writed in any place.
      * Now work with '$' and '*' templates in numeric gets.

    ! Fix in PutMask method
      * More compliant in the handling of some get functions.
      * When edit a get with @B, the number is editing right-justified.

    ! Fix in Backspace method
      * Permit delete a '(' symbol in a non-editable position, when
        this symbol represent a negative number.

    ! Fix in Delete method
      ! When delete a negative symbol '(' or '-', turn the ::minus tu false

    ! Fix in IsBadDate function
      ! Evaluate crrectly a date with @E function.
2002-07-01 05:00:20 +00:00
Walter Negro
d37e409618 * source/rtl/tgetlist.prg
* Detection of modification with direct access to the var get in
      preval, postval and setkey functions.

      Point of control: GetPreValidate(), GetPostValidate(),
                        GUIGetPreValidate(), GUIGetPostValidate(),
                        GetDoSetKey().
2002-07-01 04:34:20 +00:00
Walter Negro
86564e8a2f * source/rtl/transfrm.c
+ Add @) template.

    ! Fix @D with numeric expressions.

    ! Fix bug with @D in string expressions.
      eg: Transform( "1", "@D" )
      This example generate an GPF or strange memory errors.

    ! Better support for mask with initial comma, period or space.

    ! Better support for later mask.

    ! Replace comma, period or the correspondient space with an '*'
      when previous character is '*' too.
      eg: Transform( 99999, "9.999" ) -> Before: "* ***" Now: "*****"
          Transform(    99, "*.***" ) -> Before: "* *99" Now: "***99"
2002-07-01 04:31:04 +00:00
David G. Holm
d1717ce5d1 See ChangeLog entry 2002-06-27 15:25 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2002-06-27 19:25:32 +00:00