| 
							
							
								 Vítor Manuel de Morais Santos Costa | 0f4b64d199 | make should only look at reconsulted files, it makes no sense to use make for consulted files. | 2009-10-16 08:31:23 +01:00 |  | 
			
				
					| 
							
							
								 Vítor Manuel de Morais Santos Costa | d649ba5894 | first cut at make/0y | 2009-10-15 12:56:16 +01:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 218bc2e423 | fix to slow reconsult (Jos Deroo) | 2009-09-20 10:03:10 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | 4e4d486dee | fix compilation errors | 2009-09-09 18:13:12 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 0688fb4d68 | handle old style binding lists. | 2009-09-09 18:00:35 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | ce76be4e77 | Merge branch 'master' of gitosis@yap.dcc.fc.up.pt:yap-6 | 2009-09-07 22:19:41 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 9047ad2e6e | fix bad call. | 2009-09-02 23:08:36 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 903358724d | fix bad code in between (obs from Jose Santos). | 2009-09-02 23:07:43 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | 5fb3ec0515 | fix repeated definition for halt. | 2009-09-01 00:00:08 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 12d793755e | load control.yap | 2009-08-20 10:38:33 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 2984a660fb | make setup in setup_call_cleanup deterministic (#141) break utils.yap and transfer control functionality to control.yap | 2009-08-20 10:36:58 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | 014209c22f | undo bug fix, it just handled one case. | 2009-07-22 14:31:15 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | ead58f6b34 | in tabled mode, replace X is Y by X=X', is(Y') to avoid cases where Y is assigned determinastically but needs to be later restored. (obs Ricardo Rocha) | 2009-07-22 14:23:32 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | df8f194d80 | fix setof cleanup vars (patch from Bart Demoen). | 2009-07-02 14:46:07 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | 5d966928b9 | prolog_file_name/2 was missing | 2009-07-01 12:11:33 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | d8595221d0 | optimise sub_atom when sub_atom is known. | 2009-06-22 15:35:40 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 557ed169e8 | fix processing of meta-arguments. | 2009-06-14 22:58:12 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 65e8ed2908 | use more efficient predicate. | 2009-06-14 22:57:07 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | a22f66a4fa | don't import everything in a module by default when reexporting it #134 | 2009-06-14 12:16:54 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 9dff291be2 | improve DCG support #72 | 2009-06-12 14:08:03 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | d8e92a2808 | do not use immediate updates, even in cprolog mode. | 2009-06-11 23:05:10 -05:00 |  | 
			
				
					| 
							
							
								 Ulrich Neumerkel | 7ae4c887fc | Instantiation error for looping :- meta_predicate P. | 2009-06-08 20:26:57 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | a9647b0321 | wake up goals the same order they were suspended. | 2009-06-05 09:48:00 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | 51d1c442d6 | fix not_empty_list #92 | 2009-06-03 10:43:40 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | 8a20da6639 | fix clean_call handling by top level (regression #110) | 2009-06-03 10:11:41 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | 7f54acb536 | separate standard alarm from virtual alarm. timeout uses virtual alarm #112 | 2009-06-03 10:09:14 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | b72345cc97 | handle correctly throws within the scope of a call_cleanup. This is implemented by using an extra argument to verify if the catcher is the current call_cleanup.
If it is, we allow the exception to go forth. | 2009-06-02 19:46:41 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 627a4f8b1f | ensure environment after goal execution in call_cleanup #106 | 2009-06-01 23:43:59 -05:00 |  | 
			
				
					| 
							
							
								 Ulrich Neumerkel | 28f593f0a8 | alarm(0,Any1,Any2) steadfast: Always disables alarm. | 2009-06-01 18:03:02 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | d6ed058157 | first pass at a decent implementation of PL_error (#95) - basically copy SWI code. | 2009-05-30 12:52:23 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | f61aee4a83 | third argument to thread_create needs :, #91 | 2009-05-30 10:43:03 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 2dae7fd5ef | fix unnecesary warnings for multifile (obs from Paulo Moura). | 2009-05-29 10:48:40 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 3fc4f71bee | prolog module is visible everywhere. | 2009-05-28 21:51:34 -05:00 |  | 
			
				
					| 
							
							
								 Ulrich Neumerkel | c1dcb1d75d | FIX #85 (defaultyness & meta_predicate), and thus #84, #82, #69 | 2009-05-28 12:35:41 -05:00 |  | 
			
				
					| 
							
							
								 Ulrich Neumerkel | 2b495cd095 | Introduction of errors for signal. In a case of conflict, 13211-1:7.12.2a is given precedence over 13211-2:6.7.1.4 | 2009-05-28 12:34:13 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 4f71103b88 | idon't disable interrupts for creeping. | 2009-05-25 09:57:59 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 9a0393e2ce | predicate_property would only return first prop for system pred (obs from Paulo Moura). | 2009-05-25 09:57:27 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 99ac4f4d4a | handle SWI style goal expansion natively, instead of trying to be smart. | 2009-05-24 19:18:52 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | f5bff2a21d | just indenting | 2009-05-24 15:16:40 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | f79d79e926 | replace TYPE_ERROR_VARIABLE for attributes #57 | 2009-05-22 21:51:48 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | 7304fbda13 | fix lack of streams message (Ulrich Neumerkel #60) | 2009-05-22 19:55:18 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 8f019b22de | make sure to work even without system mode | 2009-05-22 14:01:05 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 51e669dcfb | support for passing priority as argument to write. (Ulrich's #45). fixes on making write handle infinite loops | 2009-05-22 13:24:27 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | e466bf2c5b | fix $notrace (Ulrich Neumerkel #26) | 2009-05-21 23:51:34 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 3736ba5793 | $notrace should call $execute and disable interrupts below. | 2009-05-21 22:35:24 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | a58e3d812d | fix interrupt enabling in call_setup and friends remove between. | 2009-05-21 00:41:35 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 46543ccb5c | remove redundant $between | 2009-05-21 00:40:52 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | fe01f71f3e | between/3 is now part of arith.yap: - handle inf
- handle errors
- make top case deterministic (Ulrich #66) | 2009-05-21 00:36:09 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 26a20fa74a | fix showing clean_call (#65 Ulrich Neumerkel). | 2009-05-20 09:12:01 -07:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 26057240a8 | fix call_cleanup/2 and /3 (broken in previous patch). | 2009-05-20 07:29:13 -07:00 |  |