--- /srv/rebuilderd/tmp/rebuilderdajgX3m/inputs/liblutok-doc_0.6.2-0.1_all.deb +++ /srv/rebuilderd/tmp/rebuilderdajgX3m/out/liblutok-doc_0.6.2-0.1_all.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-12-29 22:43:20.000000 debian-binary │ -rw-r--r-- 0 0 0 6308 2025-12-29 22:43:20.000000 control.tar.xz │ --rw-r--r-- 0 0 0 360804 2025-12-29 22:43:20.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 360684 2025-12-29 22:43:20.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ │ │ │ ├── line order │ │ │ │ @@ -3,60 +3,60 @@ │ │ │ │ usr/share/doc/liblutok-doc/copyright │ │ │ │ usr/share/doc/liblutok-doc/html/a00002.html │ │ │ │ usr/share/doc/liblutok-doc/html/a00002.js │ │ │ │ usr/share/doc/liblutok-doc/html/a00002_source.html │ │ │ │ usr/share/doc/liblutok-doc/html/a00003.map │ │ │ │ usr/share/doc/liblutok-doc/html/a00003.md5 │ │ │ │ usr/share/doc/liblutok-doc/html/a00003.png │ │ │ │ -usr/share/doc/liblutok-doc/html/a00008_source.html │ │ │ │ -usr/share/doc/liblutok-doc/html/a00011.html │ │ │ │ -usr/share/doc/liblutok-doc/html/a00011.js │ │ │ │ +usr/share/doc/liblutok-doc/html/a00004.map │ │ │ │ +usr/share/doc/liblutok-doc/html/a00004.md5 │ │ │ │ +usr/share/doc/liblutok-doc/html/a00004.png │ │ │ │ usr/share/doc/liblutok-doc/html/a00011_source.html │ │ │ │ -usr/share/doc/liblutok-doc/html/a00012.map │ │ │ │ -usr/share/doc/liblutok-doc/html/a00012.md5 │ │ │ │ -usr/share/doc/liblutok-doc/html/a00012.png │ │ │ │ -usr/share/doc/liblutok-doc/html/a00013.map │ │ │ │ -usr/share/doc/liblutok-doc/html/a00013.md5 │ │ │ │ -usr/share/doc/liblutok-doc/html/a00013.png │ │ │ │ usr/share/doc/liblutok-doc/html/a00020.html │ │ │ │ usr/share/doc/liblutok-doc/html/a00020.js │ │ │ │ usr/share/doc/liblutok-doc/html/a00020_source.html │ │ │ │ usr/share/doc/liblutok-doc/html/a00021.map │ │ │ │ usr/share/doc/liblutok-doc/html/a00021.md5 │ │ │ │ usr/share/doc/liblutok-doc/html/a00021.png │ │ │ │ usr/share/doc/liblutok-doc/html/a00029.html │ │ │ │ usr/share/doc/liblutok-doc/html/a00029.js │ │ │ │ usr/share/doc/liblutok-doc/html/a00029_source.html │ │ │ │ usr/share/doc/liblutok-doc/html/a00030.map │ │ │ │ usr/share/doc/liblutok-doc/html/a00030.md5 │ │ │ │ usr/share/doc/liblutok-doc/html/a00030.png │ │ │ │ -usr/share/doc/liblutok-doc/html/a00038.html │ │ │ │ -usr/share/doc/liblutok-doc/html/a00038.js │ │ │ │ -usr/share/doc/liblutok-doc/html/a00038_source.html │ │ │ │ -usr/share/doc/liblutok-doc/html/a00039.map │ │ │ │ -usr/share/doc/liblutok-doc/html/a00039.md5 │ │ │ │ -usr/share/doc/liblutok-doc/html/a00039.png │ │ │ │ -usr/share/doc/liblutok-doc/html/a00040.map │ │ │ │ -usr/share/doc/liblutok-doc/html/a00040.md5 │ │ │ │ -usr/share/doc/liblutok-doc/html/a00040.png │ │ │ │ -usr/share/doc/liblutok-doc/html/a00047.html │ │ │ │ -usr/share/doc/liblutok-doc/html/a00047.js │ │ │ │ -usr/share/doc/liblutok-doc/html/a00047_source.html │ │ │ │ -usr/share/doc/liblutok-doc/html/a00048.map │ │ │ │ -usr/share/doc/liblutok-doc/html/a00048.md5 │ │ │ │ -usr/share/doc/liblutok-doc/html/a00048.png │ │ │ │ -usr/share/doc/liblutok-doc/html/a00056.html │ │ │ │ -usr/share/doc/liblutok-doc/html/a00056.js │ │ │ │ -usr/share/doc/liblutok-doc/html/a00056_source.html │ │ │ │ -usr/share/doc/liblutok-doc/html/a00057.map │ │ │ │ -usr/share/doc/liblutok-doc/html/a00057.md5 │ │ │ │ -usr/share/doc/liblutok-doc/html/a00057.png │ │ │ │ -usr/share/doc/liblutok-doc/html/a00058.map │ │ │ │ -usr/share/doc/liblutok-doc/html/a00058.md5 │ │ │ │ -usr/share/doc/liblutok-doc/html/a00058.png │ │ │ │ +usr/share/doc/liblutok-doc/html/a00032.html │ │ │ │ +usr/share/doc/liblutok-doc/html/a00032.js │ │ │ │ +usr/share/doc/liblutok-doc/html/a00032_source.html │ │ │ │ +usr/share/doc/liblutok-doc/html/a00033.map │ │ │ │ +usr/share/doc/liblutok-doc/html/a00033.md5 │ │ │ │ +usr/share/doc/liblutok-doc/html/a00033.png │ │ │ │ +usr/share/doc/liblutok-doc/html/a00044.html │ │ │ │ +usr/share/doc/liblutok-doc/html/a00044.js │ │ │ │ +usr/share/doc/liblutok-doc/html/a00044_source.html │ │ │ │ +usr/share/doc/liblutok-doc/html/a00045.map │ │ │ │ +usr/share/doc/liblutok-doc/html/a00045.md5 │ │ │ │ +usr/share/doc/liblutok-doc/html/a00045.png │ │ │ │ +usr/share/doc/liblutok-doc/html/a00050.html │ │ │ │ +usr/share/doc/liblutok-doc/html/a00050.js │ │ │ │ +usr/share/doc/liblutok-doc/html/a00050_source.html │ │ │ │ +usr/share/doc/liblutok-doc/html/a00051.map │ │ │ │ +usr/share/doc/liblutok-doc/html/a00051.md5 │ │ │ │ +usr/share/doc/liblutok-doc/html/a00051.png │ │ │ │ +usr/share/doc/liblutok-doc/html/a00052.map │ │ │ │ +usr/share/doc/liblutok-doc/html/a00052.md5 │ │ │ │ +usr/share/doc/liblutok-doc/html/a00052.png │ │ │ │ +usr/share/doc/liblutok-doc/html/a00053.html │ │ │ │ +usr/share/doc/liblutok-doc/html/a00053.js │ │ │ │ +usr/share/doc/liblutok-doc/html/a00053_source.html │ │ │ │ +usr/share/doc/liblutok-doc/html/a00054.map │ │ │ │ +usr/share/doc/liblutok-doc/html/a00054.md5 │ │ │ │ +usr/share/doc/liblutok-doc/html/a00054.png │ │ │ │ +usr/share/doc/liblutok-doc/html/a00055.map │ │ │ │ +usr/share/doc/liblutok-doc/html/a00055.md5 │ │ │ │ +usr/share/doc/liblutok-doc/html/a00055.png │ │ │ │ usr/share/doc/liblutok-doc/html/a00064.html │ │ │ │ usr/share/doc/liblutok-doc/html/a00065.html │ │ │ │ usr/share/doc/liblutok-doc/html/a00066.html │ │ │ │ usr/share/doc/liblutok-doc/html/a00067.html │ │ │ │ usr/share/doc/liblutok-doc/html/a00067.js │ │ │ │ usr/share/doc/liblutok-doc/html/a00884.html │ │ │ │ usr/share/doc/liblutok-doc/html/a00885.map ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -2,66 +2,66 @@ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-12-29 22:43:20.000000 ./usr/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-12-29 22:43:20.000000 ./usr/share/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-12-29 22:43:20.000000 ./usr/share/doc/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/ │ │ │ -rw-r--r-- 0 root (0) root (0) 734 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/changelog.Debian.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 1748 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/copyright │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/ │ │ │ --rw-r--r-- 0 root (0) root (0) 12243 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00002.html │ │ │ --rw-r--r-- 0 root (0) root (0) 302 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00002.js │ │ │ --rw-r--r-- 0 root (0) root (0) 25146 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00002_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 1987 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00003.map │ │ │ +-rw-r--r-- 0 root (0) root (0) 8667 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00002.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 239 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00002.js │ │ │ +-rw-r--r-- 0 root (0) root (0) 47234 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00002_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 535 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00003.map │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00003.md5 │ │ │ --rw-r--r-- 0 root (0) root (0) 17538 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00003.png │ │ │ --rw-r--r-- 0 root (0) root (0) 14253 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00008_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 8667 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00011.html │ │ │ --rw-r--r-- 0 root (0) root (0) 239 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00011.js │ │ │ --rw-r--r-- 0 root (0) root (0) 47234 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00011_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 535 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00012.map │ │ │ --rw-r--r-- 0 root (0) root (0) 32 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00012.md5 │ │ │ --rw-r--r-- 0 root (0) root (0) 4881 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00012.png │ │ │ --rw-r--r-- 0 root (0) root (0) 410 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00013.map │ │ │ --rw-r--r-- 0 root (0) root (0) 32 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00013.md5 │ │ │ --rw-r--r-- 0 root (0) root (0) 3057 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00013.png │ │ │ --rw-r--r-- 0 root (0) root (0) 5766 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00020.html │ │ │ --rw-r--r-- 0 root (0) root (0) 73 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00020.js │ │ │ --rw-r--r-- 0 root (0) root (0) 16167 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00020_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 533 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00021.map │ │ │ +-rw-r--r-- 0 root (0) root (0) 4881 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00003.png │ │ │ +-rw-r--r-- 0 root (0) root (0) 410 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00004.map │ │ │ +-rw-r--r-- 0 root (0) root (0) 32 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00004.md5 │ │ │ +-rw-r--r-- 0 root (0) root (0) 3057 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00004.png │ │ │ +-rw-r--r-- 0 root (0) root (0) 14253 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00011_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 16531 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00020.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 345 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00020.js │ │ │ +-rw-r--r-- 0 root (0) root (0) 15152 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00020_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 912 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00021.map │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00021.md5 │ │ │ --rw-r--r-- 0 root (0) root (0) 6455 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00021.png │ │ │ --rw-r--r-- 0 root (0) root (0) 16531 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00029.html │ │ │ --rw-r--r-- 0 root (0) root (0) 345 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00029.js │ │ │ --rw-r--r-- 0 root (0) root (0) 15152 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00029_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 912 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00030.map │ │ │ +-rw-r--r-- 0 root (0) root (0) 9084 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00021.png │ │ │ +-rw-r--r-- 0 root (0) root (0) 5736 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00029.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 65 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00029.js │ │ │ +-rw-r--r-- 0 root (0) root (0) 22246 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00029_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 540 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00030.map │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00030.md5 │ │ │ --rw-r--r-- 0 root (0) root (0) 9084 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00030.png │ │ │ --rw-r--r-- 0 root (0) root (0) 7191 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00038.html │ │ │ --rw-r--r-- 0 root (0) root (0) 182 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00038.js │ │ │ --rw-r--r-- 0 root (0) root (0) 21718 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00038_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 526 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00039.map │ │ │ --rw-r--r-- 0 root (0) root (0) 32 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00039.md5 │ │ │ --rw-r--r-- 0 root (0) root (0) 5755 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00039.png │ │ │ --rw-r--r-- 0 root (0) root (0) 399 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00040.map │ │ │ --rw-r--r-- 0 root (0) root (0) 32 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00040.md5 │ │ │ --rw-r--r-- 0 root (0) root (0) 3494 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00040.png │ │ │ --rw-r--r-- 0 root (0) root (0) 5736 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00047.html │ │ │ --rw-r--r-- 0 root (0) root (0) 65 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00047.js │ │ │ --rw-r--r-- 0 root (0) root (0) 22246 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00047_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 540 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00048.map │ │ │ --rw-r--r-- 0 root (0) root (0) 32 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00048.md5 │ │ │ --rw-r--r-- 0 root (0) root (0) 5000 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00048.png │ │ │ --rw-r--r-- 0 root (0) root (0) 6232 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00056.html │ │ │ --rw-r--r-- 0 root (0) root (0) 72 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00056.js │ │ │ --rw-r--r-- 0 root (0) root (0) 14911 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00056_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 357 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00057.map │ │ │ --rw-r--r-- 0 root (0) root (0) 32 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00057.md5 │ │ │ --rw-r--r-- 0 root (0) root (0) 2903 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00057.png │ │ │ --rw-r--r-- 0 root (0) root (0) 417 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00058.map │ │ │ --rw-r--r-- 0 root (0) root (0) 32 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00058.md5 │ │ │ --rw-r--r-- 0 root (0) root (0) 3279 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00058.png │ │ │ +-rw-r--r-- 0 root (0) root (0) 5000 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00030.png │ │ │ +-rw-r--r-- 0 root (0) root (0) 12243 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00032.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 302 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00032.js │ │ │ +-rw-r--r-- 0 root (0) root (0) 25146 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00032_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 1987 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00033.map │ │ │ +-rw-r--r-- 0 root (0) root (0) 32 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00033.md5 │ │ │ +-rw-r--r-- 0 root (0) root (0) 17538 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00033.png │ │ │ +-rw-r--r-- 0 root (0) root (0) 5766 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00044.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 73 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00044.js │ │ │ +-rw-r--r-- 0 root (0) root (0) 16167 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00044_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 533 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00045.map │ │ │ +-rw-r--r-- 0 root (0) root (0) 32 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00045.md5 │ │ │ +-rw-r--r-- 0 root (0) root (0) 6455 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00045.png │ │ │ +-rw-r--r-- 0 root (0) root (0) 7191 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00050.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 182 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00050.js │ │ │ +-rw-r--r-- 0 root (0) root (0) 21718 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00050_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 526 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00051.map │ │ │ +-rw-r--r-- 0 root (0) root (0) 32 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00051.md5 │ │ │ +-rw-r--r-- 0 root (0) root (0) 5755 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00051.png │ │ │ +-rw-r--r-- 0 root (0) root (0) 399 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00052.map │ │ │ +-rw-r--r-- 0 root (0) root (0) 32 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00052.md5 │ │ │ +-rw-r--r-- 0 root (0) root (0) 3494 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00052.png │ │ │ +-rw-r--r-- 0 root (0) root (0) 6232 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00053.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 72 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00053.js │ │ │ +-rw-r--r-- 0 root (0) root (0) 14911 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00053_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 357 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00054.map │ │ │ +-rw-r--r-- 0 root (0) root (0) 32 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00054.md5 │ │ │ +-rw-r--r-- 0 root (0) root (0) 2903 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00054.png │ │ │ +-rw-r--r-- 0 root (0) root (0) 417 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00055.map │ │ │ +-rw-r--r-- 0 root (0) root (0) 32 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00055.md5 │ │ │ +-rw-r--r-- 0 root (0) root (0) 3279 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00055.png │ │ │ -rw-r--r-- 0 root (0) root (0) 8280 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00064.html │ │ │ -rw-r--r-- 0 root (0) root (0) 20405 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00065.html │ │ │ -rw-r--r-- 0 root (0) root (0) 17091 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00066.html │ │ │ -rw-r--r-- 0 root (0) root (0) 6926 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00067.html │ │ │ -rw-r--r-- 0 root (0) root (0) 144 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00067.js │ │ │ -rw-r--r-- 0 root (0) root (0) 5114 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00884.html │ │ │ -rw-r--r-- 0 root (0) root (0) 838 2025-12-29 22:43:20.000000 ./usr/share/doc/liblutok-doc/html/a00885.map │ │ ├── ./usr/share/doc/liblutok-doc/html/a00002.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -Utilities for tests of the lua modules. │ │ │ +
Provides the state wrapper class for the Lua C state. │ │ │ More...
│ │ │ -#include <atf-c++.hpp>#include "c_gate.hpp"#include "exceptions.hpp"#include "state.hpp"#include <memory>#include <string>

Go to the source code of this file.
│ │ ││ │ │ Classes | |
| class | anonymous_namespace{test_utils.hpp}::stack_balance_checker |
| Ensures that the Lua stack maintains its original height upon exit. More... | |
| class | lutok::state |
| A RAII model for the Lua state. More... | |
│ │ │ -Macros | |
| #define | REQUIRE_API_ERROR(exp_api_function, statement) |
| Checks that a given expression raises a particular lutok::api_error. | |
│ │ │ +Typedefs | |
| typedef int(* | lutok::cxx_function) (state &) |
| The type of a C++ function that can be bound into Lua. | |
│ │ │ -Functions | |
| static lua_State * | anonymous_namespace{test_utils.hpp}::raw (lutok::state &state) |
| Gets the pointer to the internal lua_State of a state object. | |
│ │ │ +Variables | |
| │ │ │ +const int | lutok::registry_index = LUA_REGISTRYINDEX |
| Stack index constant pointing to the registry table. | |
Utilities for tests of the lua modules.
│ │ │ -This file is intended to be included once, and only once, for every test program that needs it. All the code is herein contained to simplify the dependency chain in the build rules.
│ │ │ -Provides the state wrapper class for the Lua C state.
│ │ │ +| #define REQUIRE_API_ERROR | │ │ │ -( | │ │ │ -exp_api_function, | │ │ │ -||
| │ │ │ - | │ │ │ - | statement ) | │ │ │ +typedef int(* lutok::cxx_function) (state &) | │ │ │
Checks that a given expression raises a particular lutok::api_error.
│ │ │ -We cannot make any assumptions regarding the error text provided by Lua, so we resort to checking only which API function raised the error (because our code is the one hardcoding these strings).
│ │ │ -| exp_api_function | The name of the Lua C API function that causes the error. |
| statement | The statement to execute. |
The type of a C++ function that can be bound into Lua.
│ │ │ +Functions of this type are free to raise exceptions. These will not propagate into the Lua C API. However, any such exceptions will be reported as a Lua error and their type will be lost.
│ │ │ │ │ │Provides the stack_cleaner class. │ │ │ +
Extra generic functions to interact with Lua. │ │ │ More...
│ │ │ -#include <memory>#include <map>#include <string>#include <vector>#include <lutok/state.hpp>

Go to the source code of this file.
│ │ ││ │ │ -Classes | |
| class | lutok::stack_cleaner |
| A RAII model for values on the Lua stack. More... | |
│ │ │ +Functions | |
| void | lutok::create_module (state &, const std::string &, const std::map< std::string, cxx_function > &) |
| Creates a module: i.e. | |
| unsigned int | lutok::do_file (state &, const std::string &, const int, const int, const int) |
| Loads and processes a Lua file. | |
| unsigned int | lutok::do_string (state &, const std::string &, const int, const int, const int) |
| Processes a Lua script. | |
| void | lutok::eval (state &, const std::string &, const int) |
| Convenience function to evaluate a Lua expression. | |
Provides the stack_cleaner class.
│ │ │ -Extra generic functions to interact with Lua.
│ │ │ +| void lutok::create_module | │ │ │ +( | │ │ │ +state & | s, | │ │ │ +
| │ │ │ + | │ │ │ + | const std::string & | name, | │ │ │ +
| │ │ │ + | │ │ │ + | const std::map< std::string, cxx_function > & | members ) | │ │ │ +
Creates a module: i.e.
│ │ │ +a table with a set of methods in it.
│ │ │ +| s | The Lua state. |
| name | The name of the module to create. |
| members | The list of member functions to add to the module. |
| unsigned int lutok::do_file | │ │ │ +( | │ │ │ +state & | s, | │ │ │ +
| │ │ │ + | │ │ │ + | const std::string & | file, | │ │ │ +
| │ │ │ + | │ │ │ + | const int | nargs, | │ │ │ +
| │ │ │ + | │ │ │ + | const int | nresults, | │ │ │ +
| │ │ │ + | │ │ │ + | const int | errfunc ) | │ │ │ +
Loads and processes a Lua file.
│ │ │ +This is a replacement for luaL_dofile but with proper error reporting and stack control.
│ │ │ +| s | The Lua state. |
| file | The file to load. |
| nargs | The number of arguments on the stack to pass to the file. |
| nresults | The number of results to expect; -1 for any. |
| errfunc | If not 0, index of a function in the stack to act as an error handler. |
| error | If there is a problem processing the file. |
| unsigned int lutok::do_string | │ │ │ +( | │ │ │ +state & | s, | │ │ │ +
| │ │ │ + | │ │ │ + | const std::string & | str, | │ │ │ +
| │ │ │ + | │ │ │ + | const int | nargs, | │ │ │ +
| │ │ │ + | │ │ │ + | const int | nresults, | │ │ │ +
| │ │ │ + | │ │ │ + | const int | errfunc ) | │ │ │ +
Processes a Lua script.
│ │ │ +This is a replacement for luaL_dostring but with proper error reporting and stack control.
│ │ │ +| s | The Lua state. |
| str | The string to process. |
| nargs | The number of arguments on the stack to pass to the chunk. |
| nresults | The number of results to expect; -1 for any. |
| errfunc | If not 0, index of a function in the stack to act as an error handler. |
| error | If there is a problem processing the string. |
| void lutok::eval | │ │ │ +( | │ │ │ +state & | s, | │ │ │ +
| │ │ │ + | │ │ │ + | const std::string & | expression, | │ │ │ +
| │ │ │ + | │ │ │ + | const int | nresults ) | │ │ │ +
Convenience function to evaluate a Lua expression.
│ │ │ +| s | The Lua state. |
| expression | The textual expression to evaluate. |
| nresults | The number of results to leave on the stack. Must be positive. |
| api_error | If there is a problem evaluating the expression. |
Extra generic functions to interact with Lua. │ │ │ +
Provides the debug wrapper class for the Lua C debug state. │ │ │ More...
│ │ │ -#include <map>#include <string>#include <vector>#include <lutok/state.hpp>#include <string>#include <memory>

Go to the source code of this file.
│ │ ││ │ │ -Functions | |
| void | lutok::create_module (state &, const std::string &, const std::map< std::string, cxx_function > &) |
| Creates a module: i.e. | |
| unsigned int | lutok::do_file (state &, const std::string &, const int, const int, const int) |
| Loads and processes a Lua file. | |
| unsigned int | lutok::do_string (state &, const std::string &, const int, const int, const int) |
| Processes a Lua script. | |
| void | lutok::eval (state &, const std::string &, const int) |
| Convenience function to evaluate a Lua expression. | |
│ │ │ +Classes | |
| class | lutok::debug |
| A model for the Lua debug state. More... | |
Extra generic functions to interact with Lua.
│ │ │ -| void lutok::create_module | │ │ │ -( | │ │ │ -state & | s, | │ │ │ -
| │ │ │ - | │ │ │ - | const std::string & | name, | │ │ │ -
| │ │ │ - | │ │ │ - | const std::map< std::string, cxx_function > & | members ) | │ │ │ -
Creates a module: i.e.
│ │ │ -a table with a set of methods in it.
│ │ │ -| s | The Lua state. |
| name | The name of the module to create. |
| members | The list of member functions to add to the module. |
| unsigned int lutok::do_file | │ │ │ -( | │ │ │ -state & | s, | │ │ │ -
| │ │ │ - | │ │ │ - | const std::string & | file, | │ │ │ -
| │ │ │ - | │ │ │ - | const int | nargs, | │ │ │ -
| │ │ │ - | │ │ │ - | const int | nresults, | │ │ │ -
| │ │ │ - | │ │ │ - | const int | errfunc ) | │ │ │ -
Loads and processes a Lua file.
│ │ │ -This is a replacement for luaL_dofile but with proper error reporting and stack control.
│ │ │ -| s | The Lua state. |
| file | The file to load. |
| nargs | The number of arguments on the stack to pass to the file. |
| nresults | The number of results to expect; -1 for any. |
| errfunc | If not 0, index of a function in the stack to act as an error handler. |
| error | If there is a problem processing the file. |
| unsigned int lutok::do_string | │ │ │ -( | │ │ │ -state & | s, | │ │ │ -
| │ │ │ - | │ │ │ - | const std::string & | str, | │ │ │ -
| │ │ │ - | │ │ │ - | const int | nargs, | │ │ │ -
| │ │ │ - | │ │ │ - | const int | nresults, | │ │ │ -
| │ │ │ - | │ │ │ - | const int | errfunc ) | │ │ │ -
Processes a Lua script.
│ │ │ -This is a replacement for luaL_dostring but with proper error reporting and stack control.
│ │ │ -| s | The Lua state. |
| str | The string to process. |
| nargs | The number of arguments on the stack to pass to the chunk. |
| nresults | The number of results to expect; -1 for any. |
| errfunc | If not 0, index of a function in the stack to act as an error handler. |
| error | If there is a problem processing the string. |
| void lutok::eval | │ │ │ -( | │ │ │ -state & | s, | │ │ │ -
| │ │ │ - | │ │ │ - | const std::string & | expression, | │ │ │ -
| │ │ │ - | │ │ │ - | const int | nresults ) | │ │ │ -
Convenience function to evaluate a Lua expression.
│ │ │ -| s | The Lua state. |
| expression | The textual expression to evaluate. |
| nresults | The number of results to leave on the stack. Must be positive. |
| api_error | If there is a problem evaluating the expression. |
Provides the debug wrapper class for the Lua C debug state.
│ │ │ +
│ │ │
The documentation for this class was generated from the following files:
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │ Here is a list of all documented macros with links to the documentation:
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │ No Matches
│ │ │
│ │ │ -
│ │ │ state.ipp c_gate.hpp
│ │ │ -
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │ ├── html2text {}
│ │ │ │ @@ -1,12 +1,13 @@
│ │ │ │ Lutok 0.6.2
│ │ │ │ Loading...
│ │ │ │ Searching...
│ │ │ │ No Matches
│ │ │ │ -state.ipp
│ │ │ │ +c_gate.hpp
│ │ │ │ +_G_o_ _t_o_ _t_h_e_ _d_o_c_u_m_e_n_t_a_t_i_o_n_ _o_f_ _t_h_i_s_ _f_i_l_e_.
│ │ │ │ 1// Copyright 2011 Google Inc.
│ │ │ │ 2// All rights reserved.
│ │ │ │ 3//
│ │ │ │ 4// Redistribution and use in source and binary forms, with or without
│ │ │ │ 5// modification, are permitted provided that the following conditions are
│ │ │ │ 6// met:
│ │ │ │ 7//
│ │ │ │ @@ -27,52 +28,60 @@
│ │ │ │ 22// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
│ │ │ │ 23// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
│ │ │ │ 24// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
│ │ │ │ 25// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
│ │ │ │ 26// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
│ │ │ │ 27// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
│ │ │ │ 28
│ │ │ │ -29#if !defined(LUTOK_STATE_IPP)
│ │ │ │ -30#define LUTOK_STATE_IPP
│ │ │ │ 31
│ │ │ │ -32#include
│ │ │ +Go to the documentation of this file.
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │ @@ -114,55 +114,56 @@
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │ -
│ │ │ -
│ │ │ -
│ │ │ +
│ │ │
│ │ │ -
│ │ │ -
│ │ │ -
│ │ │ -
│ │ │ -
│ │ │ -
│ │ │ -
│ │ │ -
│ │ │ -
│ │ │ -
│ │ │ -
│ │ │ -
│ │ │ -
│ │ │ -
│ │ │ -
│ │ │ -
│ │ │ -
│ │ │ -
│ │ │ -
│ │ │ -
│ │ │ -
│ │ │ -
│ │ │ -
│ │ │ -
│ │ │ +
│ │ │ +
│ │ │ +
│ │ │ +
│ │ │ +
│ │ │ +
│ │ │ +
│ │ │ +
│ │ │ +
│ │ │ +
│ │ │ +
│ │ │ +
│ │ │ +
│ │ │ +
│ │ │ +
│ │ │ +
│ │ │ +
│ │ │ +
│ │ │ +
│ │ │ +
│ │ │
│ │ │ -
│ │ │ -
│ │ │ -
│ │ │ -
│ │ │ +
│ │ │ +
│ │ │ +
│ │ │ +
│ │ │ +
│ │ │ +Type * to_userdata(const int) Wrapper around lua_touserdata. Definition state.ipp:59 void * to_userdata_voidp(const int) Wrapper around lua_touserdata. Definition state.cpp:856 void * new_userdata_voidp(const size_t) Wrapper around lua_newuserdata. Definition state.cpp:538 Type * new_userdata(void) Wrapper around lua_newuserdata. Definition state.ipp:46 state_c_gate(state &) Creates a new gateway to an existing C++ Lua state. Definition c_gate.cpp:37 state & _state The C++ state that this class wraps. Definition c_gate.hpp:57 static state connect(lua_State *) Creates a C++ state for a C Lua state. Definition c_gate.cpp:63 lua_State * c_state(void) Returns the C native Lua state. Definition c_gate.cpp:73
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │ No Matches
│ │ │
│ │ │ -
│ │ │ state.hpp File Reference exceptions.hpp File Reference
│ │ │
│ │ │ -
│ │ │ +Provides the state wrapper class for the Lua C state. │ │ │ + Exception types raised by lutok. │ │ │ More... │ │ │ -#include <memory>│ │ │ + #include <stdexcept>│ │ │ #include <string>│ │ │
│ │ │ -Include dependency graph for state.hpp:
│ │ │ +Include dependency graph for exceptions.hpp:
│ │ │ -
│ │ │ ![]() ![]()
│ │ │ This graph shows which files directly or indirectly include this file:
│ │ │
│ │ │ -
│ │ │ ![]() ![]() Go to the source code of this file. │ │ │ +Go to the source code of this file. │ │ │
Detailed Description│ │ │ -Provides the state wrapper class for the Lua C state. │ │ │ -Typedef Documentation│ │ │ - │ │ │ -◆ cxx_function│ │ │ - │ │ │ -
│ │ │ -
│ │ │ -
│ │ │ -
│ │ │ -
│ │ │ -
│ │ │ -The type of a C++ function that can be bound into Lua. │ │ │ -Functions of this type are free to raise exceptions. These will not propagate into the Lua C API. However, any such exceptions will be reported as a Lua error and their type will be lost. │ │ │ - │ │ │ -Exception types raised by lutok. │ │ │ +
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │ No Matches
│ │ │
│ │ │ -
│ │ │ exceptions.hpp File Reference c_gate.hpp File Reference
│ │ │
│ │ │ -
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │ ├── html2text {}
│ │ │ │ @@ -1,22 +1,17 @@
│ │ │ │ Lutok 0.6.2
│ │ │ │ Loading...
│ │ │ │ Searching...
│ │ │ │ No Matches
│ │ │ │ -exceptions.hpp File Reference
│ │ │ │ -Exception types raised by lutok. _M_o_r_e_._._.
│ │ │ │ -#include Exception types raised by lutok. │ │ │ + Provides direct access to the C state of the Lua wrappers. │ │ │ More... │ │ │ -#include <stdexcept>│ │ │ - #include <string>│ │ │ + #include <lua.hpp>│ │ │
│ │ │ -Include dependency graph for exceptions.hpp:
│ │ │ +Include dependency graph for c_gate.hpp:
│ │ │ -
│ │ │ ![]() ![]()
│ │ │ This graph shows which files directly or indirectly include this file:
│ │ │
│ │ │ -
│ │ │ ![]() ![]() Go to the source code of this file. │ │ │ +Go to the source code of this file. │ │ │
Detailed Description│ │ │ -Exception types raised by lutok. │ │ │ +Provides direct access to the C state of the Lua wrappers. │ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │ exceptions.hpp
│ │ │ -Go to the documentation of this file.
│ │ │
│ │ │ +Go to the documentation of this file.
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │ @@ -187,13 +187,13 @@
│ │ │
│ │ │ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||