You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
koreader/frontend/apps/filemanager
NiLuJe 4e5def4282
Tame a few tests that relied on `pairs` being somewhat deterministic (#6371)
* Mangle stupid defaults test so that it compares tables, and not a non-deterministic string representation of one.

It's still extremely dumb and annoying to update. (i.e., feel free to kill it with fire in a subsequent PR, I think everybody would cheer).

* Rewrite DepGraph to be deterministic

i.e., fully array based, no more hashes, which means no more pairs randomly re-ordering stuff.

Insertion order is now preserved.

Pretty sure a couple of bugs have been fixed and/or added along the way
;p.

* Resync frontend/apps/filemanager/lib/md.lua w/ upstream

And use orderedPairs in the attribute parsing code, just to make that stupid test happy.
4 years ago
..
lib Tame a few tests that relied on `pairs` being somewhat deterministic (#6371) 4 years ago
filemanager.lua ReaderGesture: cleanup (#6292) 4 years ago
filemanagerbookinfo.lua BookInfo: add File date, handle zip sub-suffix (.fb2.zip) 4 years ago
filemanagercollection.lua [fix] Remove isAllowedScript leftovers (#6366) 4 years ago
filemanagerconverter.lua [i18n] Add translators comment about Markdown (#5752) 4 years ago
filemanagerfilesearcher.lua ReaderGesture: cleanup (#6292) 4 years ago
filemanagerhistory.lua Delegate "lastfile" management to ReadHistory (#6128) 4 years ago
filemanagermenu.lua ReaderGesture: cleanup (#6292) 4 years ago
filemanagersetdefaults.lua Floor dimension computations (mul/div). (#6264) 4 years ago
filemanagershortcuts.lua PathChooser: fetch 'show_hidden' setting on each use (#5923) 4 years ago
filemanagerutil.lua [chore] Device abstraction (#6280) 4 years ago