Commit Graph

  • d337e25fb3 Bump to 0.2 sin 2015-03-12 14:20:36 +0000
  • 3dc40acbff Key bindings to run user-defined commands lostd 2015-03-12 16:12:01 +0200
  • bc11d7b201 Confirm we are in a terminal lostd 2015-03-12 14:57:34 +0200
  • 97cfd82eed Update contact information in README sin 2015-03-11 19:03:43 +0000
  • 3682c720ba Add C-l to force a redraw sin 2015-03-11 18:55:28 +0000
  • cdf8a429c5 Fix an unsigned conversion error lostd 2015-02-17 19:03:51 +0200
  • cc65e4098f Clarify state toggling lostd 2015-02-05 17:53:50 +0200
  • 162922b984 Move mtimeorder to config.def.h sin 2015-02-04 12:32:16 +0000
  • cefb945e35 Meaningful comments lostd 2015-02-01 14:10:28 +0200
  • c2e82550f7 Minor manpage fix sin 2015-01-31 22:58:08 +0000
  • a63aac0b11 Add 't' command to sort output by entry's mtime sin 2015-01-31 22:02:59 +0000
  • 6735c1f979 More concise comment on nextsel() lostd 2015-01-28 22:01:26 +0200
  • 0aefc2f496 Change scope to always check the correct return value lostd 2015-01-28 12:47:11 +0200
  • 3c45733f47 Rework readmore(), replace goto with a switch lostd 2015-01-28 12:30:59 +0200
  • ab0c9e5921 Keep last valid state on regex errors lostd 2015-01-27 14:38:37 +0200
  • cacd576240 Remove unused include lostd 2015-01-27 13:45:25 +0200
  • 68be0868c6 Also treat ^H as backspace lostd 2015-01-27 13:29:12 +0200
  • f39db2b36b Correct IRIX build notes lostd 2015-01-27 13:28:00 +0200
  • df41119f33 Update dates lostd 2015-01-27 12:46:42 +0200
  • 6313043448 Update author section in manpage sin 2015-01-27 10:42:30 +0000
  • c150af8e9b Update LICENSE sin 2015-01-27 10:42:13 +0000
  • cb6b2e5345 Document changes regarding filters lostd 2015-01-27 12:24:09 +0200
  • 84e124bb46 Basic filter-as-you-type mode lostd 2015-01-27 10:47:57 +0200
  • 1295b7f0e6 Comment and cleanup lostd 2015-01-27 09:58:32 +0200
  • 48e3305be8 Empty filter resets filter to the default lostd 2015-01-27 09:55:07 +0200
  • 9679e132d4 Fix segfault when a non-matching filter is applied twice lostd 2015-01-27 09:47:56 +0200
  • 892c7c850a Spawn a program that segfaults for testing lostd 2015-01-26 22:48:47 +0200
  • ad76a7be57 Update assocs section in manpage sin 2015-01-12 17:10:45 +0000
  • 57642a9410 Match the whole path to enable associations based on a prefix dir lostd 2015-01-12 00:28:54 +0200
  • 3b5fe15166 Simplify condition sin 2014-12-20 19:35:27 +0000
  • 3fa6a6272c Simplify visible() sin 2014-12-20 19:21:03 +0000
  • d907c3f994 Remove unnecessary curly brackets sin 2014-12-20 19:14:10 +0000
  • 905b74161e Remove unnecessary label lostd 2014-12-18 11:13:45 +0200
  • 81a0c57783 no need to check for NULL before free Hiltjo Posthuma 2014-12-17 11:54:57 +0000
  • d444bf1cb6 style: dont declare vars inline Hiltjo Posthuma 2014-12-17 11:51:53 +0000
  • 446fc35593 remove unused variables Hiltjo Posthuma 2014-12-17 11:48:34 +0000
  • a7b29afcef regexec: check on success return code Hiltjo Posthuma 2014-12-17 11:25:55 +0000
  • 82747b38f9 Just say Linux sin 2014-12-02 16:10:37 +0000
  • 414c9e27fc Fix whitespace lostd 2014-11-26 18:09:03 +0200
  • 15a7a78264 Remember current entry accross filter changes lostd 2014-11-26 17:42:57 +0200
  • 55d45dd39d Don't care about cur, it defaults to 0 lostd 2014-11-26 17:39:19 +0200
  • 3d256b8bf2 Works on DragonFly BSD as well sin 2014-11-26 15:38:51 +0000
  • 3f1a93a598 Simplify default regexes lostd 2014-11-25 17:20:06 +0200
  • b78755bb01 First release lostd 2014-11-14 20:17:33 +0200
  • 532ac6a251 More notes on building lostd 2014-11-14 20:13:00 +0200
  • 4d72d592d8 No need for +=, also favors portability lostd 2014-11-14 18:32:24 +0200
  • d5bfdfd916 Also on FreeBSD lostd 2014-11-14 18:28:48 +0200
  • f57c0a4dfe Works on Haiku too so update README sin 2014-11-14 16:26:49 +0000
  • bd6b3e932e Build with -lcurses by default to be more generic lostd 2014-11-14 18:13:02 +0200
  • 7c31c572a5 Test unicode on filename and content lostd 2014-11-14 18:12:14 +0200
  • 7b34fc4c1e Building and compatibility notes lostd 2014-11-14 17:24:54 +0200
  • 3419e18c61 Renew date lostd 2014-11-14 16:50:29 +0200
  • e7fe369903 Remove history section because it resembles historical notes lostd 2014-11-14 16:45:17 +0200
  • c719a856f3 Style changes and rephrasing lostd 2014-11-14 16:41:46 +0200
  • b456bc23f2 Document the relative path feature lostd 2014-11-14 16:22:07 +0200
  • eebbf61c10 Use a var for dist files and remove queue.h lostd 2014-11-14 15:47:18 +0200
  • 3e8555fdc6 Add a simple dprintf() implementation for systems that do not have it sin 2014-11-14 13:05:17 +0000
  • 3639f1bbb4 Just use xstrdup() in makepath() sin 2014-11-14 12:50:41 +0000
  • 89d0dc35ee Add dist target sin 2014-11-14 12:20:37 +0000
  • f4b5df5b3a Replace asprintf() with strlcpy() and strlcat() sin 2014-11-14 09:59:19 +0000
  • cc88af72ca Same functionality using lstat(2) instead of fstatat(2) lostd 2014-11-13 18:49:57 +0200
  • ca07068dcb Update error to reflect actual syscall sin 2014-11-06 14:41:16 +0000
  • 6b7c2506db Expose key bindings in the configuration header lostd 2014-11-06 13:46:37 +0200
  • ef3bfef454 Now nextsel() just maps keys to actions lostd 2014-11-06 10:54:20 +0200
  • 77565ecdb8 Style fix in a comment lostd 2014-11-01 01:56:26 +0200
  • 12da2ff028 Emulate ls -F completely including sockets and FIFOs lostd 2014-11-01 01:55:26 +0200
  • cae14a8208 Ensure manprefix exists sin 2014-10-27 13:56:33 +0000
  • 9a14dcd8d2 Revert "No need to manually strip trailing slashes" lostd 2014-10-23 18:38:00 +0300
  • ce7411e93a Document the old path history thing lostd 2014-10-23 18:26:06 +0300
  • 2d46c45a43 The queue header is not needed for now lostd 2014-10-23 18:14:18 +0300
  • 70d292ed24 We don't use realpath(3) anymore lostd 2014-10-23 18:12:17 +0300
  • 24567ce6f5 Get rid of the LIFO history, an oldpath is enough lostd 2014-10-23 18:10:45 +0300
  • 4b1b156a3b If you call makepath() with an absolute name it returns a copy of it lostd 2014-10-23 17:53:26 +0300
  • 9407399230 Don't attempt to go back if on the relative root lostd 2014-10-23 17:39:39 +0300
  • 8d4019f3aa Only use chdir(3) just before spawning a shell lostd 2014-10-23 17:37:12 +0300
  • a606073296 Try to open file to see access errors on the status bar lostd 2014-10-23 00:31:45 +0300
  • 1c23cbc2ad Create test files and directories lostd 2014-10-23 00:12:57 +0300
  • d84c3b1079 Only free history path if it is valid lostd 2014-10-22 22:32:45 +0300
  • 8123975406 Strip trailing whitespace lostd 2014-10-22 22:12:09 +0300
  • aa555a3b35 Keep history based on paths instead of positions lostd 2014-10-22 21:05:59 +0300
  • 8d018e620f realloc() behaves like free() if size is 0 sin 2014-10-22 17:57:59 +0100
  • 644dd348d6 Manpage reword sin 2014-10-22 17:43:55 +0100
  • 11ca2b408d Some systems define this already. sin 2014-10-22 17:41:16 +0100
  • 1c467fce7a Style fix sin 2014-10-22 17:31:08 +0100
  • 0e214e23b7 Call dentfree() when we quit sin 2014-10-22 17:28:27 +0100
  • 789f9336f4 Rename testopendir() to canopendir() sin 2014-10-22 17:26:35 +0100
  • 48f9c5a79d Test if we can back out/enter directories sin 2014-10-22 17:25:25 +0100
  • aedec0ddf3 Add pushhist(), pophist() and forgethist() sin 2014-10-22 17:07:04 +0100
  • 1183a9428f Save one level of indentation sin 2014-10-22 16:56:31 +0100
  • b39da16920 Vertical spacing fixes sin 2014-10-22 16:55:26 +0100
  • bc69021233 Save one level of indentation sin 2014-10-22 16:53:38 +0100
  • 05957936f5 Use fstatat() wherever possible sin 2014-10-22 16:50:30 +0100
  • b06a4d4eeb Initialize `n' and `dents' sin 2014-10-22 16:33:59 +0100
  • ce599b8e6b Check getch() against ERR sin 2014-10-22 16:30:27 +0100
  • c6614067e4 Remember to set dents to NULL sin 2014-10-22 16:28:23 +0100
  • dbac1486c6 Include sys/wait.h for waitpid() sin 2014-10-22 16:27:08 +0100
  • ce1fcfc7b8 Remove unused vars sin 2014-10-22 16:25:59 +0100
  • 7ee4928a3f Just let the commands show up lostd 2014-10-22 18:24:05 +0300
  • 32bce991be Add dentfill() and dentfree() sin 2014-10-22 16:21:50 +0100
  • 5335be5832 Functions for setting and clearing the prompt lostd 2014-10-22 17:54:13 +0300