peter 
							
						 
					 
					
						
						
						
						
							
						
						
							5beb1658ce 
							
						 
					 
					
						
						
							
							* fix bug  #1634  (merged)  
						
						
						
					 
					
						2001-10-12 16:02:34 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							0d27041955 
							
						 
					 
					
						
						
							
							* merged delphi comment fix  
						
						
						
					 
					
						2001-09-30 21:23:59 +00:00 
						 
				 
			
				
					
						
							
							
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f959a590fe 
							
						 
					 
					
						
						
							
							* Fixes win32 linking problems with import libraries  
						
						... 
						
						
						
						* LINKLIB Libraries are now looked for using C file extensions
* get_exepath fix 
						
					 
					
						2001-09-18 11:30:47 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							c4b84ce276 
							
						 
					 
					
						
						
							
							* m68k updates from v10 merged  
						
						
						
					 
					
						2001-07-30 20:59:27 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							efa2d5f05e 
							
						 
					 
					
						
						
							
							* merged fixed relative path fix  
						
						
						
					 
					
						2001-07-15 11:56:21 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							ca8d604964 
							
						 
					 
					
						
						
							
							* various widestring updates, it works now mostly without charset  
						
						... 
						
						
						
						mapping supported 
						
					 
					
						2001-07-08 21:00:14 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							f86ce17588 
							
						 
					 
					
						
						
							
							+ hint directive parsing support  
						
						
						
					 
					
						2001-06-03 21:57:35 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							fb40dcd0bb 
							
						 
					 
					
						
						
							
							+ some widestring stuff added  
						
						
						
					 
					
						2001-05-27 14:30:55 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							bd25c6f88e 
							
						 
					 
					
						
						
							
							* fixed comment after comment parsing in assembler blocks  
						
						
						
					 
					
						2001-04-13 22:12:34 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							316523ca15 
							
						 
					 
					
						
						
							
							* easier registration of directives  
						
						
						
					 
					
						2001-04-13 18:00:36 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							a7cf57524e 
							
						 
					 
					
						
						
							
							* symtable change to classes  
						
						... 
						
						
						
						* range check generation and errors fixed, make cycle DEBUG=1 works
  * memory leaks fixed 
						
					 
					
						2001-04-13 01:22:06 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							32b9cdb7cf 
							
						 
					 
					
						
						
							
							+ new tlinkedlist class (merge of old tstringqueue,tcontainer and  
						
						... 
						
						
						
						tlinkedlist objects) 
						
					 
					
						2000-12-25 00:07:25 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							377e4c5927 
							
						 
					 
					
						
						
							
							* moved preprocessfile into a conditional  
						
						
						
					 
					
						2000-12-24 12:24:38 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							4c212d76d8 
							
						 
					 
					
						
						
							
							* fixed skipuntildirective  
						
						
						
					 
					
						2000-12-18 17:59:01 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							21486921af 
							
						 
					 
					
						
						
							
							* fixed parsing of strings and comments in skipuntildirective  
						
						
						
					 
					
						2000-12-16 15:36:02 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							bbe34f11f1 
							
						 
					 
					
						
						
							
							* merged fix for bug  #1229  
						
						
						
					 
					
						2000-11-30 20:27:51 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							b9796f6a7f 
							
						 
					 
					
						
						
							
							* unused units removed from uses clause  
						
						... 
						
						
						
						* some changes for widestrings 
						
					 
					
						2000-11-29 00:30:30 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							451723647e 
							
						 
					 
					
						
						
							
							* symtable splitted, no real code changes  
						
						
						
					 
					
						2000-10-31 22:02:46 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							a71e44ac49 
							
						 
					 
					
						
						
							
							* use defines.inc  
						
						
						
					 
					
						2000-09-24 15:06:10 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							4c94659743 
							
						 
					 
					
						
						
							
							* moved some util functions from globals,cobjects to cutils  
						
						... 
						
						
						
						* splitted files into finput,fmodule 
						
					 
					
						2000-08-27 16:11:48 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							fac523d7f6 
							
						 
					 
					
						
						
							
							* IDE patch for stream reading (merged)  
						
						
						
					 
					
						2000-08-12 15:30:44 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							43f82ba0ff 
							
						 
					 
					
						
						
							
							* memdebug/memory patches (merged)  
						
						... 
						
						
						
						* only once illegal directive (merged) 
						
					 
					
						2000-08-08 19:28:57 +00:00 
						 
				 
			
				
					
						
							
							
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							650fbb86aa 
							
						 
					 
					
						
						
							
							+ removed logs  
						
						
						
					 
					
						2000-07-13 11:32:24 +00:00 
						 
				 
			
				
					
						
							
							
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e7aca136a1 
							
						 
					 
					
						
						
							
							+ Initial import  
						
						
						
					 
					
						2000-07-13 06:29:38 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							289e5d6567 
							
						 
					 
					
						
						
							
							* undid my previous commit, because it breaks some code  
						
						
						
					 
					
						2000-07-08 18:03:11 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							e2c8882843 
							
						 
					 
					
						
						
							
							* also support string parsing in skipuntildirective for fpc modes  
						
						
						
					 
					
						2000-07-08 16:22:30 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							957d4cdc89 
							
						 
					 
					
						
						
							
							* new message files layout with msg numbers (but still no code to  
						
						... 
						
						
						
						show the number on the screen) 
						
					 
					
						2000-06-30 20:23:33 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							2b1d92cb5c 
							
						 
					 
					
						
						
							
							* no binary value reading with % if not fpc mode  
						
						... 
						
						
						
						* extended illegal char message with the char itself (Delphi like) 
						
					 
					
						2000-06-18 18:05:54 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							b427a13613 
							
						 
					 
					
						
						
							
							* fixed parsing of $if preproc function  
						
						
						
					 
					
						2000-06-09 21:35:37 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							eb59e0b11c 
							
						 
					 
					
						
						
							
							* fix for tests/test/testrang.pp bug  
						
						
						
					 
					
						2000-05-03 14:36:57 +00:00 
						 
				 
			
				
					
						
							
							
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							10b7a3ccbe 
							
						 
					 
					
						
						
							
							* Fixed bug in readcomment that was dropping * characters  
						
						
						
					 
					
						2000-04-08 20:18:53 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							9f1695f700 
							
						 
					 
					
						
						
							
							* ^m support also after a string  
						
						
						
					 
					
						2000-03-13 21:21:57 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							60058ae960 
							
						 
					 
					
						
						
							
							* very small change to scanner ...  
						
						
						
					 
					
						2000-03-12 17:53:16 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							35d59eeb52 
							
						 
					 
					
						
						
							
							Use $GOTO ON  
						
						
						
					 
					
						2000-02-29 23:59:47 +00:00 
						 
				 
			
				
					
						
							
							
								daniel 
							
						 
					 
					
						
						
						
						
							
						
						
							fb1a842118 
							
						 
					 
					
						
						
							
							* Current work of symtable integration committed. The symtable can be  
						
						... 
						
						
						
						activated by defining 'newst', but doesn't compile yet. Changes in type
  checking and oop are completed. What is left is to write a new
  symtablestack and adapt the parser to use it. 
						
					 
					
						2000-02-28 17:23:56 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							4a4a24b6e8 
							
						 
					 
					
						
						
							
							* log truncated  
						
						
						
					 
					
						2000-02-09 13:22:42 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							706e0c4417 
							
						 
					 
					
						
						
							
							* fixed filepos when eof is read, it'll now stay on the eof position  
						
						
						
					 
					
						2000-01-30 19:28:25 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							e525797c51 
							
						 
					 
					
						
						
							
							* updated copyright to 2000  
						
						
						
					 
					
						2000-01-07 01:14:18 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							c5410eee5c 
							
						 
					 
					
						
						
							
							* preprocessor support. But it fails on the caret in type blocks  
						
						
						
					 
					
						1999-12-02 17:34:34 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							94f418dc11 
							
						 
					 
					
						
						
							
							+ one field added for ttoken record for operator  
						
						... 
						
						
						
						linking the id to the corresponding operator token that
    can now now all be overloaded
  * overloaded operators are resetted to nil in InitSymtable
    (bug when trying to compile a uint that overloads operators twice) 
						
					 
					
						1999-11-15 17:52:59 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							0887060ff2 
							
						 
					 
					
						
						
							
							* truncated log to 20 revs  
						
						
						
					 
					
						1999-11-06 14:34:16 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							c60316b0d3 
							
						 
					 
					
						
						
							
							* fixed comment level counting after directive  
						
						
						
					 
					
						1999-11-03 23:44:28 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							be22c241fb 
							
						 
					 
					
						
						
							
							* fixed oldtp comment parsing  
						
						
						
					 
					
						1999-11-02 15:05:08 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							0e7c4919c8 
							
						 
					 
					
						
						
							
							* fixed line counter when the first line had  #10  only. This was buggy  
						
						... 
						
						
						
						for both the main file as for include files 
						
					 
					
						1999-10-30 12:32:30 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							eb72952214 
							
						 
					 
					
						
						
							
							* fixed macro within macro endless-loop  
						
						
						
					 
					
						1999-09-27 23:40:10 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							0b396c0466 
							
						 
					 
					
						
						
							
							* $IFNDEF is 7 chars and not 6 chars  
						
						
						
					 
					
						1999-09-03 10:02:48 +00:00 
						 
				 
			
				
					
						
							
							
								daniel 
							
						 
					 
					
						
						
						
						
							
						
						
							1777e0c901 
							
						 
					 
					
						
						
							
							* Could not compile with TP, some arrays moved to heap  
						
						... 
						
						
						
						* NOAG386BIN default for TP
  * AG386* files were not compatible with TP, fixed. 
						
					 
					
						1999-09-02 18:47:41 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							0274f3a08b 
							
						 
					 
					
						
						
							
							* fixed crash in psub  
						
						... 
						
						
						
						* ansistringcompare fixed
  * support for #$0b8 
						
					 
					
						1999-08-30 10:17:56 +00:00 
						 
				 
			
				
					
						
							
							
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							97393a3370 
							
						 
					 
					
						
						
							
							* Removed C style comments.  
						
						
						
					 
					
						1999-08-06 13:11:44 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							cb8aeb3fd6 
							
						 
					 
					
						
						
							
							* V_Fatal=1, all other V_ are also increased  
						
						... 
						
						
						
						* Check for local procedure when assigning procvar
  * fixed comment parsing because directives
  * oldtp mode directives better supported
  * added some messages to errore.msg 
						
					 
					
						1999-08-05 16:52:53 +00:00