All of lore.kernel.org
 help / color / mirror / Atom feed
* [Cocci] version 1.0.0
@ 2015-04-19 15:37 Julia Lawall
  2015-04-19 17:01 ` Derek M Jones
                   ` (3 more replies)
  0 siblings, 4 replies; 10+ messages in thread
From: Julia Lawall @ 2015-04-19 15:37 UTC (permalink / raw)
  To: cocci

Coccinelle version 1.0.0 is released.

The main changes are:

* Metavariables for binary and assignment operators.  Examples can be 
found by grepping for "operator" in coccinelle/tests.  For example, the 
metavariable declaration

binary operator bop = { &&, ||, ==, !=, <, <=, >, >= };

will cause bop to match any of the operators in the set { &&, ||, ==, !=, 
<, <=, >, >= }.

* A rewrite of the code for inserting newlines among function call 
arguments, when these pass column 80.

* Support for disjunctions in structure names.

* Performance optimizations for cases where one rule inherits position 
variables, to only consider code that contains the mentioned positions.

* Support for const in some strange places in C code.

* Improved management of remaining comments when nearby code is removed.

Comments and bug reports are welcome.

julia

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Cocci] version 1.0.0
  2015-04-19 15:37 [Cocci] version 1.0.0 Julia Lawall
@ 2015-04-19 17:01 ` Derek M Jones
  2015-04-19 17:14   ` Julia Lawall
  2015-04-20  8:10 ` Wolfram Sang
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 10+ messages in thread
From: Derek M Jones @ 2015-04-19 17:01 UTC (permalink / raw)
  To: cocci

Julia,

> Coccinelle version 1.0.0 is released.

Congratulations!

It must be over 10 years since I first started using Coccinelle.
Should I pencil in 2025 for the release of version 2 ;-)

-- 
Derek M. Jones           Software analysis
tel: +44 (0)1252 520667  blog:shape-of-code.coding-guidelines.com

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Cocci] version 1.0.0
  2015-04-19 17:01 ` Derek M Jones
@ 2015-04-19 17:14   ` Julia Lawall
  0 siblings, 0 replies; 10+ messages in thread
From: Julia Lawall @ 2015-04-19 17:14 UTC (permalink / raw)
  To: cocci

On Sun, 19 Apr 2015, Derek M Jones wrote:

> Julia,
> 
> > Coccinelle version 1.0.0 is released.
> 
> Congratulations!
> 
> It must be over 10 years since I first started using Coccinelle.
> Should I pencil in 2025 for the release of version 2 ;-)

Good point.  Perhaps...

Actually, I think Coccinelle was first released in 2007 or so, so not 
quite 10 years.

julia

> 
> -- 
> Derek M. Jones           Software analysis
> tel: +44 (0)1252 520667  blog:shape-of-code.coding-guidelines.com
> _______________________________________________
> Cocci mailing list
> Cocci at systeme.lip6.fr
> https://systeme.lip6.fr/mailman/listinfo/cocci
> 

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Cocci] version 1.0.0
  2015-04-19 15:37 [Cocci] version 1.0.0 Julia Lawall
  2015-04-19 17:01 ` Derek M Jones
@ 2015-04-20  8:10 ` Wolfram Sang
  2015-04-20  8:19   ` Julia Lawall
  2015-04-20  8:25 ` SF Markus Elfring
  2015-04-23 18:56 ` SF Markus Elfring
  3 siblings, 1 reply; 10+ messages in thread
From: Wolfram Sang @ 2015-04-20  8:10 UTC (permalink / raw)
  To: cocci

On Sun, Apr 19, 2015 at 05:37:21PM +0200, Julia Lawall wrote:
> Coccinelle version 1.0.0 is released.

Congratulations, Julia! And thank you *very much* for all your hard
work!

All the best,

   Wolfram

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <https://systeme.lip6.fr/pipermail/cocci/attachments/20150420/8a37216c/attachment.asc>

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Cocci] version 1.0.0
  2015-04-20  8:10 ` Wolfram Sang
@ 2015-04-20  8:19   ` Julia Lawall
  0 siblings, 0 replies; 10+ messages in thread
From: Julia Lawall @ 2015-04-20  8:19 UTC (permalink / raw)
  To: cocci



On Mon, 20 Apr 2015, Wolfram Sang wrote:

> On Sun, Apr 19, 2015 at 05:37:21PM +0200, Julia Lawall wrote:
> > Coccinelle version 1.0.0 is released.
>
> Congratulations, Julia! And thank you *very much* for all your hard
> work!

Thanks.  I hope it will actually work :)

julia

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Cocci] version 1.0.0
  2015-04-19 15:37 [Cocci] version 1.0.0 Julia Lawall
  2015-04-19 17:01 ` Derek M Jones
  2015-04-20  8:10 ` Wolfram Sang
@ 2015-04-20  8:25 ` SF Markus Elfring
  2015-04-20  9:15   ` Sébastien Hinderer
  2015-04-23 18:56 ` SF Markus Elfring
  3 siblings, 1 reply; 10+ messages in thread
From: SF Markus Elfring @ 2015-04-20  8:25 UTC (permalink / raw)
  To: cocci

> Comments and bug reports are welcome.

Thanks for your update on development progress.

Does this software version contain also any improvements for the
documentation
which were occasionally missed in previous releases?

Regards,
Markus

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Cocci] version 1.0.0
  2015-04-20  8:25 ` SF Markus Elfring
@ 2015-04-20  9:15   ` Sébastien Hinderer
  2015-04-20 13:21     ` [Cocci] documentation improvements SF Markus Elfring
  2015-04-20 13:43     ` [Cocci] version 1.0.0 Derek M Jones
  0 siblings, 2 replies; 10+ messages in thread
From: Sébastien Hinderer @ 2015-04-20  9:15 UTC (permalink / raw)
  To: cocci

Dear Markus,

SF Markus Elfring (2015/04/20 10:25 +0200):
> > Comments and bug reports are welcome.
> 
> Thanks for your update on development progress.
> 
> Does this software version contain also any improvements for the
> documentation
> which were occasionally missed in previous releases?

I'm not sure there has been a lot done on documentation so far, but
Julia will certainly correct this point if I'm wrong.

However, improving the user documentation is part of what I am supposdd to
do on Coccinelle dugring this year. That's why, I'd be interested
in any feedback. In particular, if you could let me know which are
the areas which, according to you, are not so well documented, that
woudl be helpful.

Best wishes,
S?bastien.

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Cocci] documentation improvements
  2015-04-20  9:15   ` Sébastien Hinderer
@ 2015-04-20 13:21     ` SF Markus Elfring
  2015-04-20 13:43     ` [Cocci] version 1.0.0 Derek M Jones
  1 sibling, 0 replies; 10+ messages in thread
From: SF Markus Elfring @ 2015-04-20 13:21 UTC (permalink / raw)
  To: cocci

> However, improving the user documentation is part of
> what I am supposdd to do on Coccinelle dugring this year.

That is an interesting development.


> In particular, if you could let me know which are
> the areas which, according to you, are not so well documented,
> that woudl be helpful.

I see that there are improvement possibilities like the following.
* A bit of spell checking

* How are the chances to pass program parameter descriptions
  to a dedicated Latex macro so that more consistent
  formatting of the option collection can be achieved?

* Better outline around functionality from the semantic
  patch language

* Would additional links be useful?

* Can a tool like "OCamlDoc" also help?

Regards,
Markus

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Cocci] version 1.0.0
  2015-04-20  9:15   ` Sébastien Hinderer
  2015-04-20 13:21     ` [Cocci] documentation improvements SF Markus Elfring
@ 2015-04-20 13:43     ` Derek M Jones
  1 sibling, 0 replies; 10+ messages in thread
From: Derek M Jones @ 2015-04-20 13:43 UTC (permalink / raw)
  To: cocci

S?bastien,

> However, improving the user documentation is part of what I am supposdd to
> do on Coccinelle dugring this year. That's why, I'd be interested
> in any feedback. In particular, if you could let me know which are
> the areas which, according to you, are not so well documented, that
> woudl be helpful.

More and more people are hosting their documentation on github,
written using markdown.
https://help.github.com/articles/github-flavored-markdown/

Some examples:
https://github.com/showcases/writing

This approach also makes it easier for you to allow others to
contribute.

-- 
Derek M. Jones           Software analysis
tel: +44 (0)1252 520667  blog:shape-of-code.coding-guidelines.com

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Cocci] version 1.0.0
  2015-04-19 15:37 [Cocci] version 1.0.0 Julia Lawall
                   ` (2 preceding siblings ...)
  2015-04-20  8:25 ` SF Markus Elfring
@ 2015-04-23 18:56 ` SF Markus Elfring
  3 siblings, 0 replies; 10+ messages in thread
From: SF Markus Elfring @ 2015-04-23 18:56 UTC (permalink / raw)
  To: cocci

> Comments and bug reports are welcome.

How do you think about to reconsider the current status of script files
like "autogen" and "Makefile.release"?

Regards,
Markus

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2015-04-23 18:56 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-04-19 15:37 [Cocci] version 1.0.0 Julia Lawall
2015-04-19 17:01 ` Derek M Jones
2015-04-19 17:14   ` Julia Lawall
2015-04-20  8:10 ` Wolfram Sang
2015-04-20  8:19   ` Julia Lawall
2015-04-20  8:25 ` SF Markus Elfring
2015-04-20  9:15   ` Sébastien Hinderer
2015-04-20 13:21     ` [Cocci] documentation improvements SF Markus Elfring
2015-04-20 13:43     ` [Cocci] version 1.0.0 Derek M Jones
2015-04-23 18:56 ` SF Markus Elfring

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.