Irmen de Jong 
							
						 
					 
					
						
						
							
						
						1e8ff6f82a 
					 
					
						
						
							
							warning in doc about problems when using long + R0/R1 together  
						
						
						
						
					 
					
						2025-10-11 15:36:57 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						4ed92d71a7 
					 
					
						
						
							
							remove "@split" tag  
						
						... 
						
						
						
						The default is to split word arrays. If you need your word array to not be split, use @nosplit on the array. 
						
						
					 
					
						2025-10-05 17:06:21 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						3e1386a987 
					 
					
						
						
							
							remove the -dontsplitarrays compiler option  
						
						... 
						
						
						
						it was still there for backward compatibility reasons with really old prog8 code. If you need a word array to be not split, just use @nosplit on the array. 
						
						
					 
					
						2025-10-05 14:44:29 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						961095bfec 
					 
					
						
						
							
							fix output path for shadow jar  
						
						
						
						
					 
					
						2025-10-04 23:31:52 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						71ffbe2ba7 
					 
					
						
						
							
							document the long type  
						
						
						
						
					 
					
						2025-10-04 22:33:43 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						8b48a295b6 
					 
					
						
						
							
							allow struct initializers to occur in array literals  
						
						
						
						
					 
					
						2025-09-14 18:16:46 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						b52cee3154 
					 
					
						
						
							
							use RST chapter notation to attempt to fix PDF chapters  
						
						
						
						
					 
					
						2025-08-28 21:19:16 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						08810c2749 
					 
					
						
						
							
							proper error message for unsupported &&subroutine  
						
						
						
						
					 
					
						2025-07-27 23:44:24 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						0541b84d09 
					 
					
						
						
							
							Merge branch 'master' into structs  
						
						
						
						
					 
					
						2025-06-29 16:34:32 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						b5ce409592 
					 
					
						
						
							
							clarify booleans  
						
						
						
						
					 
					
						2025-06-26 20:06:36 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						c2bf9024f8 
					 
					
						
						
							
							start writing docs about structs and pointers, update syntax files with ^^  
						
						
						
						
					 
					
						2025-06-18 19:00:18 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						ebf79ef9e2 
					 
					
						
						
							
							release 11.3.2  
						
						
						
						
					 
					
						2025-05-11 12:30:36 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						b28ee0819f 
					 
					
						
						
							
							revert behavior change of @dirty variables, instead document the initialization behavior correctly in the docs  
						
						... 
						
						
						
						they get zeroed at program startup (like other uninitialized BSS variables), just not on entry in the subroutine. 
						
						
					 
					
						2025-05-07 21:07:12 +02:00 
						 
				 
			
				
					
						
							
							
								gillham 
							
						 
					 
					
						
						
							
						
						e646dd1ed1 
					 
					
						
						
							
							Add an encoding for the C64 OS custom character set. Use c64os: ( #158 )  
						
						
						
						
					 
					
						2025-01-31 23:41:55 +01:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						0c882836d9 
					 
					
						
						
							
							support multi-value variable initialization: ubyte a,b,c = multi()  
						
						
						
						
					 
					
						2025-01-18 22:08:31 +01:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						b014facbd3 
					 
					
						
						
							
							cx16 fileselector improvements  
						
						
						
						
					 
					
						2025-01-03 01:35:20 +01:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						b6e1fb3ba8 
					 
					
						
						
							
							emphasize that str[] is also split by default  
						
						
						
						
					 
					
						2024-12-27 17:00:39 +01:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						512ddd1694 
					 
					
						
						
							
							cleanups  
						
						
						
						
					 
					
						2024-12-20 22:59:20 +01:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						b01555d75e 
					 
					
						
						
							
							cx16.set_screen_mode() no longer returns anything.  
						
						... 
						
						
						
						tweak when codegen slightly.
allow trailing comma in array literals.
set_screen_mode failure status is really uncommon and still returned by the real kernal routine screen_mode(). 
						
						
					 
					
						2024-12-19 20:56:07 +01:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						e7a0cb636c 
					 
					
						
						
							
							add $< and $> operators to get the lsb and msb addresses of a @split array respectively.  
						
						... 
						
						
						
						document the new split array things. 
						
						
					 
					
						2024-12-16 17:45:54 +01:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						8f799567cf 
					 
					
						
						
							
							make word arrays split by default (w.i.p.)  
						
						
						
						
					 
					
						2024-12-15 08:12:34 +01:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						3675d7961b 
					 
					
						
						
							
							boolean variables can now also be memory-mapped (including boolean arrays)  
						
						
						
						
					 
					
						2024-12-11 18:25:27 +01:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						50c3d809dc 
					 
					
						
						
							
							fix type casting issues and unary ^ operator  
						
						... 
						
						
						
						signed numbers are no longer implicitly converted to unsigned
proper range check on bankof() 
						
						
					 
					
						2024-12-01 17:43:53 +01:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						f603c543d3 
					 
					
						
						
							
							restructure documentation to get rid of redundant syntax chapter  
						
						
						
						
					 
					
						2024-11-30 20:26:06 +01:00