Re: [isabelle-dev] New proof method "rewrite"

2015-04-15 Thread Lars Noschinski
On 14.04.2015 15:59, Lars Noschinski wrote:
> Currently, I'm still contemplating whether it is feasible to add a
> proper ML interface in the short remaining time, but this probably
> needs to wait for the next release, too. 
Turns out, a proper ML interface is not too hard, see now 

ef4fe30e9ef1.


Writing the patterns down, however, is a quite annoying task.
-- Lars

___
isabelle-dev mailing list
isabelle-...@in.tum.de
https://mailmanbroy.informatik.tu-muenchen.de/mailman/listinfo/isabelle-dev


Re: [isabelle-dev] NEWS: Z3 open source

2015-04-15 Thread Larry Paulson
I use “thm” all the time, especially to inspect theorems that are pre-built and 
therefore not open to inspection via hover-click directly.
Larry

> On 15 Apr 2015, at 09:02, Gerwin Klein  wrote:
> 
> 
>> Despite such routine improvements, many users will probably just stick to 
>> old habits from the TTY age, and put the sledgehammer command into the text. 
>> (Are there remaining uses of this ancient form? Or are there still pending 
>> problems with the current Sledgehammer panel?)
> 
> I don’t think such uses of essentially diagnostic commands should go away, 
> even if the corresponding panel works perfectly.
> 
> I find typing in a diagnostic command usually much faster and less disruptive 
> of the workflow than finding a panel in a list of tabs, and using the mouse 
> to move focus there. Even though we have the very nice command-click for 
> theorems etc, I still find myself using the thm command semi-regularly, just 
> because I don’t want to pick up the mouse, or I want to leave in the command 
> to remind myself of something, or I want to see the theorem in the context of 
> where I’m trying to use it instead of were it is define.
> 
> Sledgehammer is a slightly different case, because it often takes longer, but 
> even here I still sometimes prefer the text to the graphical interface when 
> I’m just using it to find a theorem.
> 
> Panels are clearly better for beginners, and I do myself much appreciate them 
> for things I don’t do often, but I think we should continue to support both 
> modes of interaction so that people can do what suits their workflow best.
> 
> Cheers,
> Gerwin
> 
> 
> 
> 
> The information in this e-mail may be confidential and subject to legal 
> professional privilege and/or copyright. National ICT Australia Limited 
> accepts no liability for any damage caused by this email or its attachments.
> ___
> isabelle-dev mailing list
> isabelle-...@in.tum.de
> https://mailmanbroy.informatik.tu-muenchen.de/mailman/listinfo/isabelle-dev

___
isabelle-dev mailing list
isabelle-...@in.tum.de
https://mailmanbroy.informatik.tu-muenchen.de/mailman/listinfo/isabelle-dev


Re: [isabelle-dev] NEWS: Z3 open source

2015-04-15 Thread Gerwin Klein

> Despite such routine improvements, many users will probably just stick to old 
> habits from the TTY age, and put the sledgehammer command into the text. (Are 
> there remaining uses of this ancient form? Or are there still pending 
> problems with the current Sledgehammer panel?)

I don’t think such uses of essentially diagnostic commands should go away, even 
if the corresponding panel works perfectly.

I find typing in a diagnostic command usually much faster and less disruptive 
of the workflow than finding a panel in a list of tabs, and using the mouse to 
move focus there. Even though we have the very nice command-click for theorems 
etc, I still find myself using the thm command semi-regularly, just because I 
don’t want to pick up the mouse, or I want to leave in the command to remind 
myself of something, or I want to see the theorem in the context of where I’m 
trying to use it instead of were it is define.

Sledgehammer is a slightly different case, because it often takes longer, but 
even here I still sometimes prefer the text to the graphical interface when I’m 
just using it to find a theorem.

Panels are clearly better for beginners, and I do myself much appreciate them 
for things I don’t do often, but I think we should continue to support both 
modes of interaction so that people can do what suits their workflow best.

Cheers,
Gerwin




The information in this e-mail may be confidential and subject to legal 
professional privilege and/or copyright. National ICT Australia Limited accepts 
no liability for any damage caused by this email or its attachments.
___
isabelle-dev mailing list
isabelle-...@in.tum.de
https://mailmanbroy.informatik.tu-muenchen.de/mailman/listinfo/isabelle-dev