dmlou / dmlist Goto Github PK
View Code? Open in Web Editor NEWFork/Update of ListXP file lister
License: Other
Fork/Update of ListXP file lister
License: Other
This app is Portable, but it does leave some reg keys behind. We may want to create an installer/uninstaller to clean up those reg keys as well as avoid issues with unlocking binaries and such. When distributing binaries, we'll have both the installer and the Portable versions available, though.
Right now, the code uses the original version of PCRE back when ListXP was last coded up. That version is ancient. We should updated to the newest version available at http://www.pcre.org/
There are a ton of compiler warnings in the code. Outside of PCRE, which is an external library, we need to clean up these warnings and make the code more modern.
This was a bug fixed in 1.01, but the source code I have is only for 1.0. Therefore, I should probably figure out this bug and fix it myself when I have a chance.
Now that I made the source public since it builds, I'm putting this here in case anyone actually tries it and notices that it crashes on start-up. I'm actually working on fixing this bug as I have the time, but I want a record of it in case anyone files a new one for some reason.
It looks like Boost's MultiIndex container contains the functionality created by the old TreeList class. We should probably use this instead of TreeList. In fact, if it turns out it's too hard to even get TreeList to build, it may be necessary to do it right away instead of waiting until a buildable and runnable version is out the door.
For whatever reason, you can't paste into the search field with Ctrl-V. You can still use Edit->Paste, but Ctrl-V pasting would be nicer.
This may be related to the console implementation used by this app, but it copies superfluous trailing spaces based on the rectangle you selected instead of just copying the spaces actually in the file. Mostly a nuisance as this can be clipped off easily enough, but it would be nice if it didn't do it. That's why I'm calling this an enhancement and not a bug.
Yeah, it's a DOS-y program, but vi-like navigation would be nice.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.