The NetBSD Project

CVS log for pkgsrc/editors/tp-note/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / editors / tp-note

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.37 / (download) - annotate - [select for diffs], Sun Jun 4 06:45:31 2023 UTC (19 hours, 35 minutes ago) by pin
Branch: MAIN
CVS Tags: HEAD
Changes since 1.36: +1 -2 lines
Diff to previous 1.36 (colored)

editors/tp-note: clean-up after update

Revision 1.36 / (download) - annotate - [select for diffs], Sat Jun 3 19:34:29 2023 UTC (30 hours, 46 minutes ago) by pin
Branch: MAIN
Changes since 1.35: +4 -3 lines
Diff to previous 1.35 (colored)

editors/tp-note: update to 1.21.5

Rename root dir marker `.tpnoteroot`; Add pseudo lang. tag `+all`

* Breaking change: rename root directory marker file from `.tpnoteroot` to
  `.tpnoteroot.toml`.
* Allow optional project specific configuration data in `.tpnoteroot.toml`.
  Tp-Note will source the configuration for all note file in all subdirectories.
  Empty `.tpnoteroot.toml` content is still allowed.
* Interpret the pseudo language tag `+all` as "select all available languages"
  in the environment variable `TPNOTE_LANG_DETECTION` and the configuration
  file variable `tmpl.filter_get_lang`.

Revision 1.35 / (download) - annotate - [select for diffs], Wed May 17 21:31:53 2023 UTC (2 weeks, 4 days ago) by pin
Branch: MAIN
Changes since 1.34: +3 -3 lines
Diff to previous 1.34 (colored)

editors/tp-note: update to 1.21.4

Maintenance release, new env: `TPNOTE_EXTENSION_DEFAULT`

To improve the template readability the following template filters have
been renamed:

* `ext` to `file_ext`
* `stem` to `file_stem`
* `tag` to `file_sort_tag`
* `trim_tag` to `trim_file_sort_tag`
* `copy_counter` to `file_copy_counter`

The new environment variable `TPNOTE_EXTENSION_DEFAULT` allows setting the
file extension of new note files. If set, it overwrites the
`filename.extension_default` configuration file variable.

Revision 1.34 / (download) - annotate - [select for diffs], Wed May 10 10:27:41 2023 UTC (3 weeks, 4 days ago) by pin
Branch: MAIN
Changes since 1.33: +3 -3 lines
Diff to previous 1.33 (colored)

editors/tp-note: update to 1.21.3

Link docs with new sort-tag shorthand link syntax:

*   Hyperlinks to other Tp-Note documents can now be shortened by referencing
    only the target's sort-tag, e.g. `[my doc](<home/20230510-my note.md>)` is
    equivalent to `[my doc](<home/20230510>)`. Autolinks can be shortened as
    well: `<http:home/20230510-my note.md>` becomes `<http:home/20230510>`

*   New environment variable: `TPNOTE_CONFIG`

*   The prepend_dot filter is replaced by the prepend filter.
    The concerned filename templates have been updated.

Revision 1.33 / (download) - annotate - [select for diffs], Fri May 5 22:02:07 2023 UTC (4 weeks, 2 days ago) by pin
Branch: MAIN
Changes since 1.32: +3 -3 lines
Diff to previous 1.32 (colored)

editors/tp-note: update to 1.21.2

Add `TPNOTE_EDITOR_CONSOLE` and `TPNOTE_LANG_DETECTION` environment variables.

Revision 1.32 / (download) - annotate - [select for diffs], Thu May 4 19:01:15 2023 UTC (4 weeks, 3 days ago) by pin
Branch: MAIN
Changes since 1.31: +3 -3 lines
Diff to previous 1.31 (colored)

editors/tp-note: update to 1.21.1

Doc: Update documentation; Tmpl: add opt. filter parameter

The filter `map_lang` can now be parametrized with a default value that
is returned when the filter input is the empty string:
`map_lang(default="foo")`.

Revision 1.31 / (download) - annotate - [select for diffs], Thu Apr 27 12:30:14 2023 UTC (5 weeks, 3 days ago) by pin
Branch: MAIN
Changes since 1.30: +3 -4 lines
Diff to previous 1.30 (colored)

editors/tp-note: update to 1.21.0

 - New feature: natuaral language detection

Revision 1.30 / (download) - annotate - [select for diffs], Fri Feb 3 21:31:33 2023 UTC (3 months, 4 weeks ago) by pin
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1
Changes since 1.29: +3 -3 lines
Diff to previous 1.29 (colored)

editors/tp-note: fix build

Upstream update of the release notes generated a new hash that was commited
into the release tag causing a checksum missmatch at our end.

Regression fix of the viewer feature (under Window only)

This commit fixes some bugs introduced since v1.19.1. These regressions
only appear when compiling for Windows:

* Fix 70b615f: "Bug fix: path method not appropriate for URLs"
  (bug introduced in commit 97d2be7)
* Erroneous path handling when compiling for Windows:
  - The `.is_absolute()` path method acts differently under Windows.
    Fix in: c648342
  - Under Windows the `std::path::Component`s `Prefix()` and `RoodDir`
    need special care. Fixes in: 632e31a and 3ea8de2
  - Rust's Windows Paths optionally have `\` as path separator:
    Fix in: 0b61979

As mentioned above, these fixes only concern the proper function of
the viewer when compiled for Windows. None of the bugs have security
implications.  Nevertheless, I decided to yank the whole v1.19 series
because for a good user experience the viewer is expected to work.

Revision 1.29 / (download) - annotate - [select for diffs], Sun Jan 29 21:15:57 2023 UTC (4 months ago) by ryoon
Branch: MAIN
Changes since 1.28: +2 -1 lines
Diff to previous 1.28 (colored)

*: Recursive revbup from graphics/freetype2

Revision 1.28 / (download) - annotate - [select for diffs], Sun Jan 29 20:03:32 2023 UTC (4 months ago) by pin
Branch: MAIN
Changes since 1.27: +3 -3 lines
Diff to previous 1.27 (colored)

editors/tp-note: update to 1.20.1

 - Win fixes: Correctes broken builts since v1.19.7

Revision 1.27 / (download) - annotate - [select for diffs], Tue Jan 24 19:19:57 2023 UTC (4 months, 1 week ago) by pin
Branch: MAIN
Changes since 1.26: +3 -4 lines
Diff to previous 1.26 (colored)

editors/tp-note: update to 1.20.0

Reduce dependencies from preinstalled C libraries.

This release replaces two crate dependencies. This allows the
hassle free cross-compilation of the targets `armv7-unknow~x-gnueabihf`,
`x86_64-pc-windows-gnu` and `x86_64-unknown-linux-musl` on Debian.

Revision 1.26 / (download) - annotate - [select for diffs], Tue Jan 3 17:37:02 2023 UTC (5 months ago) by wiz
Branch: MAIN
Changes since 1.25: +2 -1 lines
Diff to previous 1.25 (colored)

*: recursive bump for tiff shlib major bump

Revision 1.25 / (download) - annotate - [select for diffs], Thu Dec 29 08:04:40 2022 UTC (5 months ago) by pin
Branch: MAIN
Changes since 1.24: +3 -3 lines
Diff to previous 1.24 (colored)

editors/tp-note: update to 1.19.13

Add env. var. 'TPNOTE_BROWSER', 'TPNOTE_EDITOR'

Braking changes:

* Env. var. renamed from 'TPNOTELANG' to 'TPNOTE_LANG'
* Env. var. renamed from 'TPNOTEUSER' to 'TPNOTE_USER'

Revision 1.24 / (download) - annotate - [select for diffs], Mon Dec 26 22:04:56 2022 UTC (5 months, 1 week ago) by pin
Branch: MAIN
Changes since 1.23: +3 -3 lines
Diff to previous 1.23 (colored)

editors/tp-note: update to 1.19.12

Viewer: better detect changes with simple editors

In theory watching only 'file' is enough. Unfortunately some file
editors do not modify files directly. They first rename the existing
file on disk and then  create a new file with the same filename. As
a workaround, we watch the whole directory where the file resides.
False positives, there could be other changes in this directory
which are not related to 'file', are detected, as we only trigger
the rendition to HTML when 'debounced_event.path' corresponds to our
watched file.

Revision 1.23 / (download) - annotate - [select for diffs], Thu Dec 22 09:34:32 2022 UTC (5 months, 1 week ago) by pin
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4
Changes since 1.22: +3 -3 lines
Diff to previous 1.22 (colored)

editors/tp-note: update to 1.19.11

Bug fixes release

v1.19.11
 - Viewer: bugfix: highlight indented source code

v1.19.10
 - Fallback to plain text for unkown prog. language

Revision 1.22 / (download) - annotate - [select for diffs], Mon Dec 19 09:36:44 2022 UTC (5 months, 2 weeks ago) by pin
Branch: MAIN
Changes since 1.21: +3 -3 lines
Diff to previous 1.21 (colored)

editors/tp-note: update to 1.19.9

 - Make highlighting configurable.

Revision 1.21 / (download) - annotate - [select for diffs], Sat Dec 17 07:20:40 2022 UTC (5 months, 2 weeks ago) by pin
Branch: MAIN
Changes since 1.20: +3 -3 lines
Diff to previous 1.20 (colored)

editors/tp-note: update to 1.19.8

 - Improve syntax highlighting,
 - remove GPL3.0 licensed dependency.

Revision 1.20 / (download) - annotate - [select for diffs], Sun Dec 4 17:41:05 2022 UTC (5 months, 4 weeks ago) by pin
Branch: MAIN
Changes since 1.19: +3 -3 lines
Diff to previous 1.19 (colored)

editors/tp-note: update to 1.19.7

 - Capitalize '{{username}}', fix: 'tel:' is not local

Revision 1.19 / (download) - annotate - [select for diffs], Fri Dec 2 11:22:08 2022 UTC (6 months ago) by pin
Branch: MAIN
Changes since 1.18: +3 -3 lines
Diff to previous 1.18 (colored)

editors/tp-note: update to 1.19.6

 - Export HTML: add abs. link base marker '.tpnoteroot'

Revision 1.18 / (download) - annotate - [select for diffs], Mon Nov 28 10:50:05 2022 UTC (6 months ago) by pin
Branch: MAIN
Changes since 1.17: +3 -3 lines
Diff to previous 1.17 (colored)

editors/tp-note: update to 1.19.5

 - Viewer: follow also absolut local links

Revision 1.17 / (download) - annotate - [select for diffs], Wed Nov 23 10:45:37 2022 UTC (6 months, 1 week ago) by pin
Branch: MAIN
Changes since 1.16: +3 -3 lines
Diff to previous 1.16 (colored)

editors/tp-note: update to 1.19.4

 - Fix viewer regression: Do not ignore non-local URLs

Revision 1.16 / (download) - annotate - [select for diffs], Tue Nov 22 11:30:10 2022 UTC (6 months, 1 week ago) by pin
Branch: MAIN
Changes since 1.15: +3 -3 lines
Diff to previous 1.15 (colored)

editors/tp-note: update to 1.19.3

 - Viewer: use autolinks for short refs.
 - The present Tp-Note version, displays the autolink:
    <http:mydir/autolink.md>
    like this (coloured, underlined and clickable): autolink
 - Bugfix Windows installer: Tp-Note's default icon is back.

Revision 1.15 / (download) - annotate - [select for diffs], Mon Nov 21 09:18:11 2022 UTC (6 months, 1 week ago) by pin
Branch: MAIN
Changes since 1.14: +5 -5 lines
Diff to previous 1.14 (colored)

editors/tp-note: update to 1.19.2

v1.19.2
 - Improve viewer security against exfiltration attacks

v1.19.1
 - Viewer: Add sec. feat. limit no. of served files

Revision 1.14 / (download) - annotate - [select for diffs], Thu Nov 17 09:49:57 2022 UTC (6 months, 2 weeks ago) by pin
Branch: MAIN
Changes since 1.13: +4 -5 lines
Diff to previous 1.13 (colored)

editors/tp-note: update to 1.19.0

 - Viewer: new feature: follow links to other Tp-Notes

Revision 1.13 / (download) - annotate - [select for diffs], Sat Nov 12 21:55:35 2022 UTC (6 months, 3 weeks ago) by pin
Branch: MAIN
Changes since 1.12: +7 -6 lines
Diff to previous 1.12 (colored)

editors/tp-note: update to 1.18.3

 - Bump 'tpnote_lib' version to v0.10.1
 - Remember template update in config file
 - 'Note::from_text_file()': Tmpl: allow empty 'date:'
 - Housekeeping: inline trait method
 - '<Context>::insert_environment()' into 'from()'

Revision 1.12 / (download) - annotate - [select for diffs], Wed Nov 2 21:04:34 2022 UTC (7 months ago) by pin
Branch: MAIN
Changes since 1.11: +3 -3 lines
Diff to previous 1.11 (colored)

editors/tp-note: update to 1.18.2

 - Refactor tpnote_lib API

Revision 1.11 / (download) - annotate - [select for diffs], Fri Oct 28 07:48:25 2022 UTC (7 months ago) by pin
Branch: MAIN
Changes since 1.10: +3 -3 lines
Diff to previous 1.10 (colored)

editors/tp-note: update to 1.18.1

 - Bump 'tpnote-lib' version to v0.8.0
 - Apply newtype pattern for FrontMatter
 - 'TmplFromTextFile': always move to free filename
 - Relax 'is_empty()' condition

Revision 1.10 / (download) - annotate - [select for diffs], Fri Oct 21 11:32:53 2022 UTC (7 months, 1 week ago) by pin
Branch: MAIN
Changes since 1.9: +5 -6 lines
Diff to previous 1.9 (colored)

editors/tp-note: update to 1.18.0

 - Fix: report read-clipboard properly (-V)
 - Render MathML and (some) syntax highlighting

Revision 1.9 / (download) - annotate - [select for diffs], Tue Aug 16 07:51:51 2022 UTC (9 months, 2 weeks ago) by pin
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.8: +4 -5 lines
Diff to previous 1.8 (colored)

editors/tp-note: update to 1.17.3

-Upgrade dependencies
-Functional tests: unset `TPNOTELANG`
-Derive also `Eq`
-Reborrow without "deref on an immutable reference"
-Depreciate gzip in `docs/build/man`
-Avoid allocating substring
-Use `unsigned_abs()` for isize -> u64
-Remove redunant import
-Use const where possible
-Update man-page

Revision 1.8 / (download) - annotate - [select for diffs], Thu Aug 11 05:08:17 2022 UTC (9 months, 3 weeks ago) by gutteridge
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

Bump all dependent packages of wayland (belatedly)

The package changed with the addition of its libepoll-shim dependency.
Otherwise, we can get:
ERROR: libepoll-shim>=0.0.20210418 is not installed; can't buildlink files.

Revision 1.7 / (download) - annotate - [select for diffs], Tue Jun 28 11:33:49 2022 UTC (11 months, 1 week ago) by wiz
Branch: MAIN
Changes since 1.6: +2 -1 lines
Diff to previous 1.6 (colored)

*: recursive bump for perl 5.36

Revision 1.6 / (download) - annotate - [select for diffs], Sat Jun 18 15:31:02 2022 UTC (11 months, 2 weeks ago) by pin
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2
Changes since 1.5: +5 -4 lines
Diff to previous 1.5 (colored)

editors/tp-note: update to 1.17.2

-Set minimum config file version
-Remove chrono dependency
-Migrate from clipboard to copypasta

Revision 1.5 / (download) - annotate - [select for diffs], Sat Jun 18 08:39:36 2022 UTC (11 months, 2 weeks ago) by pin
Branch: MAIN
Changes since 1.4: +3 -3 lines
Diff to previous 1.4 (colored)

editors/tp-note: update to 1.17.1

-Update documentation and bump dependencies.

Revision 1.4 / (download) - annotate - [select for diffs], Tue May 31 11:26:56 2022 UTC (12 months ago) by pin
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

editors/tp-note: fix broken build

Sorry, it slipped through.

Revision 1.3 / (download) - annotate - [select for diffs], Thu May 26 21:24:02 2022 UTC (12 months, 1 week ago) by pin
Branch: MAIN
Changes since 1.2: +2 -3 lines
Diff to previous 1.2 (colored)

editors/tp-note: update to 1.17.0

Add the user's language tag to new note's header.

This release defines the new template varialbe {{ lang }} which inserts the
user's default language tag, e.g. "lang: en-GB".
The header is understood by the grammar, style & spell checker LanguageTool
(https://languagetool.org/).
If wished for, the user's default languange tag can be overwritten with the
environment variable TPNOTELANG.

Revision 1.2 / (download) - annotate - [select for diffs], Tue May 24 10:38:50 2022 UTC (12 months, 1 week ago) by nikita
Branch: MAIN
Changes since 1.1: +4 -2 lines
Diff to previous 1.1 (colored)

tp-note: switch to USE_GITLAB.

Revision 1.1 / (download) - annotate - [select for diffs], Fri May 20 16:34:20 2022 UTC (12 months, 2 weeks ago) by pin
Branch: MAIN

editors/tp-note: import pkg

Tp-Note is a note-taking-tool and a template system that consistently
synchronizes the notes meta-data with its filename.

If you like to keep your notes next to your files and you care about expressive
filenames, then Tp-Note might be the tool of your choice.
Tp-Note collects various information about its environment and the clipboard
and stores them in variables.
New notes are created by filling these variables in predefined and customizable
Tera-templates.

TP-Note's default templates are written in Markdown and can be easily adapted
to any other markup language if needed. After creating a new note, TP-Note
launches the system file editor (or any other of your choice, e.g. MarkText
or Typora) and connects the default web browser to Tp-Note's
internal Markdown/RestructuredText renderer and web server.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>