Commit Graph

15428 Commits

Author SHA1 Message Date
Ignacio Ortiz de Zuniga
ce74c253c4 *** empty log message *** 2001-02-07 09:30:48 +00:00
Maurilio Longo
090136287d 2001-02-06 23:57 GMT+1 Maurilio Longo <maurilio.longo@libero.it>
* source/rtl/tbrowse.prg
     + added ::MGotoYX(nRow, nCol) method which hilights cell under screen coordinates nRow, nCol
     should help following a mouse. NOTE: hacked up and not tested. I'm very busy at the moment.
   * NOTE latest change to TBrowse (my previous entry in changelog) fixed a problem but created
     a new one :-) I'll have to rethink a little bit ::Stabilize() logic.
2001-02-06 23:08:38 +00:00
Ignacio Ortiz de Zuniga
9b0473571e *** empty log message *** 2001-02-06 19:28:59 +00:00
Antonio Linares
e30ce972c3 2001-02-06 17:47 GMT+1 2001-02-06 16:51:20 +00:00
Antonio Linares
5bc00580ce 2001-02-06 12:11 GMT+1 2001-02-06 11:16:52 +00:00
Alexander S.Kresin
aec9a1eb35 2001-02-06 12:00 GMT+3 Alexander Kresin <alex@belacy.belgorod.su> 2001-02-06 09:02:41 +00:00
David G. Holm
be6c7f5cfb See ChangeLog entry 2001-02-05 16:15 UTC-0500 David G. Holm <dholm@jsd-llc.com> 2001-02-05 21:20:06 +00:00
Maurilio Longo
48086c4d6f 2001-02-05 21:05 GMT+1 Maurilio Longo <maurilio.longo@libero.it>
* source/debug/debugger.prg
     + Added LineNumbers() method
   * source/debug/tbrwtext.prg
     + Added support for inclusion/exclusion of line numbering at runtime
   * source/debug/dbgmenu.prg
     + Added Menu item to activate line numbering
2001-02-05 20:07:00 +00:00
Alexander S.Kresin
b2bfc1a745 2001-02-05 21:10 GMT+3 Alexander Kresin <alex@belacy.belgorod.su> 2001-02-05 18:30:13 +00:00
Antonio Linares
924470eaf5 2001-02-05 10:23 GMT+1 2001-02-05 10:03:54 +00:00
Maurilio Longo
b85b76b2c8 2001-02-04 22:50 GMT+1 Maurilio Longo <maurilio.longo@libero.it>
* source/debug/debugger.prg
     ! fixed CommandWindowProcessKey() where a K_DOWN on an empty command list was killing
     debugger with an out of bounds error.
     + Added a begin..end sequence to K_ENTER processing to survive requests to print
     variables which don't exist (like mispelled ones).
2001-02-04 21:50:54 +00:00
Maurilio Longo
d1163f7754 2001-02-04 22:15 GMT+1 Maurilio Longo <maurilio.longo@libero.it>
* source/debug/debugger.prg
     * little changes, like adding K_LEFT and K_RIGHT to CodeWindowProcessKey (but they don't work)
   * source/debug/tbrwtext.prg
     + Added support for break points (coloring of text)
   * source/rtl/teditor.prg
     + Changed ::RefreshXXX() methods to allow line coloring outside of TEditor logic
2001-02-04 21:14:51 +00:00
Antonio Linares
52e5dc7873 2001-02-04 08:22 GMT+1 2001-02-04 07:23:45 +00:00
Antonio Linares
e2bf76bdec 2001-02-03 08:52 GMT+1 2001-02-03 07:55:30 +00:00
Antonio Linares
9433f95ce4 2001-02-03 08:00 GMT+1 2001-02-03 07:08:34 +00:00
Antonio Linares
801047821a 2001-02-03 06:50 GMT+1 2001-02-03 05:51:44 +00:00
Antonio Linares
448aa30352 2001-02-03 05:21 GMT+1 2001-02-03 04:26:45 +00:00
Maurilio Longo
6696ef7538 2001-02-02 22:45 GMT+1 Maurilio Longo <maurilio.longo@libero.it>
* source/debug/debugger.prg
     - removed calls to oBrwText:ForceStable() method which is no more available
     ! SetsUp() and SetsDown() functions where calling ::RefreshAll() and movement methods
     without any reason causing a noticeable delay during Sets scrolling.
   * source/debug/tbrwtext.prg
     - removed empty ::ForceStable() method
   * source/rtl/tbrowse.prg
     ! when a movement happens inside available on screen rows (like a ::Down() from row 1 to
     row 2) I have to force repainting of target row or else this sequence (for example)
     fails: ::RefreshCurrent():Down():ForceStable() because to paint the row where I issued a
     ::RefreshCurrent() I have to move one back from ::nNewRowPos, but there I stay since
     ::nNewRowPos is not to redraw. I'm sure nobody uderstands what I'm clearly unable to
     explain :-)
   * source/rtl/teditor.prg
     - removed a TODO: comment which is no more needed.
2001-02-02 21:52:49 +00:00
Antonio Linares
7630e61535 2001-02-02 16:48 GMT+1 2001-02-02 15:54:57 +00:00
Antonio Linares
1ca0a75b84 2001-02-02 2001-02-02 14:43:57 +00:00
Antonio Linares
16ebc07342 2001-02-02 2001-02-02 14:43:11 +00:00
Antonio Linares
c0dcbb789a 2000-02-02 2001-02-02 13:42:07 +00:00
Antonio Linares
0a64768865 2000-02-02 2001-02-02 10:48:44 +00:00
Brian Hays
aa706e3dac 2000-02-01 06:20 UTC-0800 Brian Hays <bhays@abacuslaw.com> 2001-02-02 02:12:47 +00:00
Luiz Rafael Culik
f080016773 See changelog 2001-02-01 GMT -3 2001-02-02 00:34:15 +00:00
David G. Holm
6fd2b09258 See ChangeLog entry 2001-01-30 10:10 UTC-0500 David G. Holm <dholm@jsd-llc.com> 2001-01-30 15:14:53 +00:00
Ron Pinkas
2593f4bad3 2001-01-26 16:15 UTC-0800 Ron Pinkas <ron@profit-master.com>
* hb_slex.vc
     + Added -DSIMPLEX to production of HARBOUR_EXE_OBJs.

   * source/vm/hvm.c
     ! Minor optimization of recent changes to hb_vmSend()
2001-01-27 00:15:21 +00:00
Ron Pinkas
15baa9ad5b 2001-01-25 12:00 UTC-0800 Ron Pinkas <ron@profit-master.com>
* source/vm/hvm.c
     * Modified error messages in hb_vmSend() to report class name of native types (including NIL) along with missing method name.
     + Added default implementation of ClassName() method of native types.

     /* J.F. Can you please check why hb_objGetClsName() was not working correctly when called from hb_vmSend() ?
        It was returning empty string ("") on my BCC55 latest build. */

   * tests/clasname.prg
     + Added Arrays to types checked.
2001-01-25 20:10:03 +00:00
Ron Pinkas
93f31e08c4 2001-01-24 20:50 UTC-0800 Ron Pinkas <ron@profit-master.com>
* source/pp/ppcore.c
     ! Fixed compilation and parsing of #command of single and bi-char operators
     ! Removed prior hack in hb_pp_RdStr() related to @[&-].

   * source/pp/pptable.c
     ! Fixed compilation of #command ?? [ <list,...> ] => QQOut( <list> )

   /* This [should] finally resolve all prior issues regarding @ and many other problems, of operators as command keys. */
2001-01-25 04:54:17 +00:00
Brian Hays
d3abe7d275 2000-01-22 19:15 UTC-0800 Brian Hays <bhays@abacuslaw.com> 2001-01-23 03:11:10 +00:00
Brian Hays
bb91c813c0 2000-01-22 18:00 UTC-0800 Brian Hays <bhays@abacuslaw.com> 2001-01-23 02:07:10 +00:00
Brian Hays
706918a336 2000-01-22 18:00 UTC-0800 Brian Hays <bhays@abacuslaw.com> 2001-01-23 01:58:40 +00:00
David G. Holm
db38a8239b See ChangeLog entry 2001-01-22 13:15 UTC-0500 David G. Holm <dholm@jsd-llc.com> 2001-01-22 18:18:16 +00:00
Ron Pinkas
99c5bb3d1f 2001-01-22 00:50 UTC-0800 Ron Pinkas <ron@profit-master.com>
* contrib/dot/pp.prg
   * source/pp/ppcore.c
     ! Fixed processing of & with stringify.
2001-01-22 08:53:35 +00:00
Ron Pinkas
c7ff5eeec1 2001-01-21 15:40 UTC-0800 Ron Pinkas <ron@profit-master.com>
* source/compiler/harbour.slx
     * Minor correction.
2001-01-21 23:42:21 +00:00
Ron Pinkas
d51b90e182 2001-01-20 17:20 UTC-0800 Ron Pinkas <ron@profit-master.com>
* hb_slex.vc
     + Added -DSIMPLEX to CLIBFLAGS

   * source/compiler/genc.c
     * Minor correction.

   * utils/hbpp/hbpp.c
   * source/pp/pplib.c
   * include/hbcomp.h
   * source/compiler/harbour.c
     + Added hb_comp_iLinePRG and hb_comp_iLineINLINE

   * source/compiler/harbour.l
   * source/compiler/harbour.slx
   * source/compiler/hbgenerr.c
     + Added logic to disallow multiple HB_INLINE() per source line.

   * source/pp/ppcomp.c
   * source/pp/ppcore.c
   * source/pp/pragma.c
     * Corrected double spacing in PPO generation, and added #pragma BEGINDUMP to PPO.
2001-01-21 01:47:49 +00:00
Luiz Rafael Culik
30d97cc683 See changelog 2001-01-19 22:30 GMT -3 2001-01-20 00:38:25 +00:00
David G. Holm
580846daf4 2001-01-19 18:30 UTC-0500 David G. Holm <dholm@jsd-llc.com> 2001-01-19 23:44:06 +00:00
Jean-Francois Lefebvre
06bc44020b 2001-01-18 22:41 GMT+1 JFL (Mafact) <jfl@mafact.com> 2001-01-18 21:49:01 +00:00
Jean-Francois Lefebvre
77a9b26ade 2001-01-18 00:18 GMT+1 JFL (Mafact) <jfl@mafact.com> 2001-01-17 23:20:57 +00:00
Ryszard Glab
976e19a3a4 ChangeLog 2001-01-17 UTC+0100 2001-01-17 20:25:50 +00:00
Jean-Francois Lefebvre
4a22bc5736 2001-01-16 22:15 GMT+1 JFL (Mafact) <jfl@mafact.com> 2001-01-16 21:15:28 +00:00
Ryszard Glab
83ffb5a4bb ChangeLog 2001-01-14 15:15 UTC+0100 2001-01-14 14:11:28 +00:00
Ron Pinkas
71b35897c3 2001-01-13 02:25 UTC-0800 Ron Pinkas <ron@profit-master.com>
* source/compiler/genc.c
   * source/compiler/harbour.c
   * source/pp/pragma.c
     + Added support for #pragma BEGINDUMP ... [#pragma STOPDUMP] or EOF.
       /* BEGINDUMP & STOPDUMP are just a suggestion. */

   * utils/hbpp/hbpp.c
   * source/pp/pplib.c
     + Added empty stub hb_compInlineAdd() (needed by pragma.c)

   * tests/inline_c.prg
     + Added code to demonstrate #pragam BEGINDUMP
2001-01-13 10:28:32 +00:00
Ron Pinkas
5a7c00ebfb 2001-01-11 20:10 UTC-0800 Ron Pinkas <ron@profit-master.com>
* source/compiler/harbour.l
   * source/compiler/harbour.slx
     + Added logic to ignore, rest of line after //
                              content of /**/ comments
                              content of strings and char constants
                              escape codes within strings and char constants
   * tests/inline_c.prg
     + Added sample comments and strings containing { and \".
2001-01-12 04:15:26 +00:00
David G. Holm
c54c5b8c7a See ChangeLog entry 2001-01-11 17:00 UTC-0500 David G. Holm <dholm@jsd-llc.com> 2001-01-11 22:08:52 +00:00
David G. Holm
c2548bf5c8 See ChangeLog entry 2001-01-11 16:45 UTC-0500 David G. Holm <dholm@jsd-llc.com> 2001-01-11 21:51:46 +00:00
Ron Pinkas
be05f9aa24 corrected typo 2001-01-11 02:36:07 +00:00
Ron Pinkas
7c6bd0b33b 2001-01-10 18:20 UTC-0800 Ron Pinkas <ron@profit-master.com>
* include/hbcomp.h
   * source/compiler/harbour.c
     + Added members szFileName and iLine to structure INLINE, set to originating PRG name and line number.

   * source/compiler/genc.c
     + Added #line directive to INLINE generations, so C compile warnings/errors will report source file and line number in PRG.

   * source/compiler/harbour.l
   * source/compiler/harbour.slx
     + Added Error message if inline C is used with non C output.
     + Added support for {} on same line
     * Minor optimization

   * include/hberrors.h
   * source/compiler/hbgenerr.c
     + Added: "Inline C requires C output generartion, use -gc[n]"
2001-01-11 02:31:36 +00:00
Luiz Rafael Culik
09238eaa68 *** empty log message *** 2001-01-11 00:43:12 +00:00