Граф коммитов

42 Коммитов

Автор SHA1 Сообщение Дата
Garrett Campbell e931e3aa79
Parse out the line continuation character at the end of lines (#659)
* make sure we only match for end of line

* handle line continuation characters

* fix the order and repair the parsing of backslash that was already there
2024-11-06 11:26:36 -05:00
Garrett Campbell 06535bb967
update build clean command wording (#655) 2024-10-14 12:07:54 -04:00
Garrett Campbell 36a51746d2
Handle lines without matching parenthesis better (#658)
* fix extra paren

* only need to do the parsing and stripping of not paired parenthesis

* update changelog

* fix spacing in tests

* another spacing fix
2024-10-11 16:09:54 +00:00
Garrett Campbell a7b6ae3274
Fix environment variables passing to tasks and debug configs (#646)
* Fix environment variables passing to tasks and debug configs so that terminal selection and profiles work as expected

* make sure we parse correctly
2024-10-11 16:03:14 +00:00
Garrett Campbell f5b805ed6d
update signing, update to node 20, @vscode/vsce (#647)
* update signing, update to node 20, @vscode/vsce

* fix signvsix and switch cp to copy

* update changelog

* fix typo
2024-09-11 13:16:33 -04:00
Garrett Campbell 75045aa4c6 fix regression 2024-08-19 10:47:26 -04:00
Garrett Campbell e6877ed149
don't block activation with pop-up (#640) 2024-08-13 13:52:38 -04:00
Garrett Campbell 8b9753ef1b
Keep tooltips in project outline consistent (#626)
* fix tooltips

* fix tooltips
2024-07-26 12:55:00 -04:00
Garrett Campbell db4c016843
fix quick pick behavior (#623) 2024-07-26 12:54:24 -04:00
Garrett Campbell 6224c5f04d
don't append line ending to the output, this causes breaks when compile commands are long and came in different stdout handlers (#624) 2024-07-26 12:47:08 -04:00
Garrett Campbell 26ddfaacad
fix incorrect uppercase chinese language codes (#619) 2024-07-17 09:24:10 -04:00
Garrett Campbell e4eced63c7
fix default selection (#596) 2024-05-28 12:54:54 -04:00
Garrett Campbell 49c24cd83b update changelog 2024-05-28 10:23:38 -04:00
Cloud affcda2c55
Perform a simple search before regular matching (#580)
* Perform a simple search before regular matching

* add changelog

* Remove preprocessed regular expressions to reduce time
2024-04-03 09:46:01 -04:00
Garrett Campbell 54b6b7b655
Update CHANGELOG.md 2024-04-02 15:20:47 -04:00
Garrett Campbell 52e1668de5
add telemetry event for dryRunWarning popup (#565)
* add telemetry event for dryRunWarning popup

* add changelog
2024-02-22 09:00:52 -05:00
Garrett Campbell 2ff3d2538c
make sure XDG_RUNTIME_DIR exists (#555)
* make sure XDG_RUNTIME_DIR exists

* update changelog
2024-01-23 09:14:52 -05:00
Radu Hociung ce310af1b8
Avoid relativizing paths in the project outline (#519)
In the project outline view, paths for the Makefile and build log were
automatically made relative. If the setting was an absolute path, the
result would be ugly:

For a makeDirectory setting '/tmp/amhello-debug', the outline would print

Makefile: [../../../tmp/amhello-debug/Makefile]

This was not only unsightly, but also wrong. See
https://unix.stackexchange.com/questions/13858/do-the-parent-directorys-permissions-matter-when-accessing-a-subdirectory

In short, if one of the parent directories (..) would be inaccessible,
the ../../../tmp/amhello-debug path is wrong because it's inaccessible,
even though /tmp/amhello-debug is accessible.
2023-12-07 13:14:44 -05:00
Garrett Campbell 1635e95544 update changelog 2023-12-07 11:26:10 -05:00
Garrett Campbell 7ec4385194
Fix arguments for preconfigure and postconfigure for linux (#533)
* fix arguments for linux for script args

* changelog update
2023-12-01 12:32:44 -05:00
Garrett Campbell 01305ea883
there was a bug where the first argument wasn't adding a space in front (#530)
* there was a bug where the first argument wasn't adding a space in front

* update changelog

* attempt testing fix

* another attempt
2023-11-20 15:19:00 -05:00
Garrett Campbell 44e83b4ba6
update changelog (#528) 2023-11-17 13:40:30 -05:00
Garrett Campbell 96e79654b1
fix changelog (#511)
* fix changelog

* update

* add period
2023-10-04 07:25:13 -04:00
Garrett Campbell 7079887c5c
Implement a post configure script (sibling to pre-configure script) (#484)
* Implement initial infrastructure.

No testing has been done. This should add entry points, settings, and
stubs.

* initial implementation of calling postConfigureScript. Refactoring to share code coming

* refactor in order to share more code between pre and post configure scripts

* remove unused import

* fix typo

* add changelog update

* slight changelog update

* fix unused import and missing %

* fix typo

* add post-configure to tests
2023-07-25 09:34:48 -04:00
Bob Brown c103073353
changelog spelling and formatting (#464) 2023-04-25 09:01:32 -07:00
Andreea Isac f8a6a68148
Version bump and changelog update for 0.7.0. (#458) 2023-04-18 11:23:05 -07:00
Andreea Isac b541df3394
Release 0.6.0 (#355) 2022-08-26 08:59:00 -07:00
Andreea Isac 88e97e451f
Version bump and update changelog for release 0.5 (#314) 2022-04-28 16:29:09 -07:00
Andreea Isac 5278d9f351
Version and changelog updates for 0.4.0 (#296) 2022-03-30 10:01:40 -07:00
Andreea Isac 3723909005
Fix env sent to launch. Check CWD before launching build task. (#299)
* Fix env sent to launch. Check CWD before launching build task.

* Fix linux tests baseline and a typo in the source code
2022-03-30 09:57:00 -07:00
Hagai Gold 1686e951c4
fix makePath not properly resolved (#278)
* fix makePath not properly resolved

- add "make" when only a directory path was specified

* update CHANGELOG.md

* typo in docs

There is no makefile.buildBeforeRun setting- the setting is makefile.buildBeforeLaunch
2022-02-14 13:56:50 -08:00
Andreea Isac 66ce250e8a
Version and changelog update for 0.3.1 (#251) 2021-12-09 16:24:38 -08:00
Andreea Isac ef33b871d9
Changelog updates for 0.3.0 (#244) 2021-12-02 15:56:43 -08:00
Andreea Isac 2df46a4a15
Dev/andris/makefile tools/release0.2.2 (#172)
* Release 0.2.2

* Fix typo
2021-05-12 13:41:36 -07:00
Andreea Isac 8b126b500c
CHANGELOG 0.2.1 (#163)
* CHANGELOG 0.2.1

* Typo.
2021-05-05 16:25:28 -07:00
Andreea Isac f896d963b5
Version bump and changelog updates for release 0.1.4 (#103)
* Release 0.1.4

* Fix type in name of new launch commands
2021-02-10 20:17:49 -08:00
Andreea Isac 2a07be07d5
Changelog and version bump for 0.1.3 (#83) 2021-01-15 10:25:27 -08:00
Andreea Isac 123c6b94d4
Compliance work (#77)
* Bug fixes for 0.1.2

* Compiler arguments regexp fixes regarding dash

* Don't send MF switch as compiler argument to CppTools

* Compliance

* Text corrections. New icons. More copyright headers in ts files.
2020-12-03 13:19:38 -08:00
Andreea Isac b8d81c958b
Update changelog for 0.1.2 (#76) 2020-11-20 09:28:18 -08:00
Andreea Isac d04162fe9e
Bug fixes for 0.1.2 (#72) 2020-11-18 15:48:11 -08:00
Bob Brown (DEVDIV) e497e2ea2b Update version and changelog 2020-09-29 15:21:50 -07:00
Andreea Isac 19fddb2bc6 Create makefile tools skeleton with the vscode extension wizard. 2019-06-20 12:40:13 -07:00