summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* pms.cls, eapi-cheatsheet.tex: Avoid conditional code in \dateUlrich Müller2024-05-131-5/+4
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Use sentence case throughoutUlrich Müller2024-05-081-13/+13
| | | | | | | | | | | | Subsection headings were already changed from title case to sentence case in commit ca463ce. This left chapter and section headings alone, which is inconsistent (although it is specified by some style guides like APA). This commit changes headings to sentence case throughout, following most other Gentoo documentation, e.g. wiki and devmanual. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* eapi-cheatsheet.tex: Delete trailing whitespaceUlrich Müller2021-09-031-1/+1
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* eapi-cheatsheet.tex: Define \i and \t commandsUlrich Müller2021-08-151-0/+4
| | | | | | | | These occur in external aux files used with the xr-hyper package and would normally cause an "undefined control sequence" error. The problem was hidden by LaTeX using its internal \i and \t macros instead. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Drop comma after "i.e." throughout, for consistencyUlrich Müller2021-06-171-2/+2
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Cheat sheet: EAPI 8 approval dateUlrich Müller2021-06-131-1/+1
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Cheat sheet: Update for EAPI 8Ulrich Müller2021-06-051-1/+61
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Cheat sheet: Remove EAPI 5 to make room for EAPI 8Ulrich Müller2021-06-051-70/+70
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Cheat sheet: Fix cross referencesUlrich Müller2021-06-051-2/+2
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Relicense from CC-BY-SA-3.0 to CC-BY-SA-4.0Ulrich Müller2021-06-051-2/+2
| | | | | Acked-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Cheat sheet: Update ESYSROOT, following PMS.Ulrich Müller2020-07-071-2/+2
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* eapi-cheatsheet.tex: Specify --with-sysroot in econf correctly.Ulrich Müller2019-08-011-3/+2
| | | | | | Also reword the sentence, in order to prevent an overfull box. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* eapi-cheatsheet.tex: Fix colour of cross reference links.Ulrich Müller2019-04-071-0/+1
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Cheat sheet: Whitespace.Ulrich Müller2019-03-031-1/+1
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Update URI of Creative Commons licence.Ulrich Müller2019-03-031-1/+1
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Change from vc to gitinfo2 for git metadata.Ulrich Müller2018-05-041-6/+6
| | | | | | The gitinfo2 package is included with TeXLive, has better support for git (e.g., information about branches and tags), and doesn't need any local scripts in the repository itself.
* Merge branch 'eapi-7'eapi-7-approved-2018-04-30Ulrich Müller2018-05-011-103/+219
|\
| * EAPI 7 has been approved by the Council.Ulrich Müller2018-05-011-1/+1
| | | | | | | | Bug: https://bugs.gentoo.org/654262
| * Cheat sheet: Update for EAPI 7.Ulrich Müller2018-04-261-1/+117
| |
| * Cheat sheet: Remove EAPIs 3 and 4 to make room for EAPI 7.Ulrich Müller2018-04-051-101/+101
| |
| * Cheat sheet: Fix undefined reference.Ulrich Müller2018-04-051-1/+1
| |
* | Cheat sheet: Small typographic fix.Ulrich Müller2018-04-261-1/+1
|/
* eapi-cheatsheet.tex: Update PDF metadata.Ulrich Müller2017-05-201-0/+1
|
* eapi-cheatsheet.tex: Include filename suffix for vc.tex input.Ulrich Müller2017-05-201-1/+1
|
* Use simple underscores throughout.Ulrich Müller2017-05-151-39/+39
| | | | | Replacement was done using "sed -i 's/\\_/_/g' *.tex". This does not change the resulting PDF and HTML output.
* Require underscore.sty package.Ulrich Müller2017-05-151-0/+1
| | | | | This permits hyphenation of words with underscores, so the custom code in pms.cls can be removed. Also simple _ acts like \_ in text mode.
* EAPI 6 has been reapproved by the Council.Ulrich Müller2015-11-131-1/+1
| | | | Bug: 565700
* Cheat sheet: Update for added locale settings in EAPI 6.Ulrich Müller2015-11-121-5/+10
| | | | | Add an item for LC_CTYPE and LC_COLLATE settings. Rearrange items in order not to split them between pages.
* EAPI 6 has been approved by the Council.Ulrich Müller2015-11-081-1/+1
|
* Cheat sheet: Update for EAPI 6.Ulrich Müller2015-11-081-1/+72
|
* Cheat sheet: Authors' names.Ulrich Müller2015-11-081-8/+14
| | | | | | | | "PMS team" isn't a good attribution because team members may change. Therefore list the two sole contributors as authors, according to git blame and git log. Also slightly reword the licence notice and adjust the footnotes.
* Cheat sheet: Remove EAPIs 0, 1, and 2 to make room for EAPI 6.Ulrich Müller2015-11-081-80/+82
| | | | | Also some rearrangement of items and one minor wording change, in order to fit the EAPI 4 section in two (small) pages.
* eapi-cheatsheet.tex: Remove unused LaTeX package from preamble.Ulrich Müller2015-10-291-1/+0
|
* Cheat sheet: Disable the foldmark.Ulrich Müller2015-10-161-1/+1
| | | | We do not need a fold mark since we have the vertical lines.
* Typographic whitespace fixes.Ulrich Müller2015-10-151-3/+3
|
* Replace "atom" by "package dependency specification" throughout.Ulrich Müller2015-09-131-3/+3
| | | | | | | This fixes remaining occurrences of the term "atom" that were missed in commit 12b07c3d013246c5ee4c6acb23f85ec1e857ac0a, or readded later. Bug: 174322
* Use the same line width for Emacs and Vim.Ulrich Müller2015-04-111-1/+2
| | | | | | Lines seem to be wrapped at 100 characters throughout, with the exception of eapi-cheatsheet.tex which is wrapped at 70 characters. Assign the "fill-column" file local variable for Emacs accordingly.
* Update URIs, Gentoo sites use https now.Ulrich Müller2015-03-281-2/+2
| | | | https://archives.gentoo.org/gentoo-dev/message/48af7446531860f964097b2dacba15aa
* Typographic fixes to the EAPI cheat sheet.Ulrich Müller2015-03-241-2/+2
|
* Update URI of PMS project page.Ulrich Müller2015-01-201-1/+2
|
* Update URI of PMS project page.Ulrich Müller2014-02-101-1/+1
|
* EAPI 5 has been approved by the Council.eapi-5-approved-2012-09-20Ulrich Müller2012-09-201-1/+1
|
* Add EAPI 5 to cheat sheet.Ulrich Müller2012-09-181-1/+71
|
* Reformat the cheat sheet and condense its wording to make room for EAPI 5.Ulrich Müller2012-09-181-35/+35
| | | | | Also rearrange variables in EAPI 4, so that items are not split between physical pages.
* Tune LaTeX formatting to suppress overfull boxes in output.Ulrich Müller2012-09-161-1/+1
| | | | | | | | | | | | | | - Change teletype font from Courier to Computer Modern Typewriter which is narrower. - Be more tolerant when formatting paragraphs, to avoid overfull boxes. Do this by increasing \tolerance, \hfuzz, and \emergencystretch. - Allow line breaks after underscores (but with a large penalty). - The second column of the "defined variables" table was too narrow. - Increase the width of margin notes to 40 mm (was about 33 mm before). - Rename the two longest featurelabels (profile-iuse-injection and controllable-compress) because they still didn't fit into the margin. - I'd rather have avoided explicit \allowbreak commands, but in very few cases there is no other way.
* Cheat sheet: Clarify wording for REPLACING_VERSIONS and REPLACED_BY_VERSION.Ulrich Mueller2011-02-051-3/+3
|
* Cheat sheet: Fix orientation of pages.Ulrich Mueller2011-01-261-1/+1
|
* Update date for EAPI 4 in cheat sheet.eapi-4-approved-2011-01-17Ulrich Mueller2011-01-181-1/+1
|
* Small fixups to cheat sheet.Ulrich Mueller2010-12-241-5/+5
|
* EAPI Cheat Sheet: Update for EAPI 4Christian Faulhammer2010-12-241-35/+59
| | | | | | | | | | | | | | | * Remove slot operators * Make a note about -i18n switch of doman * Mention removal of KV and AA variable * Add PROPERTIES variable * Describe change in S fallback * Reformatting on RDEPEND fallback * Describe REPLACING_VERSIONS and REPLACED_BY_VERSION variables * Describe MERGE_TYPE variable * Add new econf default options * Describe REQUIRED_USE variable * Optimise line breaking * Change version number