summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/hereapplies/ChangeLog.md
blob: 97ee241848c431405109b8fbec7899faccc281ee (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
Change Log
==========


## 0.8.0 (2022-09-03)

Changes:

* The package now checks that the optional argument of the `\hereapplies` macro
  does not contain commas
* The LyX module has been updated
* The documentation is now available in `.lyx`, `.tex` and `.pdf` format
* Code review


## 0.7.0 (2022-08-29)

Changes:

* All restrictions have been lifted concerning the characters that are allowed
  in the identifiers passed to `\hereapplies` and `\whereapplies`; leading and
  trailing spaces from now on will be trimmed
* I/O operations now rely on one auxiliary file only
* Code review
* Documentation


## 0.6.0 (2022-08-23)

Changes:

* The `\whereapplies` macro now prints "and", instead of a comma, before the
  last page
* All translatable strings have been isolated into the four adjustable macros
  `\hapage`, `\hapages`, `\hadelimiter` and `\halastdelimiter`
* Code review (the `\hereapplies` macro now invokes `\detokenize` before
  checking whether the optional argument was passed)
* The LyX module has been updated
* Documentation


## 0.5.0 (2022-08-19)

Changes:

* A macro expansion bug has been fixed
* The `\hereapplies` macro now supports a comma-separated list of identifiers
* Documentation
* Examples


## 0.4.0 (2022-08-16)

Changes:

* The `\whereapplies` macro and its starred counterpart now support page ranges
  and a more robust indexing (a partial rewrite of the code and the addition of
  the `refcount` dependency were necessary)
* The LyX module has been updated
* Documentation
* Examples


## 0.3.1 (2022-08-15)

Changes:

* Documentation


## 0.3.0 (2022-08-13)

Changes:

* A starred version of the `\whereapplies` macro has been created
* The label generated when `\hereapplies` is invoked with two arguments has now
  become verbatim equal to the first argument -- previously it was equal to
  `appl:[concept]:[label]`
* Code review
* The LyX module has been updated
* Documentation
* Examples


## 0.2.0 (2022-08-12)

Changes:

* A starred version of the `\hereapplies` macro has been created
* A module for LyX has been added to the repository
* The package now prints `??` (instead of generating an error) when
  `\whereapplies` is invoked but `\hereapplies` is never invoked
* Code review
* Documentation
* Examples


## 0.1.0 (2022-08-11)

**Here Applies** has been published.