annotate .hgignore @ 31191:bb9d776eafac stable

Fix wrong color in PDF printout of some latex strings (bug #62884) * octave-svgconvert (draw): For "rect" elements only set brush color if necessary and eventually restore to previous color.
author Pantxo Diribarne <pantxo.diribarne@gmail.com>
date Sun, 14 Aug 2022 18:24:07 +0200
parents 3c6a91ee72c2
children 6b2e5f8f306b
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
12473
95b1c64c287f Improve .hgignore adding more things to be ignored
Jordi Gutiérrez Hermoso <jordigh@gmail.com>
parents: 7823
diff changeset
1 syntax: regexp
25538
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
2 ## The recurrent (^|/) idiom in the regexps below should be understood
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
3 ## to mean "at any directory" while the ^ idiom means "from the
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
4 ## project's top-level directory".
12473
95b1c64c287f Improve .hgignore adding more things to be ignored
Jordi Gutiérrez Hermoso <jordigh@gmail.com>
parents: 7823
diff changeset
5
25538
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
6 ## gnulib related files
28001
3c6a91ee72c2 Update .hgignore for new gnulib/ directory
Rik <rik@octave.org>
parents: 26999
diff changeset
7 (^|/)gnulib$
3c6a91ee72c2 Update .hgignore for new gnulib/ directory
Rik <rik@octave.org>
parents: 26999
diff changeset
8 # This directory gets created by gnulib during the build.
3c6a91ee72c2 Update .hgignore for new gnulib/ directory
Rik <rik@octave.org>
parents: 26999
diff changeset
9 (^|/)libgnu$
25538
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
10 # gnulib makes these silly backup files.
15410
2024c70329df .hgignore: Ignore gnulib/gnulib.mk file.
Rik <rik@octave.org>
parents: 15394
diff changeset
11 .~$
12473
95b1c64c287f Improve .hgignore adding more things to be ignored
Jordi Gutiérrez Hermoso <jordigh@gmail.com>
parents: 7823
diff changeset
12
25538
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
13 ## m4 related files
15765
70bf9b6d47af maint: update .hgignore to reflect new libgnu/ structure
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents: 15410
diff changeset
14 # This directory mostly contains cruft during build time, but it does
25538
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
15 # contain some Octave code, so be more careful about what we ignore here.
15325
d9b955926a50 maint: update .hgignore
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents: 15207
diff changeset
16 ^m4/(?!ax_).+\.m4$
12473
95b1c64c287f Improve .hgignore adding more things to be ignored
Jordi Gutiérrez Hermoso <jordigh@gmail.com>
parents: 7823
diff changeset
17
25538
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
18 ## Autoconf, Automake automatically generated files
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
19 ^aclocal\.m4$
28001
3c6a91ee72c2 Update .hgignore for new gnulib/ directory
Rik <rik@octave.org>
parents: 26999
diff changeset
20 ^autom4te\.cache$
25538
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
21 ^config\.in\.h$
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
22 ^configure$
25543
115db34f35fb .hgignore: fix prefix to ignore files that may be in or out of tree (bug #54216)
Mike Miller <mtmiller@octave.org>
parents: 25538
diff changeset
23 (^|/)config.cache$
115db34f35fb .hgignore: fix prefix to ignore files that may be in or out of tree (bug #54216)
Mike Miller <mtmiller@octave.org>
parents: 25538
diff changeset
24 (^|/)config.h$
115db34f35fb .hgignore: fix prefix to ignore files that may be in or out of tree (bug #54216)
Mike Miller <mtmiller@octave.org>
parents: 25538
diff changeset
25 (^|/)config.log$
115db34f35fb .hgignore: fix prefix to ignore files that may be in or out of tree (bug #54216)
Mike Miller <mtmiller@octave.org>
parents: 25538
diff changeset
26 (^|/)config.status$
7823
feaaf725c54f Ignore build directories.
Michael Goffioul <michael.goffioul@gmail.com>
parents: 0
diff changeset
27
25543
115db34f35fb .hgignore: fix prefix to ignore files that may be in or out of tree (bug #54216)
Mike Miller <mtmiller@octave.org>
parents: 25538
diff changeset
28 ^Makefile\.in$
12473
95b1c64c287f Improve .hgignore adding more things to be ignored
Jordi Gutiérrez Hermoso <jordigh@gmail.com>
parents: 7823
diff changeset
29 ^INSTALL$
95b1c64c287f Improve .hgignore adding more things to be ignored
Jordi Gutiérrez Hermoso <jordigh@gmail.com>
parents: 7823
diff changeset
30
26999
ec0f2f745ea3 .hgignore: Ignore "CMakeLists.txt" for CLion support (bug #55901).
Rik <rik@octave.org>
parents: 26993
diff changeset
31 ## CMake associated files
ec0f2f745ea3 .hgignore: Ignore "CMakeLists.txt" for CLion support (bug #55901).
Rik <rik@octave.org>
parents: 26993
diff changeset
32 # Octave doesn't use CMake, but some IDEs use this index file to indicate
ec0f2f745ea3 .hgignore: Ignore "CMakeLists.txt" for CLion support (bug #55901).
Rik <rik@octave.org>
parents: 26993
diff changeset
33 # what files are part of a project (e.g., CLion). Ignore it (bug #55901).
ec0f2f745ea3 .hgignore: Ignore "CMakeLists.txt" for CLion support (bug #55901).
Rik <rik@octave.org>
parents: 26993
diff changeset
34 ^CMakeLists.txt$
ec0f2f745ea3 .hgignore: Ignore "CMakeLists.txt" for CLion support (bug #55901).
Rik <rik@octave.org>
parents: 26993
diff changeset
35
25538
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
36 ## Emacs associated files
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
37 (^|/)TAGS$
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
38 (^|/)semantic.cache$
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
39
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
40 ## Scripts associated with building Octave
24091
19d8d99152e9 maint: make .hgignore more precise about auxiliary and intermediate files
Mike Miller <mtmiller@octave.org>
parents: 24078
diff changeset
41 ^build-aux/config\.(guess|rpath|sub)$
25543
115db34f35fb .hgignore: fix prefix to ignore files that may be in or out of tree (bug #54216)
Mike Miller <mtmiller@octave.org>
parents: 25538
diff changeset
42 (^|/)build-aux/check-subst-vars\.sh$
24091
19d8d99152e9 maint: make .hgignore more precise about auxiliary and intermediate files
Mike Miller <mtmiller@octave.org>
parents: 24078
diff changeset
43 ^build-aux/depcomp$
19d8d99152e9 maint: make .hgignore more precise about auxiliary and intermediate files
Mike Miller <mtmiller@octave.org>
parents: 24078
diff changeset
44 ^build-aux/install-sh$
19d8d99152e9 maint: make .hgignore more precise about auxiliary and intermediate files
Mike Miller <mtmiller@octave.org>
parents: 24078
diff changeset
45 ^build-aux/ltmain\.sh$
19d8d99152e9 maint: make .hgignore more precise about auxiliary and intermediate files
Mike Miller <mtmiller@octave.org>
parents: 24078
diff changeset
46 ^build-aux/mdate-sh$
19d8d99152e9 maint: make .hgignore more precise about auxiliary and intermediate files
Mike Miller <mtmiller@octave.org>
parents: 24078
diff changeset
47 ^build-aux/missing$
19d8d99152e9 maint: make .hgignore more precise about auxiliary and intermediate files
Mike Miller <mtmiller@octave.org>
parents: 24078
diff changeset
48 ^build-aux/move-if-change$
25543
115db34f35fb .hgignore: fix prefix to ignore files that may be in or out of tree (bug #54216)
Mike Miller <mtmiller@octave.org>
parents: 25538
diff changeset
49 (^|/)build-aux/subst-config-vals\.sh$
115db34f35fb .hgignore: fix prefix to ignore files that may be in or out of tree (bug #54216)
Mike Miller <mtmiller@octave.org>
parents: 25538
diff changeset
50 (^|/)build-aux/subst-cross-config-vals\.sh$
115db34f35fb .hgignore: fix prefix to ignore files that may be in or out of tree (bug #54216)
Mike Miller <mtmiller@octave.org>
parents: 25538
diff changeset
51 (^|/)build-aux/subst-script-vals\.sh$
24091
19d8d99152e9 maint: make .hgignore more precise about auxiliary and intermediate files
Mike Miller <mtmiller@octave.org>
parents: 24078
diff changeset
52 ^build-aux/texinfo\.tex$
19d8d99152e9 maint: make .hgignore more precise about auxiliary and intermediate files
Mike Miller <mtmiller@octave.org>
parents: 24078
diff changeset
53 ^build-aux/ylwrap$
25538
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
54
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
55 ## Mercurial associated files
25543
115db34f35fb .hgignore: fix prefix to ignore files that may be in or out of tree (bug #54216)
Mike Miller <mtmiller@octave.org>
parents: 25538
diff changeset
56 (^|/)HG-ID$
12473
95b1c64c287f Improve .hgignore adding more things to be ignored
Jordi Gutiérrez Hermoso <jordigh@gmail.com>
parents: 7823
diff changeset
57
25538
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
58 ## Timestamp files used in build process
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
59 .*/\.dirstamp$
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
60 .*/\.octave-dirstamp$
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
61
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
62 ## Intermediate compilation results for libraries
28001
3c6a91ee72c2 Update .hgignore for new gnulib/ directory
Rik <rik@octave.org>
parents: 26999
diff changeset
63 \.la$
25538
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
64 .*/\.libs/
28001
3c6a91ee72c2 Update .hgignore for new gnulib/ directory
Rik <rik@octave.org>
parents: 26999
diff changeset
65 \.Plo$
3c6a91ee72c2 Update .hgignore for new gnulib/ directory
Rik <rik@octave.org>
parents: 26999
diff changeset
66 \.Po$
25538
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
67
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
68 ## DLDFCN associated files
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
69 ^libinterp/dldfcn/module\.mk$
25543
115db34f35fb .hgignore: fix prefix to ignore files that may be in or out of tree (bug #54216)
Mike Miller <mtmiller@octave.org>
parents: 25538
diff changeset
70 (^|/)libinterp/dldfcn/PKG_ADD$
115db34f35fb .hgignore: fix prefix to ignore files that may be in or out of tree (bug #54216)
Mike Miller <mtmiller@octave.org>
parents: 25538
diff changeset
71 (^|/)libinterp/dldfcn/.*\.oct$
25538
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
72
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
73 ## liboctave/ directory associated patterns
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
74 # E.g., liboctave/operators/smx-op-inc.mk
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
75 ^liboctave/operators/\w+-op-\w+\.mk$
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
76
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
77 ## scripts/ directory associated patterns
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
78 # Package files
25543
115db34f35fb .hgignore: fix prefix to ignore files that may be in or out of tree (bug #54216)
Mike Miller <mtmiller@octave.org>
parents: 25538
diff changeset
79 (^|/)scripts/.*/PKG_ADD$
25538
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
80 # Java files
25543
115db34f35fb .hgignore: fix prefix to ignore files that may be in or out of tree (bug #54216)
Mike Miller <mtmiller@octave.org>
parents: 25538
diff changeset
81 (^|/)scripts/java/octave\.jar$
115db34f35fb .hgignore: fix prefix to ignore files that may be in or out of tree (bug #54216)
Mike Miller <mtmiller@octave.org>
parents: 25538
diff changeset
82 (^|/)scripts/java/org/octave/.*\.class$
25538
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
83
28001
3c6a91ee72c2 Update .hgignore for new gnulib/ directory
Rik <rik@octave.org>
parents: 26999
diff changeset
84 ## libgui/ directory associated patterns
25538
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
85 # Files generated by moc tool
25543
115db34f35fb .hgignore: fix prefix to ignore files that may be in or out of tree (bug #54216)
Mike Miller <mtmiller@octave.org>
parents: 25538
diff changeset
86 (^|/)libgui/.*/moc-.*\.(cc|h)$
115db34f35fb .hgignore: fix prefix to ignore files that may be in or out of tree (bug #54216)
Mike Miller <mtmiller@octave.org>
parents: 25538
diff changeset
87 (^|/)libgui/languages/.*\.qm$
25538
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
88
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
89 ## Ignore patterns associated with documentation
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
90 # Info generated files
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
91 # E.g., doc/faq/OctaveFAQ.info, doc/interpreter/octave.info-4
24091
19d8d99152e9 maint: make .hgignore more precise about auxiliary and intermediate files
Mike Miller <mtmiller@octave.org>
parents: 24078
diff changeset
92 ^doc/\w+/\w+\.info(-\d+)?$
12473
95b1c64c287f Improve .hgignore adding more things to be ignored
Jordi Gutiérrez Hermoso <jordigh@gmail.com>
parents: 7823
diff changeset
93
25538
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
94 # Texinfo created temporary directories
25543
115db34f35fb .hgignore: fix prefix to ignore files that may be in or out of tree (bug #54216)
Mike Miller <mtmiller@octave.org>
parents: 25538
diff changeset
95 (^|/)doc/(interpreter|liboctave)/(octave|liboctave)\.t2(d|p)/
25538
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
96 # Texinfo created files
25543
115db34f35fb .hgignore: fix prefix to ignore files that may be in or out of tree (bug #54216)
Mike Miller <mtmiller@octave.org>
parents: 25538
diff changeset
97 (^|/)doc/interpreter/.*\.texi$
25538
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
98
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
99 # DOCSTRINGS files built in the source tree
25543
115db34f35fb .hgignore: fix prefix to ignore files that may be in or out of tree (bug #54216)
Mike Miller <mtmiller@octave.org>
parents: 25538
diff changeset
100 (^|/)(libinterp|scripts)/DOCSTRINGS$
25538
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
101
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
102 # Generated HTML directories
25543
115db34f35fb .hgignore: fix prefix to ignore files that may be in or out of tree (bug #54216)
Mike Miller <mtmiller@octave.org>
parents: 25538
diff changeset
103 (^|/)doc/interpreter/octave\.html/
115db34f35fb .hgignore: fix prefix to ignore files that may be in or out of tree (bug #54216)
Mike Miller <mtmiller@octave.org>
parents: 25538
diff changeset
104 (^|/)doc/liboctave/liboctave\.html/
25538
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
105
26993
119353eb6b38 maint: Strip trailing whitespace from source files.
John W. Eaton <jwe@octave.org>
parents: 26625
diff changeset
106 # Miscellaneous auto-generated files
25543
115db34f35fb .hgignore: fix prefix to ignore files that may be in or out of tree (bug #54216)
Mike Miller <mtmiller@octave.org>
parents: 25538
diff changeset
107 (^|/)doc/interpreter/octave\.dvi$
115db34f35fb .hgignore: fix prefix to ignore files that may be in or out of tree (bug #54216)
Mike Miller <mtmiller@octave.org>
parents: 25538
diff changeset
108 (^|/)doc/interpreter/octave\.ps$
115db34f35fb .hgignore: fix prefix to ignore files that may be in or out of tree (bug #54216)
Mike Miller <mtmiller@octave.org>
parents: 25538
diff changeset
109 (^|/)doc/interpreter/doc-cache$
115db34f35fb .hgignore: fix prefix to ignore files that may be in or out of tree (bug #54216)
Mike Miller <mtmiller@octave.org>
parents: 25538
diff changeset
110 (^|/)doc/interpreter/octave_interpreter\.q(ch|hc)$
25538
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
111
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
112 # Images and scripts for documentation
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
113 ^doc/interpreter/images\.mk$
25543
115db34f35fb .hgignore: fix prefix to ignore files that may be in or out of tree (bug #54216)
Mike Miller <mtmiller@octave.org>
parents: 25538
diff changeset
114 (^|/)doc/interpreter/.*\.eps$
115db34f35fb .hgignore: fix prefix to ignore files that may be in or out of tree (bug #54216)
Mike Miller <mtmiller@octave.org>
parents: 25538
diff changeset
115 (^|/)doc/interpreter/.*\.pdf$
115db34f35fb .hgignore: fix prefix to ignore files that may be in or out of tree (bug #54216)
Mike Miller <mtmiller@octave.org>
parents: 25538
diff changeset
116 (^|/)doc/interpreter/.*\.png$
115db34f35fb .hgignore: fix prefix to ignore files that may be in or out of tree (bug #54216)
Mike Miller <mtmiller@octave.org>
parents: 25538
diff changeset
117 (^|/)doc/interpreter/.*\.txt$
25538
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
118
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
119 # timestamps for doc directory
24091
19d8d99152e9 maint: make .hgignore more precise about auxiliary and intermediate files
Mike Miller <mtmiller@octave.org>
parents: 24078
diff changeset
120 ^doc/\w+/stamp-(vti|\d+)$
19d8d99152e9 maint: make .hgignore more precise about auxiliary and intermediate files
Mike Miller <mtmiller@octave.org>
parents: 24078
diff changeset
121 ^doc/\w+/version-\w+\.texi$
21674
5e083d07ba35 maint: add DOCSTRINGS to .hgignore
Mike Miller <mtmiller@octave.org>
parents: 20715
diff changeset
122
25538
a27ae22eb41d .hgignore: Add more files to ignore (bug #54216).
Rik <rik@octave.org>
parents: 25537
diff changeset
123 ## Test associated patterns
28001
3c6a91ee72c2 Update .hgignore for new gnulib/ directory
Rik <rik@octave.org>
parents: 26999
diff changeset
124 -tst$
25537
975450679c15 .hgignore: Add more files to ignore (bug #54216).
Andrew Janke <andrew@apjanke.net>
parents: 24091
diff changeset
125