profile
viewpoint
Marat Radchenko slonopotamus Mail.Ru Group Russia, Moscow http://slonopotamus.org

bozaro/git-as-svn 166

Subversion frontend server for git repository (java)

bozaro/octobuild 45

Simple distributed compile system for C++

bozaro/git-lfs-java 20

Java API for git-lfs

slonopotamus/cportage 1

damn fast package manager for Gentoo Linux

slonopotamus/asciidoc-epub3-absolute-image 0

Testcase project for https://github.com/asciidoctor/asciidoctor-epub3/issues/199

slonopotamus/asciidoc-epub3-link-regression 0

Minimal testcase project, demonstrating a regression with cross-chapter links between asciidoctor-gradle 2.2.0 and 3.0.0-alpha.3

slonopotamus/asciidoctor 0

:gem: A fast, open source text processor and publishing toolchain, written in Ruby, for converting AsciiDoc content to HTML 5, DocBook 5, and other formats.

slonopotamus/asciidoctor-backends 0

Backends (i.e., templates) for Asciidoctor, a Ruby port of AsciiDoc.

slonopotamus/asciidoctor-diagram 0

:left_right_arrow: Asciidoctor diagram extension, with support for AsciiToSVG, BlockDiag (BlockDiag, SeqDiag, ActDiag, NwDiag), Ditaa, Erd, GraphViz, Mermaid, Msc, PlantUML, Shaape, SvgBob, Syntrax, UMLet, Vega, Vega-Lite and WaveDrom.

slonopotamus/asciidoctor-epub3 0

:blue_book: Asciidoctor EPUB3 is a set of Asciidoctor extensions for converting AsciiDoc to EPUB3 & KF8/MOBI.

issue commentruby/setup-ruby

Add Ruby versions fixing heap exposure vulnerabililty

Introducing breaking changes between 1.1.1d and 1.1.1e is beyond all evil. 80 level of semantic versioning.

jas14

comment created time in 6 hours

issue commentbozaro/git-as-svn

Gitlab 12.9 hooks issues

This is what you need: https://github.com/bozaro/git-as-svn/commit/cb6e852b11601839aad1ea60ce50e5047fc13a38#diff-d1b43a4622b8fe291cbc78882cdcdb00R34-R35

db4

comment created time in 7 hours

push eventbozaro/git-as-svn

Marat Radchenko

commit sha cb6e852b11601839aad1ea60ce50e5047fc13a38

resolves #337 fix compatibility with GitLab 12.9+ in /etc/default/git-as-svn that we provide

view details

push time in 7 hours

issue closedbozaro/git-as-svn

Gitlab 12.9 hooks issues

(a separate issue from https://github.com/bozaro/git-as-svn/issues/271#issuecomment-606781109)

@slonopotamus

Yes. This stuff was added to docs: https://bozaro.github.io/git-as-svn/htmlsingle/git-as-svn.html#_configuration

Looks like this doesn't work anymore. After upgrading Gitlab to 12.9.1-ce.0 and git-as-svn to 1.25.0 all my svn commits fail due to a hook issue:

Transmitting file data .done
Committing transaction...
svn: E165001: Commit failed (details follow):
svn: E165001: Hook /opt/gitlab/embedded/service/gitaly-ruby/git-hooks/pre-receive failed with output:
/opt/gitlab/embedded/service/gitaly-ruby/git-hooks/pre-receive: 4: exec: /gitaly-hooks: not found

pre-receive is a link to gitlab-shell-hook:

#!/bin/sh

# This is the single source of truth for where Gitaly's embedded Git hooks are.
exec "$GITALY_BIN_DIR/gitaly-hooks" "$(basename $0)" "$@"

The problem is that GITALY_BIN_DIR is not defined on its invocation. I tried to define it in /etc/default/git-as-svn GITALY_BIN_DIR=/opt/gitlab/embedded/bin, but it doesn't help. Any idea how to fix this?

closed time in 7 hours

db4

issue commentbozaro/git-as-svn

Gitlab 11+ hooks issues

Also, did you restart git-as-svn after changing /etc/default/git-as-svn?

slonopotamus

comment created time in 8 hours

issue commentbozaro/git-as-svn

Gitlab 11+ hooks issues

Oh maaan, when they will stop moving this stuff around...

Could you please file a separate issue?

slonopotamus

comment created time in 9 hours

PR closed seanmonstar/reqwest

Update dependencies
+6 -6

0 comment

1 changed file

slonopotamus

pr closed time in 2 days

PR opened seanmonstar/reqwest

Update dependencies
+6 -6

0 comment

1 changed file

pr created time in 2 days

create barnchslonopotamus/reqwest

branch : update-deps

created branch time in 2 days

delete branch slonopotamus/reqwest

delete branch : 0.9.x

delete time in 3 days

delete branch slonopotamus/reqwest

delete branch : 0.8.x

delete time in 3 days

fork slonopotamus/reqwest

An easy and powerful Rust HTTP Client

https://docs.rs/reqwest

fork in 3 days

pull request commentbozaro/local-encoding-rs

Test multiple targets on Travis

@bozaro ping

slonopotamus

comment created time in 3 days

PR opened bozaro/lz4-rs

Update dependencies
+6 -6

0 comment

2 changed files

pr created time in 3 days

push eventslonopotamus/lz4-rs

Marat Radchenko

commit sha 36a137a46d3e150dedd46b6e2d7531311cb4b8ec

Update dependencies

view details

push time in 3 days

create barnchslonopotamus/lz4-rs

branch : update-deps

created branch time in 3 days

push eventslonopotamus/lz4-rs

Jay Lee

commit sha 7b632aacb0d714320166d09da9898103013ff8b1

adjust build

view details

Jay Lee

commit sha 41509fea212e9ca55c1f6c53d4fd1ddf28cdf689

update gcc

view details

0xd34d10cc

commit sha 4dba7e25eb83ef4cb88fb0f8f2690b9d14f9d8e9

Update readme

view details

jheyens

commit sha 4d16bd187623f36ac39ee17daa91bd7f39c9226d

Merge pull request #35 from 0xd34d10cc/update_readme Update example

view details

Jens Heyens

commit sha dc0a393e015a8c1a8cf11b2b35b69dea3304f707

use c_char instead of specific byte type for lz4-sys compatibility on other architectures

view details

Jens Heyens

commit sha 74ca85b3ef7682ed84f34979914a715cd48d8bbe

Update to liblz4 v1.8.3

view details

Jens Heyens

commit sha 5892a7c0459ab08a318f23633259505e4899d95a

Update dependencies from crates.io

view details

Jens Heyens

commit sha ceb967d09b47090c42bef151bed9039528c619b4

Update version in Cargo.toml

view details

jheyens

commit sha 5a8afe4010c67899fc7af876a58d67fd6269bf81

Merge branch 'master' into adjust-build

view details

jheyens

commit sha 7383c4faf62c4a955a312a13b45ce1c36aac784d

Merge pull request #23 from BusyJay/adjust-build Copy C header files to cargo's OUT_DIR for liblz4 dependency

view details

Nikhil Benesch

commit sha 64eaaaa8a4ff7f2655df84e30b7bce9c586777f7

Don't panic in lz4-sys build script Print errors on stderr instead.

view details

jheyens

commit sha 89f932380ac70019f0a164f96efb49a01afb8d3e

Merge pull request #44 from benesch/no-panic Don't panic in lz4-sys build script

view details

push time in 3 days

pull request commentasciidoctor/asciidoctor-gradle-plugin

resolves #536 configure the failure level and fail the task accordingly

Commit 93e4bbc2bc2dcf329d13f453657d395bf5f87d27 wanted to drop Linux on Travis (dunno why) and only run MacOS. But intead, it says "run on linux with openjdk11 AND run on MacOS with default JDK".

Mogztter

comment created time in 3 days

push eventslonopotamus/git-as-svn

Marat Radchenko

commit sha 65add99266b31023b1879aabb8656c59a960672c

Add `useHooksDir` option to `pusher: !pushEmbedded` When useHooksDir is enabled, it runs `hooks/<hook_name>.d/\*` executable files in addition to standard `hooks/<hook_name>`. Note that this feature is an extension to standard Git behavior and is subject to change in any later git-as-svn releases.

view details

Marat Radchenko

commit sha 347b82a9c420da8497687feac3dc51086a49715a

Release 1.25.0

view details

push time in 6 days

created tagbozaro/git-as-svn

tag1.25.0

Subversion frontend server for git repository (java)

created time in 6 days

push eventbozaro/git-as-svn

Marat Radchenko

commit sha 347b82a9c420da8497687feac3dc51086a49715a

Release 1.25.0

view details

push time in 6 days

push eventbozaro/git-as-svn

Marat Radchenko

commit sha 65add99266b31023b1879aabb8656c59a960672c

Add `useHooksDir` option to `pusher: !pushEmbedded` When useHooksDir is enabled, it runs `hooks/<hook_name>.d/\*` executable files in addition to standard `hooks/<hook_name>`. Note that this feature is an extension to standard Git behavior and is subject to change in any later git-as-svn releases.

view details

push time in 6 days

delete tag slonopotamus/git-as-svn

delete tag : 1.0.1-alpha

delete time in 9 days

delete tag slonopotamus/git-as-svn

delete tag : 1.0.2-alpha

delete time in 9 days

delete tag slonopotamus/git-as-svn

delete tag : 1.0.4-alpha

delete time in 9 days

delete tag slonopotamus/git-as-svn

delete tag : 1.0.5-alpha

delete time in 9 days

delete tag slonopotamus/git-as-svn

delete tag : 1.0.6-alpha

delete time in 9 days

delete tag slonopotamus/git-as-svn

delete tag : 1.0.0-alpha

delete time in 9 days

delete tag slonopotamus/git-as-svn

delete tag : 1.24.3

delete time in 9 days

created tagbozaro/git-as-svn

tag1.24.3

Subversion frontend server for git repository (java)

created time in 9 days

push eventbozaro/git-as-svn

Marat Radchenko

commit sha 0de7ba14848ad7dc8aee7482fe75b7aa7a9a7497

Test for force-unlocking of lock without passing lock token

view details

Marat Radchenko

commit sha d253b9aac42a52b3c2355a6bf8a88bf4277c5a59

Release 1.24.3

view details

push time in 9 days

created tagslonopotamus/git-as-svn

tag1.24.3

An attempt to serve the svn:// protocol from git repositories (in java)

created time in 9 days

push eventslonopotamus/git-as-svn

Marat Radchenko

commit sha d253b9aac42a52b3c2355a6bf8a88bf4277c5a59

Release 1.24.3

view details

push time in 9 days

push eventslonopotamus/git-as-svn

Marat Radchenko

commit sha 0a9431e95ecefec84995267945ca2585df1b08e2

Fix `get-locks` cmd not properly filtering paths when using HTTP LFS server (#336)

view details

Marat Radchenko

commit sha 9fb5cbd90ef48b8f5cb262a7218164cda26ebc37

Release 1.24.2

view details

Marat Radchenko

commit sha 1e9c6156305abef7bd6f8c73e86ebbb21e0a6a90

Fx off-by-one error in LfsHttpStorage.unlock

view details

Marat Radchenko

commit sha 0de7ba14848ad7dc8aee7482fe75b7aa7a9a7497

Test for force-unlocking of lock without passing lock token

view details

push time in 9 days

push eventbozaro/git-as-svn

Marat Radchenko

commit sha 1e9c6156305abef7bd6f8c73e86ebbb21e0a6a90

Fx off-by-one error in LfsHttpStorage.unlock

view details

push time in 9 days

issue openedasciidoctor/asciidoctor-epub3

Test logging

  1. We should use in-memory logger in tests so that log output doesn't interfere with rspec output
  2. We should add API for tests to assert that specific message was logged
  3. We should add assertion that there are no warnings/errors produced during test unless test explicitly expects them

created time in 9 days

fork slonopotamus/ue4-docker

Windows and Linux containers for Unreal Engine 4

https://adamrehn.com/docs/ue4-docker/

fork in 9 days

push eventasciidoctor/asciidoctor-epub3

Marat Radchenko

commit sha 73072c7d8f9b8825094e6ce02a4e9dc8d838e72d

resolves #324 add proper handling of :data-uri: document attribute

view details

push time in 9 days

issue closedasciidoctor/asciidoctor-epub3

"Image not found or not readable" when data-uri attribute is set

I was in version asciidoctorj-epub3::1.5.0-alpha.13 and this error message wasn't there. This message appears from 1.5.0-alpha.14 and now 1.5.0-alpha.15.

There are several issues about the image paths (#199 #124 #22). In my spine.doc I have something like this:

= {book-title}: {book-tech-long-name}
{author-name}
:data-uri:
:doctype: book
:imagesdir: ./images
:front-cover-image: image:jacket/cover.jpg[fit=fill]

// and many include:: with .adoc and images

From 1.5.0-alpha.14 I get this error message:

[INFO] asciidoctor: ERROR: spine.adoc: image not found or not readable: /Users/agoncal/Dropbox (Quantixx)/Private/Technical/Projects/Fascicles/quarkus/quarkus-fascicle-practicing/src/main/asciidoc/data:image/png;base64,

Here I am just showing the first lines of the error message, but basically, the entire BASE64 appears underneath this line. The problem is that I get this message for every single image... but the images are acutally in the EPUB ?!?!

So I don't understand this error message (and why it displays the BASE64) because the final result actually works.

closed time in 9 days

agoncal

issue commentasciidoctor/asciidoctor-epub3

"Image not found or not readable" when data-uri attribute is set

:data-uri: forces images to be base64-encoded inside html pages instead of being packages as separate files inside epub archive. I am not actually sure why you would want to do that.

I heard that :data-uri: is used in asciidoctor-pdf to workaround something, though possibly they just set it explicitly nowadays, not sure. Anyway, asciidoctor-epub3 does not need :data-uri:.

I will fix an error that is produced in this case, so epub3 will just work with :data-uri: silently.

agoncal

comment created time in 9 days

issue commentasciidoctor/asciidoctor-epub3

"Image not found or not readable" but showing the Base64 and including the image

You want to remove :data-uri: attribute from document header. Turns out it isn't handled properly, I'll fix it.

agoncal

comment created time in 9 days

issue closedasciidoctor/asciidoctor-epub3

Partial link styling in custom epub.css is overridden by ebook defaults.

I have a document with many links in the body, and therefore having many underlined links make the text unwieldy to read. One solution is to restyle the links as italics for example (in epub3.css), and attempt to remove the underlining.

  /* Modified epub3.css in local css folder */

a {
  background: transparent;

  /* Custom link styling */
  font-style: italic;
  text-decoration: none;
}

And build with:

$ asciidoctor-epub3 -a epub3-stylesdir=css@ master-epub.asciidoc

Although the italic font-style will take effect in iBooks or Kindle Previewer3, all links remain underlined. Given the experience of creating the epub3, epub3-css-only style sheets, I wonder whether the maintainers of this project know if is possible to style links in ebook readers without these attributes being overriden in the ebook reader? Many thanks!

closed time in 10 days

jachiang

issue commentasciidoctor/asciidoctor-epub3

Partial link styling in custom epub.css is overridden by ebook defaults.

My Google-fu and some experiments say that it is impossible to disable link underlining on Kindle.

There's underlining even with the following CSS:

a         { text-decoration: none !important; }
a:link    { text-decoration: none !important; }
a:visited { text-decoration: none !important; }
a:hover   { text-decoration: none !important; }
a:active  { text-decoration: none !important; }
jachiang

comment created time in 10 days

created tagbozaro/git-as-svn

tag1.24.2

Subversion frontend server for git repository (java)

created time in 15 days

push eventbozaro/git-as-svn

Marat Radchenko

commit sha 9fb5cbd90ef48b8f5cb262a7218164cda26ebc37

Release 1.24.2

view details

push time in 15 days

push eventbozaro/git-as-svn

Marat Radchenko

commit sha 0a9431e95ecefec84995267945ca2585df1b08e2

Fix `get-locks` cmd not properly filtering paths when using HTTP LFS server (#336)

view details

push time in 15 days

delete branch slonopotamus/git-as-svn

delete branch : http-lfs-get-locks

delete time in 15 days

create barnchslonopotamus/git-as-svn

branch : http-lfs-get-locks

created branch time in 15 days

issue commentmime-types/ruby-mime-types

Nondeterministic order of MIME::Types.type_for

Okay, I'll work on a PR. Just wanted to be sure that it is accepted as a valid bug.

slonopotamus

comment created time in 15 days

issue commentmime-types/ruby-mime-types

Nondeterministic order of MIME::Types.type_for

I found an even more interesting information about sort stability: https://stackoverflow.com/questions/15442298/is-sort-in-ruby-stable/44486562#44486562

slonopotamus

comment created time in 16 days

issue commentmime-types/ruby-mime-types

Nondeterministic order of MIME::Types.type_for

I believe the problem is in sort. Its docs say:

The result is not guaranteed to be stable. When the comparison of two elements returns +0+, the order of the elements is unpredictable.

slonopotamus

comment created time in 17 days

issue commentmime-types/ruby-mime-types

Nondeterministic order of MIME::Types.type_for

I had to tweak your suggested variant a bit:

  def type_for(filename)
    Array(filename).flat_map { |fn|
      @extension_index[fn.chomp.downcase[/\.?([^.]*?)$/, 1]].to_a
    }.compact.uniq.sort { |a, b|
      a.priority_compare(b)
    }
  end

As you can see here, the picture is the same - Rubies 2.4+ on Windows get different order.

slonopotamus

comment created time in 17 days

push eventslonopotamus/ruby-mime-types

Marat Radchenko

commit sha d738ab21afde91dce40d5ca41266acb5c3652a69

Add a testcase to demonstrate that MIME::Types.type_for is not stable across Ruby versions

view details

Marat Radchenko

commit sha ce929986e6dac76acbf537186ed0daa547ecca26

Add GH-Actions script

view details

Marat Radchenko

commit sha 85c02db340a8589807835ed6a8011bc086e1fbf8

Try alternative type_for implementation

view details

push time in 17 days

push eventslonopotamus/ruby-mime-types

Marat Radchenko

commit sha f97684eb45a5a1a85c3b1e38792b221140336b27

Add GH-Actions script

view details

Marat Radchenko

commit sha e14937aaf6e95eb93a7da1b106953adce72142af

Try alternative type_for implementation

view details

push time in 17 days

push eventslonopotamus/ruby-mime-types

Marat Radchenko

commit sha 2b3827f07e9073ddf078005a3a87b0a8d0e2400a

Try alternative type_for implementation

view details

push time in 17 days

issue openedrubygems/rubygems

`bundle exec <cmd>` gives "command not found" on JRuby+Windows

  1. Windows 10
  2. jruby 9.2.9.0 (2.5.7) 2019-10-30 458ad3e Java HotSpot(TM) 64-Bit Server VM 25.231-b11 on 1.8.0_231-b11 +jit [mswin32-x86_64] installed via official installer JRuby 9.2.9.0 Windows Executable (x64)
  3. Any Ruby project with Gemfile, for example takahashim/epubcheck-ruby
  4. gem install bundler (installs bundler-2.1.4 as of today)
  5. bundler install (installs rake-12.3.3 as of today for given example project)
  6. bundler exec rake

Expected: default rake target is executed Actual:

bundler: command not found: rake
Install missing gem executables with `bundle install`

However, bundle exec rake test works!

This problem doesn't reproduce on Linux/MacOS. This problem doesn't reproduce with MRI. This problem happens on all of my Windows machines. Additionally, it happens on GitHub Actions Windows nodes, so I believe bug is not caused by my misconfiguration. I do not have any evidence that it works on any Windows machine.

Further testing shows that any bundle exec <cmd> fails, however bundle exec <cmd> <at least one more argument> works.

I'm not sure whether this is Bundler or JRuby issue.

created time in 18 days

issue commentbozaro/git-as-svn

how to checkout git branch with svn

git-as-svn exposes git branches as individual repositories via svn://<host>/<repo>/<branch>. The way to configure what exact branches to expose depends on repositoryMapping setting in git-as-svn config file. Please, refer to documentation.

yu66433

comment created time in 19 days

delete branch slonopotamus/asciidoctor-epub3

delete branch : truffleruby

delete time in 19 days

create barnchslonopotamus/asciidoctor-epub3

branch : truffleruby

created branch time in 19 days

push eventslonopotamus/asciidoctor-epub3

Garrett D'Amore

commit sha a0395218863f9907b99eae6879bcf014014880e5

resolves #165 add support for `[horizontal]` definition list (#170)

view details

push time in 19 days

push eventasciidoctor/asciidoctor-epub3

Garrett D'Amore

commit sha a0395218863f9907b99eae6879bcf014014880e5

resolves #165 add support for `[horizontal]` definition list (#170)

view details

push time in 19 days

issue closedasciidoctor/asciidoctor-epub3

horizontal definition lists desired

I've been struggling with using tables to stand in for definition lists, and I've been really dissatisfied with the results with the epub generator. (The table layout handling is not nearly as nice as it is in PDF, probably because of tighter constraints in the ebook layout).

At any rate, I think what I really want is functional definition lists that honor the [horizontal] style, when they can. I have some long lists today, and having terms and definitions on separate lines reduces readability and "compactness". (The PDF output format has this problem too, it seems only the html backend does this correctly.)

closed time in 19 days

gdamore

PR merged asciidoctor/asciidoctor-epub3

resolves #165 add support for `[horizontal]` definition list

This is the code I hacked together in an attempt to support the [horizontal] attribute for definition lists. I'm not entirely satisfied with the result -- it turns out that horizonal lists weren't the best thing for my use case after I tried it, but others might find this useful.

This uses a table to layout horizontal lists, and the logic is adapted from the HTML layout backend.

+86 -10

8 comments

4 changed files

gdamore

pr closed time in 19 days

push eventgdamore/asciidoctor-epub3

Garrett D'Amore

commit sha ea29d056831f6e1e0785e7b7c4902ab6a47e35b1

resolves #165 add support for `[horizontal]` definition list

view details

push time in 19 days

push eventasciidoctor/asciidoctor-epub3

Marat Radchenko

commit sha cc61dd5f6906a9622f1da02d9452d5b7dffdb107

fix codestyle

view details

push time in 19 days

push eventgdamore/asciidoctor-epub3

Marat Radchenko

commit sha 729367771ff0e7b8efec59cd6173536e8e411002

fix files not being unzipped when 'ebook-extract' attribute is used Unzipping was broken due to fixes for CVE-2018-1000544 in rubyzip: [1], [2]. Also, see [3]. [1]: rubyzip/rubyzip#371 [2]: rubyzip/rubyzip#376 [3]: rubyzip/rubyzip#354

view details

Marat Radchenko

commit sha cc61dd5f6906a9622f1da02d9452d5b7dffdb107

fix codestyle

view details

Garrett D'Amore

commit sha 0cab1abe45ded6b76a2fd113b326dd7e9a973e6a

resolves #165 add support for `[horizontal]` definition list

view details

push time in 19 days

push eventslonopotamus/asciidoctor-epub3

Marat Radchenko

commit sha 729367771ff0e7b8efec59cd6173536e8e411002

fix files not being unzipped when 'ebook-extract' attribute is used Unzipping was broken due to fixes for CVE-2018-1000544 in rubyzip: [1], [2]. Also, see [3]. [1]: rubyzip/rubyzip#371 [2]: rubyzip/rubyzip#376 [3]: rubyzip/rubyzip#354

view details

Marat Radchenko

commit sha cc61dd5f6906a9622f1da02d9452d5b7dffdb107

fix codestyle

view details

push time in 19 days

push eventasciidoctor/asciidoctor-epub3

Marat Radchenko

commit sha 729367771ff0e7b8efec59cd6173536e8e411002

fix files not being unzipped when 'ebook-extract' attribute is used Unzipping was broken due to fixes for CVE-2018-1000544 in rubyzip: [1], [2]. Also, see [3]. [1]: rubyzip/rubyzip#371 [2]: rubyzip/rubyzip#376 [3]: rubyzip/rubyzip#354

view details

push time in 19 days

push eventgdamore/asciidoctor-epub3

Garrett D'Amore

commit sha aacc35d10048bbca30a62043ef785dc44d68192e

draft support for [horizontal] dlist

view details

push time in 19 days

push eventgdamore/asciidoctor-epub3

Dan Allen

commit sha ac5fafa9fc5e87b859e35342c3d4fa8b8b7495f5

add support for start attribute on ordered list

view details

Dan Allen

commit sha d42f444da36a9c143457d06b6ef33006f6ed9a80

drop sudo: false from Travis CI config remove sudo: false (container-based infrastructure) as recommended by Travis

view details

Dan Allen

commit sha ce73bada7cf496100540c8efc3a99e00eccf256f

add missing entries to CHANGELOG [skip ci]

view details

Dan Allen

commit sha 419efb3021e1d7e92aa2b6ca9cf67acc41e75dc2

update WORKLOG [skip ci]

view details

Dan Allen

commit sha e7630677a43a590c0e8cf79f16247c9835247814

drop unsupported versions of Ruby from CI matrix

view details

Dan Allen

commit sha 66db1c4b640c7825e10e77310b9e83e06b33ceaa

clean up dependencies; add concurrent-ruby

view details

Dan Allen

commit sha c94a1a83abed961006197a5c56e70598bb4788b9

move RDoc config to .yardopts file

view details

Dan Allen

commit sha 892464ee1c2c45a356132bd680e3e5582b402c59

resolves #185 allow converter to be used with Asciidoctor 2 (PR #186)

view details

Dan Allen

commit sha 9d8fa76055eb915f5332927b424430589d6f6380

update copyright year [skip ci]

view details

Dan Allen

commit sha 0f242fd87b1c0f8e297c9de734858248ed43979f

resolves #177 upgrade gepub (and, indirectly, nokogiri) (PR #187)

view details

Dan Allen

commit sha 62e4769eb31cb443282b42a9036181a461dc4148

Release 1.5.0.alpha.9

view details

Dan Allen

commit sha 5dde00922e45d55b45eea3ee62fd99be40185b81

Begin development on next version [skip ci]

view details

Dan Allen

commit sha 3fcfb3ee7b74fc1a07c3a91e048717ccb2dd5719

upgrade gepub dep to 1.0.3

view details

Dan Allen

commit sha 4fcc8387abfa87862035e1335a64d9c0e3fed621

leave patch version for dependencies unspecified

view details

lulalala

commit sha b52c3be8abe8a199a2ed803e5a45ab4b1cd38db9

Fix javascript cause malformed XML (PR #207) Malformed XML prevents Calibre to display footnote properly, see https://bugs.launchpad.net/calibre/+bug/1839490

view details

Dan Allen

commit sha c8ca2e297cd19e78fda0cdbd94d6b9fbca56c05c

collapse space before and after CDATA block

view details

Marat Radchenko

commit sha b1c9fe747b884739ac4dfed7f30df9c28a10d498

Bump kindlegen dependency to 3.0.5 (PR #213) Previous kindlegen releases are unable to install in Windows. See https://github.com/tdtds/kindlegen/pull/33

view details

Dan Allen

commit sha d1be8f12c4df9c5658d7ff92b9758a560ee85e3f

reorg Gemfile

view details

Marat Radchenko

commit sha 27b8f124020bf143e2ee7ce916f220a06fbadeb4

Bump pygments.rb to 1.2.1 (PR #216) pygments.rb 1.1.2 fails if there's no find(1) on PATH (usually, Windows). This issue was fixed in pygments.rb 1.2.0. See https://github.com/tmm1/pygments.rb/pull/181

view details

Dan Allen

commit sha 27cf2ee728f382dcc72c172b4a91f2ea75cca5ea

update WORKLOG [skip ci]

view details

push time in 19 days

delete branch slonopotamus/asciidoctorj

delete branch : epub3-alpha-15

delete time in 19 days

PR opened asciidoctor/asciidoctorj

Bump Asciidoctor EPUB3 to 1.5.0-alpha.15

Kind of change

  • [ ] Bug fix
  • [x] New non-breaking feature
  • [ ] New breaking feature
  • [ ] Documentation update
  • [ ] Build improvement

Description

A simple dependency upgrade

+3 -3

0 comment

3 changed files

pr created time in 20 days

create barnchslonopotamus/asciidoctorj

branch : epub3-alpha-15

created branch time in 20 days

push eventslonopotamus/asciidoctorj

Marat Radchenko

commit sha a9fe0175957642a784f7808589a4bf987a416835

Bump Asciidoctor EPUB3 to 1.5.0-alpha.13

view details

Robert Panzer

commit sha 4f2d1105a383edc29746681559e4a52579d5041c

Merge pull request #902 from slonopotamus/epub3-alpha-13 Bump Asciidoctor EPUB3 to 1.5.0-alpha.13

view details

Marat Radchenko

commit sha 780a75e970e2cc0cacc67a30746226ae14996569

Bump Asciidoctor EPUB3 to 1.5.0-alpha.14

view details

Robert Panzer

commit sha b4e0d6ba6e93fb0ef1d7118f905a076098371a5d

Merge pull request #906 from slonopotamus/epub3-alpha-14 Bump Asciidoctor EPUB3 to 1.5.0-alpha.14

view details

push time in 20 days

create barnchslonopotamus/asciidoctor-gradle-plugin

branch : epub3-alpha-15

created branch time in 20 days

pull request commentasciidoctor/asciidoctorj-epub3

Bump asciidoctor-epub3 to 1.5.0.alpha.15

Thanks!

slonopotamus

comment created time in 20 days

delete branch slonopotamus/asciidoctorj-epub3

delete branch : alpha-15

delete time in 20 days

push eventslonopotamus/ruby-mime-types

Marat Radchenko

commit sha 7bd21cb3ed2068e637406ee2bfafd1ea53beaece

Add GH-Actions script

view details

push time in 20 days

push eventslonopotamus/ruby-mime-types

Marat Radchenko

commit sha 0e88d1307654a2df307feb0dde8524b42ac35d89

Add GH-Actions script

view details

push time in 20 days

push eventslonopotamus/ruby-mime-types

Marat Radchenko

commit sha 6fb8e06278eaf09c8c29fdf02eec1450825e7c25

Add a testcase to demonstrate that MIME::Types.type_for is not stable across Ruby versions

view details

Marat Radchenko

commit sha d00b66e1964f071b3d1e382aca7b476b36b70173

Add GH-Actions script

view details

push time in 20 days

issue openedmime-types/ruby-mime-types

Nondeterministic order of MIME::Types.type_for

I ran a simple test case on multiple Ruby implementations:

    it 'is returns stable order for types with equal priority' do
      assert_equal %w(video/webm audio/webm),
                   MIME::Types.type_for('foo.webm')
    end

On Travis CI, it passes with whole range of Rubies that you test against.

But it fails on my Windows 10 machine because actual return value is reversed (first audio/webm, second video/webm).

ruby --version
ruby 2.6.5p114 (2019-10-01 revision 67812) [x64-mingw32]

I also ran this test on GitHub Actions and it fails everywhere except Windows: https://github.com/slonopotamus/ruby-mime-types/actions/runs/54152029

created time in 20 days

push eventslonopotamus/ruby-mime-types

Marat Radchenko

commit sha 6749cb1480feb7d06aa6686ef08c732b3f77a09d

Add GH-Actions script

view details

push time in 20 days

push eventslonopotamus/ruby-mime-types

Marat Radchenko

commit sha 33d64bd36e242744bc4c366271bd44b3f8f19bd8

Add GH-Actions script

view details

push time in 20 days

create barnchslonopotamus/ruby-mime-types

branch : gh-actions

created branch time in 20 days

pull request commentasciidoctor/asciidoctor-epub3

resolves #9 add basic audio and video support

Tested using Calibre 4.12.0 for Windows + Gitden Reader 4.5.3 for Android.

slonopotamus

comment created time in 20 days

push eventslonopotamus/asciidoctor-epub3

Marat Radchenko

commit sha d367d5f2ab40c44fcef78f4ca4b6af1949b02ac3

fix inline-image fixture book to actually use inline image

view details

push time in 20 days

push eventasciidoctor/asciidoctor-epub3

Marat Radchenko

commit sha d367d5f2ab40c44fcef78f4ca4b6af1949b02ac3

fix inline-image fixture book to actually use inline image

view details

push time in 20 days

push eventslonopotamus/asciidoctor-epub3

Marat Radchenko

commit sha 3475997424917ce71eec66a4ee9deeb45685db9c

Release 1.5.0.alpha.15

view details

Marat Radchenko

commit sha c3d43bed6913c5b55f5bb24cb55bca323115b12e

Begin development on next version [skip ci]

view details

Marat Radchenko

commit sha 5b5fd46c3aab6140aa25f5140673656aa12be0c5

resolves #9 add basic audio and video support (#323)

view details

push time in 20 days

delete branch slonopotamus/asciidoctor-epub3

delete branch : video

delete time in 20 days

push eventasciidoctor/asciidoctor-epub3

Marat Radchenko

commit sha 5b5fd46c3aab6140aa25f5140673656aa12be0c5

resolves #9 add basic audio and video support (#323)

view details

push time in 20 days

issue closedasciidoctor/asciidoctor-epub3

Implement converter for video and audio blocks

Here is one of the lines that didn't render properly in epub3:

.Video: random walk
video::random2a.m4v[width=400, align=center]

This is from 01.ad in the processing-book repo. The video does render properly with asciidoctor 1.5. I used iBooks as the epub3 reader. Everything (text, images) looked OK with except the video.

closed time in 20 days

jxxcarlson

delete branch slonopotamus/asciidoctor-epub3

delete branch : sassc

delete time in 20 days

delete branch slonopotamus/asciidoctor-epub3

delete branch : foo

delete time in 20 days

create barnchslonopotamus/ruby-mime-types

branch : unstable-type_for

created branch time in 20 days

more