19.5 KB
/srv/reproducible-results/archlinuxrb-build-Bvx3hpna/b1/elinks/elinks-0.17.0-1-x86_64.pkg.tar.zst vs.
/srv/reproducible-results/archlinuxrb-build-Bvx3hpna/b2/elinks/elinks-0.17.0-1-x86_64.pkg.tar.zst
19.3 KB
3.0 KB
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 -rw-r--r--···0·root·········(0)·root·········(0)····10805·2023-12-31·02:13:06.000000·.BUILDINFO1 -rw-r--r--···0·root·········(0)·root·········(0)····10805·2023-12-31·02:13:06.000000·.BUILDINFO
2 -rw-r--r--···0·root·········(0)·root·········(0)·····5189·2023-12-31·02:13:06.000000·.MTREE2 -rw-r--r--···0·root·········(0)·root·········(0)·····5192·2023-12-31·02:13:06.000000·.MTREE
3 -rw-r--r--···0·root·········(0)·root·········(0)······702·2023-12-31·02:13:06.000000·.PKGINFO3 -rw-r--r--···0·root·········(0)·root·········(0)······702·2023-12-31·02:13:06.000000·.PKGINFO
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-31·02:13:06.000000·usr/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-31·02:13:06.000000·usr/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-31·02:13:06.000000·usr/bin/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-31·02:13:06.000000·usr/bin/
6 -rwxr-xr-x···0·root·········(0)·root·········(0)··1825560·2023-12-31·02:13:06.000000·usr/bin/elinks6 -rwxr-xr-x···0·root·········(0)·root·········(0)··1825560·2023-12-31·02:13:06.000000·usr/bin/elinks
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-31·02:13:06.000000·usr/share/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-31·02:13:06.000000·usr/share/
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-31·02:13:06.000000·usr/share/doc/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-31·02:13:06.000000·usr/share/doc/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-31·02:13:06.000000·usr/share/doc/elinks/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-31·02:13:06.000000·usr/share/doc/elinks/
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 -rw-r--r--···0·root·········(0)·root·········(0)·····7259·2023-12-31·02:13:06.000000·usr/share/doc/elinks/manual.html-chunked/ar01s12.html26 -rw-r--r--···0·root·········(0)·root·········(0)·····7259·2023-12-31·02:13:06.000000·usr/share/doc/elinks/manual.html-chunked/ar01s12.html
27 -rw-r--r--···0·root·········(0)·root·········(0)·····7103·2023-12-31·02:13:06.000000·usr/share/doc/elinks/manual.html-chunked/ar01s13.html27 -rw-r--r--···0·root·········(0)·root·········(0)·····7103·2023-12-31·02:13:06.000000·usr/share/doc/elinks/manual.html-chunked/ar01s13.html
28 -rw-r--r--···0·root·········(0)·root·········(0)·····9484·2023-12-31·02:13:06.000000·usr/share/doc/elinks/manual.html-chunked/ar01s14.html28 -rw-r--r--···0·root·········(0)·root·········(0)·····9484·2023-12-31·02:13:06.000000·usr/share/doc/elinks/manual.html-chunked/ar01s14.html
29 -rw-r--r--···0·root·········(0)·root·········(0)····32706·2023-12-31·02:13:06.000000·usr/share/doc/elinks/manual.html-chunked/ar01s15.html29 -rw-r--r--···0·root·········(0)·root·········(0)····32706·2023-12-31·02:13:06.000000·usr/share/doc/elinks/manual.html-chunked/ar01s15.html
30 -rw-r--r--···0·root·········(0)·root·········(0)····22155·2023-12-31·02:13:06.000000·usr/share/doc/elinks/manual.html-chunked/ar01s16.html30 -rw-r--r--···0·root·········(0)·root·········(0)····22155·2023-12-31·02:13:06.000000·usr/share/doc/elinks/manual.html-chunked/ar01s16.html
31 -rw-r--r--···0·root·········(0)·root·········(0)····11277·2023-12-31·02:13:06.000000·usr/share/doc/elinks/manual.html-chunked/index.html31 -rw-r--r--···0·root·········(0)·root·········(0)····11277·2023-12-31·02:13:06.000000·usr/share/doc/elinks/manual.html-chunked/index.html
32 -rw-r--r--···0·root·········(0)·root·········(0)········0·2023-12-31·02:13:06.000000·usr/share/doc/elinks/manual.html-chunked/manual.proc32 -rw-r--r--···0·root·········(0)·root·········(0)········0·2023-12-31·02:13:06.000000·usr/share/doc/elinks/manual.html-chunked/manual.proc
33 -rw-r--r--···0·root·········(0)·root·········(0)···330622·2023-12-31·02:13:06.000000·usr/share/doc/elinks/manual.pdf33 -rw-r--r--···0·root·········(0)·root·········(0)···330320·2023-12-31·02:13:06.000000·usr/share/doc/elinks/manual.pdf
34 -rw-r--r--···0·root·········(0)·root·········(0)·····9147·2023-12-31·02:13:06.000000·usr/share/doc/elinks/option-command.frag.xhtml34 -rw-r--r--···0·root·········(0)·root·········(0)·····9147·2023-12-31·02:13:06.000000·usr/share/doc/elinks/option-command.frag.xhtml
35 -rw-r--r--···0·root·········(0)·root·········(0)····18711·2023-12-31·02:13:06.000000·usr/share/doc/elinks/perl-hooks.html35 -rw-r--r--···0·root·········(0)·root·········(0)····18711·2023-12-31·02:13:06.000000·usr/share/doc/elinks/perl-hooks.html
36 -rw-r--r--···0·root·········(0)·root·········(0)····13208·2023-12-31·02:13:06.000000·usr/share/doc/elinks/perl.html36 -rw-r--r--···0·root·········(0)·root·········(0)····13208·2023-12-31·02:13:06.000000·usr/share/doc/elinks/perl.html
37 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-31·02:13:06.000000·usr/share/locale/37 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-31·02:13:06.000000·usr/share/locale/
38 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-31·02:13:06.000000·usr/share/locale/af/38 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-31·02:13:06.000000·usr/share/locale/af/
39 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-31·02:13:06.000000·usr/share/locale/af/LC_MESSAGES/39 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-31·02:13:06.000000·usr/share/locale/af/LC_MESSAGES/
40 -rw-r--r--···0·root·········(0)·root·········(0)····48220·2023-12-31·02:13:06.000000·usr/share/locale/af/LC_MESSAGES/elinks.mo40 -rw-r--r--···0·root·········(0)·root·········(0)····48220·2023-12-31·02:13:06.000000·usr/share/locale/af/LC_MESSAGES/elinks.mo
3.51 KB
3.5 KB
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
1 #mtree1 #mtree
2 /set·type=file·uid=0·gid=0·mode=6442 /set·type=file·uid=0·gid=0·mode=644
3 ./.BUILDINFO·time=1703988786.0·size=10805·md5digest=5c66fa890b0ef7b3aaa1c5a06776452f·sha256digest=6061fac554c9fbfbbfe5b65da10417d01cc546d22851699d7d39e13c7a981b8a3 ./.BUILDINFO·time=1703988786.0·size=10805·md5digest=5c66fa890b0ef7b3aaa1c5a06776452f·sha256digest=6061fac554c9fbfbbfe5b65da10417d01cc546d22851699d7d39e13c7a981b8a
4 ./.PKGINFO·time=1703988786.0·size=702·md5digest=f6ed677eb9b022e3b79184d60163f67f·sha256digest=8db08da02c65f3b68431628f5d95673ce4c552e34e0297302af9ca0fc79f8cf84 ./.PKGINFO·time=1703988786.0·size=702·md5digest=30643920cad315f74a17cdc02a15fbd5·sha256digest=0a259960eaf33211933b21758c8dd353d2adff3bc33d237ec74218fc32ad072d
5 /set·mode=7555 /set·mode=755
6 ./usr·time=1703988786.0·type=dir6 ./usr·time=1703988786.0·type=dir
7 ./usr/bin·time=1703988786.0·type=dir7 ./usr/bin·time=1703988786.0·type=dir
8 ./usr/bin/elinks·time=1703988786.0·size=1825560·md5digest=973fc992df4ccd3026d7786d1aeac039·sha256digest=2ad044a8b726852f64859524675edccf24e11dbeafba8d6072a3db5c8e351fa48 ./usr/bin/elinks·time=1703988786.0·size=1825560·md5digest=973fc992df4ccd3026d7786d1aeac039·sha256digest=2ad044a8b726852f64859524675edccf24e11dbeafba8d6072a3db5c8e351fa4
9 ./usr/share·time=1703988786.0·type=dir9 ./usr/share·time=1703988786.0·type=dir
10 ./usr/share/doc·time=1703988786.0·type=dir10 ./usr/share/doc·time=1703988786.0·type=dir
11 /set·mode=64411 /set·mode=644
12 ./usr/share/doc/elinks·time=1703988786.0·mode=755·type=dir12 ./usr/share/doc/elinks·time=1703988786.0·mode=755·type=dir
13 ./usr/share/doc/elinks/elinks.1.html·time=1703988786.0·size=20949·md5digest=b98caff6aefd4717aa938384d038275f·sha256digest=4756504ebb9066223b1e013b6733fb88c1727d764d03e2f40dd207f9a43168bc13 ./usr/share/doc/elinks/elinks.1.html·time=1703988786.0·size=20949·md5digest=b98caff6aefd4717aa938384d038275f·sha256digest=4756504ebb9066223b1e013b6733fb88c1727d764d03e2f40dd207f9a43168bc
14 ./usr/share/doc/elinks/elinkskeys.5.html·time=1703988786.0·size=58563·md5digest=9e312348e39c0f3a0e153b8c507314fc·sha256digest=e100e9000521c43b206657be639949f774475c64c9eaec6b426d021f94b05a0d14 ./usr/share/doc/elinks/elinkskeys.5.html·time=1703988786.0·size=58563·md5digest=9e312348e39c0f3a0e153b8c507314fc·sha256digest=e100e9000521c43b206657be639949f774475c64c9eaec6b426d021f94b05a0d
15 ./usr/share/doc/elinks/features.txt·time=1703988786.0·size=27827·md5digest=2a5af3c4b7e9f463eb5d4ecc21e49b03·sha256digest=098b812b0f5dd69fcef9605a32ebfd47b3c4eaba9d486fb554cb39894e10b68615 ./usr/share/doc/elinks/features.txt·time=1703988786.0·size=27827·md5digest=2a5af3c4b7e9f463eb5d4ecc21e49b03·sha256digest=098b812b0f5dd69fcef9605a32ebfd47b3c4eaba9d486fb554cb39894e10b686
16 ./usr/share/doc/elinks/keymap-defaults.txt·time=1703988786.0·size=33443·md5digest=98fe2f39a588b6592c62702d71edf1c9·sha256digest=ec720290fc6dcce1fa3fac8244c4ce2b6878981b81748277e129dde77346f51316 ./usr/share/doc/elinks/keymap-defaults.txt·time=1703988786.0·size=33443·md5digest=98fe2f39a588b6592c62702d71edf1c9·sha256digest=ec720290fc6dcce1fa3fac8244c4ce2b6878981b81748277e129dde77346f513
17 ./usr/share/doc/elinks/manual.html·time=1703988786.0·size=188202·md5digest=568435e0ce8f185cf8325dd08ce86894·sha256digest=84a94476124cbf16665ce19d352774708be44f88f542d5d3703021f747c3ebdc17 ./usr/share/doc/elinks/manual.html·time=1703988786.0·size=188202·md5digest=568435e0ce8f185cf8325dd08ce86894·sha256digest=84a94476124cbf16665ce19d352774708be44f88f542d5d3703021f747c3ebdc
18 ./usr/share/doc/elinks/manual.pdf·time=1703988786.0·size=330622·md5digest=c81a58c9a22caf3270cf51f6f42a8f75·sha256digest=ebca6c3d591b69d6e3f9a22b11a9cf677c38c9b178b2e0f4dfeb40fd216a419118 ./usr/share/doc/elinks/manual.pdf·time=1703988786.0·size=330320·md5digest=8bff3f755c29f2f91e5ae66a18965b5c·sha256digest=019c8b1365d0b022b0241c5cfd36d97bd5ed4e7cd3b7fcbecc5c7bea69843bac
19 ./usr/share/doc/elinks/option-command.frag.xhtml·time=1703988786.0·size=9147·md5digest=8d66f0c18e4aa8df3bef9bbe18593dd8·sha256digest=53a814daa3c04e283a3d1dd7928e7e990833d65f3e5a72f55cc002ce62b46b7c19 ./usr/share/doc/elinks/option-command.frag.xhtml·time=1703988786.0·size=9147·md5digest=8d66f0c18e4aa8df3bef9bbe18593dd8·sha256digest=53a814daa3c04e283a3d1dd7928e7e990833d65f3e5a72f55cc002ce62b46b7c
20 ./usr/share/doc/elinks/perl-hooks.html·time=1703988786.0·size=18711·md5digest=8d00f93c839b710a79b72f15ccbee59d·sha256digest=aa5249f7a9bc9fc9395a38fb107258ea22eae3fd31a75d8bd986a7daaf2f249720 ./usr/share/doc/elinks/perl-hooks.html·time=1703988786.0·size=18711·md5digest=8d00f93c839b710a79b72f15ccbee59d·sha256digest=aa5249f7a9bc9fc9395a38fb107258ea22eae3fd31a75d8bd986a7daaf2f2497
21 ./usr/share/doc/elinks/perl.html·time=1703988786.0·size=13208·md5digest=c8d99c49411973efcdcc129effdbec7b·sha256digest=6369a7daa69b7b515cfd35f8e407ab14c104fdb9bf097fb841f0d4def4e22a4421 ./usr/share/doc/elinks/perl.html·time=1703988786.0·size=13208·md5digest=c8d99c49411973efcdcc129effdbec7b·sha256digest=6369a7daa69b7b515cfd35f8e407ab14c104fdb9bf097fb841f0d4def4e22a44
22 ./usr/share/doc/elinks/manual.html-chunked·time=1703988786.0·mode=755·type=dir22 ./usr/share/doc/elinks/manual.html-chunked·time=1703988786.0·mode=755·type=dir
23 ./usr/share/doc/elinks/manual.html-chunked/ar01s02.html·time=1703988786.0·size=51050·md5digest=f0e193f2e0fbd8f160646fe264d882ee·sha256digest=7b8d437345627c36889115aedfd733fce94faff8d8b6f9403b55b85c835b275523 ./usr/share/doc/elinks/manual.html-chunked/ar01s02.html·time=1703988786.0·size=51050·md5digest=f0e193f2e0fbd8f160646fe264d882ee·sha256digest=7b8d437345627c36889115aedfd733fce94faff8d8b6f9403b55b85c835b2755
24 ./usr/share/doc/elinks/manual.html-chunked/ar01s03.html·time=1703988786.0·size=10600·md5digest=88fc59797a134cf3e0041625b7440e66·sha256digest=d9d889fe9a279338d3ee250fe40a9895ae2eec5818da656a8deb39191452b56024 ./usr/share/doc/elinks/manual.html-chunked/ar01s03.html·time=1703988786.0·size=10600·md5digest=88fc59797a134cf3e0041625b7440e66·sha256digest=d9d889fe9a279338d3ee250fe40a9895ae2eec5818da656a8deb39191452b560
25 ./usr/share/doc/elinks/manual.html-chunked/ar01s04.html·time=1703988786.0·size=23694·md5digest=fe67bedd13e909f21dc62bf4c4b0d8eb·sha256digest=fc0e65180f574e7996dce97fa992530b4ab9dfe8a075c96b44ca2893dec58a5525 ./usr/share/doc/elinks/manual.html-chunked/ar01s04.html·time=1703988786.0·size=23694·md5digest=fe67bedd13e909f21dc62bf4c4b0d8eb·sha256digest=fc0e65180f574e7996dce97fa992530b4ab9dfe8a075c96b44ca2893dec58a55
421 B
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 pkgname·=·elinks3 pkgname·=·elinks
4 pkgbase·=·elinks4 pkgbase·=·elinks
5 pkgver·=·0.17.0-15 pkgver·=·0.17.0-1
6 pkgdesc·=·Advanced·feature-rich·text-mode·web·browser6 pkgdesc·=·Advanced·feature-rich·text-mode·web·browser
7 url·=·https://github.com/rkd77/elinks7 url·=·https://github.com/rkd77/elinks
8 builddate·=·17039887868 builddate·=·1703988786
9 packager·=·Reproducible·Arch·Linux·tests·<reproducible@archlinux.org>9 packager·=·Reproducible·Arch·Linux·tests·<reproducible@archlinux.org>
10 size·=·437273910 size·=·4372437
11 arch·=·x86_6411 arch·=·x86_64
12 license·=·GPL12 license·=·GPL
13 depend·=·glibc13 depend·=·glibc
14 depend·=·brotli14 depend·=·brotli
15 depend·=·bzip215 depend·=·bzip2
16 depend·=·gpm16 depend·=·gpm
17 depend·=·openssl17 depend·=·openssl
12.4 KB
12.3 KB
    
Offset 13, 15 lines modifiedOffset 13, 15 lines modified
  
13 WRITTEN·BY13 WRITTEN·BY
  
14 DATE14 DATE
  
15 SIGNATURE15 SIGNATURE
  
16 December·31,·202316 February·1,·2025
  
17 REVISION·HISTORY17 REVISION·HISTORY
18 NUMBER18 NUMBER
  
19 DATE19 DATE
  
20 DESCRIPTION20 DESCRIPTION
Offset 581, 21 lines modifiedOffset 581, 21 lines modified
581 15.4.8·More·ideas·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·44581 15.4.8·More·ideas·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·44
582 16·Scripting·ELinks·with·ECMAScript582 16·Scripting·ELinks·with·ECMAScript
  
583 45583 45
  
584 16.1·Global·Object·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·45584 16.1·Global·Object·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·45
585 16.1.1·Global·Object·Methods·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·45585 16.1.1·Global·Object·Methods·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·45
586 16.1.2·Global·Object·Properties·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·45586 16.1.2·Global·Object·Properties·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·46
587 16.2·ELinks·Object·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·46587 16.2·ELinks·Object·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·46
588 16.2.1·ELinks·Object·Methods·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·46588 16.2.1·ELinks·Object·Methods·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·46
589 16.2.2·ELinks·Object·Properties·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·46589 16.2.2·ELinks·Object·Properties·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·46
590 16.2.3·ELinks·Object·Hooks·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·48590 16.2.3·ELinks·Object·Hooks·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·48
591 16.3·Cache·Object·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·48591 16.3·Cache·Object·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·48
592 16.3.1·Cache·Object·Properties·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·48592 16.3.1·Cache·Object·Properties·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·49
593 16.4·View-state·Object·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·49593 16.4·View-state·Object·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·49
594 16.4.1·View-state·Object·Properties·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·49594 16.4.1·View-state·Object·Properties·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·49
  
595 \xcThe·ELinks·Manual595 \xcThe·ELinks·Manual
  
596 viii596 viii
  
Offset 3088, 14 lines modifiedOffset 3088, 15 lines modified
3088 pipe_read·(command)·Executes·command·and·reads·in·all·the·data·from·stdout,·until·there·is·no·more.·This·is·a·hack,·because3088 pipe_read·(command)·Executes·command·and·reads·in·all·the·data·from·stdout,·until·there·is·no·more.·This·is·a·hack,·because
3089 for·some·reason·the·standard·Lua·function·file:read·seems·to·crash·ELinks·when·used·in·pipe-reading·mode.3089 for·some·reason·the·standard·Lua·function·file:read·seems·to·crash·ELinks·when·used·in·pipe-reading·mode.
3090 execute·(string)·Executes·shell·commands·string·without·waiting·for·it·to·exit.·Beware·that·you·must·not·read·or·write·to3090 execute·(string)·Executes·shell·commands·string·without·waiting·for·it·to·exit.·Beware·that·you·must·not·read·or·write·to
3091 stdin·and·stdout.·And·unlike·the·standard·Lua·function·os.execute,·the·return·value·is·meaningless.3091 stdin·and·stdout.·And·unlike·the·standard·Lua·function·os.execute,·the·return·value·is·meaningless.
3092 tmpname·()·Returns·a·unique·name·for·a·temporary·file,·or·nil·if·no·such·name·is·available.·The·returned·string·includes·the3092 tmpname·()·Returns·a·unique·name·for·a·temporary·file,·or·nil·if·no·such·name·is·available.·The·returned·string·includes·the
3093 directory·name.·Unlike·the·standard·Lua·function·os.tmpname,·this·one·generates·ELinks-related·names·(currently·with3093 directory·name.·Unlike·the·standard·Lua·function·os.tmpname,·this·one·generates·ELinks-related·names·(currently·with
3094 "elinks"·at·the·beginning·of·the·name).3094 "elinks"·at·the·beginning·of·the·name).
  
3095 Warning3095 Warning
3096 The·tmpname·function·creates·the·file·but·does·not·guarantee·exclusive·access·to·it:·another·process·may·delete3096 The·tmpname·function·creates·the·file·but·does·not·guarantee·exclusive·access·to·it:·another·process·may·delete
3097 the·file·and·recreate·it.·This·exposes·you·to·symlink·attacks·by·other·users.·To·avoid·the·risk,·use·io.tmpfile3097 the·file·and·recreate·it.·This·exposes·you·to·symlink·attacks·by·other·users.·To·avoid·the·risk,·use·io.tmpfile
3098 instead;·unfortunately,·it·does·not·tell·you·the·name·of·the·file.3098 instead;·unfortunately,·it·does·not·tell·you·the·name·of·the·file.
  
3099 bind_key·(keymap,·keystroke,·function)·Currently,·keymap·must·be·the·string·"main".·Keystroke·is·a·keystroke·as·you3099 bind_key·(keymap,·keystroke,·function)·Currently,·keymap·must·be·the·string·"main".·Keystroke·is·a·keystroke·as·you
3100 would·write·it·in·the·ELinks·config·file·~/.config/elinks/elinks.conf.·The·function·function·should·take3100 would·write·it·in·the·ELinks·config·file·~/.config/elinks/elinks.conf.·The·function·function·should·take
Offset 3324, 21 lines modifiedOffset 3325, 22 lines modified
  
3324 Printing·a·web·page·with·ELinks·usually·involves·quite·a·few·steps:·Save·the·current·document·onto·disk.·Run·it·through·ELinks3325 Printing·a·web·page·with·ELinks·usually·involves·quite·a·few·steps:·Save·the·current·document·onto·disk.·Run·it·through·ELinks
3325 on·the·command-line·(so·it·fits·into·80·columns)·to·generate·a·plain·text·version.·Remove·the·80th·column·from·the·text·version,3326 on·the·command-line·(so·it·fits·into·80·columns)·to·generate·a·plain·text·version.·Remove·the·80th·column·from·the·text·version,
3326 as·it·will·make·printers·wrap·down·to·the·next·line.·Finally,·run·the·processed·file·through·`lpr’,·then·delete·it.3327 as·it·will·make·printers·wrap·down·to·the·next·line.·Finally,·run·the·processed·file·through·`lpr’,·then·delete·it.
3327 The·following·functions·allow·you·to·print·web·pages·directly·from·ELinks,·using·lpr’·or·`enscript’.·Type·`lpr()3328 The·following·functions·allow·you·to·print·web·pages·directly·from·ELinks,·using·lpr’·or·`enscript’.·Type·`lpr()
3328 or·enscript()·in·the·Lua·Console·to·run·them.·(In·the·hooks.lua,·I·have·also·made·it·so·you·can·just·type·lpr·or3329 or·enscript()·in·the·Lua·Console·to·run·them.·(In·the·hooks.lua,·I·have·also·made·it·so·you·can·just·type·lpr·or
3329 enscript.)3330 enscript.)
3330 Note 
3331 The·io.popen·function·is·not·available·on·all·platforms. 
  
3332 \xcThe·ELinks·Manual3331 \xcThe·ELinks·Manual
  
3333 44·/·493332 44·/·49
  
 3333 Note
 3334 The·io.popen·function·is·not·available·on·all·platforms.
  
3334 function·pipe_formatted_to·(program)3335 function·pipe_formatted_to·(program)
3335 local·lp,·errmsg·=·io.popen·(program,·"w")3336 local·lp,·errmsg·=·io.popen·(program,·"w")
3336 if·lp·==·nil·then3337 if·lp·==·nil·then
3337 error·(errmsg)3338 error·(errmsg)
3338 else3339 else
3339 lp:write·(current_document_formatted·(79))3340 lp:write·(current_document_formatted·(79))
3340 lp:close·()3341 lp:close·()
Offset 3380, 23 lines modifiedOffset 3382, 23 lines modified
3380 Hierarchical·bookmarks),·and·also·to·be·able·to·view·them·and·search·for·them·in·an·HTML·page.·I·have·written·an·alternative3382 Hierarchical·bookmarks),·and·also·to·be·able·to·view·them·and·search·for·them·in·an·HTML·page.·I·have·written·an·alternative
3381 bookmark·system·(for·ELinks),·which·some·people·may·like·better·than·the·standard·bookmark·system.3383 bookmark·system·(for·ELinks),·which·some·people·may·like·better·than·the·standard·bookmark·system.
3382 15.4.83384 15.4.8
  
3383 More·ideas3385 More·ideas
  
3384 ·The·Lua·interface·needs·to·be·redesigned·to·provide·more·flexible,·coherent·and·usable·interface·to·the·scripts.3386 ·The·Lua·interface·needs·to·be·redesigned·to·provide·more·flexible,·coherent·and·usable·interface·to·the·scripts.
3385 ·Cliff·Cunnington·had·a·neat·idea·of·clipping·text·that·you·see·in·web·pages·(you·enter·a·regexp·that·will·match·the·start·and 
3386 end·of·the·text·you·want·to·clip),·and·saving·the·text·to·disk,·along·with·the·URL·and·timestamp.·This·would·help·if·you·find 
3387 that·you·can’t·ever·remember·where·you·had·seen·a·piece·of·text,·or·if·you·want·to·keep·a·piece·of·information·but·don’t·need 
3388 to·save·the·entire·page. 
  
3389 \xcThe·ELinks·Manual3387 \xcThe·ELinks·Manual
  
3390 45·/·493388 45·/·49
  
 3389 ·Cliff·Cunnington·had·a·neat·idea·of·clipping·text·that·you·see·in·web·pages·(you·enter·a·regexp·that·will·match·the·start·and
 3390 end·of·the·text·you·want·to·clip),·and·saving·the·text·to·disk,·along·with·the·URL·and·timestamp.·This·would·help·if·you·find
 3391 that·you·can’t·ever·remember·where·you·had·seen·a·piece·of·text,·or·if·you·want·to·keep·a·piece·of·information·but·don’t·need
 3392 to·save·the·entire·page.
3391 ·People·who·use·download·management·programs·could·write·a·function·to·send·the·current·link·to·their·favourite·downloading3393 ·People·who·use·download·management·programs·could·write·a·function·to·send·the·current·link·to·their·favourite·downloading
3392 program.3394 program.
3393 ·If·you·wrote·a·small·C·program·to·put·text·into·the·X11·selection·clipboard,·you·could·pass·the·current·link·or·URL·to3395 ·If·you·wrote·a·small·C·program·to·put·text·into·the·X11·selection·clipboard,·you·could·pass·the·current·link·or·URL·to
3394 that·program,·to·make·it·easier·to·paste·URLs·into·other·windows.·It·might·be·possible·to·do·the·same·with·GPM,·or·the3396 that·program,·to·make·it·easier·to·paste·URLs·into·other·windows.·It·might·be·possible·to·do·the·same·with·GPM,·or·the
3395 KDE/GNOME·equivalents.3397 KDE/GNOME·equivalents.
3396 ·Send·the·current·page·to·Babelfish·for·translation.3398 ·Send·the·current·page·to·Babelfish·for·translation.
3397 ·Look·for·stupid·JavaScript·URLs·and·convert·them·to·something·usable.3399 ·Look·for·stupid·JavaScript·URLs·and·convert·them·to·something·usable.
Offset 3409, 14 lines modifiedOffset 3411, 15 lines modified
  
3409 As·a·user·of·ELinks,·you·can·control·its·behaviour·by·writing·scripts·in·ECMAScript.·Unlike·scripts·in·SCRIPT·elements·of3411 As·a·user·of·ELinks,·you·can·control·its·behaviour·by·writing·scripts·in·ECMAScript.·Unlike·scripts·in·SCRIPT·elements·of
3410 HTML,·these·user·scripts·run·with·all·the·permissions·of·your·user·account,·the·same·as·with·Lua.·The·object·model·is·very3412 HTML,·these·user·scripts·run·with·all·the·permissions·of·your·user·account,·the·same·as·with·Lua.·The·object·model·is·very
3411 different·too.3413 different·too.
3412 Support·for·ECMAScript·user·scripts·was·first·added·in·ELinks·0.11.0.·The·configure·script·enables·it·by·default·if·the3414 Support·for·ECMAScript·user·scripts·was·first·added·in·ELinks·0.11.0.·The·configure·script·enables·it·by·default·if·the
3413 required·SpiderMonkey·library·has·been·installed,·but·you·can·disable·it·with·configure·--disable-sm-scripting·or3415 required·SpiderMonkey·library·has·been·installed,·but·you·can·disable·it·with·configure·--disable-sm-scripting·or
3414 by·editing·features.conf.3416 by·editing·features.conf.
  
3415 Warning3417 Warning
3416 ECMAScript·scripting·is·still·a·bit·experimental:·there·seem·to·be·ways·to·crash·ELinks·with·it,·and·the·object·model3418 ECMAScript·scripting·is·still·a·bit·experimental:·there·seem·to·be·ways·to·crash·ELinks·with·it,·and·the·object·model
3417 may·change.·However,·if·you·don’t·have·a·hooks.js·file,·there·is·not·much·risk·in·enabling·the·feature·at·compile3419 may·change.·However,·if·you·don’t·have·a·hooks.js·file,·there·is·not·much·risk·in·enabling·the·feature·at·compile
3418 time.3420 time.
  
3419 When·ELinks·starts·up,·it·evaluates·the·ECMAScript·file·hooks.js·in·your·ELinks·configuration·directory·(thus·normally3421 When·ELinks·starts·up,·it·evaluates·the·ECMAScript·file·hooks.js·in·your·ELinks·configuration·directory·(thus·normally
3420 ~/.config/elinks/hooks.js·on·Unix-like·systems),·or·if·the·file·does·not·exist·there,·then·in·the·system-wide·ELinks3422 ~/.config/elinks/hooks.js·on·Unix-like·systems),·or·if·the·file·does·not·exist·there,·then·in·the·system-wide·ELinks
Offset 3434, 27 lines modifiedOffset 3437, 28 lines modified
3434 Global·Object·Methods3437 Global·Object·Methods
  
3435 do_file(path)·Load·and·evaluate·the·file·with·the·given·path·(string).·For·example:3438 do_file(path)·Load·and·evaluate·the·file·with·the·given·path·(string).·For·example:
3436 do_file("/home/me/.config/elinks/hooks.js");3439 do_file("/home/me/.config/elinks/hooks.js");
Max diff block lines reached; 5317/12569 bytes (42.30%) of diff not shown.