From 764398c27435df182dfee86626b7f67b208e2538 Mon Sep 17 00:00:00 2001
From: Severyn Kozak
+ bitshift is a search-engine optimized for source code: beyond supporting searches with the full range of ASCII
+ symbols, the engine understands code, allowing users to query for metadata, like time of creation/last
+ modification, programming language, and even symbols like function names and variables. Basic use boils down to
+ general and advanced searches.
+
+
+ To perform a "general search," simply place your cursor in the search bar on our home page and begin typing; when
+ you stop typing for a short period of time, we'll automtically execute a query for you. As you scroll down the
+ results page, the front-end will query our server and seamlessly load more and more results.
+
+ General searches, though, are limited. To allow users to make the best of our engine, we created an advanced
+ search form that allows the creation of complex queries.
+
+
+ Usage
+ general search
+ advanced search
+ search fields
+ search groups
+
+
- bitshift is a search-engine optimized for source code: beyond supporting searches with the full range of ASCII - symbols, the engine understands code, allowing users to query for metadata, like time of creation/last - modification, programming language, and even symbols like function names and variables. Basic use boils down to - general and advanced searches. - -
- To perform a "general search," simply place your cursor in the search bar on our home page and begin typing; when - you stop typing for a short period of time, we'll automtically execute a query for you. As you scroll down the - results page, the front-end will query our server and seamlessly load more and more results. -
- -- General searches, though, are limited. To allow users to make the best of our engine, we created an advanced - search form that allows the creation of complex queries. - -
-
+ bitshift is a search-engine optimized for source code: beyond supporting searches with the full range of ASCII + symbols, the engine understands code, allowing users to query for metadata, like time of creation/last + modification, programming language, and even symbols like function names and variables. Basic use boils down to + general and advanced searches. + ++ To perform a "general search," simply place your cursor in the search bar on our home page and begin + entering text; when you stop typing for a short period of time, we'll automatically execute the query for you. + As you scroll down the results page, new codelets will be seamlessly downloaded from our server and + appended to the end. +
++ General searches, though, are limited. To allow users to make the best of our engine, we created an advanced + search form that allows the creation of complex queries with the following specifiers: + +
+ Each of the search fields allows for numerous values; just separate them with spaces. If you'd like + to search for a multi-word, space-delimited string, on the other hand, enclose it in double quotes. -
+ Search groups facilitate even more robust queries: they're like a bunch of individual searches + grouped into one. A user searching for occurrenes of symbol "curses" in the + language "Python", and "ncurses" in "C", won't get away with: symbols: "curses ncurses" and + languages: "Python C". The engine might return results "curses" in "C" and "ncurses" in + "Python"! -
+ No content, yet. +
++ bitshift is (gasp) open-source! The project is hosted on + GitHub; feel free to file an issue or submit a pull request! +
+