setup bug-reference for emacs
* .dir-locals.el: Here. * tests/core/remfin.test, tests/core/unambig.test: Make consistent references to issue numbers. * HACKING: Document convention for mentioning issues.
This commit is contained in:
parent
f8575b4290
commit
e4b8cd3fe4
4 changed files with 21 additions and 6 deletions
|
|
@ -2,6 +2,11 @@
|
||||||
(whitespace-style face empty trailing lines-tail)
|
(whitespace-style face empty trailing lines-tail)
|
||||||
(require-final-newline . t)
|
(require-final-newline . t)
|
||||||
(mode . global-whitespace)
|
(mode . global-whitespace)
|
||||||
|
(bug-reference-bug-regexp
|
||||||
|
. "\\(?:[Ff]ix\\(es\\)? \\|[Ii]ssue \\)#\\(?2:[0-9]+\\)")
|
||||||
|
(bug-reference-url-format
|
||||||
|
. "https://gitlab.lrde.epita.fr/spot/spot/issues/%s")
|
||||||
|
(mode . bug-reference)
|
||||||
(magit-branch-adjust-remote-upstream-alist ("origin/next" . "/"))))
|
(magit-branch-adjust-remote-upstream-alist ("origin/next" . "/"))))
|
||||||
(c++-mode . ((c-default-style . "gnu")
|
(c++-mode . ((c-default-style . "gnu")
|
||||||
(indent-tab-mode . t)
|
(indent-tab-mode . t)
|
||||||
|
|
|
||||||
10
HACKING
10
HACKING
|
|
@ -389,6 +389,16 @@ Comments
|
||||||
* Prefer C++-style comments (// foo) to C-style comments (/* foo */).
|
* Prefer C++-style comments (// foo) to C-style comments (/* foo */).
|
||||||
Use /// for Doxygen comments.
|
Use /// for Doxygen comments.
|
||||||
|
|
||||||
|
* When mentioning an issue number, in comments as well as in commit
|
||||||
|
messages, use one of the following forms so that we can configure
|
||||||
|
our editors to turn these into hyperlinks.
|
||||||
|
|
||||||
|
Issue #123 / issue #123 / Fixes #123 / fixes #123
|
||||||
|
|
||||||
|
(When gitlab sees a commit message containing "Fixes #123" or
|
||||||
|
"fixes #123" pushed to branch "next", it will automatically close
|
||||||
|
the issue.)
|
||||||
|
|
||||||
Formating
|
Formating
|
||||||
---------
|
---------
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -205,7 +205,7 @@ deterministic complete stutter-insensitive comment: "Safra[NBA=3]"
|
||||||
acc-name: Rabin 2 Acceptance: 4 (Fin(0)&Inf(1))|(Fin(2)&Inf(3)) Start:
|
acc-name: Rabin 2 Acceptance: 4 (Fin(0)&Inf(1))|(Fin(2)&Inf(3)) Start:
|
||||||
1 AP: 2 "p0" "p1" --BODY-- State: 0 {2} 2 0 2 3 State: 1 {0 2} 2 1 2 2
|
1 AP: 2 "p0" "p1" --BODY-- State: 0 {2} 2 0 2 3 State: 1 {0 2} 2 1 2 2
|
||||||
State: 2 {1 2} 2 0 2 2 State: 3 {3} 2 0 2 3 --END--
|
State: 2 {1 2} 2 0 2 2 State: 3 {3} 2 0 2 3 --END--
|
||||||
/* This is the square of smaller.hoa from #188. */
|
/* This is the square of smaller.hoa from issue #188. */
|
||||||
HOA: v1 States: 37 Start: 0 AP: 2 "a" "b" Acceptance: 24 (Inf(11) |
|
HOA: v1 States: 37 Start: 0 AP: 2 "a" "b" Acceptance: 24 (Inf(11) |
|
||||||
Fin(5)) & (Inf(10) | Fin(4)) & (Inf(9) | Fin(3)) & (Inf(8) | Fin(2)) &
|
Fin(5)) & (Inf(10) | Fin(4)) & (Inf(9) | Fin(3)) & (Inf(8) | Fin(2)) &
|
||||||
(Inf(7) | Fin(1)) & (Inf(6) | Fin(0)) & (Inf(23) | Fin(17)) & (Inf(22)
|
(Inf(7) | Fin(1)) & (Inf(6) | Fin(0)) & (Inf(23) | Fin(17)) & (Inf(22)
|
||||||
|
|
@ -262,7 +262,7 @@ trans-acc --BODY-- State: 0 [!0&1] 5 [!0&1] 7 State: 1 [0&!1] 2 {2}
|
||||||
[!0&1] 4 State: 7 [0&!1] 8 {3} [!0&!1] 7 {2} [0&!1] 3 {2} [!0&1] 5 {1}
|
[!0&1] 4 State: 7 [0&!1] 8 {3} [!0&!1] 7 {2} [0&!1] 3 {2} [!0&1] 5 {1}
|
||||||
State: 8 [!0&1] 8 {2} [!0&!1] 3 {1} [!0&1] 4 State: 9 [0&!1] 6 {0 3}
|
State: 8 [!0&1] 8 {2} [!0&!1] 3 {1} [!0&1] 4 State: 9 [0&!1] 6 {0 3}
|
||||||
[!0&1] 2 --END--
|
[!0&1] 2 --END--
|
||||||
/* Exposed the bug from #279 */
|
/* Exposed the bug from issue #279 */
|
||||||
HOA: v1 States: 3 Start: 0 AP: 2 "b" "c" Acceptance: 3 Fin(0) &
|
HOA: v1 States: 3 Start: 0 AP: 2 "b" "c" Acceptance: 3 Fin(0) &
|
||||||
(Inf(1)&Inf(2)) properties: trans-labels explicit-labels trans-acc
|
(Inf(1)&Inf(2)) properties: trans-labels explicit-labels trans-acc
|
||||||
complete --BODY-- State: 0 [!0] 0 {1 2} [0] 0 {0 1 2} [0&!1] 1 [0&1] 2
|
complete --BODY-- State: 0 [!0] 0 {1 2} [0] 0 {0 1 2} [0&!1] 1 [0&1] 2
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
# Copyright (C) 2013, 2015-2017 Laboratoire de Recherche et
|
# Copyright (C) 2013, 2015-2018 Laboratoire de Recherche et
|
||||||
# Developpement de l'Epita
|
# Developpement de l'Epita
|
||||||
#
|
#
|
||||||
# This file is part of Spot, a model checking library.
|
# This file is part of Spot, a model checking library.
|
||||||
|
|
@ -244,9 +244,9 @@ diff expected ltlcross.res
|
||||||
|
|
||||||
|
|
||||||
# This automaton was supplied by František Blahoudek, and is discussed
|
# This automaton was supplied by František Blahoudek, and is discussed
|
||||||
# in #188. Our initial implementation of is_unambiguous() on this
|
# in issue #188. Our initial implementation of is_unambiguous() on
|
||||||
# automaton used to take 38s, while the new version takes 0.2s. Using
|
# this automaton used to take 38s, while the new version takes 0.2s.
|
||||||
# valgrind on this is a way to ensure that the test is procedure
|
# Using valgrind on this is a way to ensure that the test is procedure
|
||||||
# enough: it would have been too long on the previous version.
|
# enough: it would have been too long on the previous version.
|
||||||
|
|
||||||
cat >smaller.hoa<<EOF
|
cat >smaller.hoa<<EOF
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue