Offset 1, 2 lines modified | Offset 1, 2 lines modified | ||
1 | · | 1 | ·c4a7114564173cd2147822956363d4e7·2187096·haskell·optional·snap-templates_1.0.0.2-5_amd64.deb |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2024-01-05·01:14:13.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2024-01-05·01:14:13.000000·debian-binary |
2 | -rw-r--r--···0········0········0······864·2024-01-05·01:14:13.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0······864·2024-01-05·01:14:13.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0··2186 | 3 | -rw-r--r--···0········0········0··2186040·2024-01-05·01:14:13.000000·data.tar.xz |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-01-05·01:14:13.000000·./ | 1 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-01-05·01:14:13.000000·./ |
2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-01-05·01:14:13.000000·./usr/ | 2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-01-05·01:14:13.000000·./usr/ |
3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-01-05·01:14:13.000000·./usr/bin/ | 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-01-05·01:14:13.000000·./usr/bin/ |
4 | -rwxr-xr-x···0·root·········(0)·root·········(0)·160079 | 4 | -rwxr-xr-x···0·root·········(0)·root·········(0)·16007904·2024-01-05·01:14:13.000000·./usr/bin/snap-framework |
5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-01-05·01:14:13.000000·./usr/share/ | 5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-01-05·01:14:13.000000·./usr/share/ |
6 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-01-05·01:14:13.000000·./usr/share/doc/ | 6 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-01-05·01:14:13.000000·./usr/share/doc/ |
7 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-01-05·01:14:13.000000·./usr/share/doc/snap-templates/ | 7 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-01-05·01:14:13.000000·./usr/share/doc/snap-templates/ |
8 | -rw-r--r--···0·root·········(0)·root·········(0)······273·2018-07-29·21:49:08.000000·./usr/share/doc/snap-templates/CONTRIBUTORS | 8 | -rw-r--r--···0·root·········(0)·root·········(0)······273·2018-07-29·21:49:08.000000·./usr/share/doc/snap-templates/CONTRIBUTORS |
9 | -rw-r--r--···0·root·········(0)·root·········(0)······478·2024-01-05·01:14:13.000000·./usr/share/doc/snap-templates/changelog.Debian.gz | 9 | -rw-r--r--···0·root·········(0)·root·········(0)······478·2024-01-05·01:14:13.000000·./usr/share/doc/snap-templates/changelog.Debian.gz |
10 | -rw-r--r--···0·root·········(0)·root·········(0)·····1876·2022-04-21·23:09:50.000000·./usr/share/doc/snap-templates/copyright | 10 | -rw-r--r--···0·root·········(0)·root·········(0)·····1876·2022-04-21·23:09:50.000000·./usr/share/doc/snap-templates/copyright |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························EXEC·(Executable·file) | 8 | ··Type:······························EXEC·(Executable·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x40a990 | 11 | ··Entry·point·address:···············0x40a990 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:··········160061 | 13 | ··Start·of·section·headers:··········16006112·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········14 | 17 | ··Number·of·program·headers:·········14 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········28 | 19 | ··Number·of·section·headers:·········28 |
20 | ··Section·header·string·table·index:·27 | 20 | ··Section·header·string·table·index:·27 |
Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
7 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 7 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
8 | ··PHDR···········0x000040·0x0000000000400040·0x0000000000400040·0x000310·0x000310·R···0x8 | 8 | ··PHDR···········0x000040·0x0000000000400040·0x0000000000400040·0x000310·0x000310·R···0x8 |
9 | ··INTERP·········0x000394·0x0000000000400394·0x0000000000400394·0x00001c·0x00001c·R···0x1 | 9 | ··INTERP·········0x000394·0x0000000000400394·0x0000000000400394·0x00001c·0x00001c·R···0x1 |
10 | ······[Requesting·program·interpreter:·/lib64/ld-linux-x86-64.so.2] | 10 | ······[Requesting·program·interpreter:·/lib64/ld-linux-x86-64.so.2] |
11 | ··LOAD···········0x000000·0x0000000000400000·0x0000000000400000·0x004f88·0x004f88·R···0x1000 | 11 | ··LOAD···········0x000000·0x0000000000400000·0x0000000000400000·0x004f88·0x004f88·R···0x1000 |
12 | ··LOAD···········0x005000·0x0000000000405000·0x0000000000405000·0xbcbd3d·0xbcbd3d·R·E·0x1000 | 12 | ··LOAD···········0x005000·0x0000000000405000·0x0000000000405000·0xbcbd3d·0xbcbd3d·R·E·0x1000 |
13 | ··LOAD···········0xbd1000·0x0000000000fd1000·0x0000000000fd1000·0x179b74·0x179b74·R···0x1000 | 13 | ··LOAD···········0xbd1000·0x0000000000fd1000·0x0000000000fd1000·0x179b74·0x179b74·R···0x1000 |
14 | ··LOAD···········0xd4b8d0·0x000000000114b8d0·0x000000000114b8d0·0x1f82 | 14 | ··LOAD···········0xd4b8d0·0x000000000114b8d0·0x000000000114b8d0·0x1f8200·0x1fcce0·RW··0x1000 |
15 | ··DYNAMIC········0xd4bdc8·0x000000000114bdc8·0x000000000114bdc8·0x000210·0x000210·RW··0x8 | 15 | ··DYNAMIC········0xd4bdc8·0x000000000114bdc8·0x000000000114bdc8·0x000210·0x000210·RW··0x8 |
16 | ··NOTE···········0x000350·0x0000000000400350·0x0000000000400350·0x000020·0x000020·R···0x8 | 16 | ··NOTE···········0x000350·0x0000000000400350·0x0000000000400350·0x000020·0x000020·R···0x8 |
17 | ··NOTE···········0x000370·0x0000000000400370·0x0000000000400370·0x000024·0x000024·R···0x4 | 17 | ··NOTE···········0x000370·0x0000000000400370·0x0000000000400370·0x000024·0x000024·R···0x4 |
18 | ··NOTE···········0xd4ab54·0x000000000114ab54·0x000000000114ab54·0x000020·0x000020·R···0x4 | 18 | ··NOTE···········0xd4ab54·0x000000000114ab54·0x000000000114ab54·0x000020·0x000020·R···0x4 |
19 | ··GNU_PROPERTY···0x000350·0x0000000000400350·0x0000000000400350·0x000020·0x000020·R···0x8 | 19 | ··GNU_PROPERTY···0x000350·0x0000000000400350·0x0000000000400350·0x000020·0x000020·R···0x8 |
20 | ··GNU_EH_FRAME···0xd3c8f0·0x000000000113c8f0·0x000000000113c8f0·0x00294c·0x00294c·R···0x4 | 20 | ··GNU_EH_FRAME···0xd3c8f0·0x000000000113c8f0·0x000000000113c8f0·0x00294c·0x00294c·R···0x4 |
21 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10 | 21 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | There·are·28·section·headers,·starting·at·offset·0xf43 | 1 | There·are·28·section·headers,·starting·at·offset·0xf43be0: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.gnu.property·NOTE············0000000000400350·000350·000020·00···A··0···0··8 | 5 | ··[·1]·.note.gnu.property·NOTE············0000000000400350·000350·000020·00···A··0···0··8 |
6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000400370·000370·000024·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000400370·000370·000024·00···A··0···0··4 |
7 | ··[·3]·.interp···········PROGBITS········0000000000400394·000394·00001c·00···A··0···0··1 | 7 | ··[·3]·.interp···········PROGBITS········0000000000400394·000394·00001c·00···A··0···0··1 |
Offset 23, 15 lines modified | Offset 23, 15 lines modified | ||
23 | ··[18]·.note.ABI-tag·····NOTE············000000000114ab54·d4ab54·000020·00···A··0···0··4 | 23 | ··[18]·.note.ABI-tag·····NOTE············000000000114ab54·d4ab54·000020·00···A··0···0··4 |
24 | ··[19]·.init_array·······INIT_ARRAY······000000000114b8d0·d4b8d0·000008·08··WA··0···0··8 | 24 | ··[19]·.init_array·······INIT_ARRAY······000000000114b8d0·d4b8d0·000008·08··WA··0···0··8 |
25 | ··[20]·.fini_array·······FINI_ARRAY······000000000114b8d8·d4b8d8·000008·08··WA··0···0··8 | 25 | ··[20]·.fini_array·······FINI_ARRAY······000000000114b8d8·d4b8d8·000008·08··WA··0···0··8 |
26 | ··[21]·.data.rel.ro······PROGBITS········000000000114b8e0·d4b8e0·0004e8·00··WA··0···0·16 | 26 | ··[21]·.data.rel.ro······PROGBITS········000000000114b8e0·d4b8e0·0004e8·00··WA··0···0·16 |
27 | ··[22]·.dynamic··········DYNAMIC·········000000000114bdc8·d4bdc8·000210·10··WA··6···0··8 | 27 | ··[22]·.dynamic··········DYNAMIC·········000000000114bdc8·d4bdc8·000210·10··WA··6···0··8 |
28 | ··[23]·.got··············PROGBITS········000000000114bfd8·d4bfd8·000010·08··WA··0···0··8 | 28 | ··[23]·.got··············PROGBITS········000000000114bfd8·d4bfd8·000010·08··WA··0···0··8 |
29 | ··[24]·.got.plt··········PROGBITS········000000000114bfe8·d4bfe8·000948·08··WA··0···0··8 | 29 | ··[24]·.got.plt··········PROGBITS········000000000114bfe8·d4bfe8·000948·08··WA··0···0··8 |
30 | ··[25]·.data·············PROGBITS········000000000114c940·d4c940·1f71 | 30 | ··[25]·.data·············PROGBITS········000000000114c940·d4c940·1f7190·00··WA··0···0·32 |
31 | ··[26]·.bss··············NOBITS··········0000000001343b00·f43a | 31 | ··[26]·.bss··············NOBITS··········0000000001343b00·f43ad0·004ab0·00··WA··0···0·64 |
32 | ··[27]·.shstrtab·········STRTAB··········0000000000000000·f43a | 32 | ··[27]·.shstrtab·········STRTAB··········0000000000000000·f43ad0·00010a·00······0···0··1 |
33 | Key·to·Flags: | 33 | Key·to·Flags: |
34 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 34 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
35 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 35 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
36 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 36 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
37 | ··D·(mbind),·l·(large),·p·(processor·specific) | 37 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 1, 25 lines modified | Offset 1, 25 lines modified | ||
1 | Relocation·section·'.rela.dyn'·at·offset·0x3230·contains·19·entries: | 1 | Relocation·section·'.rela.dyn'·at·offset·0x3230·contains·19·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 000000000114bfd8··0000005700000006·R_X86_64_GLOB_DAT······0000000000000000·__gmon_start__·+·0 | 3 | 000000000114bfd8··0000005700000006·R_X86_64_GLOB_DAT······0000000000000000·__gmon_start__·+·0 |
4 | 000000000114bfe0··0000012900000006·R_X86_64_GLOB_DAT······0000000000000000·__libc_start_main@GLIBC_2.34·+·0 | 4 | 000000000114bfe0··0000012900000006·R_X86_64_GLOB_DAT······0000000000000000·__libc_start_main@GLIBC_2.34·+·0 |
5 | 00000000013438 | 5 | 00000000013438d8··0000004500000001·R_X86_64_64············0000000000000000·ffi_prep_cif@LIBFFI_BASE_8.0·+·0 |
6 | 0000000001343 | 6 | 00000000013438f0··000000ce00000001·R_X86_64_64············0000000000000000·ffi_call@LIBFFI_BASE_8.0·+·0 |
7 | 00000000013439 | 7 | 0000000001343920··0000011b00000001·R_X86_64_64············0000000000000000·ffi_type_float@LIBFFI_BASE_8.0·+·0 |
8 | 00000000013439 | 8 | 0000000001343938··000000ea00000001·R_X86_64_64············0000000000000000·ffi_type_double@LIBFFI_BASE_8.0·+·0 |
9 | 00000000013439 | 9 | 0000000001343950··0000005000000001·R_X86_64_64············0000000000000000·ffi_type_sint64@LIBFFI_BASE_8.0·+·0 |
10 | 00000000013439 | 10 | 0000000001343968··0000009300000001·R_X86_64_64············0000000000000000·ffi_type_uint64@LIBFFI_BASE_8.0·+·0 |
11 | 00000000013439 | 11 | 0000000001343980··0000011000000001·R_X86_64_64············0000000000000000·ffi_type_sint32@LIBFFI_BASE_8.0·+·0 |
12 | 00000000013439 | 12 | 0000000001343998··000000b100000001·R_X86_64_64············0000000000000000·ffi_type_uint32@LIBFFI_BASE_8.0·+·0 |
13 | 00000000013439 | 13 | 00000000013439b0··0000003400000001·R_X86_64_64············0000000000000000·ffi_type_sint16@LIBFFI_BASE_8.0·+·0 |
14 | 00000000013439 | 14 | 00000000013439c8··0000002f00000001·R_X86_64_64············0000000000000000·ffi_type_uint16@LIBFFI_BASE_8.0·+·0 |
15 | 0000000001343 | 15 | 00000000013439e0··0000012500000001·R_X86_64_64············0000000000000000·ffi_type_sint8@LIBFFI_BASE_8.0·+·0 |
16 | 0000000001343 | 16 | 00000000013439f8··0000005600000001·R_X86_64_64············0000000000000000·ffi_type_uint8@LIBFFI_BASE_8.0·+·0 |
17 | 0000000001343a | 17 | 0000000001343a10··0000008f00000001·R_X86_64_64············0000000000000000·ffi_type_pointer@LIBFFI_BASE_8.0·+·0 |
18 | 000000000114b8e0··0000013700000005·R_X86_64_COPY··········000000000114b8e0·ffi_type_void@LIBFFI_BASE_8.0·+·0 | 18 | 000000000114b8e0··0000013700000005·R_X86_64_COPY··········000000000114b8e0·ffi_type_void@LIBFFI_BASE_8.0·+·0 |
19 | 0000000001343b00··0000012d00000005·R_X86_64_COPY··········0000000001343b00·stdout@GLIBC_2.2.5·+·0 | 19 | 0000000001343b00··0000012d00000005·R_X86_64_COPY··········0000000001343b00·stdout@GLIBC_2.2.5·+·0 |
20 | 0000000001343b20··0000013400000005·R_X86_64_COPY··········0000000001343b20·stderr@GLIBC_2.2.5·+·0 | 20 | 0000000001343b20··0000013400000005·R_X86_64_COPY··········0000000001343b20·stderr@GLIBC_2.2.5·+·0 |
21 | 0000000001343b28··0000013600000005·R_X86_64_COPY··········0000000001343b28·__environ@GLIBC_2.2.5·+·0 | 21 | 0000000001343b28··0000013600000005·R_X86_64_COPY··········0000000001343b28·__environ@GLIBC_2.2.5·+·0 |
22 | Relocation·section·'.rela.plt'·at·offset·0x33f8·contains·294·entries: | 22 | Relocation·section·'.rela.plt'·at·offset·0x33f8·contains·294·entries: |
23 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 23 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | Displaying·notes·found·in:·.note.gnu.property | 1 | Displaying·notes·found·in:·.note.gnu.property |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··GNU··················0x00000010» NT_GNU_PROPERTY_TYPE_0» ······Properties:·x86·ISA·needed:·x86-64-baseline | 3 | ··GNU··················0x00000010» NT_GNU_PROPERTY_TYPE_0» ······Properties:·x86·ISA·needed:·x86-64-baseline |
4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·35875aacc2bf33180a23454a97f8e570927db460 |
7 | Displaying·notes·found·in:·.note.ABI-tag | 7 | Displaying·notes·found·in:·.note.ABI-tag |
8 | ··Owner················Data·size·» Description | 8 | ··Owner················Data·size·» Description |
9 | ··GNU··················0x00000010» NT_GNU_ABI_TAG·(ABI·version·tag)» ····OS:·Linux,·ABI:·3.2.0 | 9 | ··GNU··················0x00000010» NT_GNU_ABI_TAG·(ABI·version·tag)» ····OS:·Linux,·ABI:·3.2.0 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | /lib64/ld-linux-x86-64.so.2 | 1 | `/lib64/ld-linux-x86-64.so.2 |
2 | __gmon_start__ | 2 | __gmon_start__ |
3 | __gmpz_init | 3 | __gmpz_init |
4 | __gmpn_popcount | 4 | __gmpn_popcount |
5 | __gmpz_export | 5 | __gmpz_export |
6 | __gmpn_sub_1 | 6 | __gmpn_sub_1 |
7 | __gmpn_and_n | 7 | __gmpn_and_n |
8 | __gmpn_add | 8 | __gmpn_add |
Offset 608, 26 lines modified | Offset 608, 14 lines modified | ||
608 | ····snap······················>=·1.0·····&&·<·1.2, | 608 | ····snap······················>=·1.0·····&&·<·1.2, |
609 | ····snap-core·················>=·1.0·····&&·<·1.1, | 609 | ····snap-core·················>=·1.0·····&&·<·1.1, |
610 | ····snap-server···············>=·1.0·····&&·<·1.2 | 610 | ····snap-server···············>=·1.0·····&&·<·1.2 |
611 | ··if·impl(ghc·>=·6.12.0) | 611 | ··if·impl(ghc·>=·6.12.0) |
612 | ····ghc-options:·-threaded·-Wall·-fwarn-tabs·-funbox-strict-fields·-O2 | 612 | ····ghc-options:·-threaded·-Wall·-fwarn-tabs·-funbox-strict-fields·-O2 |
613 | ·················-fno-warn-unused-do-bind | 613 | ·················-fno-warn-unused-do-bind |
614 | ····ghc-options:·-threaded·-Wall·-fwarn-tabs·-funbox-strict-fields·-O2 | 614 | ····ghc-options:·-threaded·-Wall·-fwarn-tabs·-funbox-strict-fields·-O2 |
615 | >·{-#·LANGUAGE·OverloadedStrings·#-} | ||
616 | >·module·Part2·where | ||
617 | >·import···········Snap.Snaplet | ||
618 | >·data·Foo·=·Foo | ||
619 | >·data·Bar·=·Bar | ||
620 | >·fooInit·::·SnapletInit·b·Foo | ||
621 | >·fooInit·=·makeSnaplet·"foo"·"Foo·snaplet"·Nothing·$·do | ||
622 | >·····return·Foo | ||
623 | >·barInit·::·SnapletLens·b·Foo·->·SnapletInit·b·Bar | ||
624 | >·barInit·_h·=·makeSnaplet·"bar"·"Bar·snaplet"·Nothing·$·do | ||
625 | >·····return·Bar | ||
626 | ./src/Part2.lhs | ||
627 | What·Are·Snaplets? | 615 | What·Are·Snaplets? |
628 | ================== | 616 | ================== |
629 | A·snaplet·is·a·composable·web·application.··Snaplets·allow·you·to·build | 617 | A·snaplet·is·a·composable·web·application.··Snaplets·allow·you·to·build |
630 | self-contained·pieces·of·functionality·and·glue·them·together·to·make·larger | 618 | self-contained·pieces·of·functionality·and·glue·them·together·to·make·larger |
631 | applications.··Here·are·some·of·the·things·provided·by·the·snaplet·API: | 619 | applications.··Here·are·some·of·the·things·provided·by·the·snaplet·API: |
632 | ··-·Infrastructure·for·application·state/environment | 620 | ··-·Infrastructure·for·application·state/environment |
633 | ··-·Snaplet·initialization,·reload,·and·cleanup | 621 | ··-·Snaplet·initialization,·reload,·and·cleanup |
Offset 918, 14 lines modified | Offset 906, 26 lines modified | ||
918 | run·and·it·sees·that·the·snaplet's·directory·does·not·already·exist.··If·the | 906 | run·and·it·sees·that·the·snaplet's·directory·does·not·already·exist.··If·the |
919 | user·upgrades·to·a·new·version·of·the·snaplet·and·the·new·version·made·changes | 907 | user·upgrades·to·a·new·version·of·the·snaplet·and·the·new·version·made·changes |
920 | to·the·filesystem·resources,·those·resources·will·NOT·be·automatically·copied | 908 | to·the·filesystem·resources,·those·resources·will·NOT·be·automatically·copied |
921 | in·by·default.··Resource·installation·*only*·happens·when·the·`snaplets/foo` | 909 | in·by·default.··Resource·installation·*only*·happens·when·the·`snaplets/foo` |
922 | directory·does·not·exist.··If·you·want·to·get·the·latest·version·of·the | 910 | directory·does·not·exist.··If·you·want·to·get·the·latest·version·of·the |
923 | filesystem·resources,·remove·the·`snaplets/foo`·directory,·and·restart·your | 911 | filesystem·resources,·remove·the·`snaplets/foo`·directory,·and·restart·your |
924 | ./src/Tutorial.lhs | 912 | ./src/Tutorial.lhs |
913 | >·{-#·LANGUAGE·OverloadedStrings·#-} | ||
914 | >·module·Part2·where | ||
915 | >·import···········Snap.Snaplet | ||
916 | >·data·Foo·=·Foo | ||
917 | >·data·Bar·=·Bar | ||
918 | >·fooInit·::·SnapletInit·b·Foo | ||
919 | >·fooInit·=·makeSnaplet·"foo"·"Foo·snaplet"·Nothing·$·do | ||
920 | >·····return·Foo | ||
921 | >·barInit·::·SnapletLens·b·Foo·->·SnapletInit·b·Bar | ||
922 | >·barInit·_h·=·makeSnaplet·"bar"·"Bar·snaplet"·Nothing·$·do | ||
923 | >·····return·Bar | ||
924 | ./src/Part2.lhs | ||
925 | Name:················projname | 925 | Name:················projname |
926 | Version:·············0.1 | 926 | Version:·············0.1 |
927 | Synopsis:············Project·Synopsis·Here | 927 | Synopsis:············Project·Synopsis·Here |
928 | Description:·········Project·Description·Here | 928 | Description:·········Project·Description·Here |
929 | License:·············AllRightsReserved | 929 | License:·············AllRightsReserved |
930 | Author:··············Author | 930 | Author:··············Author |
931 | Maintainer:··········maintainer@example.com | 931 | Maintainer:··········maintainer@example.com |
Offset 969, 14 lines modified | Offset 969, 72 lines modified | ||
969 | ····ghc-options:·-threaded·-w | 969 | ····ghc-options:·-threaded·-w |
970 | ····if·impl(ghc·>=·6.12.0) | 970 | ····if·impl(ghc·>=·6.12.0) |
971 | ······ghc-options:·-threaded·-Wall·-fwarn-tabs·-funbox-strict-fields·-O2 | 971 | ······ghc-options:·-threaded·-Wall·-fwarn-tabs·-funbox-strict-fields·-O2 |
972 | ···················-fno-warn-orphans·-fno-warn-unused-do-bind | 972 | ···················-fno-warn-orphans·-fno-warn-unused-do-bind |
973 | ····else | 973 | ····else |
974 | ······ghc-options:·-threaded·-Wall·-fwarn-tabs·-funbox-strict-fields·-O2 | 974 | ······ghc-options:·-threaded·-Wall·-fwarn-tabs·-funbox-strict-fields·-O2 |
975 | ···················-fno-warn-orphans | 975 | ···················-fno-warn-orphans |
976 | <h1>Snap·Example·App·Login</h1> | ||
977 | <p><loginError/></p> | ||
978 | <bind·tag="postAction">/login</bind> | ||
979 | <bind·tag="submitText">Login</bind> | ||
980 | <apply·template="userform"/> | ||
981 | <p>Don't·have·a·login·yet?·<a·href="/new_user">Create·a·new·user</a></p> | ||
982 | ./snaplets/heist/templates/_login.tpl | ||
983 | <form·method="post"·action="${postAction}"> | ||
984 | ··<table·id="info"> | ||
985 | ····<tr> | ||
986 | ······<td>Login:</td><td><input·type="text"·name="login"·size="20"·/></td> | ||
987 | ····</tr> | ||
988 | ····<tr> | ||
989 | ······<td>Password:</td><td><input·type="password"·name="password"·size="20"·/></td> | ||
990 | ····</tr> | ||
991 | ····<tr> | ||
992 | ······<td></td> | ||
993 | ······<td><input·type="submit"·value="${submitText}"·/></td> | ||
994 | ····</tr> | ||
995 | ··</table> | ||
996 | ./snaplets/heist/templates/userform.tpl | ||
997 | <h1>Register·a·new·user</h1> | ||
998 | <bind·tag="postAction">/new_user</bind> | ||
999 | <bind·tag="submitText">Add·User</bind> | ||
1000 | <apply·template="userform"/> | ||
1001 | ./snaplets/heist/templates/_new_user.tpl | ||
1002 | <apply·template="base"> | ||
1003 | ··<apply·template="_login"/> | ||
1004 | </apply> | ||
1005 | ./snaplets/heist/templates/login.tpl | ||
1006 | <apply·template="base"> | ||
1007 | ··<apply·template="_new_user"·/> | ||
1008 | </apply> | ||
1009 | ./snaplets/heist/templates/new_user.tpl | ||
1010 | ··<head> | ||
1011 | ····<title>Snap·web·server</title> | ||
1012 | ····<link·rel="stylesheet"·type="text/css"·href="/screen.css"/> | ||
1013 | ··</head> | ||
1014 | ··<body> | ||
1015 | ····<div·id="content"> | ||
1016 | ······<apply-content/> | ||
1017 | ····</div> | ||
1018 | ··</body> | ||
1019 | ./snaplets/heist/templates/base.tpl | ||
1020 | <apply·template="base"> | ||
1021 | ··<ifLoggedIn> | ||
1022 | ······This·is·a·simple·demo·page·served·using | ||
1023 | ······<a·href="http://snapframework.com/docs/tutorials/heist">Heist</a> | ||
1024 | ······and·the·<a·href="http://snapframework.com/">Snap</a>·web·framework. | ||
1025 | ····</p> | ||
1026 | ····<p>Congrats!··You're·logged·in·as·'<loggedInUser/>'</p> | ||
1027 | ····<p><a·href="/logout">Logout</a></p> | ||
1028 | ··</ifLoggedIn> | ||
1029 | ··<ifLoggedOut> | ||
1030 | ····<apply·template="_login"/> | ||
1031 | ··</ifLoggedOut> | ||
1032 | </apply> | ||
Max diff block lines reached; 6155/10797 bytes (57.01%) of diff not shown. |
Offset 859, 15 lines modified | Offset 859, 15 lines modified | ||
859 | » xchg···%ax,%ax | 859 | » xchg···%ax,%ax |
860 | » mov····(%r12),%rax | 860 | » mov····(%r12),%rax |
861 | » cmp····$0xfb35c0,%rax | 861 | » cmp····$0xfb35c0,%rax |
862 | » je·····406fa0·<__gmpz_get_d_2exp@plt+0xd20> | 862 | » je·····406fa0·<__gmpz_get_d_2exp@plt+0xd20> |
863 | » mov····%r12,%r15 | 863 | » mov····%r12,%r15 |
864 | » jmp····406ec5·<__gmpz_get_d_2exp@plt+0xc45> | 864 | » jmp····406ec5·<__gmpz_get_d_2exp@plt+0xc45> |
865 | » mov····0x10(%r12),%rax | 865 | » mov····0x10(%r12),%rax |
866 | » mov····0xf36a | 866 | » mov····0xf36a3d(%rip),%edx········ |
867 | » mov····%rax,%rcx | 867 | » mov····%rax,%rcx |
868 | » and····$0x3,%ecx | 868 | » and····$0x3,%ecx |
869 | » cmp····%rdx,%rcx | 869 | » cmp····%rdx,%rcx |
870 | » je·····406ff0·<__gmpz_get_d_2exp@plt+0xd70> | 870 | » je·····406ff0·<__gmpz_get_d_2exp@plt+0xd70> |
871 | » and····$0xfffffffffffffffc,%rax | 871 | » and····$0xfffffffffffffffc,%rax |
872 | » mov····0x8(%r12),%rsi | 872 | » mov····0x8(%r12),%rsi |
873 | » mov····%rbx,%rdi | 873 | » mov····%rbx,%rdi |
Offset 913, 15 lines modified | Offset 913, 15 lines modified | ||
913 | » cmp····$0xfb35c0,%rax | 913 | » cmp····$0xfb35c0,%rax |
914 | » je·····407060·<__gmpz_get_d_2exp@plt+0xde0> | 914 | » je·····407060·<__gmpz_get_d_2exp@plt+0xde0> |
915 | » jmp····406fac·<__gmpz_get_d_2exp@plt+0xd2c> | 915 | » jmp····406fac·<__gmpz_get_d_2exp@plt+0xd2c> |
916 | » nopl···0x0(%rax) | 916 | » nopl···0x0(%rax) |
917 | » mov····-0xc(%r14),%edx | 917 | » mov····-0xc(%r14),%edx |
918 | » add····-0x10(%r14),%edx | 918 | » add····-0x10(%r14),%edx |
919 | » mov····0x8(%r12,%rdx,8),%rax | 919 | » mov····0x8(%r12,%rdx,8),%rax |
920 | » mov····0xf369 | 920 | » mov····0xf36961(%rip),%ecx········ |
921 | » mov····%rax,%rsi | 921 | » mov····%rax,%rsi |
922 | » and····$0x3,%esi | 922 | » and····$0x3,%esi |
923 | » cmp····%rcx,%rsi | 923 | » cmp····%rcx,%rsi |
924 | » je·····406ff0·<__gmpz_get_d_2exp@plt+0xd70> | 924 | » je·····406ff0·<__gmpz_get_d_2exp@plt+0xd70> |
925 | » and····$0xfffffffffffffffc,%rax | 925 | » and····$0xfffffffffffffffc,%rax |
926 | » or·····%rcx,%rax | 926 | » or·····%rcx,%rax |
927 | » mov····%rax,0x8(%r12,%rdx,8) | 927 | » mov····%rax,0x8(%r12,%rdx,8) |
Offset 942, 15 lines modified | Offset 942, 15 lines modified | ||
942 | » jb·····4070d0·<__gmpz_get_d_2exp@plt+0xe50> | 942 | » jb·····4070d0·<__gmpz_get_d_2exp@plt+0xe50> |
943 | » xor····%r13d,%r13d | 943 | » xor····%r13d,%r13d |
944 | » jmp····406ff3·<__gmpz_get_d_2exp@plt+0xd73> | 944 | » jmp····406ff3·<__gmpz_get_d_2exp@plt+0xd73> |
945 | » mov····-0x4(%r14),%r10d | 945 | » mov····-0x4(%r14),%r10d |
946 | » test···%r10d,%r10d | 946 | » test···%r10d,%r10d |
947 | » je·····406ff0·<__gmpz_get_d_2exp@plt+0xd70> | 947 | » je·····406ff0·<__gmpz_get_d_2exp@plt+0xd70> |
948 | » mov····0x10(%r12),%rax | 948 | » mov····0x10(%r12),%rax |
949 | » mov····0xf36 | 949 | » mov····0xf368eb(%rip),%edx········ |
950 | » mov····%rax,%rsi | 950 | » mov····%rax,%rsi |
951 | » and····$0x3,%esi | 951 | » and····$0x3,%esi |
952 | » cmp····%rsi,%rdx | 952 | » cmp····%rsi,%rdx |
953 | » je·····406ff0·<__gmpz_get_d_2exp@plt+0xd70> | 953 | » je·····406ff0·<__gmpz_get_d_2exp@plt+0xd70> |
954 | » and····$0xfffffffffffffffc,%rax | 954 | » and····$0xfffffffffffffffc,%rax |
955 | » mov····%rcx,%rsi | 955 | » mov····%rcx,%rsi |
956 | » mov····%rbx,%rdi | 956 | » mov····%rbx,%rdi |
Offset 959, 15 lines modified | Offset 959, 15 lines modified | ||
959 | » call···fa4720·<__gmpz_get_d_2exp@plt+0xb9e4a0> | 959 | » call···fa4720·<__gmpz_get_d_2exp@plt+0xb9e4a0> |
960 | » jmp····406ff0·<__gmpz_get_d_2exp@plt+0xd70> | 960 | » jmp····406ff0·<__gmpz_get_d_2exp@plt+0xd70> |
961 | » mov····-0x10(%r14),%eax | 961 | » mov····-0x10(%r14),%eax |
962 | » mov····%eax,%edi | 962 | » mov····%eax,%edi |
963 | » or·····-0x4(%r14),%edi | 963 | » or·····-0x4(%r14),%edi |
964 | » je·····406ff0·<__gmpz_get_d_2exp@plt+0xd70> | 964 | » je·····406ff0·<__gmpz_get_d_2exp@plt+0xd70> |
965 | » add····-0xc(%r14),%eax | 965 | » add····-0xc(%r14),%eax |
966 | » mov····0xf368 | 966 | » mov····0xf368a6(%rip),%esi········ |
967 | » mov····0x8(%r12,%rax,8),%rdx | 967 | » mov····0x8(%r12,%rax,8),%rdx |
968 | » mov····%rdx,%rdi | 968 | » mov····%rdx,%rdi |
969 | » and····$0x3,%edi | 969 | » and····$0x3,%edi |
970 | » cmp····%rsi,%rdi | 970 | » cmp····%rsi,%rdi |
971 | » je·····406ff0·<__gmpz_get_d_2exp@plt+0xd70> | 971 | » je·····406ff0·<__gmpz_get_d_2exp@plt+0xd70> |
972 | » and····$0xfffffffffffffffc,%rdx | 972 | » and····$0xfffffffffffffffc,%rdx |
973 | » mov····%rbx,%rdi | 973 | » mov····%rbx,%rdi |
Offset 1009, 15 lines modified | Offset 1009, 15 lines modified | ||
1009 | » add····%rsi,%rax | 1009 | » add····%rsi,%rax |
1010 | » mov····%rsi,0x18(%rsp) | 1010 | » mov····%rsi,0x18(%rsp) |
1011 | » and····$0xfffffffffffffff8,%rax | 1011 | » and····$0xfffffffffffffff8,%rax |
1012 | » sub····%rax,%rdi | 1012 | » sub····%rax,%rdi |
1013 | » sar····%cl,%rdi | 1013 | » sar····%cl,%rdi |
1014 | » movzwl·%di,%edi | 1014 | » movzwl·%di,%edi |
1015 | » movzbl·0x12(%rdx,%rdi,1),%edx | 1015 | » movzbl·0x12(%rdx,%rdi,1),%edx |
1016 | » cmp····%dl,0xf36 | 1016 | » cmp····%dl,0xf367e3(%rip)········ |
1017 | » mov····%dl,0x2f(%rsp) | 1017 | » mov····%dl,0x2f(%rsp) |
1018 | » je·····406ff3·<__gmpz_get_d_2exp@plt+0xd73> | 1018 | » je·····406ff3·<__gmpz_get_d_2exp@plt+0xd73> |
1019 | » mov····%ecx,%edi | 1019 | » mov····%ecx,%edi |
1020 | » mov····%ecx,0x20(%rsp) | 1020 | » mov····%ecx,0x20(%rsp) |
1021 | » movzwl·0xa(%r15),%r15d | 1021 | » movzwl·0xa(%r15),%r15d |
1022 | » call···fa3a90·<__gmpz_get_d_2exp@plt+0xb9d810> | 1022 | » call···fa3a90·<__gmpz_get_d_2exp@plt+0xb9d810> |
1023 | » mov····0x18(%rsp),%rsi | 1023 | » mov····0x18(%rsp),%rsi |
Offset 1103, 15 lines modified | Offset 1103, 15 lines modified | ||
1103 | » mov····%eax,%eax | 1103 | » mov····%eax,%eax |
1104 | » lea····0x1f(%rdx,%rax,1),%rcx | 1104 | » lea····0x1f(%rdx,%rax,1),%rcx |
1105 | » mov····%r12,%rax | 1105 | » mov····%r12,%rax |
1106 | » and····$0xfffffffffffffff8,%rcx | 1106 | » and····$0xfffffffffffffff8,%rcx |
1107 | » sub····%rcx,%rax | 1107 | » sub····%rcx,%rax |
1108 | » movzbl·0x8(%r14),%ecx | 1108 | » movzbl·0x8(%r14),%ecx |
1109 | » sar····%cl,%rax | 1109 | » sar····%cl,%rax |
1110 | » movzbl·0xf366 | 1110 | » movzbl·0xf36647(%rip),%ecx········ |
1111 | » movzwl·%ax,%eax | 1111 | » movzwl·%ax,%eax |
1112 | » mov····%cl,0x12(%rdx,%rax,1) | 1112 | » mov····%cl,0x12(%rdx,%rax,1) |
1113 | » movzbl·0x8(%r14),%ecx | 1113 | » movzbl·0x8(%r14),%ecx |
1114 | » mov····$0x1,%eax | 1114 | » mov····$0x1,%eax |
1115 | » shl····%cl,%eax | 1115 | » shl····%cl,%eax |
1116 | » shr····$0x3,%eax | 1116 | » shr····$0x3,%eax |
1117 | » add····%rax,0xf3fe1a(%rip)········ | 1117 | » add····%rax,0xf3fe1a(%rip)········ |
Offset 1307, 18 lines modified | Offset 1307, 18 lines modified | ||
1307 | » mov····%rbx,%rdi | 1307 | » mov····%rbx,%rdi |
1308 | » call···fa5190·<__gmpz_get_d_2exp@plt+0xb9ef10> | 1308 | » call···fa5190·<__gmpz_get_d_2exp@plt+0xb9ef10> |
1309 | » jmp····4072e0·<__gmpz_get_d_2exp@plt+0x1060> | 1309 | » jmp····4072e0·<__gmpz_get_d_2exp@plt+0x1060> |
1310 | » mov····%r12,%rsi | 1310 | » mov····%r12,%rsi |
1311 | » mov····%rbx,%rdi | 1311 | » mov····%rbx,%rdi |
1312 | » call···fa5650·<__gmpz_get_d_2exp@plt+0xb9f3d0> | 1312 | » call···fa5650·<__gmpz_get_d_2exp@plt+0xb9f3d0> |
1313 | » jmp····4072e0·<__gmpz_get_d_2exp@plt+0x1060> | 1313 | » jmp····4072e0·<__gmpz_get_d_2exp@plt+0x1060> |
1314 | » movzbl·0xf362 | 1314 | » movzbl·0xf362b7(%rip),%eax········ |
1315 | » movzbl·0xd(%r12),%edx | 1315 | » movzbl·0xd(%r12),%edx |
1316 | » mov····%al,0xd(%r12) | 1316 | » mov····%al,0xd(%r12) |
1317 | » movzbl·0xf362 | 1317 | » movzbl·0xf362a5(%rip),%eax········ |
1318 | » cmp····%al,%dl | 1318 | » cmp····%al,%dl |
1319 | » je·····406ff3·<__gmpz_get_d_2exp@plt+0xd73> | 1319 | » je·····406ff3·<__gmpz_get_d_2exp@plt+0xd73> |
1320 | » mov····0x8(%r12),%eax | 1320 | » mov····0x8(%r12),%eax |
1321 | » mov····0x10(%r12),%rsi | 1321 | » mov····0x10(%r12),%rsi |
1322 | » mov····%rbx,%rdi | 1322 | » mov····%rbx,%rdi |
1323 | » lea····0x18(%r12,%rax,8),%rdx | 1323 | » lea····0x18(%r12,%rax,8),%rdx |
1324 | » call···4066d0·<__gmpz_get_d_2exp@plt+0x450> | 1324 | » call···4066d0·<__gmpz_get_d_2exp@plt+0x450> |
Offset 1657, 23 lines modified | Offset 1657, 23 lines modified | ||
1657 | » mov····%r15d,%eax | 1657 | » mov····%r15d,%eax |
1658 | » mov····$0x1,%edx | 1658 | » mov····$0x1,%edx |
1659 | » test···%al,%al | 1659 | » test···%al,%al |
1660 | » jne····407d07·<__gmpz_get_d_2exp@plt+0x1a87> | 1660 | » jne····407d07·<__gmpz_get_d_2exp@plt+0x1a87> |
1661 | » add····$0x1,%rbx | 1661 | » add····$0x1,%rbx |
1662 | » cmp····%r14w,%bx | 1662 | » cmp····%r14w,%bx |
1663 | » jae····407dc0·<__gmpz_get_d_2exp@plt+0x1b40> | 1663 | » jae····407dc0·<__gmpz_get_d_2exp@plt+0x1b40> |
1664 | » movzbl·0xf35d | 1664 | » movzbl·0xf35d3a(%rip),%eax········ |
1665 | » mov····%ebx,%r12d | 1665 | » mov····%ebx,%r12d |
1666 | » cmp····%al,0x12(%rbp,%rbx,1) | 1666 | » cmp····%al,0x12(%rbp,%rbx,1) |
1667 | » jne····407ca8·<__gmpz_get_d_2exp@plt+0x1a28> | 1667 | » jne····407ca8·<__gmpz_get_d_2exp@plt+0x1a28> |
1668 | » mov····%edx,%eax | 1668 | » mov····%edx,%eax |
Max diff block lines reached; 33396909/33400907 bytes (99.99%) of diff not shown. |
Offset 110, 1115 lines modified | Offset 110, 1115 lines modified | ||
110 | ··0x00fd16b0·320a2020·20202020·20202020·20202020·2.·············· | 110 | ··0x00fd16b0·320a2020·20202020·20202020·20202020·2.·············· |
111 | ··0x00fd16c0·2020202d·666e6f2d·7761726e·2d756e75····-fno-warn-unu | 111 | ··0x00fd16c0·2020202d·666e6f2d·7761726e·2d756e75····-fno-warn-unu |
112 | ··0x00fd16d0·7365642d·646f2d62·696e640a·2020656c·sed-do-bind.··el | 112 | ··0x00fd16d0·7365642d·646f2d62·696e640a·2020656c·sed-do-bind.··el |
113 | ··0x00fd16e0·73650a20·20202067·68632d6f·7074696f·se.····ghc-optio | 113 | ··0x00fd16e0·73650a20·20202067·68632d6f·7074696f·se.····ghc-optio |
114 | ··0x00fd16f0·6e733a20·2d746872·65616465·64202d57·ns:·-threaded·-W | 114 | ··0x00fd16f0·6e733a20·2d746872·65616465·64202d57·ns:·-threaded·-W |
115 | ··0x00fd1700·616c6c20·2d667761·726e2d74·61627320·all·-fwarn-tabs· | 115 | ··0x00fd1700·616c6c20·2d667761·726e2d74·61627320·all·-fwarn-tabs· | Diff chunk too large, falling back to line-by-line diff (1101 lines added, 1101 lines removed) |
116 | ··0x00fd1710·2d66756e·626f782d·73747269·63742d66·-funbox-strict-f | 116 | ··0x00fd1710·2d66756e·626f782d·73747269·63742d66·-funbox-strict-f |
117 | ··0x00fd1720·69656c64·73202d4f·320a00 | 117 | ··0x00fd1720·69656c64·73202d4f·320a0057·68617420·ields·-O2..What· |
118 | ··0x00fd1730· | 118 | ··0x00fd1730·41726520·536e6170·6c657473·3f0a3d3d·Are·Snaplets?.== |
119 | ··0x00fd1740· | 119 | ··0x00fd1740·3d3d3d3d·3d3d3d3d·3d3d3d3d·3d3d3d3d·================ |
120 | ··0x00fd1750· | 120 | ··0x00fd1750·0a0a4120·736e6170·6c657420·69732061·..A·snaplet·is·a |
121 | ··0x00fd1760· | 121 | ··0x00fd1760·20636f6d·706f7361·626c6520·77656220··composable·web· |
122 | ··0x00fd1770· | 122 | ··0x00fd1770·6170706c·69636174·696f6e2e·2020536e·application.··Sn |
123 | ··0x00fd1780·61706c65·74 | 123 | ··0x00fd1780·61706c65·74732061·6c6c6f77·20796f75·aplets·allow·you |
124 | ··0x00fd1790· | 124 | ··0x00fd1790·20746f20·6275696c·640a7365·6c662d63··to·build.self-c |
125 | ··0x00fd17a0· | 125 | ··0x00fd17a0·6f6e7461·696e6564·20706965·63657320·ontained·pieces· |
126 | ··0x00fd17b0·6f6 | 126 | ··0x00fd17b0·6f662066·756e6374·696f6e61·6c697479·of·functionality |
127 | ··0x00fd17c0· | 127 | ··0x00fd17c0·20616e64·20676c75·65207468·656d2074··and·glue·them·t |
128 | ··0x00fd17d0·6f | 128 | ··0x00fd17d0·6f676574·68657220·746f206d·616b6520·ogether·to·make· |
129 | ··0x00fd17e0·6c6 | 129 | ··0x00fd17e0·6c617267·65720a61·70706c69·63617469·larger.applicati |
130 | ··0x00fd17f0·6 | 130 | ··0x00fd17f0·6f6e732e·20204865·72652061·72652073·ons.··Here·are·s |
131 | ··0x00fd1800· | 131 | ··0x00fd1800·6f6d6520·6f662074·68652074·68696e67·ome·of·the·thing |
132 | ··0x00fd1810· | 132 | ··0x00fd1810·73207072·6f766964·65642062·79207468·s·provided·by·th |
133 | ··0x00fd1820· | 133 | ··0x00fd1820·6520736e·61706c65·74204150·493a0a0a·e·snaplet·API:.. |
134 | ··0x00fd1830·20 | 134 | ··0x00fd1830·20202d20·496e6672·61737472·75637475···-·Infrastructu |
135 | ··0x00fd1840·7 | 135 | ··0x00fd1840·72652066·6f722061·70706c69·63617469·re·for·applicati |
136 | ··0x00fd1850· | 136 | ··0x00fd1850·6f6e2073·74617465·2f656e76·69726f6e·on·state/environ |
137 | ··0x00fd1860·6 | 137 | ··0x00fd1860·6d656e74·0a0a2020·2d20536e·61706c65·ment..··-·Snaple |
138 | ··0x00fd1870·7 | 138 | ··0x00fd1870·7420696e·69746961·6c697a61·74696f6e·t·initialization |
139 | ··0x00fd1880· | 139 | ··0x00fd1880·2c207265·6c6f6164·2c20616e·6420636c·,·reload,·and·cl |
140 | ··0x00fd1890· | 140 | ··0x00fd1890·65616e75·700a0a20·202d204d·616e6167·eanup..··-·Manag |
141 | ··0x00fd18a0· | 141 | ··0x00fd18a0·656d656e·74206f66·2066696c·65737973·ement·of·filesys |
142 | ··0x00fd18b0·7 | 142 | ··0x00fd18b0·74656d20·64617461·20616e64·20617574·tem·data·and·aut |
143 | ··0x00fd18c0· | 143 | ··0x00fd18c0·6f6d6174·69632073·6e61706c·65742069·omatic·snaplet·i |
144 | ··0x00fd18d0· | 144 | ··0x00fd18d0·6e737461·6c6c6174·696f6e0a·0a20202d·nstallation..··- |
145 | ··0x00fd18e0· | 145 | ··0x00fd18e0·20556e69·66696564·20636f6e·66696720··Unified·config· |
146 | ··0x00fd18f0· | 146 | ··0x00fd18f0·66696c65·20696e66·72617374·72756374·file·infrastruct |
147 | ··0x00fd1900·7 | 147 | ··0x00fd1900·7572650a·0a4f6e65·20657861·6d706c65·ure..One·example |
148 | ··0x00fd1910· | 148 | ··0x00fd1910·206d6967·68742062·65206120·77696b69··might·be·a·wiki |
149 | ··0x00fd1920· | 149 | ··0x00fd1920·20736e61·706c6574·2e202049·7420776f··snaplet.··It·wo |
150 | ··0x00fd1930· | 150 | ··0x00fd1930·756c6420·62652064·69737472·69627574·uld·be·distribut |
151 | ··0x00fd1940·6 | 151 | ··0x00fd1940·65642061·73206120·6861736b·656c6c0a·ed·as·a·haskell. |
152 | ··0x00fd1950· | 152 | ··0x00fd1950·7061636b·61676520·74686174·20776f75·package·that·wou |
153 | ··0x00fd1960·6 | 153 | ··0x00fd1960·6c642062·6520696e·7374616c·6c656420·ld·be·installed· |
154 | ··0x00fd1970· | 154 | ··0x00fd1970·77697468·20636162·616c2061·6e642077·with·cabal·and·w |
155 | ··0x00fd1980·6 | 155 | ··0x00fd1980·6f756c64·2070726f·6261626c·7920696e·ould·probably·in |
156 | ··0x00fd1990· | 156 | ··0x00fd1990·636c7564·6520636f·64652c0a·636f6e66·clude·code,.conf |
157 | ··0x00fd19a0· | 157 | ··0x00fd19a0·69672066·696c6573·2c204854·4d4c2074·ig·files,·HTML·t |
158 | ··0x00fd19b0· | 158 | ··0x00fd19b0·656d706c·61746573·2c207374·796c6573·emplates,·styles |
159 | ··0x00fd19c0·6 | 159 | ··0x00fd19c0·68656574·732c204a·61766153·63726970·heets,·JavaScrip |
160 | ··0x00fd19d0· | 160 | ··0x00fd19d0·742c2069·6d616765·732c2065·74632e20·t,·images,·etc.· |
161 | ··0x00fd19e0· | 161 | ··0x00fd19e0·20546865·0a736e61·706c6574·27732063··The.snaplet's·c |
162 | ··0x00fd19f0· | 162 | ··0x00fd19f0·6f646520·776f756c·64207072·6f766964·ode·would·provid |
163 | ··0x00fd1a00·207 | 163 | ··0x00fd1a00·65207468·65206e65·63657373·61727920·e·the·necessary· |
164 | ··0x00fd1a10· | 164 | ··0x00fd1a10·41504920·746f206c·65742079·6f757220·API·to·let·your· |
165 | ··0x00fd1a20·6 | 165 | ··0x00fd1a20·6170706c·69636174·696f6e0a·696e7465·application.inte |
166 | ··0x00fd1a30· | 166 | ··0x00fd1a30·72616374·20736561·6d6c6573·736c7920·ract·seamlessly· |
167 | ··0x00fd1a40· | 167 | ··0x00fd1a40·77697468·20746865·2077696b·69206675·with·the·wiki·fu |
168 | ··0x00fd1a50· | 168 | ··0x00fd1a50·6e637469·6f6e616c·6974792e·20205768·nctionality.··Wh |
169 | ··0x00fd1a60· | 169 | ··0x00fd1a60·656e2079·6f752072·756e2079·6f75720a·en·you·run·your. |
170 | ··0x00fd1a70·6 | 170 | ··0x00fd1a70·6170706c·69636174·696f6e20·666f7220·application·for· |
171 | ··0x00fd1a80·7 | 171 | ··0x00fd1a80·74686520·66697273·74207469·6d652c20·the·first·time,· |
172 | ··0x00fd1a90·6 | 172 | ··0x00fd1a90·616c6c20·6f662074·68652077·696b6920·all·of·the·wiki· |
173 | ··0x00fd1aa0·736e6170·6c65742 | 173 | ··0x00fd1aa0·736e6170·6c657427·73206669·6c657379·snaplet's·filesy |
174 | ··0x00fd1ab0· | 174 | ··0x00fd1ab0·7374656d·20726573·6f757263·65730a77·stem·resources.w |
175 | ··0x00fd1ac0·6 | 175 | ··0x00fd1ac0·696c6c20·6175746f·6d617469·63616c6c·ill·automaticall |
176 | ··0x00fd1ad0· | 176 | ··0x00fd1ad0·79206265·20636f70·69656420·696e746f·y·be·copied·into |
177 | ··0x00fd1ae0· | 177 | ··0x00fd1ae0·20746865·20617070·726f7072·69617465··the·appropriate |
178 | ··0x00fd1af0· | 178 | ··0x00fd1af0·20706c61·6365732e·20205468·656e2079··places.··Then·y |
179 | ··0x00fd1b00· | 179 | ··0x00fd1b00·6f752077·696c6c0a·696d6d65·64696174·ou·will.immediat |
180 | ··0x00fd1b10·6c7 | 180 | ··0x00fd1b10·656c7920·62652061·626c6520·746f2063·ely·be·able·to·c |
181 | ··0x00fd1b20· | 181 | ··0x00fd1b20·7573746f·6d697a65·20746865·2077696b·ustomize·the·wik |
182 | ··0x00fd1b30·6 | 182 | ··0x00fd1b30·6920746f·20666974·20796f75·72206e65·i·to·fit·your·ne |
183 | ··0x00fd1b40·656 | 183 | ··0x00fd1b40·65647320·62792065·64697469·6e672063·eds·by·editing·c |
184 | ··0x00fd1b50· | 184 | ··0x00fd1b50·6f6e6669·670a6669·6c65732c·2070726f·onfig.files,·pro |
185 | ··0x00fd1b60· | 185 | ··0x00fd1b60·76696469·6e672079·6f757220·6f776e20·viding·your·own· |
186 | ··0x00fd1b70· | 186 | ··0x00fd1b70·7374796c·65736865·6574732c·20657463·stylesheets,·etc |
187 | ··0x00fd1b80·20 | 187 | ··0x00fd1b80·2e202057·65207769·6c6c2064·69736375·.··We·will·discu |
188 | ··0x00fd1b90· | 188 | ··0x00fd1b90·73732074·68697320·696e206d·6f72650a·ss·this·in·more. |
189 | ··0x00fd1ba0· | 189 | ··0x00fd1ba0·64657461·696c206c·61746572·2e0a0a41·detail·later...A |
190 | ··0x00fd1bb0· | 190 | ··0x00fd1bb0·20736e61·706c6574·2063616e·20726570··snaplet·can·rep |
191 | ··0x00fd1bc0·6 | 191 | ··0x00fd1bc0·72657365·6e742061·6e797468·696e6720·resent·anything· |
192 | ··0x00fd1bd0·6 | 192 | ··0x00fd1bd0·66726f6d·20626163·6b656e64·20486173·from·backend·Has |
193 | ··0x00fd1be0·6 | 193 | ··0x00fd1be0·6b656c6c·20696e66·72617374·72756374·kell·infrastruct |
194 | ··0x00fd1bf0·7 | 194 | ··0x00fd1bf0·75726520·77697468·206e6f0a·75736572·ure·with·no.user |
195 | ··0x00fd1c00· | 195 | ··0x00fd1c00·20666163·696e6720·66756e63·74696f6e··facing·function |
196 | ··0x00fd1c10·6 | 196 | ··0x00fd1c10·616c6974·7920746f·20612073·6d616c6c·ality·to·a·small |
197 | ··0x00fd1c20· | 197 | ··0x00fd1c20·20776964·67657420·6c696b65·20612063··widget·like·a·c |
198 | ··0x00fd1c30· | 198 | ··0x00fd1c30·68617420·626f7820·74686174·20676f65·hat·box·that·goe |
199 | ··0x00fd1c40· | 199 | ··0x00fd1c40·7320696e·20746865·0a636f72·6e657220·s·in·the.corner· |
200 | ··0x00fd1c50· | 200 | ··0x00fd1c50·6f662061·20776562·20706167·6520746f·of·a·web·page·to |
201 | ··0x00fd1c60· | 201 | ··0x00fd1c60·20616e20·656e7469·72652073·74616e64··an·entire·stand |
202 | ··0x00fd1c70· | 202 | ··0x00fd1c70·616c6f6e·65207765·62736974·65206c69·alone·website·li |
203 | ··0x00fd1c80· | 203 | ··0x00fd1c80·6b652061·20626c6f·67206f72·20666f72·ke·a·blog·or·for |
204 | ··0x00fd1c90· | 204 | ··0x00fd1c90·756d2e0a·54686520·706f7373·6962696c·um..The·possibil |
205 | ··0x00fd1ca0· | 205 | ··0x00fd1ca0·69746965·73206172·6520656e·646c6573·ities·are·endles |
206 | ··0x00fd1cb0· | 206 | ··0x00fd1cb0·732e2020·4120736e·61706c65·74206973·s.··A·snaplet·is |
207 | ··0x00fd1cc0· | 207 | ··0x00fd1cc0·20612077·65622061·70706c69·63617469··a·web·applicati |
208 | ··0x00fd1cd0·6 | 208 | ··0x00fd1cd0·6f6e2c20·616e6420·7765620a·6170706c·on,·and·web.appl |
209 | ··0x00fd1ce0·696 | 209 | ··0x00fd1ce0·69636174·696f6e73·20617265·20736e61·ications·are·sna |
210 | ··0x00fd1cf0·7 | 210 | ··0x00fd1cf0·706c6574·732e2020·54686973·206d6561·plets.··This·mea |
211 | ··0x00fd1d00·20 | 211 | ··0x00fd1d00·6e732074·68617420·7573696e·6720736e·ns·that·using·sn |
212 | ··0x00fd1d10· | 212 | ··0x00fd1d10·61706c65·74732061·6e642077·72697469·aplets·and·writi |
213 | ··0x00fd1d20·6 | 213 | ··0x00fd1d20·6e670a73·6e61706c·65747320·61726520·ng.snaplets·are· |
214 | ··0x00fd1d30· | 214 | ··0x00fd1d30·616c6d6f·73742074·68652073·616d6520·almost·the·same· |
215 | ··0x00fd1d40· | 215 | ··0x00fd1d40·7468696e·672c2061·6e642069·74277320·thing,·and·it's· |
216 | ··0x00fd1d50·7 | 216 | ··0x00fd1d50·74726976·69616c20·746f2064·726f7020·trivial·to·drop· |
217 | ··0x00fd1d60·6 | 217 | ··0x00fd1d60·61207768·6f6c6520·77656273·6974650a·a·whole·website. |
218 | ··0x00fd1d70· | 218 | ··0x00fd1d70·696e746f·20616e6f·74686572·206f6e65·into·another·one |
219 | ··0x00fd1d80· | 219 | ··0x00fd1d80·2e0a0a57·65277265·20726561·6c6c7920·...We're·really· |
220 | ··0x00fd1d90·6 | 220 | ··0x00fd1d90·65786369·74656420·61626f75·74207468·excited·about·th |
221 | ··0x00fd1da0· | 221 | ··0x00fd1da0·6520706f·73736962·696c6974·69657320·e·possibilities· |
222 | ··0x00fd1db0·617 | 222 | ··0x00fd1db0·61766169·6c61626c·65207769·74682073·available·with·s |
223 | ··0x00fd1dc0· | 223 | ··0x00fd1dc0·6e61706c·6574732e·2020496e·0a666163·naplets.··In.fac |
224 | ··0x00fd1dd0· | 224 | ··0x00fd1dd0·742c2053·6e617020·616c7265·61647920·t,·Snap·already· |
225 | ··0x00fd1de0·6 | 225 | ··0x00fd1de0·73686970·73207769·74682073·6e61706c·ships·with·snapl |
226 | ··0x00fd1df0·6 | 226 | ··0x00fd1df0·65747320·666f7220·73657373·696f6e73·ets·for·sessions |
227 | ··0x00fd1e00· | 227 | ··0x00fd1e00·2c206175·7468656e·74696361·74696f6e·,·authentication |
228 | ··0x00fd1e10· | 228 | ··0x00fd1e10·2c20616e·640a7465·6d706c61·74696e67·,·and.templating |
229 | ··0x00fd1e20· | 229 | ··0x00fd1e20·20287769·74682048·65697374·292c2020··(with·Heist),·· |
230 | ··0x00fd1e30· | 230 | ··0x00fd1e30·54686973·20676976·65732079·6f752075·This·gives·you·u |
231 | ··0x00fd1e40· | 231 | ··0x00fd1e40·73656675·6c206675·6e637469·6f6e616c·seful·functional |
232 | ··0x00fd1e50·6 | 232 | ··0x00fd1e50·69747920·6f757420·6f662074·68652062·ity·out·of·the·b |
233 | ··0x00fd1e60·6 | 233 | ··0x00fd1e60·6f782c0a·616e6420·6a756d70·20737461·ox,.and·jump·sta |
234 | ··0x00fd1e70· | 234 | ··0x00fd1e70·72747320·796f7572·206f776e·20736e61·rts·your·own·sna |
235 | ··0x00fd1e80·7 | 235 | ··0x00fd1e80·706c6574·20646576·656c6f70·6d656e74·plet·development |
Max diff block lines reached; 110596/258692 bytes (42.75%) of diff not shown. |
Offset 1, 59 lines modified | Offset 1, 59 lines modified | ||
1 | Hex·dump·of·section·'.data.rel.ro': | 1 | Hex·dump·of·section·'.data.rel.ro': |
2 | ··0x0114b8e0·00000000·00000000·00000000·00000000·................ | 2 | ··0x0114b8e0·00000000·00000000·00000000·00000000·................ |
3 | ··0x0114b8f0·00000000·00000000· | 3 | ··0x0114b8f0·00000000·00000000·f90e1601·00000000·................ |
4 | ··0x0114b900· | 4 | ··0x0114b900·2a0f1601·00000000·b9101601·00000000·*............... |
5 | ··0x0114b910· | 5 | ··0x0114b910·ea101601·00000000·1b111601·00000000·................ |
6 | ··0x0114b920· | 6 | ··0x0114b920·4c111601·00000000·21131601·00000000·L.......!....... |
7 | ··0x0114b930· | 7 | ··0x0114b930·52131601·00000000·83131601·00000000·R............... |
8 | ··0x0114b940· | 8 | ··0x0114b940·b4131601·00000000·511f2101·00000000·........Q.!..... |
9 | ··0x0114b950· | 9 | ··0x0114b950·79342101·00000000·aa342101·00000000·y4!......4!..... |
10 | ··0x0114b960· | 10 | ··0x0114b960·db342101·00000000·69382101·00000000·.4!.....i8!..... |
11 | ··0x0114b970· | 11 | ··0x0114b970·9a382101·00000000·cb382101·00000000·.8!......8!..... |
12 | ··0x0114b980· | 12 | ··0x0114b980·793a2101·00000000·aa3a2101·00000000·y:!......:!..... |
13 | ··0x0114b990· | 13 | ··0x0114b990·db3a2101·00000000·893c2101·00000000·.:!......<!..... |
14 | ··0x0114b9a0· | 14 | ··0x0114b9a0·ba3c2101·00000000·eb3c2101·00000000·.<!......<!..... |
15 | ··0x0114b9b0· | 15 | ··0x0114b9b0·d9642101·00000000·0a652101·00000000·.d!......e!..... |
16 | ··0x0114b9c0· | 16 | ··0x0114b9c0·3b652101·00000000·c9662101·00000000·;e!......f!..... |
17 | ··0x0114b9d0· | 17 | ··0x0114b9d0·d2662101·00000000·db662101·00000000·.f!......f!..... |
18 | ··0x0114b9e0· | 18 | ··0x0114b9e0·e4662101·00000000·21352201·00000000·.f!.....!5"..... |
19 | ··0x0114b9f0· | 19 | ··0x0114b9f0·52352201·00000000·83352201·00000000·R5"......5"..... |
20 | ··0x0114ba00· | 20 | ··0x0114ba00·b4352201·00000000·617b2301·00000000·.5".....a{#..... |
21 | ··0x0114ba10· | 21 | ··0x0114ba10·6a7b2301·00000000·737b2301·00000000·j{#.....s{#..... |
22 | ··0x0114ba20· | 22 | ··0x0114ba20·7c7b2301·00000000·857b2301·00000000·|{#......{#..... |
23 | ··0x0114ba30· | 23 | ··0x0114ba30·8e7b2301·00000000·977b2301·00000000·.{#......{#..... |
24 | ··0x0114ba40·9f7b2301·00000000·a77b2301·00000000·.{#......{#..... | ||
25 | ··0x0114ba50·af7b2301·00000000·b77b2301·00000000·.{#......{#..... | ||
24 | ··0x0114ba | 26 | ··0x0114ba60·bf7b2301·00000000·c77b2301·00000000·.{#......{#..... |
25 | ··0x0114ba | 27 | ··0x0114ba70·cf7b2301·00000000·d77b2301·00000000·.{#......{#..... |
26 | ··0x0114ba | 28 | ··0x0114ba80·df7b2301·00000000·e77b2301·00000000·.{#......{#..... |
27 | ··0x0114ba | 29 | ··0x0114ba90·ef7b2301·00000000·f77b2301·00000000·.{#......{#..... |
28 | ··0x0114ba | 30 | ··0x0114baa0·ff7b2301·00000000·077c2301·00000000·.{#......|#..... |
29 | ··0x0114ba | 31 | ··0x0114bab0·0f7c2301·00000000·177c2301·00000000·.|#......|#..... |
30 | ··0x0114ba | 32 | ··0x0114bac0·1f7c2301·00000000·277c2301·00000000·.|#.....'|#..... |
31 | ··0x0114ba | 33 | ··0x0114bad0·2f7c2301·00000000·377c2301·00000000·/|#.....7|#..... |
32 | ··0x0114ba | 34 | ··0x0114bae0·3f7c2301·00000000·477c2301·00000000·?|#.....G|#..... |
33 | ··0x0114bad0·4f7c2301·00000000·577c2301·00000000·O|#.....W|#..... | ||
34 | ··0x0114bae0·5f7c2301·00000000·677c2301·00000000·_|#.....g|#..... | ||
35 | ··0x0114baf0· | 35 | ··0x0114baf0·4f7c2301·00000000·41692501·00000000·O|#.....Ai%..... |
36 | ··0x0114bb00· | 36 | ··0x0114bb00·72692501·00000000·91002b01·00000000·ri%.......+..... |
37 | ··0x0114bb10· | 37 | ··0x0114bb10·9a002b01·00000000·a3002b01·00000000·..+.......+..... |
38 | ··0x0114bb20· | 38 | ··0x0114bb20·71062b01·00000000·7a062b01·00000000·q.+.....z.+..... |
39 | ··0x0114bb30· | 39 | ··0x0114bb30·83062b01·00000000·8c062b01·00000000·..+.......+..... |
40 | ··0x0114bb40· | 40 | ··0x0114bb40·95062b01·00000000·9e062b01·00000000·..+.......+..... |
41 | ··0x0114bb50· | 41 | ··0x0114bb50·a7062b01·00000000·af062b01·00000000·..+.......+..... |
42 | ··0x0114bb60· | 42 | ··0x0114bb60·b7062b01·00000000·bf062b01·00000000·..+.......+..... |
43 | ··0x0114bb70· | 43 | ··0x0114bb70·c1062b01·00000000·ca062b01·00000000·..+.......+..... |
44 | ··0x0114bb80· | 44 | ··0x0114bb80·d3062b01·00000000·dc062b01·00000000·..+.......+..... |
45 | ··0x0114bb90· | 45 | ··0x0114bb90·e5062b01·00000000·ee062b01·00000000·..+.......+..... |
46 | ··0x0114bba0· | 46 | ··0x0114bba0·f1062b01·00000000·aa112b01·00000000·..+.......+..... |
47 | ··0x0114bbb0· | 47 | ··0x0114bbb0·e1132b01·00000000·ea132b01·00000000·..+.......+..... |
48 | ··0x0114bbc0· | 48 | ··0x0114bbc0·f1132b01·00000000·fa132b01·00000000·..+.......+..... |
49 | ··0x0114bbd0· | 49 | ··0x0114bbd0·41142b01·00000000·4a142b01·00000000·A.+.....J.+..... |
50 | ··0x0114bbe0· | 50 | ··0x0114bbe0·53142b01·00000000·a9c83301·00000000·S.+.......3..... |
51 | ··0x0114bbf0· | 51 | ··0x0114bbf0·b2c83301·00000000·00000000·00000000·..3............. |
52 | ··0x0114bc00·00000000·00000000·00000000·00000000·................ | 52 | ··0x0114bc00·00000000·00000000·00000000·00000000·................ |
53 | ··0x0114bc10·2089fb00·00000000·5089fb00·00000000··.......P....... | 53 | ··0x0114bc10·2089fb00·00000000·5089fb00·00000000··.......P....... |
54 | ··0x0114bc20·9089fb00·00000000·d089fb00·00000000·................ | 54 | ··0x0114bc20·9089fb00·00000000·d089fb00·00000000·................ |
55 | ··0x0114bc30·108afb00·00000000·508afb00·00000000·........P....... | 55 | ··0x0114bc30·108afb00·00000000·508afb00·00000000·........P....... |
56 | ··0x0114bc40·808afb00·00000000·b08afb00·00000000·................ | 56 | ··0x0114bc40·808afb00·00000000·b08afb00·00000000·................ |
57 | ··0x0114bc50·e08afb00·00000000·108bfb00·00000000·................ | 57 | ··0x0114bc50·e08afb00·00000000·108bfb00·00000000·................ |
58 | ··0x0114bc60·508bfb00·00000000·908bfb00·00000000·P............... | 58 | ··0x0114bc60·508bfb00·00000000·908bfb00·00000000·P............... |
Offset 13, 127089 lines modified | Offset 13, 127089 lines modified | ||
13 | ··0x0114c9e0·8ac91401·00000000·00000000·00000000·................ | 13 | ··0x0114c9e0·8ac91401·00000000·00000000·00000000·................ |
14 | ··0x0114c9f0·e852fb00·00000000·00000000·00000000·.R.............. | 14 | ··0x0114c9f0·e852fb00·00000000·00000000·00000000·.R.............. |
15 | ··0x0114ca00·00000000·00000000·00000000·00000000·................ | 15 | ··0x0114ca00·00000000·00000000·00000000·00000000·................ |
16 | ··0x0114ca10·5d97fd00·00000000·e852fb00·00000000·]........R...... | 16 | ··0x0114ca10·5d97fd00·00000000·e852fb00·00000000·]........R...... |
17 | ··0x0114ca20·00000000·00000000·00000000·00000000·................ | 17 | ··0x0114ca20·00000000·00000000·00000000·00000000·................ |
18 | ··0x0114ca30·00000000·00000000·5797fd00·00000000·........W....... | 18 | ··0x0114ca30·00000000·00000000·5797fd00·00000000·........W....... |
19 | ··0x0114ca40·602cf800·00000000·18ca1401·00000000·`,.............. | 19 | ··0x0114ca40·602cf800·00000000·18ca1401·00000000·`,.............. |
20 | ··0x0114ca50· | 20 | ··0x0114ca50·59142b01·00000000·00000000·00000000·Y.+............. |
21 | ··0x0114ca60·602cf800·00000000·f0c91401·00000000·`,.............. | 21 | ··0x0114ca60·602cf800·00000000·f0c91401·00000000·`,.............. |
22 | ··0x0114ca70·42ca1401·00000000·00000000·00000000·B............... | 22 | ··0x0114ca70·42ca1401·00000000·00000000·00000000·B............... |
23 | ··0x0114ca80·e852fb00·00000000·00000000·00000000·.R.............. | 23 | ··0x0114ca80·e852fb00·00000000·00000000·00000000·.R.............. |
24 | ··0x0114ca90·00000000·00000000·00000000·00000000·................ | 24 | ··0x0114ca90·00000000·00000000·00000000·00000000·................ |
25 | ··0x0114caa0·4 | 25 | ··0x0114caa0·4997fd00·00000000·e852fb00·00000000·I........R...... |
26 | ··0x0114cab0·00000000·00000000·00000000·00000000·................ | 26 | ··0x0114cab0·00000000·00000000·00000000·00000000·................ |
27 | ··0x0114cac0·00000000·00000000· | 27 | ··0x0114cac0·00000000·00000000·0595fd00·00000000·................ |
28 | ··0x0114cad0·b812f800·00000000·80ca1401·00000000·................ | 28 | ··0x0114cad0·b812f800·00000000·80ca1401·00000000·................ |
29 | ··0x0114cae0·a8ca1401·00000000·00000000·00000000·................ | 29 | ··0x0114cae0·a8ca1401·00000000·00000000·00000000·................ |
30 | ··0x0114caf0·e852fb00·00000000·00000000·00000000·.R.............. | 30 | ··0x0114caf0·e852fb00·00000000·00000000·00000000·.R.............. |
31 | ··0x0114cb00·00000000·00000000·00000000·00000000·................ | 31 | ··0x0114cb00·00000000·00000000·00000000·00000000·................ |
32 | ··0x0114cb10· | 32 | ··0x0114cb10·fd94fd00·00000000·e852fb00·00000000·.........R...... |
33 | ··0x0114cb20·00000000·00000000·00000000·00000000·................ | 33 | ··0x0114cb20·00000000·00000000·00000000·00000000·................ |
34 | ··0x0114cb30·00000000·00000000· | 34 | ··0x0114cb30·00000000·00000000·9794fd00·00000000·................ |
35 | ··0x0114cb40·b812f800·00000000·f0ca1401·00000000·................ | 35 | ··0x0114cb40·b812f800·00000000·f0ca1401·00000000·................ |
36 | ··0x0114cb50·18cb1401·00000000·00000000·00000000·................ | 36 | ··0x0114cb50·18cb1401·00000000·00000000·00000000·................ |
37 | ··0x0114cb60·e852fb00·00000000·00000000·00000000·.R.............. | 37 | ··0x0114cb60·e852fb00·00000000·00000000·00000000·.R.............. |
38 | ··0x0114cb70·00000000·00000000·00000000·00000000·................ | 38 | ··0x0114cb70·00000000·00000000·00000000·00000000·................ |
39 | ··0x0114cb80· | 39 | ··0x0114cb80·8594fd00·00000000·e852fb00·00000000·.........R...... |
40 | ··0x0114cb90·00000000·00000000·00000000·00000000·................ | 40 | ··0x0114cb90·00000000·00000000·00000000·00000000·................ |
41 | ··0x0114cba0·00000000·00000000·7894fd00·00000000·........x....... | 41 | ··0x0114cba0·00000000·00000000·7894fd00·00000000·........x....... |
42 | ··0x0114cbb0·b812f800·00000000·60cb1401·00000000·........`....... | 42 | ··0x0114cbb0·b812f800·00000000·60cb1401·00000000·........`....... |
43 | ··0x0114cbc0·88cb1401·00000000·00000000·00000000·................ | 43 | ··0x0114cbc0·88cb1401·00000000·00000000·00000000·................ |
44 | ··0x0114cbd0·e852fb00·00000000·00000000·00000000·.R.............. | 44 | ··0x0114cbd0·e852fb00·00000000·00000000·00000000·.R.............. |
45 | ··0x0114cbe0·00000000·00000000·00000000·00000000·................ | 45 | ··0x0114cbe0·00000000·00000000·00000000·00000000·................ |
46 | ··0x0114cbf0·6c94fd00·00000000·e852fb00·00000000·l........R...... | 46 | ··0x0114cbf0·6c94fd00·00000000·e852fb00·00000000·l........R...... |
47 | ··0x0114cc00·00000000·00000000·00000000·00000000·................ | 47 | ··0x0114cc00·00000000·00000000·00000000·00000000·................ |
48 | ··0x0114cc10·00000000·00000000·e090fd00·00000000·................ | 48 | ··0x0114cc10·00000000·00000000·e090fd00·00000000·................ |
49 | ··0x0114cc20·b812f800·00000000·d0cb1401·00000000·................ | 49 | ··0x0114cc20·b812f800·00000000·d0cb1401·00000000·................ |
50 | ··0x0114cc30·f8cb1401·00000000·00000000·00000000·................ | 50 | ··0x0114cc30·f8cb1401·00000000·00000000·00000000·................ |
51 | ··0x0114cc40·602cf800·00000000·21cc1401·00000000·`,......!....... | 51 | ··0x0114cc40·602cf800·00000000·21cc1401·00000000·`,......!....... |
52 | ··0x0114cc50· | 52 | ··0x0114cc50·59142b01·00000000·00000000·00000000·Y.+............. |
53 | ··0x0114cc60·602cf800·00000000·b1cb1401·00000000·`,.............. | 53 | ··0x0114cc60·602cf800·00000000·b1cb1401·00000000·`,.............. |
54 | ··0x0114cc70·42cc1401·00000000·00000000·00000000·B............... | 54 | ··0x0114cc70·42cc1401·00000000·00000000·00000000·B............... |
55 | ··0x0114cc80·602cf800·00000000·41cb1401·00000000·`,......A....... | 55 | ··0x0114cc80·602cf800·00000000·41cb1401·00000000·`,......A....... |
56 | ··0x0114cc90·62cc1401·00000000·00000000·00000000·b............... | 56 | ··0x0114cc90·62cc1401·00000000·00000000·00000000·b............... |
57 | ··0x0114cca0·602cf800·00000000·d1ca1401·00000000·`,.............. | 57 | ··0x0114cca0·602cf800·00000000·d1ca1401·00000000·`,.............. |
58 | ··0x0114ccb0·82cc1401·00000000·00000000·00000000·................ | 58 | ··0x0114ccb0·82cc1401·00000000·00000000·00000000·................ |
59 | ··0x0114ccc0·b812f800·00000000·62ca1401·00000000·........b....... | 59 | ··0x0114ccc0·b812f800·00000000·62ca1401·00000000·........b....... |
60 | ··0x0114ccd0·a2cc1401·00000000·00000000·00000000·................ | 60 | ··0x0114ccd0·a2cc1401·00000000·00000000·00000000·................ |
61 | ··0x0114cce0·e852fb00·00000000·00000000·00000000·.R.............. | 61 | ··0x0114cce0·e852fb00·00000000·00000000·00000000·.R.............. |
62 | ··0x0114ccf0·00000000·00000000·00000000·00000000·................ | 62 | ··0x0114ccf0·00000000·00000000·00000000·00000000·................ |
63 | ··0x0114cd00·d | 63 | ··0x0114cd00·d790fd00·00000000·e852fb00·00000000·.........R...... |
64 | ··0x0114cd10·00000000·00000000·00000000·00000000·................ | 64 | ··0x0114cd10·00000000·00000000·00000000·00000000·................ |
65 | ··0x0114cd20·00000000·00000000·c | 65 | ··0x0114cd20·00000000·00000000·cc90fd00·00000000·................ |
66 | ··0x0114cd30·e852fb00·00000000·00000000·00000000·.R.............. | 66 | ··0x0114cd30·e852fb00·00000000·00000000·00000000·.R.............. |
67 | ··0x0114cd40·00000000·00000000·00000000·00000000·................ | 67 | ··0x0114cd40·00000000·00000000·00000000·00000000·................ |
68 | ··0x0114cd50· | 68 | ··0x0114cd50·bb90fd00·00000000·e852fb00·00000000·.........R...... |
69 | ··0x0114cd60·00000000·00000000·00000000·00000000·................ | 69 | ··0x0114cd60·00000000·00000000·00000000·00000000·................ |
70 | ··0x0114cd70·00000000·00000000·a090fd00·00000000·................ | 70 | ··0x0114cd70·00000000·00000000·a090fd00·00000000·................ |
71 | ··0x0114cd80·602cf800·00000000·58cd1401·00000000·`,......X....... | 71 | ··0x0114cd80·602cf800·00000000·58cd1401·00000000·`,......X....... |
72 | ··0x0114cd90· | 72 | ··0x0114cd90·42ca1401·00000000·00000000·00000000·B............... |
73 | ··0x0114cda0·602cf800·00000000· | 73 | ··0x0114cda0·602cf800·00000000·30cd1401·00000000·`,......0....... |
74 | ··0x0114cdb0·82cd1401·00000000·00000000·00000000·................ | 74 | ··0x0114cdb0·82cd1401·00000000·00000000·00000000·................ |
75 | ··0x0114cdc0·602cf800·00000000· | 75 | ··0x0114cdc0·602cf800·00000000·08cd1401·00000000·`,.............. |
76 | ··0x0114cdd0·a2cd1401·00000000·00000000·00000000·................ | 76 | ··0x0114cdd0·a2cd1401·00000000·00000000·00000000·................ |
77 | ··0x0114cde0·602cf800·00000000· | 77 | ··0x0114cde0·602cf800·00000000·e0cc1401·00000000·`,.............. |
78 | ··0x0114cdf0·c2cd1401·00000000·00000000·00000000·................ | 78 | ··0x0114cdf0·c2cd1401·00000000·00000000·00000000·................ |
79 | ··0x0114ce00·602cf800·00000000· | 79 | ··0x0114ce00·602cf800·00000000·f0c91401·00000000·`,.............. |
80 | ··0x0114ce10·e2cd1401·00000000·00000000·00000000·................ | 80 | ··0x0114ce10·e2cd1401·00000000·00000000·00000000·................ |
81 | ··0x0114ce20·602cf800·00000000·f0c91401·00000000·`,.............. | ||
82 | ··0x0114ce30·02ce1401·00000000·00000000·00000000·................ | ||
83 | ··0x0114ce | 81 | ··0x0114ce20·e852fb00·00000000·00000000·00000000·.R.............. |
82 | ··0x0114ce30·00000000·00000000·00000000·00000000·................ | ||
83 | ··0x0114ce40·8b90fd00·00000000·e852fb00·00000000·.........R...... | ||
84 | ··0x0114ce50·00000000·00000000·00000000·00000000·................ | 84 | ··0x0114ce50·00000000·00000000·00000000·00000000·................ |
85 | ··0x0114ce60·7b90fd00·00000000·e852fb00·00000000·{........R...... | ||
86 | ··0x0114ce70·00000000·00000000·00000000·00000000·................ | ||
87 | ··0x0114ce | 85 | ··0x0114ce60·00000000·00000000·3f8dfd00·00000000·........?....... |
88 | ··0x0114ce | 86 | ··0x0114ce70·b812f800·00000000·20ce1401·00000000·........·....... |
89 | ··0x0114ce | 87 | ··0x0114ce80·48ce1401·00000000·00000000·00000000·H............... |
90 | ··0x0114ce | 88 | ··0x0114ce90·e852fb00·00000000·00000000·00000000·.R.............. |
89 | ··0x0114cea0·00000000·00000000·00000000·00000000·................ | ||
90 | ··0x0114ceb0·318dfd00·00000000·e852fb00·00000000·1........R...... | ||
91 | ··0x0114cec0·00000000·00000000·00000000·00000000·................ | 91 | ··0x0114cec0·00000000·00000000·00000000·00000000·................ |
92 | ··0x0114ced0·1690fd00·00000000·e852fb00·00000000·.........R...... | ||
93 | ··0x0114cee0·00000000·00000000·00000000·00000000·................ | ||
94 | ··0x0114ce | 92 | ··0x0114ced0·00000000·00000000·fb7ffd00·00000000·................ |
95 | ··0x0114c | 93 | ··0x0114cee0·b812f800·00000000·90ce1401·00000000·................ |
96 | ··0x0114c | 94 | ··0x0114cef0·b8ce1401·00000000·00000000·00000000·................ |
97 | ··0x0114cf | 95 | ··0x0114cf00·e852fb00·00000000·00000000·00000000·.R.............. |
98 | ··0x0114cf | 96 | ··0x0114cf10·00000000·00000000·00000000·00000000·................ |
97 | ··0x0114cf20·766cfd00·00000000·b812f800·00000000·vl.............. | ||
98 | ··0x0114cf30·80ca1401·00000000·00cf1401·00000000·................ | ||
99 | ··0x0114cf40·0 | 99 | ··0x0114cf40·00000000·00000000·e852fb00·00000000·.........R...... |
100 | ··0x0114cf50·00000000·00000000·00000000·00000000·................ | 100 | ··0x0114cf50·00000000·00000000·00000000·00000000·................ |
101 | ··0x0114cf60·00000000·00000000· | 101 | ··0x0114cf60·00000000·00000000·626cfd00·00000000·........bl...... |
102 | ··0x0114cf70·b812f800·00000000·20cf1401·00000000·........·....... | ||
103 | ··0x0114cf80·48cf1401·00000000·00000000·00000000·H............... | ||
104 | ··0x0114cf | 102 | ··0x0114cf70·e852fb00·00000000·00000000·00000000·.R.............. |
105 | ··0x0114cf | 103 | ··0x0114cf80·00000000·00000000·00000000·00000000·................ |
104 | ··0x0114cf90·096bfd00·00000000·b812f800·00000000·.k.............. | ||
105 | ··0x0114cfa0·48cf1401·00000000·70cf1401·00000000·H.......p....... | ||
106 | ··0x0114cfb0· | 106 | ··0x0114cfb0·00000000·00000000·e852fb00·00000000·.........R...... |
107 | ··0x0114cfc0·00000000·00000000·00000000·00000000·................ | 107 | ··0x0114cfc0·00000000·00000000·00000000·00000000·................ |
108 | ··0x0114cfd0·00000000·00000000· | 108 | ··0x0114cfd0·00000000·00000000·e46afd00·00000000·.........j...... |
109 | ··0x0114cfe0·b812f800·00000000·90cf1401·00000000·................ | ||
110 | ··0x0114cff0·b8cf1401·00000000·00000000·00000000·................ | ||
111 | ··0x0114 | 109 | ··0x0114cfe0·e852fb00·00000000·00000000·00000000·.R.............. |
112 | ··0x0114 | 110 | ··0x0114cff0·00000000·00000000·00000000·00000000·................ |
111 | ··0x0114d000·2969fd00·00000000·b812f800·00000000·)i.............. | ||
112 | ··0x0114d010·b8cf1401·00000000·e0cf1401·00000000·................ | ||
113 | ··0x0114d020· | 113 | ··0x0114d020·00000000·00000000·e852fb00·00000000·.........R...... |
114 | ··0x0114d030·00000000·00000000·00000000·00000000·................ | 114 | ··0x0114d030·00000000·00000000·00000000·00000000·................ |
115 | ··0x0114d040·00000000·00000000· | 115 | ··0x0114d040·00000000·00000000·0569fd00·00000000·.........i...... |
116 | ··0x0114d050·b812f800·00000000·00d01401·00000000·................ | ||
117 | ··0x0114d060·28d01401·00000000·00000000·00000000·(............... | ||
118 | ··0x0114d0 | 116 | ··0x0114d050·e852fb00·00000000·00000000·00000000·.R.............. |
119 | ··0x0114d0 | 117 | ··0x0114d060·00000000·00000000·00000000·00000000·................ |
118 | ··0x0114d070·3168fd00·00000000·b812f800·00000000·1h.............. | ||
119 | ··0x0114d080·28d01401·00000000·50d01401·00000000·(.......P....... | ||
120 | ··0x0114d090·0 | 120 | ··0x0114d090·00000000·00000000·e852fb00·00000000·.........R...... |
121 | ··0x0114d0a0·00000000·00000000·00000000·00000000·................ | 121 | ··0x0114d0a0·00000000·00000000·00000000·00000000·................ |
122 | ··0x0114d0b0·00000000·00000000· | 122 | ··0x0114d0b0·00000000·00000000·0968fd00·00000000·.........h...... |
123 | ··0x0114d0c0·b812f800·00000000·70d01401·00000000·........p....... | ||
124 | ··0x0114d0d0·98d01401·00000000·00000000·00000000·................ | ||
125 | ··0x0114d0 | 123 | ··0x0114d0c0·e852fb00·00000000·00000000·00000000·.R.............. |
126 | ··0x0114d0 | 124 | ··0x0114d0d0·00000000·00000000·00000000·00000000·................ |
125 | ··0x0114d0e0·c667fd00·00000000·b812f800·00000000·.g.............. | ||
Max diff block lines reached; 15703684/15715236 bytes (99.93%) of diff not shown. |