[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:02:29 CEST 2022


  Branch: refs/heads/online-docs-fix
  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: 0b4bf236ca2169b53a2500523ae0f6825b091070
      https://github.com/TeX-Live/texdoc/commit/0b4bf236ca2169b53a2500523ae0f6825b091070
  Author: Takuto ASAKURA <wtsnjp at gmail.com>
  Date:   2022-08-20 (Sat, 20 Aug 2022)

  Changed paths:
    M spec/search/online_spec.rb

  Log Message:
  -----------
  tests should be sucessful in my local


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

  Changed paths:
    M spec/search/online_spec.rb

  Log Message:
  -----------
  formatting


Compare: https://github.com/TeX-Live/texdoc/compare/c025bb0aeb92%5E...2f125e25422f


More information about the texdoc-commits mailing list.