[texdoc-commits] [TeX-Live/texdoc] c025bb: Send users online when they have no local docs.

Takuto ASAKURA noreply at github.com
Sat Aug 20 09:17:48 CEST 2022


  Branch: refs/heads/master
  Home:   https://github.com/TeX-Live/texdoc
  Commit: c025bb0aeb92441b4934fad04ebb625c2ade6a00
      https://github.com/TeX-Live/texdoc/commit/c025bb0aeb92441b4934fad04ebb625c2ade6a00
  Author: Max Chernoff <49086429+gucci-on-fleek at users.noreply.github.com>
  Date:   2022-08-19 (Fri, 19 Aug 2022)

  Changed paths:
    M script/texdoclib-const.tlu
    M script/texdoclib-view.tlu

  Log Message:
  -----------
  Send users online when they have no local docs.

Many users choose to install TeX Live without any documentation. This
means that `texdoc` is completely unhelpful, since it only searches
locally. This commit makes it so that `texdoc` detects if *any* local
documentation exists; if it does, it searches as normal; if not, it
informs the user and offers to open online documentation for them.


  Commit: 5a7cf7d3cb68dd4029c2a023fea2001c4b587b79
      https://github.com/TeX-Live/texdoc/commit/5a7cf7d3cb68dd4029c2a023fea2001c4b587b79
  Author: Max Chernoff <49086429+gucci-on-fleek at users.noreply.github.com>
  Date:   2022-08-19 (Fri, 19 Aug 2022)

  Changed paths:
    M doc/texdoc-doc.cls
    M doc/texdoc.tex
    M script/texdoclib-config.tlu
    M script/texdoclib-const.tlu
    M script/texdoclib-view.tlu
    M spec/misc/errors_spec.rb
    M spec/misc/verbose_spec.rb
    A spec/search/online_spec.rb
    A spec/support/no-docs.tlpdb
    M texdoc.cnf

  Log Message:
  -----------
  Add documentation and tests for "search online"


  Commit: c5926268964d57ef331ca694676938211eba6e40
      https://github.com/TeX-Live/texdoc/commit/c5926268964d57ef331ca694676938211eba6e40
  Author: Takuto ASAKURA <wtsnjp at gmail.com>
  Date:   2022-08-19 (Fri, 19 Aug 2022)

  Changed paths:
    M spec/search/online_spec.rb

  Log Message:
  -----------
  test in the list mode


  Commit: aed5d7a653fd1df3513e4b1cd030fa4b547a680c
      https://github.com/TeX-Live/texdoc/commit/aed5d7a653fd1df3513e4b1cd030fa4b547a680c
  Author: Max Chernoff <49086429+gucci-on-fleek at users.noreply.github.com>
  Date:   2022-08-19 (Fri, 19 Aug 2022)

  Changed paths:
    M script/texdoclib-view.tlu
    M spec/misc/verbose_spec.rb

  Log Message:
  -----------
  Fix quality checks


  Commit: d6ae2fe73d776f3b9e05a292a66caf6e7d9151e0
      https://github.com/TeX-Live/texdoc/commit/d6ae2fe73d776f3b9e05a292a66caf6e7d9151e0
  Author: Takuto ASAKURA <wtsnjp at gmail.com>
  Date:   2022-08-20 (Sat, 20 Aug 2022)

  Changed paths:
    M doc/texdoc-doc.cls
    M doc/texdoc.tex
    M script/texdoclib-config.tlu
    M script/texdoclib-const.tlu
    M script/texdoclib-view.tlu
    M spec/misc/errors_spec.rb
    M spec/misc/verbose_spec.rb
    A spec/search/online_spec.rb
    A spec/support/no-docs.tlpdb
    M texdoc.cnf

  Log Message:
  -----------
  Merge pull request #84 from gucci-on-fleek/online-docs

Send users online when they have no local docs, redux


Compare: https://github.com/TeX-Live/texdoc/compare/e23e04b51144...d6ae2fe73d77


More information about the texdoc-commits mailing list.