Mon Apr 6 00:08:07 2020 UTC ()
retext: update to 7.1.0

## ReText 7.1.0 (2020-04-04)

* General improvements:
    - New files are now opened in new tabs by default, not new windows
      (contributed by Daniele Scasciafratte in #476). This can be disabled
      using `openFilesInExistingWindow` configuration option.
    - Preferences dialog improvements: it now uses tabs; added a link to
      configuration file (contributed by Xavier Gouchet in #327); clicking on
      checkbox label now changes checkbox state.
    - Return key now automatically continues quote blocks and ordered lists
      (contributed by Xavier Gouchet in #298 and #326).
    - It is now possible to close the current tab with Ctrl+W (contributed by
      Xavier Gouchet in #283).
    - Ctrl+wheel on editor now increases/decreases font size (contributed by
      Xavier Gouchet in #328). Ctrl+wheel in preview zooms in/out (#400).
    - Alt+Up/Down arrow now moves the current line up/down (contributed by
      Xavier Gouchet in #337).
    - Added “Jump to Line” feature, with Ctrl+G shortcut (contributed by
      Xavier Gouchet in #382).
    - Table mode improvements (contributed by Maurice van der Pot).
    - “Paste Image” moved to a separate action, with Ctrl+Shift+V shortcut.
    - Added “Insert table” dialog (contributed by Changhee Kim in #431).
    - Clicking a link to nonexistent file now prompts the user to create it
      (contributed by red-kite in #436 and Xavier Gouchet in #459).
    - Added a menu action to insert images from filesystem (contributed by
      Daniel Venturini in #500).
* New options added:
    - `relativeLineNumbers` — count line numbers as relative to the current
      line (contributed by Xavier Gouchet in #270).
    - `documentStatsEnabled` — show text statistics in the lower left corner
      of the editor (contributed by Xavier Gouchet in #268 and #338).
    - `rightMarginWrap` — soft-wrap text at user specified margin line
      (contributed by Oğuzhan Öğreden in #313).
    - `paperSize` — set the default paper size for print or PDF export
      (contributed by mray271 in #335).
    - `recentDocumentsCount` — number of recent files to show in the menu
      (contributed by red-kite in #407).
    - `windowTitleFullPath` — show full path in window title (contributed by
      red-kite in #429).
    - `defaultPreviewState` — mode for new tabs: `editor`, `normal-preview` or
      `live-preview` (contributed by red-kite in #435). It replaces the old
      `livePreviewByDefault` option.
    - `wideCursor` — make cursor as wide as characters.
* Bugs fixed:
    - Issue #252 — Limit max-width of images to 100%.
    - Issue #267 — setup.py now installs retext.svg icon.
    - Issues #281, #469 — Autofill current filename for PDF export and Save As
      dialogs (the Save As part contributed by Xavier Gouchet in #474).
    - Issue #291 — Make sure search result does not overlap with stats/info
      areas.
    - Issue #301 — Made the Markdown include extension working.
    - PR #315 — Fixed handling multi-line rows in reStructuredText tables in
      table mode (contributed by R1dO).
    - Issue #346 — Ctrl+F now focuses the search field, not closes the search
      bar. To close the search bar, now the Escape key can be used.
    - Issue #378 — Ensure that cursor is visible after resizes.
    - Issue #397 — Only check whether .css file exists on initial page load.
    - Issue #399 — Try to load libGL.so.1 before creating QApplication.
    - Issue #408 — Fix printing with dark themes.
    - Issue #409 — Make the WebKit renderer use disk cache.
    - PRs #411, #417, #426, #494 — AppData file improvements (contributed by
      scx).
    - Issue #441 — Files reloading no longer triggers tab change.
    - Issue #445 — Implemented PDF export for the WebEngine renderer.
    - Issue #451 — Make the highlighter not break the pymdownx.highlight
      extension.
    - Issues #452, #497, #499 — Prevent pip from building wheels, as that
      results in broken desktop files.
    - Issues #467, #488 — WebEngine renderer broken with new Qt versions.
    - Issue #468 — Include the stylesheet in exported HTML.
    - Issue #479 — Display `*` in tab title when document is modified and
      unsaved (contributed by Xavier Gouchet in #480).
    - Issue #487 — Added a workaround for missing icons in Ubuntu 19.10 Yaru
      theme.
    - PR #496 — Enable HiDPI icons (contributed by Guo Yunhe).
* Translations updated:
    - Chinese (China) (contributed by liulitchi and the Chinese team).
    - Czech (contributed by David Kolibáč).
    - Danish (contributed by scootergrisen).
    - Dutch (contributed by Heimen Stoffels).
    - Finnish (contributed by elguitar).
    - German (contributed by Oliver A. Gubler in #370, Carsten Beck).
    - Italian (contributed by Alessandro Menti).
    - Korean (contributed by MukKim in #415).
    - Portuguese (Brazil) (contributed by EdemarSantos).
    - Portuguese (European) (contributed by Ricardo Simões in #278).
    - Russian (contributed by Vladislav Glinsky, Виктор Ерухин).
    - Serbian (contributed by Slobodan Simić).
    - Spanish (contributed by Félix Fischer, Fito JB).
    - Swedish (contributed by Philip Andersen).
    - Ukrainian (contributed by Vladislav Glinsky).


(gutteridge)
diff -r1.2 -r1.3 pkgsrc/editors/retext/Makefile
diff -r1.1 -r1.2 pkgsrc/editors/retext/PLIST
diff -r1.1 -r1.2 pkgsrc/editors/retext/distinfo

cvs diff -r1.2 -r1.3 pkgsrc/editors/retext/Makefile (expand / switch to unified diff)

--- pkgsrc/editors/retext/Makefile 2019/04/25 07:32:52 1.2
+++ pkgsrc/editors/retext/Makefile 2020/04/06 00:08:07 1.3
@@ -1,19 +1,18 @@ @@ -1,19 +1,18 @@
1# $NetBSD: Makefile,v 1.2 2019/04/25 07:32:52 maya Exp $ 1# $NetBSD: Makefile,v 1.3 2020/04/06 00:08:07 gutteridge Exp $
2 2
3VERSION= 7.0.4 3VERSION= 7.1.0
4DISTNAME= ReText-${VERSION} 4DISTNAME= ReText-${VERSION}
5PKGNAME= ${DISTNAME:tl} 5PKGNAME= ${DISTNAME:tl}
6PKGREVISION= 1 
7CATEGORIES= editors python 6CATEGORIES= editors python
8MASTER_SITES= ${MASTER_SITE_PYPI:=R/ReText/} 7MASTER_SITES= ${MASTER_SITE_PYPI:=R/ReText/}
9 8
10MAINTAINER= gutteridge@NetBSD.org 9MAINTAINER= gutteridge@NetBSD.org
11HOMEPAGE= https://github.com/retext-project/retext 10HOMEPAGE= https://github.com/retext-project/retext
12COMMENT= Simple but powerful editor for Markdown and reStructuredText 11COMMENT= Simple but powerful editor for Markdown and reStructuredText
13LICENSE= gnu-gpl-v3 12LICENSE= gnu-gpl-v3
14 13
15PYTHON_VERSIONS_INCOMPATIBLE= 27 14PYTHON_VERSIONS_INCOMPATIBLE= 27
16 15
17DEPENDS+= ${PYPKGPREFIX}-chardet-[0-9]*:../../converters/py-chardet 16DEPENDS+= ${PYPKGPREFIX}-chardet-[0-9]*:../../converters/py-chardet
18DEPENDS+= ${PYPKGPREFIX}-enchant-[0-9]*:../../textproc/py-enchant 17DEPENDS+= ${PYPKGPREFIX}-enchant-[0-9]*:../../textproc/py-enchant
19DEPENDS+= ${PYPKGPREFIX}-markups-[0-9]*:../../textproc/py-markups 18DEPENDS+= ${PYPKGPREFIX}-markups-[0-9]*:../../textproc/py-markups

cvs diff -r1.1 -r1.2 pkgsrc/editors/retext/PLIST (expand / switch to unified diff)

--- pkgsrc/editors/retext/PLIST 2019/03/02 20:49:10 1.1
+++ pkgsrc/editors/retext/PLIST 2020/04/06 00:08:07 1.2
@@ -1,71 +1,78 @@ @@ -1,71 +1,78 @@
1@comment $NetBSD: PLIST,v 1.1 2019/03/02 20:49:10 gutteridge Exp $ 1@comment $NetBSD: PLIST,v 1.2 2020/04/06 00:08:07 gutteridge Exp $
2bin/retext 2bin/retext
3${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 3${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
4${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 4${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
5${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 5${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 6${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
6${PYSITELIB}/${EGG_INFODIR}/requires.txt 7${PYSITELIB}/${EGG_INFODIR}/requires.txt
7${PYSITELIB}/${EGG_INFODIR}/top_level.txt 8${PYSITELIB}/${EGG_INFODIR}/top_level.txt
8${PYSITELIB}/ReText/__init__.py 9${PYSITELIB}/ReText/__init__.py
9${PYSITELIB}/ReText/__init__.pyo 
10${PYSITELIB}/ReText/__init__.pyc 10${PYSITELIB}/ReText/__init__.pyc
11${PYSITELIB}/ReText/config.pyo 11${PYSITELIB}/ReText/__init__.pyo
12${PYSITELIB}/ReText/config.pyc 12${PYSITELIB}/ReText/__main__.py
13${PYSITELIB}/ReText/converterprocess.pyo 13${PYSITELIB}/ReText/__main__.pyc
14${PYSITELIB}/ReText/converterprocess.pyc 14${PYSITELIB}/ReText/__main__.pyo
15${PYSITELIB}/ReText/dialogs.pyo 
16${PYSITELIB}/ReText/dialogs.pyc 
17${PYSITELIB}/ReText/editor.pyo 
18${PYSITELIB}/ReText/editor.pyc 
19${PYSITELIB}/ReText/fakevimeditor.pyo 
20${PYSITELIB}/ReText/fakevimeditor.pyc 
21${PYSITELIB}/ReText/highlighter.pyo 
22${PYSITELIB}/ReText/highlighter.pyc 
23${PYSITELIB}/ReText/icontheme.pyo 
24${PYSITELIB}/ReText/icontheme.pyc 
25${PYSITELIB}/ReText/mdx_posmap.pyo 
26${PYSITELIB}/ReText/mdx_posmap.pyc 
27${PYSITELIB}/ReText/preview.pyo 
28${PYSITELIB}/ReText/preview.pyc 
29${PYSITELIB}/ReText/syncscroll.pyo 
30${PYSITELIB}/ReText/syncscroll.pyc 
31${PYSITELIB}/ReText/tab.pyo 
32${PYSITELIB}/ReText/tab.pyc 
33${PYSITELIB}/ReText/tablemode.pyo 
34${PYSITELIB}/ReText/tablemode.pyc 
35${PYSITELIB}/ReText/webenginepreview.pyo 
36${PYSITELIB}/ReText/webenginepreview.pyc 
37${PYSITELIB}/ReText/webkitpreview.pyo 
38${PYSITELIB}/ReText/webkitpreview.pyc 
39${PYSITELIB}/ReText/window.pyo 
40${PYSITELIB}/ReText/window.pyc 
41${PYSITELIB}/ReText/xsettings.pyo 
42${PYSITELIB}/ReText/xsettings.pyc 
43${PYSITELIB}/ReText/config.py 15${PYSITELIB}/ReText/config.py
 16${PYSITELIB}/ReText/config.pyc
 17${PYSITELIB}/ReText/config.pyo
44${PYSITELIB}/ReText/converterprocess.py 18${PYSITELIB}/ReText/converterprocess.py
 19${PYSITELIB}/ReText/converterprocess.pyc
 20${PYSITELIB}/ReText/converterprocess.pyo
45${PYSITELIB}/ReText/dialogs.py 21${PYSITELIB}/ReText/dialogs.py
 22${PYSITELIB}/ReText/dialogs.pyc
 23${PYSITELIB}/ReText/dialogs.pyo
46${PYSITELIB}/ReText/editor.py 24${PYSITELIB}/ReText/editor.py
 25${PYSITELIB}/ReText/editor.pyc
 26${PYSITELIB}/ReText/editor.pyo
47${PYSITELIB}/ReText/fakevimeditor.py 27${PYSITELIB}/ReText/fakevimeditor.py
 28${PYSITELIB}/ReText/fakevimeditor.pyc
 29${PYSITELIB}/ReText/fakevimeditor.pyo
48${PYSITELIB}/ReText/highlighter.py 30${PYSITELIB}/ReText/highlighter.py
 31${PYSITELIB}/ReText/highlighter.pyc
 32${PYSITELIB}/ReText/highlighter.pyo
49${PYSITELIB}/ReText/icontheme.py 33${PYSITELIB}/ReText/icontheme.py
 34${PYSITELIB}/ReText/icontheme.pyc
 35${PYSITELIB}/ReText/icontheme.pyo
50${PYSITELIB}/ReText/mdx_posmap.py 36${PYSITELIB}/ReText/mdx_posmap.py
 37${PYSITELIB}/ReText/mdx_posmap.pyc
 38${PYSITELIB}/ReText/mdx_posmap.pyo
51${PYSITELIB}/ReText/preview.py 39${PYSITELIB}/ReText/preview.py
 40${PYSITELIB}/ReText/preview.pyc
 41${PYSITELIB}/ReText/preview.pyo
52${PYSITELIB}/ReText/syncscroll.py 42${PYSITELIB}/ReText/syncscroll.py
 43${PYSITELIB}/ReText/syncscroll.pyc
 44${PYSITELIB}/ReText/syncscroll.pyo
53${PYSITELIB}/ReText/tab.py 45${PYSITELIB}/ReText/tab.py
 46${PYSITELIB}/ReText/tab.pyc
 47${PYSITELIB}/ReText/tab.pyo
 48${PYSITELIB}/ReText/tabledialog.py
 49${PYSITELIB}/ReText/tabledialog.pyc
 50${PYSITELIB}/ReText/tabledialog.pyo
54${PYSITELIB}/ReText/tablemode.py 51${PYSITELIB}/ReText/tablemode.py
 52${PYSITELIB}/ReText/tablemode.pyc
 53${PYSITELIB}/ReText/tablemode.pyo
55${PYSITELIB}/ReText/webenginepreview.py 54${PYSITELIB}/ReText/webenginepreview.py
 55${PYSITELIB}/ReText/webenginepreview.pyc
 56${PYSITELIB}/ReText/webenginepreview.pyo
56${PYSITELIB}/ReText/webkitpreview.py 57${PYSITELIB}/ReText/webkitpreview.py
 58${PYSITELIB}/ReText/webkitpreview.pyc
 59${PYSITELIB}/ReText/webkitpreview.pyo
57${PYSITELIB}/ReText/window.py 60${PYSITELIB}/ReText/window.py
 61${PYSITELIB}/ReText/window.pyc
 62${PYSITELIB}/ReText/window.pyo
58${PYSITELIB}/ReText/xsettings.py 63${PYSITELIB}/ReText/xsettings.py
 64${PYSITELIB}/ReText/xsettings.pyc
 65${PYSITELIB}/ReText/xsettings.pyo
59share/applications/me.mitya57.ReText.desktop 66share/applications/me.mitya57.ReText.desktop
60share/icons/hicolor/scalable/apps/retext.svg 67share/icons/hicolor/scalable/apps/retext.svg
61share/metainfo/me.mitya57.ReText.appdata.xml 68share/metainfo/me.mitya57.ReText.appdata.xml
62share/retext/icons/COPYING 69share/retext/icons/COPYING
63share/retext/icons/README.md 70share/retext/icons/README.md
64share/retext/icons/application-exit.png 71share/retext/icons/application-exit.png
65share/retext/icons/application-pdf.png 72share/retext/icons/application-pdf.png
66share/retext/icons/document-new.png 73share/retext/icons/document-new.png
67share/retext/icons/document-open-recent.png 74share/retext/icons/document-open-recent.png
68share/retext/icons/document-open.png 75share/retext/icons/document-open.png
69share/retext/icons/document-preview.png 76share/retext/icons/document-preview.png
70share/retext/icons/document-print-preview.png 77share/retext/icons/document-print-preview.png
71share/retext/icons/document-print.png 78share/retext/icons/document-print.png
@@ -87,30 +94,32 @@ share/retext/icons/retext.svg @@ -87,30 +94,32 @@ share/retext/icons/retext.svg
87share/retext/icons/system-file-manager.png 94share/retext/icons/system-file-manager.png
88share/retext/icons/text-html.png 95share/retext/icons/text-html.png
89share/retext/icons/view-fullscreen.png 96share/retext/icons/view-fullscreen.png
90share/retext/icons/x-office-document.png 97share/retext/icons/x-office-document.png
91share/retext/locale/retext_ca.qm 98share/retext/locale/retext_ca.qm
92share/retext/locale/retext_cs.qm 99share/retext/locale/retext_cs.qm
93share/retext/locale/retext_cy.qm 100share/retext/locale/retext_cy.qm
94share/retext/locale/retext_da.qm 101share/retext/locale/retext_da.qm
95share/retext/locale/retext_de.qm 102share/retext/locale/retext_de.qm
96share/retext/locale/retext_es.qm 103share/retext/locale/retext_es.qm
97share/retext/locale/retext_es_CO.qm 104share/retext/locale/retext_es_CO.qm
98share/retext/locale/retext_et.qm 105share/retext/locale/retext_et.qm
99share/retext/locale/retext_eu.qm 106share/retext/locale/retext_eu.qm
 107share/retext/locale/retext_fi.qm
100share/retext/locale/retext_fr.qm 108share/retext/locale/retext_fr.qm
101share/retext/locale/retext_hr.qm 109share/retext/locale/retext_hr.qm
102share/retext/locale/retext_hu.qm 110share/retext/locale/retext_hu.qm
103share/retext/locale/retext_it.qm 111share/retext/locale/retext_it.qm
104share/retext/locale/retext_ja.qm 112share/retext/locale/retext_ja.qm
 113share/retext/locale/retext_ko.qm
105share/retext/locale/retext_nl.qm 114share/retext/locale/retext_nl.qm
106share/retext/locale/retext_pl.qm 115share/retext/locale/retext_pl.qm
107share/retext/locale/retext_pt.qm 116share/retext/locale/retext_pt.qm
108share/retext/locale/retext_pt_BR.qm 117share/retext/locale/retext_pt_BR.qm
109share/retext/locale/retext_ru.qm 118share/retext/locale/retext_ru.qm
110share/retext/locale/retext_sk.qm 119share/retext/locale/retext_sk.qm
111share/retext/locale/retext_sr.qm 120share/retext/locale/retext_sr.qm
112share/retext/locale/retext_sr@latin.qm 121share/retext/locale/retext_sr@latin.qm
113share/retext/locale/retext_sv.qm 122share/retext/locale/retext_sv.qm
114share/retext/locale/retext_uk.qm 123share/retext/locale/retext_uk.qm
115share/retext/locale/retext_zh_CN.qm 124share/retext/locale/retext_zh_CN.qm
116share/retext/locale/retext_zh_TW.qm 125share/retext/locale/retext_zh_TW.qm

cvs diff -r1.1 -r1.2 pkgsrc/editors/retext/distinfo (expand / switch to unified diff)

--- pkgsrc/editors/retext/distinfo 2019/03/02 20:49:10 1.1
+++ pkgsrc/editors/retext/distinfo 2020/04/06 00:08:07 1.2
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.1 2019/03/02 20:49:10 gutteridge Exp $ 1$NetBSD: distinfo,v 1.2 2020/04/06 00:08:07 gutteridge Exp $
2 2
3SHA1 (ReText-7.0.4.tar.gz) = c50eef7ac7b7dc314e2913daadc4686e53eed8fe 3SHA1 (ReText-7.1.0.tar.gz) = b61cae271f8270e8964090771dfd8684095e0b99
4RMD160 (ReText-7.0.4.tar.gz) = 1f62ecfd43916b64d5117b7051d0c9b20c9086ee 4RMD160 (ReText-7.1.0.tar.gz) = 8026437693b65baf47824e43cc22788ff1ffa5a6
5SHA512 (ReText-7.0.4.tar.gz) = cb12666b15414f4bf83f3b07c94d3bcba13dd3e6c3832c66520bfe8caafeeb87cc083a1e74530d98d6e00a00363add55fdf873e6de385e637876454130deebb3 5SHA512 (ReText-7.1.0.tar.gz) = 92333f31f7a57440d642246ed30156384285bb44640a0d6e7654e82749681893eaef3cb16e41fa2d7b618aa59f1ea8cb07d431736b00f35cb9130d7294e3d105
6Size (ReText-7.0.4.tar.gz) = 402934 bytes 6Size (ReText-7.1.0.tar.gz) = 484989 bytes