* First shot at improving roman numeral IA.
Added a new converter.
Added new default settings.
Added some tests.
* Added un upper bound on arabic numbers.
* Remove some typo…
* Added some new triggers.
Allowed uncorrect roman number to load the UI anyway.
Fixed a test.
* Added new triggers.
Fixed regular expressions involved in the UI configuration.
Added new tests.
* Renamed file.
* Variables defined outside the handle function.
* Modified template.
* Init logic now runs only once.
* Added a prefix to ensure there are no collisions.
* Fixed tests.
* Added more agressive validation on user inputs.
* Fixed a test case for aggressive validation. The ia doesn't trigger is
the input is invalid with respect to roman numeral system.
* Removed forEach operation (replaced with a for loop).
Removed firstLetterUpperCase in favor of DDG util capitalize.
* Fixed design on narrow screens.
* Added a new test (roman man => undef).
* Fixed regular expressions to avoid displaying if roman or arabic is used
without numbers.
* Added warnings when inputs are out of range.
* Added a state variable for warnings.
* Empty if removed.
* Fixed regexps.
* Fixed subtitle.
* Css fixed. Both for mobile and desktop.
* Fixed tests.
* Use horizontal layout on desktop, vertical on mobile
* ColourCode: Rough failing test for #4479; not correct test-case but at least not ffffff
* Updating test to be bang-on-accurate
* ColourCodes: Fixes#4479
* ColorCodes: Cleaning out comments and some minor refactoring
* ColorCodes: Tabs -> spaces and failing test for #190
* ColorCodes: We need more control over the actual query handling so I want the raw query
* ColorCodes: red: \d green: \d blue: \d queries now work
* ColorCodes: refactoring out the need for capturing the inversion words
* ColorCodes: Removing unnecessary hash
* ColourCodes: Attempting to push as much limiting and protection as early as possible
* ColourCodes: Layout tinkering
* ColorCodes: Matches can be wider now we're planning to use named captures
* ColorCodes: Adding named captures for loop removal
* ColorCodes: Converting to use just the named captures; tests failing
* ColorCodes: need to map the type for cmyk
* ColorCodes: Layout
* ColorCodes: RGBA can be implemented as an alias now in the regex :D
* ColorCodes: Will now respond to bluishblack html not just html bluishblack!
* ColorCodes: This regex case seems to make no difference to passing tests or query patterns
* ColorCodes: Types are case sensitive!
* ColorCodes: Using the matches we can construct a colour without hacking the input query
* ColorCodes: We can use the matches for detecting inversion
* ColorCodes: Rearranging
* ColorCodes: Removing unused
* ColorCodes: Bit of cleaning
* ColorCodes: Don't need to do this in the else anymore, we can do it before!
* ColorCodes: show -> to flip the ternary
* ColorCodes: Adding tests for #3758
* ColourCodes: Switching to query_lc
* ColourCodes: Regex refactor
* fixed overtriggering in Game2048
* Added two more tests to help fix issue #4473
* Added regex guard in handle function to fix#4473.
* modified regex guard for #4473
* Added a test to t/Game2048.t
* Removed trailing comma.
* new cheat sheet for kaomoji
* correct json
* removed cheat sheet's name from aliases
* description updated
* expanded with more entries
* escape curly brackets
* HasLHC: Adding failing tests for improper trigger type
* LHC: We want start to limit overtriggering and only if there isn't other information in the query
* Added Router Gateway Reference
* Removed some conflicting aliases
* Changed ID
* Beautified and renamed the json file and fixed ID.
* Update and rename router-gateway.json to router-gateway-reference.json
* Update router-gateway-reference.json
* Added Generic and Fortigate
* Add css support for js minifier.
* Add support for prettifying.
* Fixed tests.
* Removed flag code.
* update triggers to include prettify for css.
* Add case insensitivity.
* Remove .fifty from html
* adds geometry of cylinder and cone
correcting the formula
updating test
* tweaking cone svg a bit
* tweaking fil surface and fill volume svg
slight nit fix
switches class name to stroke special
updates test
* updates test
* syntax fix
* Cheat sheet for windows diskpart command
* diskpart.json
-> FAIL: The following sections were defined in 'section_order' but not used in 'sections': ('Commands to Manage Dynamic Disk')
-> FAIL: The following sections were used in 'sections' but not defined in 'section_order:' ('Commands to Manage Dynamic Disks')
=============================
fixed the above ('s' was missing)
* Update diskpart.json
Correcting architecture preference
* 1.12 changes
* fix image extension
* fix regex
* Fix tests
I made a PR after this one which made this goodie triggered when the British spelling of colour is used.
I added these two tests, which aren't compatible with your PR. I'm pushing these changes which should fix the test failures.
* New cheat sheet
* Changed id, remoed periods from 'val' fields, change source URL, removed 'xlrd' aliases.
* Changed the section name 'Worrkbooks' according to the list