Commit Graph

2273 Commits

Author SHA1 Message Date
Ron Pinkas
1dbf8d3fcc 2000-06-04 11:16 UTC-0800 Ron Pinkas <Ron@Profit-Master.com>
* source/pp/ppcomp.c
   * source/pp/ppcore.c
     ! Corrected compiler warnings
2000-06-04 18:47:53 +00:00
Viktor Szakats
70a2fb3af2 2000-06-04 18:51 UTC+0100 Victor Szakats <info@szelvesz.hu> 2000-06-04 16:52:42 +00:00
Ron Pinkas
9309b9f3c5 2000-06-04 09:40 UTC-0800 Ron Pinkas <Ron@Profit-Master.com>
* source/pp/ppcore.c
     * Changed case of '@' in hb_pp_RdStr() to only add missing space when in the begining of a new line.
2000-06-04 16:42:03 +00:00
Luiz Rafael Culik
20ca34280c *** empty log message *** 2000-06-04 15:59:18 +00:00
Viktor Szakats
233fc41349 2000-06-04 17:52 UTC+0100 Victor Szakats <info@szelvesz.hu> 2000-06-04 15:48:43 +00:00
Antonio Linares
2bdeb57dc6 *** empty log message *** 2000-06-04 12:21:46 +00:00
Ron Pinkas
29eb8c65fa 2000-06-04 03:35 UTC-0800 Ron Pinkas <Ron@Profit-Master.com>
* source/pp/ppcore.c
     * Commented fix 2000-06-02 14:45 UTC-0800 Ron Pinkas <Ron@Profit-Master.com> until more complete solution
2000-06-04 10:52:40 +00:00
Ron Pinkas
d4785143b3 2000-06-04 03:30 UTC-0800 Ron Pinkas <Ron@Profit-Master.com>
* source/pp/ppcore.c
     * Corrected error message in SetRules() to report filename with default extension.
2000-06-04 10:33:56 +00:00
Ron Pinkas
fa68f5d2d8 2000-06-04 03:25 UTC-0800 Ron Pinkas <Ron@Profit-Master.com>
* source/pp/ppcore.c
     * Added \n to error message in SetRules()
2000-06-04 10:26:54 +00:00
Ron Pinkas
a3a61fd11d 2000-06-04 03:05 UTC-0800 Ron Pinkas <Ron@Profit-Master.com>
* include/hbcomp.h
     + Added: extern char *        hb_pp_STD_CH;

   * include/hbpp.h
     + Added: extern void hb_pp_SetRules( BOOL (*hb_compInclude)(char *, PATHNAMES * ) );

   * source/compiler/hbusage.c
   * source/compiler/harbour.c
   * source/compiler/cmdcheck.c
     + Added support for -u[FileName]
     - Removed TODO for -u

   * source/pp/ppcomp.c
     + Added hb_pp_ReadRules() - Logic to process directives from user supplied command defs.

   * source/pp/ppcore.c
     + Added hb_pp_SetRules() - Logic to use predefined rules, none, or user defined.

   * source/pp/pptable.c
     + Added hb_pp_Table() - Moved predefined rules into this function, to allow for conditional use.
2000-06-04 10:12:52 +00:00
Viktor Szakats
f85f1fa13c 2000-06-03 13:36 UTC+0100 Victor Szakats <info@szelvesz.hu> 2000-06-03 11:33:06 +00:00
Viktor Szakats
fb2863f778 2000-06-03 10:53 UTC+0100 Victor Szakats <info@szelvesz.hu> 2000-06-03 08:49:29 +00:00
Viktor Szakats
4665c518e9 2000-06-03 01:13 UTC+0100 Victor Szakats <info@szelvesz.hu> 2000-06-03 07:57:02 +00:00
Ron Pinkas
dc5211fc52 2000-06-02 14:45 UTC-0800 Ron Pinkas <Ron@Profit-Master.com>
* source/pp/ppcore.c
     ! Added logic to CommandStuff() to fix problem with Keyword or Match Marker are matched after non provided multiple optional patterns.
2000-06-02 21:57:13 +00:00
Viktor Szakats
7b24fd3601 2000-06-02 19:56 UTC+0100 Victor Szakats <info@szelvesz.hu> 2000-06-02 17:53:00 +00:00
Viktor Szakats
09aa8486ae 2000-06-02 15:39 UTC+0100 Victor Szakats <info@szelvesz.hu> 2000-06-02 13:35:29 +00:00
Ron Pinkas
4c2db1057e 2000-06-02 02:05 UTC-0800 Ron Pinkas <Ron@Profit-Master.com>
* source/pp/ppcore.c
     ! Added logic to hb_pp_RdStr() to fix problem with Macro Terminator (.) without a macro suffix.
2000-06-02 09:09:18 +00:00
Ron Pinkas
6f3355a896 2000-06-01 21:15 UTC-0800 Ron Pinkas <Ron@Profit-Master.com>
* source/pp/ppcore.c
     + Added case '@' to hb_pp_RdStr() to fix problem with @ not followed by a space.
2000-06-02 04:24:39 +00:00
Viktor Szakats
5256c88bb8 2000-06-02 04:00 UTC+0100 Victor Szakats <info@szelvesz.hu> 2000-06-02 02:47:18 +00:00
Viktor Szakats
6be58420c8 2000-06-02 02:54 UTC+0100 Victor Szakats <info@szelvesz.hu> 2000-06-02 01:55:16 +00:00
Viktor Szakats
d13e8ab76f 2000-06-02 02:54 UTC+0100 Victor Szakats <info@szelvesz.hu> 2000-06-02 01:34:35 +00:00
Viktor Szakats
3cdcdb805f 2000-06-02 02:54 UTC+0100 Victor Szakats <info@szelvesz.hu> 2000-06-02 00:51:40 +00:00
Viktor Szakats
a5d9c94592 2000-06-01 22:18 UTC+0100 Victor Szakats <info@szelvesz.hu> 2000-06-01 20:15:54 +00:00
David G. Holm
59ceb9aa21 See ChangeLog entry 2000-06-01 15:35 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2000-06-01 19:41:09 +00:00
Ryszard Glab
acd2b4e081 ChangeLog 20000601-20:40 UTC+0100 2000-06-01 18:34:47 +00:00
David G. Holm
fea7b1045b See ChangeLog entry 2000-06-01 12:15 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2000-06-01 16:30:01 +00:00
Luiz Rafael Culik
81f890cb3e See changelog 20000531-23:20 GMT -3 2000-06-01 02:42:39 +00:00
Viktor Szakats
ce08e02654 2000-05-31 23:57 UTC+0100 Victor Szakats <info@szelvesz.hu> 2000-05-31 21:53:43 +00:00
Viktor Szakats
cc8e3b98d6 2000-05-31 23:43 UTC+0100 Victor Szakats <info@szelvesz.hu> 2000-05-31 21:47:19 +00:00
Maurilio Longo
b39d909ac4 20000531-22:15 GMT+2 Maurilio Longo <maurilio.longo@libero.it> 2000-05-31 20:19:07 +00:00
Viktor Szakats
fdcb3bf6c4 2000-05-31 13:53 UTC+0100 Victor Szakats <info@szelvesz.hu> 2000-05-31 11:55:49 +00:00
Viktor Szakats
07088ae6a6 2000-05-31 13:53 UTC+0100 Victor Szakats <info@szelvesz.hu> 2000-05-31 11:54:28 +00:00
Chen Kedem
955f4bb9ab 2000-05-30 10:30 UTC+0300 Chen Kedem <niki@actcom.co.il> 2000-05-30 07:30:55 +00:00
Luiz Rafael Culik
680a010c14 *** empty log message *** 2000-05-30 00:09:32 +00:00
Jean-Francois Lefebvre
13a7a697a1 2000-05-29 22:21 UTC+0200 JFl&RaC <jfl@mafact.com>,<rac@mafact.com> 2000-05-29 20:35:05 +00:00
Viktor Szakats
7cfd2f89e7 2000-05-29 22:26 UTC+0100 Victor Szakats <info@szelvesz.hu> 2000-05-29 20:22:59 +00:00
Paul Tucker
ef68bb6fc4 updates for msvc 2000-05-29 07:27:31 +00:00
Viktor Szakats
879a134ee1 2000-05-29 08:29 UTC+0100 Victor Szakats <info@szelvesz.hu> 2000-05-29 06:28:24 +00:00
Luiz Rafael Culik
b2765aa415 *** empty log message *** 2000-05-29 02:00:54 +00:00
Viktor Szakats
610a4f3195 2000-05-29 02:47 UTC+0100 Victor Szakats <info@szelvesz.hu> 2000-05-29 00:54:26 +00:00
Viktor Szakats
9217251a5a 2000-05-29 02:47 UTC+0100 Victor Szakats <info@szelvesz.hu> 2000-05-29 00:51:57 +00:00
Luiz Rafael Culik
a37353b894 See changelog 20000528-21:50 gmt-3 2000-05-29 00:46:06 +00:00
Maurilio Longo
3e886ea141 20000529-00:01 GMT+2 Maurilio Longo <maurilio.longo@libero.it> 2000-05-28 22:02:50 +00:00
Viktor Szakats
eb952f521c 2000-05-28 22:57 UTC+0100 Victor Szakats <info@szelvesz.hu> 2000-05-28 21:01:27 +00:00
Jean-Francois Lefebvre
937101dd91 *harbour/include/hboo.ch
*harbour/include/hbclass.ch
 Now support MI, scoping, fowarding and delegating
 Also support 10 chars limit by not prefixing the Classname when in 10 chars mode

*harbour/include/hbsetup.ch
 Allow the configuration of Hidden message

*harbour/source/rtl/objfunc.prg
 added function __objDerivedFrom(oSelf, oObj | cClassName)

*harbour/source/rtl/tclass.prg
 Major modification to implement MI & scoping
 Added message :Super to acces frist superclass object instance
 Added message :IsDerivedFrom(oObj | cClassName ) (Xbase++ comp.)

*harbour/source/vm/proc.c
  added char * hb_procname( int iLevel, char * szName )
  extracted from HB_FUNC( PROCNAME ) to allow it to be called from c
  HB_FUNC( PROCNAME ) modified to call the previous'one

*harbour/source/vm/classes.c
  Major modification to implement MI & Scoping
  Added function Sender() used by delegating to allow full polymorphism
  Added function __CLS_PARAM used by the preprocessor
2000-05-28 20:09:56 +00:00
Viktor Szakats
be81ee127d 2000-05-27 23:12 UTC+0100 Victor Szakats <info@szelvesz.hu> 2000-05-28 19:52:03 +00:00
Maurilio Longo
4a7c3337a0 20000528-21:38 GMT+2 Maurilio Longo <maurilio.longo@libero.it> 2000-05-28 19:39:31 +00:00
Maurilio Longo
d478f28dbf 20000528-17:41 GMT+2 Maurilio Longo <maurilio.longo@libero.it> 2000-05-28 15:44:39 +00:00
Maurilio Longo
3b8dd5b3a9 20000528-13:55 GMT+2 Maurilio Longo <maurilio.longo@libero.it> 2000-05-28 11:55:29 +00:00
Maurilio Longo
c87f2b9dc1 20000528-13:45 GMT+2 Maurilio Longo <maurilio.longo@libero.it> 2000-05-28 11:46:18 +00:00