openhub.net
Black Duck Software, Inc.
Black Duck Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
E
elliottcable's nfoiled
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
about 18 hours
ago. based on code collected
about 23 hours
ago.
Apr 24, 2023 — Apr 24, 2024
Showing page 1 of 4
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
No need to explicitly define the acceptor accessors; the acceptor is defined in #initialize
elliottcable
More...
over 14 years ago
Just as there should always be at least one Terminal in Nfoiled, there should always be at least one Window in a given Terminal
elliottcable
More...
almost 15 years ago
`#activate` takes care of setting `Terminal.current`, so we can simply call it.
elliottcable
More...
almost 15 years ago
Ruby 1.9 compatibility: need magic encoding comment to parse String literals as UTF-8
elliottcable
More...
almost 15 years ago
Merge branch 'master' of
[email protected]
:elliottcable/nfoiled
elliottcable
More...
about 15 years ago
Revert "Mis-handled the uber-long Unicode"
elliottcable
More...
about 15 years ago
Moved `Key::Names` into constants under `Key::ASCII`. Not really any prettier. Dunno what to do with these, really. Parse `man ascii` maybe?
elliottcable
More...
about 15 years ago
Breaking instead of out-right exiting when `Nfoiled::read!` catches an interrupt.
elliottcable
More...
about 15 years ago
Wrapped `Nfoiled::read!`'s contents in a block so that it can actually use the new asynchronous `Window#getk` interface.
elliottcable
More...
about 15 years ago
Added a really fragile UTF-8 parser. Really needs a lot of work: * Should be easily spec-able, so why didn't I BDD this? * I have no idea what will happen with encodings other than ASCII or UTF-8, need to try switching my terminal around and may have to write other parsers for other encodings * Although the parser will handle higher-order UTF properly, I can't currently figure out how to get Ncurses to print it correctly. So simple echo-ing examples fail. Try writing input to a file, you'll see - a string such as "æᏜ𐐦" should be handled correctly, including 3-byte, 4-byte, and 7-byte Unicode characters.
elliottcable
More...
about 15 years ago
Re-named `Key.process` to `Key.ascii`
elliottcable
More...
about 15 years ago
Duck punching stringish on `Window#print`
elliottcable
More...
about 15 years ago
Ignoring the 'logs' folder.
elliottcable
More...
about 15 years ago
Mis-handled the uber-long Unicode
elliottcable
More...
about 15 years ago
Added more examples of key sequences to thoughts.txt
elliottcable
More...
about 15 years ago
Added a temporary thoughts-file to keep track of all of the ideas in my head, as they're getting a bit out of hand now.
elliottcable
More...
about 15 years ago
Added a basic input example. Really messy right now.
elliottcable
More...
about 15 years ago
Got started on a read loop. Not really very good atm.
elliottcable
More...
about 15 years ago
Re-worked `Key.process` some more.
elliottcable
More...
about 15 years ago
Cleaned up some documentation on `Key`, and working harder to coerce `Key#initialize` into a symbol
elliottcable
More...
about 15 years ago
Revert "No need to handle nil input in `Key.process`, as `Nfoiled.read!` will do so."
elliottcable
More...
about 15 years ago
Re-ordered the requires and pulled in `Key`
elliottcable
More...
about 15 years ago
Removed some unnecessary direct-access instance variables
elliottcable
More...
about 15 years ago
`Window#gets` should pass the charint to `Key.process`
elliottcable
More...
about 15 years ago
No need to handle nil input in `Key.process`, as `Nfoiled.read!` will do so.
elliottcable
More...
about 15 years ago
No need to pretend we have specs when we, quite simply, don't >,>
elliottcable
More...
about 15 years ago
Typofix: Missed a newline!
elliottcable
More...
about 15 years ago
Removed some functionality from `Key`. Going to re-work that API into a `KeySequence` class of some sort.
elliottcable
More...
about 15 years ago
`Key.process` now ignores nils
elliottcable
More...
about 15 years ago
Added `Window#gets`
elliottcable
More...
about 15 years ago
←
1
2
3
4
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree