Commit Graph

  • ca07eaa4a9 Add workaround for -ec support needed for gnu make stable Nicolas Roche 2022-10-27 12:02:05 +02:00
  • 7b626e2b20 Remove the use of e3 for lts-7.4 branch. U527-001 lts-7.4 Liaiss Merzougue 2022-04-15 11:33:55 +00:00
  • 211beeeb37 remove LUA variable master Yann Collette 2021-02-15 16:55:02 +01:00
  • 4e9db3e5da adapt gsh testsuite to e3 testsuite Nicolas Roche 2021-02-04 14:12:17 +01:00
  • 55060c4b10 fix build on cygwin + recent gnat Yann Collette 2020-12-23 10:49:19 +01:00
  • 03b168cde6 manage path separator + fix make clean collette 2020-12-17 14:23:31 +01:00
  • 8d1e5d0001 fix missing header under linux collette 2020-12-17 14:16:19 +01:00
  • 7375c8b68b don't link ntdll on linux collette 2020-12-17 14:18:40 +01:00
  • 4447e5011d Remove reference to gnatpython Nicolas Roche 2020-11-23 23:26:52 -08:00
  • 60ae59d489 Add gnu make 4.3-1 needed for gcc 10 builds Nicolas Roche 2020-10-28 10:14:12 -07:00
  • a63cddb973 posix_shell-commands_preprocessor.adb: use String_List_Access for Opt_Args KONRAD Frederic 2020-01-30 10:38:21 +00:00
  • 1bddb17c6e Previous checkin introduced a Python 2.x incompatibility Nicolas Roche 2020-02-04 08:04:14 +01:00
  • a3e9eaf934 Ensure unit_test_gen is Python 3.x compatible Nicolas Roche 2020-02-03 09:57:17 +01:00
  • 32ee65e9e0 Fix minor misspelling Olivier Ramonat 2019-05-07 14:23:58 +02:00
  • e269ca953a Add Python scripts to install cygwin Nicolas Roche 2019-02-26 12:33:22 +01:00
  • 3a06feadcd Adjust handling of --recompile switch in run-test Nicolas Roche 2019-02-01 22:35:00 +01:00
  • 1615c4b3d7 Remove use of String_List in builtins Nicolas Roche 2019-01-07 22:40:08 +01:00
  • f5e78148d5 Use CList in OS.Exec for command Arguments Nicolas Roche 2019-01-06 20:43:14 +01:00
  • e0871e4355 Manage Environment as CList Nicolas Roche 2019-01-06 17:49:03 +01:00
  • 1e214ecaeb Make Shell_State a limited type Nicolas Roche 2019-01-06 17:11:54 +01:00
  • dc4c8d8b2c Remove commented code Nicolas Roche 2019-01-06 15:59:59 +01:00
  • 272372850a Remove unused declaration of empty list. Nicolas Roche 2019-01-06 15:58:39 +01:00
  • 84aa502f74 Remove spurious comment Nicolas Roche 2019-01-06 15:55:46 +01:00
  • 405faa8355 Remove use of String_List during filename expansion Nicolas Roche 2019-01-06 15:52:05 +01:00
  • e6f7bbbe54 Cleanup testsuite after reorganisation Nicolas Roche 2019-01-06 15:51:19 +01:00
  • e437533c71 Add unit test for sh.annotated_strings Nicolas Roche 2019-01-06 01:17:11 +01:00
  • 6fa0348e0d Switch to new list implementation Nicolas Roche 2017-11-10 21:53:00 +01:00
  • 62081ee517 Remove duplicate definition for x86_64-windows Nicolas Roche 2018-11-05 15:07:20 +01:00
  • fa50c8f935 [R816-023] builtin 'read' behaviour Valentine Reboul 2018-09-06 18:40:00 +02:00
  • 2937a3497a Make import and export of environment deterministic Nicolas Roche 2016-10-18 14:52:49 +02:00
  • e2eb0fb733 Add support for test -t Nicolas Roche 2016-10-18 11:56:58 +02:00
  • 903c89437d Add documenation on how to invoke GSH Nicolas Roche 2016-10-12 17:12:51 +02:00
  • c85dedb300 xkcd: use comic permalink Avindra Goolcharan 2016-10-10 15:11:03 -04:00
  • 8e24cb644c Adjust link to xkcd Nicolas Roche 2016-10-10 14:12:12 +02:00
  • 724c033436 Add explicit link to xkcd Nicolas Roche 2016-10-10 14:10:19 +02:00
  • d8884d85fa Update README.md with usage example gsh-0.1 Nicolas Roche 2016-10-10 12:56:27 +02:00
  • a350a5dc57 Reorganize C code and add support for move function Nicolas Roche 2016-10-10 12:36:04 +02:00
  • fe80ea547b Add support for --norc option Nicolas Roche 2016-10-10 10:51:10 +02:00
  • 3381bdf968 Fix issue with return or exit in loop Nicolas Roche 2016-10-10 10:49:15 +02:00
  • 7164b9777a Ensure sed takes into account locales Nicolas Roche 2016-10-09 22:21:58 +02:00
  • c750547798 Add move_file function Nicolas Roche 2016-10-09 19:38:43 +02:00
  • 3aa156c8bb Add support for process priorities. Nicolas Roche 2016-10-06 19:10:26 +02:00
  • f029d528f0 Do nothing in Set_Close_On_Exec on invalid file descriptor Nicolas Roche 2016-09-27 10:15:42 +02:00
  • 3132e1e608 Use OS.FS.Dir for filename expansion Nicolas Roche 2016-09-27 09:32:46 +02:00
  • b6849cec30 Fix issue with line continuation Nicolas Roche 2016-09-26 23:13:20 +02:00
  • e146e7ea0e Remove use of CurrentCodePage Nicolas Roche 2016-08-07 10:49:20 +02:00
  • af1eb344e5 Use parallelism during compilation Nicolas Roche 2016-09-26 21:03:38 +02:00
  • ea6a0ae7c0 Set script name to "-gsh" when -c is used with positional args Nicolas Roche 2016-09-26 21:04:49 +02:00
  • c8ba9607b0 Read might return a negative number in case of failure Nicolas Roche 2016-09-26 21:06:40 +02:00
  • e5524fa8c2 Code reorganisation Nicolas Roche 2016-09-26 21:11:14 +02:00
  • 0f10f98762 Adjust default code page Nicolas Roche 2016-07-29 12:19:43 +02:00
  • 13723fa978 Adjust review settings Nicolas Roche 2016-07-29 12:21:24 +02:00
  • 271b2fbc7e Fix issue with case statement Nicolas Roche 2016-02-19 14:43:16 +01:00
  • 1cbac39de5 A script containing only comments should return 0 Nicolas Roche 2016-02-19 10:42:21 +01:00
  • d99349d596 Fix issue with exit ignored in eval command Nicolas Roche 2016-02-19 09:41:46 +01:00
  • e8a93eb6be Disable command line arguments expansion Nicolas Roche 2016-02-18 12:33:34 +01:00
  • 7e371303a0 Merge changes I9b6e5f7e,I63ae5fad Nicolas Roche 2016-03-07 19:47:08 +01:00
  • 17abe925d9 Merge "Add new logging channels" Nicolas Roche 2016-03-07 19:47:00 +01:00
  • 42c95241fe Merge "Fix issue with append mode" Nicolas Roche 2016-03-07 19:46:53 +01:00
  • dfb9609560 Merge "Fix incorrest path for trash directory" Nicolas Roche 2016-03-07 19:46:46 +01:00
  • 5ecf8b4cec Update README Nicolas Roche 2016-02-18 12:32:29 +01:00
  • 7b72ac791b Review implementation of dyn_string_lists Nicolas Roche 2016-02-15 17:01:16 +01:00
  • 49a0b84e97 Don't recurse if there is no more characters to read in Str Nicolas Roche 2016-02-15 16:58:43 +01:00
  • bbe60743ad Add new logging channels Nicolas Roche 2016-02-15 16:57:58 +01:00
  • 11731c0230 Fix issue with append mode Nicolas Roche 2016-02-15 16:55:53 +01:00
  • 9b071083b4 Fix incorrest path for trash directory Nicolas Roche 2016-02-15 16:51:48 +01:00
  • 653523a327 Ensure gsh compile on unix platforms Nicolas Roche 2016-02-17 11:36:44 +01:00
  • e86a530944 Fix locale in 'sed' Valentine Reboul 2016-02-15 16:58:19 +01:00
  • 13d1d05bf2 Move main units to src/mains Nicolas Roche 2016-02-11 17:44:32 +01:00
  • e81d068e2f Update .gitignore with os/obj/* and os/lib/* Nicolas Roche 2016-02-11 17:43:32 +01:00
  • 67b5e23d0f Remove Sh.Rm and use functions from OS.FS Nicolas Roche 2016-02-11 17:36:00 +01:00
  • 1a40d3fca7 Add todo list Nicolas Roche 2016-02-11 16:44:57 +01:00
  • 7541fdc399 Review traces mechanism Nicolas Roche 2016-02-11 16:27:00 +01:00
  • 0a7f27dece Remove obsolete function Current_Working_Directory Nicolas Roche 2016-02-11 12:59:12 +01:00
  • 9d13061a5c Add source description Nicolas Roche 2016-02-11 14:43:45 +01:00
  • 44046f39ad Fix various issues with escape sequence in case statement Nicolas Roche 2016-02-11 13:01:10 +01:00
  • 808a0f8877 Add Ignore_Errors parameters to Delete_File Nicolas Roche 2016-02-01 08:52:44 +01:00
  • 3ebf7984b1 Start describing source directory content Nicolas Roche 2016-02-01 08:51:44 +01:00
  • 759aaa86eb Remove SH.Exec package. Nicolas Roche 2016-02-01 08:34:19 +01:00
  • d04728ead7 Remove Shell_Return_Exception Nicolas Roche 2016-02-01 08:23:15 +01:00
  • fcd8338220 Rename Sh.States.Output into Sh.States.IO Nicolas Roche 2016-01-31 23:50:57 +01:00
  • d6b5b61410 Rename Posix_Shell packages into Sh Nicolas Roche 2016-01-31 23:46:30 +01:00
  • 9c0f05a6e7 Rename Posix_Shell.Variables to Posix_Shell.States Nicolas Roche 2016-01-31 21:20:44 +01:00
  • 112fd94bf2 Code refactoring Nicolas Roche 2016-01-31 20:11:40 +01:00
  • 3fa666a729 Add gnu library project Nicolas Roche 2016-01-29 17:22:52 +01:00
  • 0d803d5bc8 Update copyright notice Nicolas Roche 2016-01-31 20:19:03 +01:00
  • 5555f2a46e Ignore precommit checks in gnu directory Nicolas Roche 2016-01-31 20:15:44 +01:00
  • 3410ec37ce Add Normalize_Path function Nicolas Roche 2015-12-11 14:58:20 +01:00
  • b1541d0106 Use new directory iterator and file attributes to implement cp. Nicolas Roche 2015-12-11 13:05:32 +01:00
  • 509fcb6096 Ensure we set C file attribute fields to 0 or 1 Nicolas Roche 2015-12-11 13:03:54 +01:00
  • 0aebd148e7 Use new directory iterator for rm function Nicolas Roche 2015-12-11 09:32:03 +01:00
  • 158cc8ef4d Adjust image of File_Attribute structure Nicolas Roche 2015-12-11 09:31:13 +01:00
  • 91b1fd4d61 Review implementation of gsh_next_entry and gsh_open_directory Nicolas Roche 2015-12-10 16:58:58 +01:00
  • 3eeeeffa6f Disable precommit checks on cp builtins until ada2012 enabled Nicolas Roche 2015-12-11 14:22:36 +01:00
  • 1dba6d405b Update .gitreview after repository rename Charly Delay 2015-11-30 16:38:36 +01:00
  • 012141b5c3 Merge "Remove uneeded headers from mingw64 ddk" Nicolas Roche 2015-11-27 16:12:23 +01:00
  • 8c153046ef Remove uneeded headers from mingw64 ddk Nicolas Roche 2015-11-27 16:06:20 +01:00
  • 143e20cc2a README update Valentine Reboul 2015-11-27 15:33:26 +01:00
  • 96905485bc Add test for 'cd' Valentine Reboul 2015-03-16 15:59:25 +01:00
  • 217d2d8de0 Replace posix by POSIX Nicolas Roche 2015-11-27 14:30:42 +01:00