Tue, 03 Jan 2023 16:05:07 +0100 |
wenzelm |
clarified modules;
|
file |
diff |
annotate
|
Fri, 24 Jun 2022 23:38:41 +0200 |
wenzelm |
clarified signature: File.read_lines is based on scalable Bytes.T;
|
file |
diff |
annotate
|
Fri, 24 Jun 2022 23:31:28 +0200 |
wenzelm |
clarified modules;
|
file |
diff |
annotate
|
Fri, 24 Jun 2022 11:20:14 +0200 |
wenzelm |
unused;
|
file |
diff |
annotate
|
Thu, 23 Jun 2022 21:50:32 +0200 |
wenzelm |
more scalable generated files and code export, using Bytes.T;
|
file |
diff |
annotate
|
Wed, 22 Jun 2022 16:25:22 +0200 |
wenzelm |
removed unused operations;
|
file |
diff |
annotate
|
Wed, 22 Jun 2022 14:31:18 +0200 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Tue, 21 Jun 2022 14:51:17 +0200 |
wenzelm |
tuned signature: more operations;
|
file |
diff |
annotate
|
Tue, 21 Jun 2022 14:22:34 +0200 |
wenzelm |
tuned signature;
|
file |
diff |
annotate
|
Mon, 20 Jun 2022 16:15:07 +0200 |
wenzelm |
clarified signature;
|
file |
diff |
annotate
|
Sat, 27 Feb 2021 17:25:54 +0100 |
wenzelm |
more direct make_directory in ML and Scala, but ssh still requires perl for Windows UNC paths (see a5dbad753552);
|
file |
diff |
annotate
|
Sat, 20 Feb 2021 23:01:35 +0100 |
wenzelm |
clarified modules;
|
file |
diff |
annotate
|
Tue, 27 Oct 2020 22:34:37 +0100 |
wenzelm |
clarified signature: overloaded "+" for Path.append;
|
file |
diff |
annotate
|
Sun, 20 Sep 2020 20:47:59 +0200 |
wenzelm |
clarified signature;
|
file |
diff |
annotate
|
Sat, 02 Nov 2019 13:37:15 +0100 |
wenzelm |
back to more elementary Buffer.T -- less intermediate garbage;
|
file |
diff |
annotate
|
Mon, 27 May 2019 14:25:00 +0200 |
wenzelm |
tuned whitespace;
|
file |
diff |
annotate
|
Wed, 19 Dec 2018 21:38:57 +0100 |
wenzelm |
more robust open/close bracket, but with potential danger of blocking indefinitely in uninterruptible state;
|
file |
diff |
annotate
|
Sat, 08 Dec 2018 21:13:47 +0100 |
wenzelm |
clarified operations: uniform sorting of results;
|
file |
diff |
annotate
|
Wed, 14 Nov 2018 16:26:58 +0100 |
wenzelm |
is_file/is_dir/read_dir: more uniform treatment of errors and boundary cases, notably for symlinks in ssh;
|
file |
diff |
annotate
|
Sat, 03 Nov 2018 19:31:15 +0100 |
wenzelm |
more operations;
|
file |
diff |
annotate
|
Thu, 29 Dec 2016 14:43:25 +0100 |
wenzelm |
tuned comments;
|
file |
diff |
annotate
|
Tue, 18 Oct 2016 16:03:30 +0200 |
wenzelm |
clarified modules;
|
file |
diff |
annotate
|
Thu, 11 Aug 2016 18:26:16 +0200 |
wenzelm |
tuned error;
|
file |
diff |
annotate
|
Mon, 04 Apr 2016 20:45:54 +0200 |
wenzelm |
allow empty string;
|
file |
diff |
annotate
|
Mon, 07 Mar 2016 21:53:21 +0100 |
wenzelm |
discontinued cd, pwd;
|
file |
diff |
annotate
|
Mon, 07 Mar 2016 21:09:28 +0100 |
wenzelm |
File.bash_string operations in ML as in Scala -- exclusively for GNU bash, not perl and not user output;
|
file |
diff |
annotate
|
Mon, 29 Feb 2016 15:39:17 +0100 |
wenzelm |
clarified modules;
|
file |
diff |
annotate
|
Thu, 20 Aug 2015 13:41:53 +0200 |
wenzelm |
precise BinIO, without newline conversion on Windows;
|
file |
diff |
annotate
|
Tue, 18 Aug 2015 16:08:47 +0200 |
wenzelm |
clarified File.standard_path vs. File.platform_path (like Isabelle/Scala operations);
|
file |
diff |
annotate
|
Wed, 26 Nov 2014 20:05:34 +0100 |
wenzelm |
renamed "pairself" to "apply2", in accordance to @{apply 2};
|
file |
diff |
annotate
|
Fri, 11 Apr 2014 11:52:28 +0200 |
wenzelm |
explicit 'document_files' in session ROOT specifications;
|
file |
diff |
annotate
|
Thu, 23 Aug 2012 17:46:03 +0200 |
wenzelm |
tuned messages: end-of-input rarely means physical end-of-file from the past;
|
file |
diff |
annotate
|
Mon, 23 Jul 2012 15:44:42 +0200 |
wenzelm |
removed redundant check (cf. a8ed41b6280b);
|
file |
diff |
annotate
|
Sun, 11 Sep 2011 17:30:01 +0200 |
wenzelm |
more orthogonal signature;
|
file |
diff |
annotate
|
Sat, 16 Jul 2011 18:41:35 +0200 |
wenzelm |
some file and directory operations;
|
file |
diff |
annotate
|
Sat, 16 Jul 2011 17:11:49 +0200 |
wenzelm |
added File.fold_pages for streaming of large files;
|
file |
diff |
annotate
|
Fri, 01 Jul 2011 13:54:25 +0200 |
noschinl |
reverted 782991e4180d: fold_fields was never used
|
file |
diff |
annotate
|
Wed, 13 Apr 2011 20:43:00 +0200 |
noschinl |
Generalized File.fold_lines to File.fold_fields
|
file |
diff |
annotate
|
Sun, 20 Mar 2011 17:40:45 +0100 |
wenzelm |
replaced File.check by specific File.check_file, File.check_dir;
|
file |
diff |
annotate
|
Sun, 13 Mar 2011 16:01:00 +0100 |
wenzelm |
Path.print is the official way to show file-system paths to users -- note that Path.implode often indicates violation of the abstract datatype;
|
file |
diff |
annotate
|
Sun, 28 Nov 2010 16:35:56 +0100 |
wenzelm |
more permissive Isabelle_System.mkdir;
|
file |
diff |
annotate
|
Sat, 27 Nov 2010 15:58:36 +0100 |
wenzelm |
explicit check for requirement;
|
file |
diff |
annotate
|
Sat, 27 Nov 2010 15:36:35 +0100 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Sat, 27 Nov 2010 15:28:00 +0100 |
wenzelm |
more explicit Isabelle_System operations;
|
file |
diff |
annotate
|
Sat, 27 Nov 2010 14:19:04 +0100 |
wenzelm |
moved file identification to thy_load.ML (where it is actually used);
|
file |
diff |
annotate
|
Thu, 08 Jul 2010 09:36:22 +0200 |
haftmann |
rm_tree: remove entire file system trees
|
file |
diff |
annotate
|
Thu, 01 Jul 2010 13:38:17 +0200 |
haftmann |
refined semantics of mkdir_leaf: do not fail if directory already exists
|
file |
diff |
annotate
|
Wed, 30 Jun 2010 12:20:45 +0200 |
haftmann |
mkdir_leaf -- avoiding surprises with typos in user-given paths
|
file |
diff |
annotate
|
Sat, 06 Feb 2010 14:50:55 +0100 |
wenzelm |
renamed system/system_out to bash/bash_output -- to emphasized that this is really GNU bash, not some undefined POSIX sh;
|
file |
diff |
annotate
|
Tue, 27 Oct 2009 13:16:16 +0100 |
wenzelm |
non-critical atomic accesses;
|
file |
diff |
annotate
|
Thu, 15 Oct 2009 15:45:50 +0200 |
wenzelm |
exported File.shell_quote;
|
file |
diff |
annotate
|
Tue, 29 Sep 2009 11:49:22 +0200 |
wenzelm |
explicit indication of Unsynchronized.ref;
|
file |
diff |
annotate
|
Sat, 27 Jun 2009 17:34:48 +0200 |
wenzelm |
builtin isabelle_tool for ML and Scala -- avoids excessive shell script (especially important for Cygwin);
|
file |
diff |
annotate
|
Wed, 21 Jan 2009 23:21:44 +0100 |
wenzelm |
removed Ids;
|
file |
diff |
annotate
|
Mon, 06 Oct 2008 22:41:21 +0200 |
wenzelm |
fold_lines: more tuning, avoiding extra split_last;
|
file |
diff |
annotate
|
Sat, 04 Oct 2008 16:05:09 +0200 |
wenzelm |
replaced ISATOOL by ISABELLE_TOOL;
|
file |
diff |
annotate
|
Sat, 04 Oct 2008 14:29:43 +0200 |
wenzelm |
renamed isatool to isabelle_tool in programming interfaces;
|
file |
diff |
annotate
|
Thu, 28 Aug 2008 20:29:40 +0200 |
wenzelm |
tuned fold_lines;
|
file |
diff |
annotate
|
Thu, 28 Aug 2008 20:19:45 +0200 |
wenzelm |
fold_lines: simplified, more efficient due to String.fields;
|
file |
diff |
annotate
|
Wed, 27 Aug 2008 20:36:27 +0200 |
wenzelm |
renamed Buffer.write to File.write_buffer;
|
file |
diff |
annotate
|